Searched refs:dbt (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/can/dev/ |
| H A D | netlink.c | 442 struct can_bittiming dbt; in can_dbt_changelink() local 474 memcpy(&dbt, nla_data(data_bittiming), sizeof(dbt)); in can_dbt_changelink() 475 err = can_get_bittiming(dev, &dbt, dbt_params->data_bittiming_const, in can_dbt_changelink() 481 if (priv->bitrate_max && dbt.bitrate > priv->bitrate_max) { in can_dbt_changelink() 484 dbt.bitrate, priv->bitrate_max); in can_dbt_changelink() 506 can_calc_tdco(&dbt_params->tdc, dbt_params->tdc_const, &dbt, in can_dbt_changelink() 512 memcpy(&dbt_params->data_bittiming, &dbt, sizeof(dbt)); in can_dbt_changelink()
|
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-timestamp.c | 42 const struct can_bittiming *dbt = &priv->can.fd.data_bittiming; in rkcanfd_timestamp_init() local 56 bitrate = max(bt->bitrate, dbt->bitrate); in rkcanfd_timestamp_init()
|
| /linux/drivers/net/can/ctucanfd/ |
| H A D | ctucanfd_base.c | 278 struct can_bittiming *dbt = &priv->can.fd.data_bittiming; in ctucan_set_data_bittiming() local 281 return ctucan_set_btr(ndev, dbt, false); in ctucan_set_data_bittiming() 293 struct can_bittiming *dbt = &priv->can.fd.data_bittiming; in ctucan_set_secondary_sample_point() local 303 if (dbt->bitrate > 1000000) { in ctucan_set_secondary_sample_point() 305 ssp_offset = (priv->can.clock.freq / 1000) * dbt->sample_point / dbt->bitrate; in ctucan_set_secondary_sample_point()
|
| /linux/drivers/net/can/usb/ |
| H A D | gs_usb.c | 772 struct gs_device_bittiming dbt = { in gs_usb_set_bittiming() local 783 dev->channel, 0, &dbt, sizeof(dbt), 1000, in gs_usb_set_bittiming() 791 struct gs_device_bittiming dbt = { in gs_usb_set_data_bittiming() local 806 dev->channel, 0, &dbt, sizeof(dbt), 1000, in gs_usb_set_data_bittiming()
|
| /linux/drivers/net/can/m_can/ |
| H A D | m_can.c | 1412 const struct can_bittiming *dbt = &cdev->can.fd.data_bittiming; in m_can_set_bittiming() local 1428 brp = dbt->brp - 1; in m_can_set_bittiming() 1429 sjw = dbt->sjw - 1; in m_can_set_bittiming() 1430 tseg1 = dbt->prop_seg + dbt->phase_seg1 - 1; in m_can_set_bittiming() 1431 tseg2 = dbt->phase_seg2 - 1; in m_can_set_bittiming() 1437 if (dbt->bitrate > 2500000) { in m_can_set_bittiming() 1443 ssp = dbt->sample_point; in m_can_set_bittiming() 1449 ssp / dbt->bitrate; in m_can_set_bittiming()
|