net: use bps units for bitrate in SocketCAN interfaces.

This makes units compatible with what Linux uses for SocketCAN bitrate
and allows representing usual Single Wire Can (SAE J2411) usual bitrates
of 33333 and 83333 bps.

Signed-off-by: Carlos Sanchez <carlossanchez@geotab.com>
This commit is contained in:
Carlos Sanchez
2025-04-16 10:24:04 +02:00
committed by Alan C. Assis
parent 7af6b8c63d
commit d976c66edf
8 changed files with 30 additions and 30 deletions
+2 -2
View File
@@ -178,9 +178,9 @@ struct mii_ioctl_data_s
struct can_ioctl_data_s
{
uint16_t arbi_bitrate; /* Classic CAN / Arbitration phase bitrate kbit/s */
uint32_t arbi_bitrate; /* Classic CAN / Arbitration phase bitrate bit/s */
uint16_t arbi_samplep; /* Classic CAN / Arbitration phase input % */
uint16_t data_bitrate; /* Data phase bitrate kbit/s */
uint32_t data_bitrate; /* Data phase bitrate bit/s */
uint16_t data_samplep; /* Data phase sample point % */
};