Home
last modified time | relevance | path

Searched refs:dbt (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/can/dev/
H A Dcalc_bittiming.c202 const struct can_bittiming *dbt, in can_calc_tdco() argument
217 if (dbt->brp == 1 || dbt->brp == 2) { in can_calc_tdco()
219 u32 sample_point_in_tc = (CAN_SYNC_SEG + dbt->prop_seg + in can_calc_tdco()
220 dbt->phase_seg1) * dbt->brp; in can_calc_tdco()
H A Dnetlink.c442 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 Drockchip_canfd-timestamp.c42 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/usb/kvaser_usb/
H A Dkvaser_usb_core.c605 struct can_bittiming *dbt = &priv->can.fd.data_bittiming; in kvaser_usb_set_data_bittiming() local
607 int tseg1 = dbt->prop_seg + dbt->phase_seg1; in kvaser_usb_set_data_bittiming()
608 int tseg2 = dbt->phase_seg2; in kvaser_usb_set_data_bittiming()
609 int sjw = dbt->sjw; in kvaser_usb_set_data_bittiming()
616 busparams.bitrate = cpu_to_le32(dbt->bitrate); in kvaser_usb_set_data_bittiming()
/linux/drivers/dma/
H A Dsa11x0-dma.c113 u32 dbt[2]; member
1018 p->dbt[0] = readl_relaxed(p->base + DMA_DBTB); in sa11x0_dma_suspend()
1020 p->dbt[1] = readl_relaxed(p->base + DMA_DBTA); in sa11x0_dma_suspend()
1025 p->dbt[0] = readl_relaxed(p->base + DMA_DBTA); in sa11x0_dma_suspend()
1027 p->dbt[1] = readl_relaxed(p->base + DMA_DBTB); in sa11x0_dma_suspend()
1061 writel_relaxed(p->dbt[0], p->base + DMA_DBTA); in sa11x0_dma_resume()
1063 writel_relaxed(p->dbt[1], p->base + DMA_DBTB); in sa11x0_dma_resume()
/linux/drivers/net/can/ctucanfd/
H A Dctucanfd_base.c278 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 Dgs_usb.c778 struct gs_device_bittiming dbt = { in gs_usb_set_bittiming() local
789 dev->channel, 0, &dbt, sizeof(dbt), 1000, in gs_usb_set_bittiming()
796 struct gs_device_bittiming dbt = { in gs_usb_set_data_bittiming() local
811 dev->channel, 0, &dbt, sizeof(dbt), 1000, in gs_usb_set_data_bittiming()
/linux/drivers/net/can/m_can/
H A Dm_can.c1412 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()
/linux/drivers/net/can/
H A Ddummy_can.c110 struct can_bittiming *dbt) in dummy_can_print_pwm() argument