/kernel/linux/linux-6.6/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_fd.c | 48 u32 ctrlmode = es58x_priv(netdev)->can.ctrlmode; in es58x_fd_cmd_type() local 50 if (ctrlmode & (CAN_CTRLMODE_FD | CAN_CTRLMODE_FD_NON_ISO)) in es58x_fd_cmd_type() 368 tx_can_msg->dlc = can_get_cc_dlc(cf, priv->can.ctrlmode); in es58x_fd_tx_can_msg() 401 u32 ctrlmode; in es58x_fd_enable_channel() local 406 ctrlmode = priv->can.ctrlmode; in es58x_fd_enable_channel() 408 if (ctrlmode & CAN_CTRLMODE_3_SAMPLES) in es58x_fd_enable_channel() 415 if (ctrlmode & CAN_CTRLMODE_LISTENONLY) in es58x_fd_enable_channel() 416 tx_conf_msg.ctrlmode | in es58x_fd_enable_channel() [all...] |
/kernel/linux/linux-6.6/include/linux/can/ |
H A D | dev.h | 73 u32 ctrlmode; /* current options setting */ member 92 return !!(priv->ctrlmode & CAN_CTRLMODE_TDC_MASK); in can_tdc_is_enabled() 136 priv->ctrlmode = static_mode; in can_set_static_ctrlmode() 147 return priv->ctrlmode & ~priv->ctrlmode_supported; in can_get_static_ctrlmode() 160 if (priv->ctrlmode & CAN_CTRLMODE_LISTENONLY) { in can_dev_dropped_skb()
|
H A D | length.h | 267 static inline u8 can_get_cc_dlc(const struct can_frame *cf, const u32 ctrlmode) in can_get_cc_dlc() argument 270 if ((ctrlmode & CAN_CTRLMODE_CC_LEN8_DLC) && in can_get_cc_dlc() 281 const u32 ctrlmode) in can_frame_set_cc_len() 284 if (ctrlmode & CAN_CTRLMODE_CC_LEN8_DLC && dlc > CAN_MAX_DLEN) in can_frame_set_cc_len() 280 can_frame_set_cc_len(struct can_frame *cf, const u8 dlc, const u32 ctrlmode) can_frame_set_cc_len() argument
|
H A D | bittiming.h | 123 u32 *ctrlmode, u32 ctrlmode_supported); 136 u32 *ctrlmode, u32 ctrlmode_supported) in can_calc_tdco() 134 can_calc_tdco(struct can_tdc *tdc, const struct can_tdc_const *tdc_const, const struct can_bittiming *dbt, u32 *ctrlmode, u32 ctrlmode_supported) can_calc_tdco() argument
|
/kernel/linux/linux-6.6/drivers/net/can/dev/ |
H A D | netlink.c | 265 priv->ctrlmode &= ~cm->mask; in can_changelink() 266 priv->ctrlmode |= maskedflags; in can_changelink() 269 if (priv->ctrlmode & CAN_CTRLMODE_FD) { in can_changelink() 275 priv->ctrlmode &= ~CAN_CTRLMODE_TDC_MASK; in can_changelink() 284 priv->ctrlmode &= cm->flags | ~CAN_CTRLMODE_TDC_MASK; in can_changelink() 342 priv->ctrlmode &= ~CAN_CTRLMODE_TDC_MASK; in can_changelink() 350 &priv->ctrlmode, priv->ctrlmode_supported); in can_changelink() 413 if (priv->ctrlmode & CAN_CTRLMODE_TDC_MANUAL || in can_tdc_get_size() 497 if (priv->ctrlmode & CAN_CTRLMODE_TDC_MANUAL) { in can_tdc_fill_info() 542 struct can_ctrlmode cm = {.flags = priv->ctrlmode}; in can_fill_info() [all...] |
H A D | calc_bittiming.c | 176 u32 *ctrlmode, u32 ctrlmode_supported) in can_calc_tdco() 182 *ctrlmode &= ~CAN_CTRLMODE_TDC_MASK; in can_calc_tdco() 196 *ctrlmode |= CAN_CTRLMODE_TDC_AUTO; in can_calc_tdco() 174 can_calc_tdco(struct can_tdc *tdc, const struct can_tdc_const *tdc_const, const struct can_bittiming *dbt, u32 *ctrlmode, u32 ctrlmode_supported) can_calc_tdco() argument
|
/kernel/linux/linux-6.6/drivers/net/can/sja1000/ |
H A D | sja1000.c | 152 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in set_normal_mode() 161 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in set_normal_mode() 163 if (priv->can.ctrlmode & CAN_CTRLMODE_PRESUME_ACK) in set_normal_mode() 255 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in sja1000_set_bittiming() 299 fi = can_get_cc_dlc(cf, priv->can.ctrlmode); in sja1000_start_xmit() 325 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in sja1000_start_xmit() 328 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in sja1000_start_xmit() 371 can_frame_set_cc_len(cf, fi & 0x0F, priv->can.ctrlmode); in sja1000_rx() 553 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT && in sja1000_interrupt()
|
/kernel/linux/linux-5.10/drivers/net/can/usb/ |
H A D | ucan.c | 588 if (!(up->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) && in ucan_rx_can_msg() 963 u16 ctrlmode; in ucan_open() local 979 ctrlmode = 0; in ucan_open() 980 if (up->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in ucan_open() 981 ctrlmode |= UCAN_MODE_LOOPBACK; in ucan_open() 982 if (up->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in ucan_open() 983 ctrlmode |= UCAN_MODE_SILENT; in ucan_open() 984 if (up->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in ucan_open() 985 ctrlmode |= UCAN_MODE_3_SAMPLES; in ucan_open() 986 if (up->can.ctrlmode in ucan_open() [all...] |
H A D | gs_usb.c | 587 u32 ctrlmode; in gs_can_open() local 665 ctrlmode = dev->can.ctrlmode; in gs_can_open() 667 if (ctrlmode & CAN_CTRLMODE_LOOPBACK) in gs_can_open() 669 else if (ctrlmode & CAN_CTRLMODE_LISTENONLY) in gs_can_open() 675 if (ctrlmode & CAN_CTRLMODE_ONE_SHOT) in gs_can_open() 678 if (ctrlmode & CAN_CTRLMODE_3_SAMPLES) in gs_can_open() 706 if (!(dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in gs_can_open()
|
/kernel/linux/linux-6.6/drivers/net/can/usb/ |
H A D | gs_usb.c | 630 can_frame_set_cc_len(cf, hf->can_dlc, dev->can.ctrlmode); in gs_usb_receive_bulk_callback() 813 hf->can_dlc = can_get_cc_dlc(cf, dev->can.ctrlmode); in gs_can_start_xmit() 877 u32 ctrlmode; in gs_can_open() local 885 ctrlmode = dev->can.ctrlmode; in gs_can_open() 886 if (ctrlmode & CAN_CTRLMODE_FD) { in gs_can_open() 954 if (ctrlmode & CAN_CTRLMODE_LOOPBACK) in gs_can_open() 957 if (ctrlmode & CAN_CTRLMODE_LISTENONLY) in gs_can_open() 960 if (ctrlmode & CAN_CTRLMODE_3_SAMPLES) in gs_can_open() 963 if (ctrlmode in gs_can_open() [all...] |
H A D | ucan.c | 588 if (!(up->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) && in ucan_rx_can_msg() 965 u16 ctrlmode; in ucan_open() local 981 ctrlmode = 0; in ucan_open() 982 if (up->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in ucan_open() 983 ctrlmode |= UCAN_MODE_LOOPBACK; in ucan_open() 984 if (up->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in ucan_open() 985 ctrlmode |= UCAN_MODE_SILENT; in ucan_open() 986 if (up->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in ucan_open() 987 ctrlmode |= UCAN_MODE_3_SAMPLES; in ucan_open() 988 if (up->can.ctrlmode in ucan_open() [all...] |
H A D | usb_8dev.c | 244 u32 ctrlmode = priv->can.ctrlmode; in usb_8dev_cmd_open() local 261 if (ctrlmode & CAN_CTRLMODE_LOOPBACK) in usb_8dev_cmd_open() 263 if (ctrlmode & CAN_CTRLMODE_LISTENONLY) in usb_8dev_cmd_open() 265 if (ctrlmode & CAN_CTRLMODE_ONE_SHOT) in usb_8dev_cmd_open() 471 can_frame_set_cc_len(cf, msg->dlc & 0xF, priv->can.ctrlmode); in usb_8dev_rx_can_msg() 633 msg->dlc = can_get_cc_dlc(cf, priv->can.ctrlmode); in usb_8dev_start_xmit()
|
H A D | esd_usb.c | 316 if (!(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) && in esd_usb_rx_event() 433 can_frame_set_cc_len(cf, msg->rx.dlc & ~ESD_USB_RTR, priv->can.ctrlmode); in esd_usb_rx_can_msg() 862 msg->tx.dlc = can_get_cc_dlc((struct can_frame *)cfd, priv->can.ctrlmode); in esd_usb_start_xmit() 1024 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in esd_usb_2_set_bittiming() 1042 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in esd_usb_2_set_bittiming() 1116 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in esd_usb_3_set_bittiming() 1119 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in esd_usb_3_set_bittiming() 1128 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in esd_usb_3_set_bittiming() 1152 "ctrlmode=%#x/%#x, esd-net=%u, esd-mode=%#x, esd-flags=%#x\n", in esd_usb_3_set_bittiming() 1153 priv->can.ctrlmode, pri in esd_usb_3_set_bittiming() [all...] |
H A D | f81604.c | 319 if (!(priv->can.ctrlmode & in f81604_set_normal_mode() 328 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in f81604_set_normal_mode() 330 if (priv->can.ctrlmode & CAN_CTRLMODE_PRESUME_ACK) in f81604_set_normal_mode() 464 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT && in f81604_handle_tx() 761 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in f81604_start() 828 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in f81604_set_bittiming()
|
/kernel/linux/linux-5.10/drivers/net/can/sja1000/ |
H A D | sja1000.c | 152 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in set_normal_mode() 161 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in set_normal_mode() 163 if (priv->can.ctrlmode & CAN_CTRLMODE_PRESUME_ACK) in set_normal_mode() 253 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in sja1000_set_bittiming() 324 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in sja1000_start_xmit() 327 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in sja1000_start_xmit() 527 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT && in sja1000_interrupt()
|
/kernel/linux/linux-5.10/drivers/net/can/ifi_canfd/ |
H A D | ifi_canfd.c | 237 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in ifi_canfd_irq_enable() 584 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in ifi_canfd_poll() 754 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in ifi_canfd_start() 757 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in ifi_canfd_start() 760 if ((priv->can.ctrlmode & CAN_CTRLMODE_FD) && in ifi_canfd_start() 761 !(priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO)) in ifi_canfd_start() 764 if (!(priv->can.ctrlmode & CAN_CTRLMODE_FD)) in ifi_canfd_start() 904 if ((priv->can.ctrlmode & CAN_CTRLMODE_FD) && can_is_canfd_skb(skb)) { in ifi_canfd_start_xmit() 994 priv->can.ctrlmode = CAN_CTRLMODE_FD; in ifi_canfd_plat_probe()
|
/kernel/linux/linux-6.6/drivers/net/can/ifi_canfd/ |
H A D | ifi_canfd.c | 237 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in ifi_canfd_irq_enable() 576 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in ifi_canfd_poll() 745 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in ifi_canfd_start() 748 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in ifi_canfd_start() 751 if ((priv->can.ctrlmode & CAN_CTRLMODE_FD) && in ifi_canfd_start() 752 !(priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO)) in ifi_canfd_start() 755 if (!(priv->can.ctrlmode & CAN_CTRLMODE_FD)) in ifi_canfd_start() 892 if ((priv->can.ctrlmode & CAN_CTRLMODE_FD) && can_is_canfd_skb(skb)) { in ifi_canfd_start_xmit() 987 priv->can.ctrlmode = CAN_CTRLMODE_FD; in ifi_canfd_plat_probe()
|
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | flexcan.c | 1120 (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) in flexcan_irq() 1137 !(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) { in flexcan_irq() 1222 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in flexcan_set_bittiming_cbt() 1261 if (!(priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO)) in flexcan_set_bittiming_cbt() 1273 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in flexcan_set_bittiming_cbt() 1276 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in flexcan_set_bittiming_cbt() 1308 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in flexcan_set_bittiming() 1310 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in flexcan_set_bittiming() 1312 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in flexcan_set_bittiming() 1346 if (priv->can.ctrlmode in flexcan_ram_init() [all...] |
H A D | grcan.c | 564 !(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) { in grcan_lost_one_shot_frame() 592 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in grcan_err() 856 | (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT in grcan_running_reset() 865 !(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in grcan_running_reset() 1000 | (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY ? in grcan_start() 1002 | (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES ? in grcan_start() 1006 | (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT in grcan_start() 1033 if (!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in grcan_set_mode() 1086 if (!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in grcan_open() 1151 !(priv->can.ctrlmode in grcan_transmit_catch_up() [all...] |
/kernel/linux/linux-6.6/drivers/net/can/flexcan/ |
H A D | flexcan-core.c | 1116 (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) in flexcan_irq() 1133 !(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) { in flexcan_irq() 1221 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in flexcan_set_bittiming_cbt() 1260 if (!(priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO)) in flexcan_set_bittiming_cbt() 1272 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in flexcan_set_bittiming_cbt() 1275 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in flexcan_set_bittiming_cbt() 1307 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in flexcan_set_bittiming() 1309 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in flexcan_set_bittiming() 1311 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in flexcan_set_bittiming() 1343 if (priv->can.ctrlmode in flexcan_ram_init() [all...] |
/kernel/linux/linux-6.6/drivers/net/can/usb/peak_usb/ |
H A D | pcan_usb.c | 283 if (dev->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in pcan_usb_set_bittiming() 678 can_frame_set_cc_len(cf, rec_len, mc->pdev->dev.can.ctrlmode); in pcan_usb_decode_data() 788 *pc = can_get_cc_dlc(cf, dev->can.ctrlmode); in pcan_usb_encode_msg() 800 if (dev->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in pcan_usb_encode_msg() 803 if (dev->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in pcan_usb_encode_msg() 813 if (dev->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in pcan_usb_encode_msg() 816 if (dev->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in pcan_usb_encode_msg() 877 dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY); in pcan_usb_start()
|
H A D | pcan_usb_fd.c | 282 (dev->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO) ? in pcan_usb_fd_build_restart_cmd() 302 (dev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) ? in pcan_usb_fd_build_restart_cmd() 426 dev->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES); in pcan_usb_fd_set_bittiming_slow() 565 dev->can.ctrlmode); in pcan_usb_fd_decode_canmsg() 832 dev->can.ctrlmode); in pcan_usb_fd_encode_msg() 839 if (dev->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in pcan_usb_fd_encode_msg() 982 dev->can.ctrlmode |= CAN_CTRLMODE_FD_NON_ISO; in pcan_usb_fd_init() 1010 /* do a copy of the ctrlmode[_supported] too */ in pcan_usb_fd_init() 1011 dev->can.ctrlmode = ppdev->dev.can.ctrlmode; in pcan_usb_fd_init() [all...] |
/kernel/linux/linux-5.10/drivers/net/can/peak_canfd/ |
H A D | peak_canfd.c | 124 priv->can.ctrlmode & in pucan_set_timing_slow() 521 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in peak_canfd_start() 585 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in peak_canfd_open() 586 if (priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO) in peak_canfd_open() 706 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in peak_canfd_start_xmit() 731 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) in peak_canfd_start_xmit()
|
/kernel/linux/linux-6.6/drivers/net/can/peak_canfd/ |
H A D | peak_canfd.c | 125 priv->can.ctrlmode & in pucan_set_timing_slow() 518 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in peak_canfd_start() 582 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in peak_canfd_open() 583 if (priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO) in peak_canfd_open() 703 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in peak_canfd_start_xmit() 728 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) in peak_canfd_start_xmit()
|
/kernel/linux/linux-5.10/include/linux/can/ |
H A D | dev.h | 56 u32 ctrlmode; /* current options setting */ member 181 priv->ctrlmode = static_mode; in can_set_static_ctrlmode()
|