/linux-6.12.1/drivers/net/can/usb/etas_es58x/ ! |
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 |= ES58X_FD_CTRLMODE_PASSIVE; in es58x_fd_enable_channel() 418 tx_conf_msg.ctrlmode |= ES58X_FD_CTRLMODE_ACTIVE; in es58x_fd_enable_channel() 420 if (ctrlmode & CAN_CTRLMODE_FD_NON_ISO) { in es58x_fd_enable_channel() [all …]
|
/linux-6.12.1/include/linux/can/ ! |
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() argument 284 if (ctrlmode & CAN_CTRLMODE_CC_LEN8_DLC && dlc > CAN_MAX_DLEN) in can_frame_set_cc_len()
|
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()
|
D | bittiming.h | 123 u32 *ctrlmode, u32 ctrlmode_supported); 136 u32 *ctrlmode, u32 ctrlmode_supported) in can_calc_tdco() argument
|
/linux-6.12.1/drivers/net/can/dev/ ! |
D | netlink.c | 223 priv->ctrlmode &= ~cm->mask; in can_changelink() 224 priv->ctrlmode |= maskedflags; in can_changelink() 227 if (priv->ctrlmode & CAN_CTRLMODE_FD) { in can_changelink() 233 priv->ctrlmode &= ~CAN_CTRLMODE_TDC_MASK; in can_changelink() 242 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()
|
D | calc_bittiming.c | 176 u32 *ctrlmode, u32 ctrlmode_supported) in can_calc_tdco() argument 182 *ctrlmode &= ~CAN_CTRLMODE_TDC_MASK; in can_calc_tdco() 196 *ctrlmode |= CAN_CTRLMODE_TDC_AUTO; in can_calc_tdco()
|
D | dev.c | 325 priv->ctrlmode &= ~CAN_CTRLMODE_FD; in can_change_mtu() 334 priv->ctrlmode |= CAN_CTRLMODE_FD; in can_change_mtu() 408 if ((priv->ctrlmode & CAN_CTRLMODE_FD) && in open_candev()
|
/linux-6.12.1/drivers/net/can/sja1000/ ! |
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()
|
/linux-6.12.1/drivers/net/can/usb/ ! |
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 & CAN_CTRLMODE_ONE_SHOT) in ucan_open() [all …]
|
D | gs_usb.c | 633 can_frame_set_cc_len(cf, hf->can_dlc, dev->can.ctrlmode); in gs_usb_receive_bulk_callback() 816 hf->can_dlc = can_get_cc_dlc(cf, dev->can.ctrlmode); in gs_can_start_xmit() 880 u32 ctrlmode; in gs_can_open() local 888 ctrlmode = dev->can.ctrlmode; in gs_can_open() 889 if (ctrlmode & CAN_CTRLMODE_FD) { in gs_can_open() 957 if (ctrlmode & CAN_CTRLMODE_LOOPBACK) in gs_can_open() 960 if (ctrlmode & CAN_CTRLMODE_LISTENONLY) in gs_can_open() 963 if (ctrlmode & CAN_CTRLMODE_3_SAMPLES) in gs_can_open() 966 if (ctrlmode & CAN_CTRLMODE_ONE_SHOT) in gs_can_open() 969 if (ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in gs_can_open() [all …]
|
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()
|
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() 1125 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in esd_usb_3_set_bittiming() 1150 priv->can.ctrlmode, priv->can.ctrlmode_supported, in esd_usb_3_set_bittiming()
|
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()
|
/linux-6.12.1/drivers/net/can/usb/peak_usb/ ! |
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()
|
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() 1011 dev->can.ctrlmode = ppdev->dev.can.ctrlmode; in pcan_usb_fd_init()
|
/linux-6.12.1/drivers/net/can/ifi_canfd/ ! |
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()
|
/linux-6.12.1/drivers/net/can/ ! |
D | grcan.c | 563 !(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) { in grcan_lost_one_shot_frame() 591 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() 1080 if (!(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in grcan_open() 1142 !(priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)) in grcan_transmit_catch_up() [all …]
|
D | sun4i_can.c | 299 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in sun4ican_set_bittiming() 352 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in sun4i_can_start() 360 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in sun4i_can_start() 362 else if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in sun4i_can_start() 468 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in sun4ican_start_xmit()
|
/linux-6.12.1/drivers/net/can/peak_canfd/ ! |
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()
|
/linux-6.12.1/drivers/net/can/flexcan/ ! |
D | flexcan-core.c | 1135 (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) in flexcan_irq() 1152 !(priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) { in flexcan_irq() 1240 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in flexcan_set_bittiming_cbt() 1279 if (!(priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO)) in flexcan_set_bittiming_cbt() 1291 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in flexcan_set_bittiming_cbt() 1294 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in flexcan_set_bittiming_cbt() 1326 if (priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) in flexcan_set_bittiming() 1328 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in flexcan_set_bittiming() 1330 if (priv->can.ctrlmode & CAN_CTRLMODE_3_SAMPLES) in flexcan_set_bittiming() 1362 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) in flexcan_ram_init() [all …]
|
/linux-6.12.1/drivers/net/can/esd/ ! |
D | esdacc.c | 199 if (priv->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) in acc_open() 202 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in acc_open() 277 acc_dlc = can_get_cc_dlc(cf, priv->can.ctrlmode); in acc_start_xmit() 280 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in acc_start_xmit() 450 priv->can.ctrlmode); in handle_core_msg_rxtxdone()
|
/linux-6.12.1/drivers/net/can/rockchip/ ! |
D | rockchip_canfd-rx.c | 234 !(priv->can.ctrlmode & CAN_CTRLMODE_FD)) { in rkcanfd_handle_rx_int_one() 246 if (tx_done && !(priv->can.ctrlmode & CAN_CTRLMODE_LOOPBACK)) in rkcanfd_handle_rx_int_one()
|
/linux-6.12.1/drivers/net/can/spi/mcp251xfd/ ! |
D | mcp251xfd-chip-fifo.c | 94 if (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in mcp251xfd_chip_fifo_init()
|
/linux-6.12.1/drivers/net/can/m_can/ ! |
D | m_can.c | 964 if (cdev->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) { in m_can_handle_bus_errors() 980 if ((cdev->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING) && in m_can_handle_bus_errors() 1364 if (cdev->can.ctrlmode & CAN_CTRLMODE_FD) { in m_can_set_bittiming() 1504 if (cdev->can.ctrlmode & CAN_CTRLMODE_FD) in m_can_chip_config() 1513 if (cdev->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO) in m_can_chip_config() 1516 if (cdev->can.ctrlmode & CAN_CTRLMODE_FD) in m_can_chip_config() 1521 if (cdev->can.ctrlmode & CAN_CTRLMODE_LOOPBACK) { in m_can_chip_config() 1527 if (cdev->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in m_can_chip_config() 1531 if (cdev->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT) in m_can_chip_config() 1539 if (!(cdev->can.ctrlmode & CAN_CTRLMODE_BERR_REPORTING)) { in m_can_chip_config() [all …]
|
/linux-6.12.1/drivers/net/can/usb/kvaser_usb/ ! |
D | kvaser_usb_hydra.c | 1281 can_frame_set_cc_len((struct can_frame *)cf, cmd->rx_can.dlc, priv->can.ctrlmode); in kvaser_usb_hydra_rx_msg_std() 1360 can_frame_set_cc_len((struct can_frame *)cf, dlc, priv->can.ctrlmode); in kvaser_usb_hydra_rx_msg_ext() 1488 dlc = can_get_cc_dlc((struct can_frame *)cf, priv->can.ctrlmode); in kvaser_usb_hydra_frame_to_cmd_ext() 1510 (priv->can.ctrlmode & CAN_CTRLMODE_ONE_SHOT ? in kvaser_usb_hydra_frame_to_cmd_ext() 1565 cmd->tx_can.dlc = can_get_cc_dlc(cf, priv->can.ctrlmode); in kvaser_usb_hydra_frame_to_cmd_std() 1696 if (priv->can.ctrlmode & CAN_CTRLMODE_FD) { in kvaser_usb_hydra_set_data_bittiming() 1697 if (priv->can.ctrlmode & CAN_CTRLMODE_FD_NON_ISO) in kvaser_usb_hydra_set_data_bittiming() 1977 if ((priv->can.ctrlmode & in kvaser_usb_hydra_set_opt_mode() 1995 if (priv->can.ctrlmode & CAN_CTRLMODE_LISTENONLY) in kvaser_usb_hydra_set_opt_mode()
|