Searched refs:tdco (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-core.c | 132 u32 tdco; in rkcanfd_set_bittiming() local 165 tdco = (priv->can.clock.freq / dbt->bitrate) * 2 / 3; in rkcanfd_set_bittiming() 166 tdco = min(tdco, FIELD_MAX(RKCANFD_REG_TRANSMIT_DELAY_COMPENSATION_TDC_OFFSET)); in rkcanfd_set_bittiming() 168 reg_tdc = FIELD_PREP(RKCANFD_REG_TRANSMIT_DELAY_COMPENSATION_TDC_OFFSET, tdco) | in rkcanfd_set_bittiming()
|
| /linux/drivers/net/can/dev/ |
| H A D | netlink.c | 414 u32 tdco = nla_get_u32(tb_tdc[IFLA_CAN_TDC_TDCO]); in can_tdc_changelink() local 416 if (tdco < tdc_const->tdco_min || tdco > tdc_const->tdco_max) in can_tdc_changelink() 419 tdc.tdco = tdco; in can_tdc_changelink() 918 if (nla_put_u32(skb, IFLA_CAN_TDC_TDCO, tdc->tdco)) in can_tdc_fill_info()
|
| H A D | calc_bittiming.c | 224 tdc->tdco = min(sample_point_in_tc, tdc_const->tdco_max); in can_calc_tdco()
|
| /linux/drivers/net/can/usb/etas_es58x/ |
| H A D | es58x_fd.h | 118 __le16 tdco; member
|
| H A D | es58x_fd.c | 434 tx_conf_msg.tdco = cpu_to_le16(priv->can.fd.tdc.tdco); in es58x_fd_enable_channel()
|
| /linux/drivers/net/can/rcar/ |
| H A D | rcar_canfd.c | 1455 u32 cfg, tdcmode = 0, tdco = 0; in rcar_canfd_set_bittiming() local 1482 tdco = tdc->tdco - 1; in rcar_canfd_set_bittiming() 1486 tdco = min(tdc->tdcv + tdc->tdco, tdc_const->tdco_max) - 1; in rcar_canfd_set_bittiming() 1490 tdcmode | FIELD_PREP(RCANFD_FDCFG_TDCO, tdco)); in rcar_canfd_set_bittiming() 1813 u32 tdco = priv->can.fd.tdc.tdco; in rcar_canfd_get_auto_tdcv() local 1819 *tdcv = tdcr < tdco ? 0 : tdcr - tdco; in rcar_canfd_get_auto_tdcv()
|
| /linux/drivers/net/can/ |
| H A D | dummy_can.c | 105 netdev_dbg(dev, "\t\ttdco: %u\n", tdc->tdco); in dummy_can_print_tdc()
|
| /linux/drivers/net/can/m_can/ |
| H A D | m_can.c | 1438 u32 tdco, ssp; in m_can_set_bittiming() local 1448 tdco = (cdev->can.clock.freq / 1000) * in m_can_set_bittiming() 1452 if (tdco > 127) { in m_can_set_bittiming() 1454 tdco); in m_can_set_bittiming() 1455 tdco = 127; in m_can_set_bittiming() 1460 FIELD_PREP(TDCR_TDCO_MASK, tdco)); in m_can_set_bittiming()
|
| /linux/Documentation/networking/ |
| H A D | can.rst | 1493 The user must provide the "tdco" argument. The TDCV will be 1498 The user must provide both the "tdco" and "tdcv" arguments. This 1512 tdc-mode auto tdco 15 1524 tdco 15 tdcf 0 1527 tdco 0..127 tdcf 0..127
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-core.c | 603 FIELD_PREP(MCP251XFD_REG_TDC_TDCO_MASK, priv->can.fd.tdc.tdco); in mcp251xfd_set_bittiming()
|