aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/can/isotp.c
diff options
context:
space:
mode:
authorVincent Mailhol <mailhol.vincent@wanadoo.fr>2020-10-03 00:41:49 +0900
committerMarc Kleine-Budde <mkl@pengutronix.de>2020-10-07 23:17:45 +0200
commit1c47fa6b31c2683f03bc2f9174902bb7dcd35d83 (patch)
tree6b23951a7d08219521f24875aaa6fc1f843f6bb3 /net/can/isotp.c
parentcan: dev: fix type of get_can_dlc() and get_canfd_dlc() macros (diff)
downloadwireguard-linux-1c47fa6b31c2683f03bc2f9174902bb7dcd35d83.tar.xz
wireguard-linux-1c47fa6b31c2683f03bc2f9174902bb7dcd35d83.zip
can: dev: add a helper function to calculate the duration of one bit
Rename macro CAN_CALC_SYNC_SEG to CAN_SYNC_SEG and make it available through include/linux/can/dev.h Add an helper function can_bit_time() which returns the duration (in time quanta) of one CAN bit. Rationale for this patch: the sync segment and the bit time are two concepts which are defined in the CAN ISO standard. Device drivers for CAN might need those. Please refer to ISO 11898-1:2015, section 11.3.1.1 "Bit time" for additional information. Signed-off-by: Vincent Mailhol <mailhol.vincent@wanadoo.fr> Link: https://lore.kernel.org/r/20201002154219.4887-6-mailhol.vincent@wanadoo.fr [mkl: Let can_bit_time() return an unsinged int, make argument const] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'net/can/isotp.c')
0 files changed, 0 insertions, 0 deletions