| /drivers/dma/ |
| A D | tegra20-apb-dma.c | 637 struct tegra_dma_channel *tdc = from_tasklet(tdc, t, tasklet); in tegra_dma_tasklet() local 672 tdc->isr_handler(tdc, false); in tegra_dma_isr() 747 if (!tdc->busy) in tegra_dma_terminate_all() 756 tdc->isr_handler(tdc, true); in tegra_dma_terminate_all() 820 wait_event(tdc->wq, tegra_dma_eoc_interrupt_deasserted(tdc)); in tegra_dma_synchronize() 1000 *apb_seq = get_bus_width(tdc, tdc->dma_sconfig.dst_addr_width); in get_transfer_param() 1008 *apb_seq = get_bus_width(tdc, tdc->dma_sconfig.src_addr_width); in get_transfer_param() 1317 dev_dbg(tdc2dev(tdc), "Freeing channel %d\n", tdc->id); in tegra_dma_free_chan_resources() 1496 snprintf(tdc->name, sizeof(tdc->name), "apbdma.%d", i); in tegra_dma_probe() 1498 tdc->name, tdc); in tegra_dma_probe() [all …]
|
| A D | tegra186-gpc-dma.c | 290 tdc->id, tdc->name); in tegra_dma_dump_chan_regs() 523 dma_desc->tdc = tdc; in tegra_dma_start() 660 if (tdc->dma_desc && tdc->dma_desc->cyclic) in tegra_dma_issue_pending() 714 err = tdc->tdma->chip_data->terminate(tdc); in tegra_dma_terminate_all() 849 *mmio_seq = get_bus_width(tdc, tdc->dma_sconfig.dst_addr_width); in get_transfer_param() 1254 ret = request_irq(tdc->irq, tegra_dma_isr, 0, tdc->name, tdc); in tegra_dma_alloc_chan_resources() 1277 dev_dbg(tdc2dev(tdc), "Freeing channel %d\n", tdc->id); in tegra_dma_free_chan_resources() 1286 free_irq(tdc->irq, tdc); in tegra_dma_free_chan_resources() 1422 snprintf(tdc->name, sizeof(tdc->name), "gpcdma.%d", i); in tegra_dma_probe() 1424 tdc->id = i; in tegra_dma_probe() [all …]
|
| A D | tegra210-adma.c | 432 kfree(tdc->desc); in tegra_adma_stop() 433 tdc->desc = NULL; in tegra_adma_stop() 493 tdc->tx_buf_count += pos + (max - tdc->tx_buf_pos); in tegra_adma_get_residue() 495 tdc->tx_buf_count += pos - tdc->tx_buf_pos; in tegra_adma_get_residue() 531 if (!tdc->desc) in tegra_adma_issue_pending() 591 if (tdc->desc) in tegra_adma_terminate_all() 623 } else if (tdc->desc && tdc->desc->vd.tx.cookie == cookie) { in tegra_adma_tx_status() 781 free_irq(tdc->irq, tdc); in tegra_adma_alloc_chan_resources() 797 free_irq(tdc->irq, tdc); in tegra_adma_free_chan_resources() 848 if (!tdc->tdma) in tegra_adma_runtime_suspend() [all …]
|
| /drivers/net/can/dev/ |
| A D | netlink.c | 143 struct can_tdc tdc = { 0 }; in can_tdc_changelink() local 161 tdc.tdcv = tdcv; in can_tdc_changelink() 170 tdc.tdco = tdco; in can_tdc_changelink() 179 tdc.tdcf = tdcf; in can_tdc_changelink() 182 priv->fd.tdc = tdc; in can_tdc_changelink() 234 memset(&priv->fd.tdc, 0, sizeof(priv->fd.tdc)); in can_changelink() 348 memset(&priv->fd.tdc, 0, sizeof(priv->fd.tdc)); in can_changelink() 483 struct can_tdc *tdc = &priv->fd.tdc; in can_tdc_fill_info() local 510 tdcv = tdc->tdcv; in can_tdc_fill_info() 517 if (nla_put_u32(skb, IFLA_CAN_TDC_TDCO, tdc->tdco)) in can_tdc_fill_info() [all …]
|
| A D | calc_bittiming.c | 174 void can_calc_tdco(struct can_tdc *tdc, const struct can_tdc_const *tdc_const, in can_calc_tdco() argument 195 tdc->tdco = min(sample_point_in_tc, tdc_const->tdco_max); in can_calc_tdco()
|
| /drivers/gpu/drm/xe/ |
| A D | xe_gt_throttle.c | 112 u32 tdc = xe_gt_throttle_get_limit_reasons(gt) & VR_TDC_MASK; in read_reason_vr_tdc() local 114 return tdc; in read_reason_vr_tdc() 210 bool tdc = !!read_reason_vr_tdc(gt); in reason_vr_tdc_show() local 212 return sysfs_emit(buff, "%u\n", tdc); in reason_vr_tdc_show()
|
| /drivers/platform/x86/ |
| A D | intel_ips.c | 1216 int tdp, tdc; in cpu_clamp_show() local 1221 tdc = (int)((turbo_override & TURBO_TDC_MASK) >> TURBO_TDC_SHIFT); in cpu_clamp_show() 1225 tdc = tdc * 10 / 8; in cpu_clamp_show() 1229 tdc / 10, tdc % 10); in cpu_clamp_show()
|
| /drivers/net/can/ifi_canfd/ |
| A D | ifi_canfd.c | 673 u16 brp, sjw, tseg1, tseg2, tdc; in ifi_canfd_set_bittiming() local 698 tdc = dbt->brp * (dbt->prop_seg + dbt->phase_seg1); in ifi_canfd_set_bittiming() 699 tdc &= IFI_CANFD_TDELAY_MASK; in ifi_canfd_set_bittiming() 700 writel(IFI_CANFD_TDELAY_EN | tdc, priv->base + IFI_CANFD_TDELAY); in ifi_canfd_set_bittiming()
|
| /drivers/net/can/usb/ |
| A D | esd_usb.c | 235 struct esd_usb_3_tdc_cfg tdc; /* TDC configuration */ member 1135 baud_x->tdc.tdc_mode = ESD_USB_3_TDC_MODE_AUTO; in esd_usb_3_set_bittiming() 1136 baud_x->tdc.ssp_offset = 0; in esd_usb_3_set_bittiming() 1137 baud_x->tdc.ssp_shift = 0; in esd_usb_3_set_bittiming() 1138 baud_x->tdc.tdc_filter = 0; in esd_usb_3_set_bittiming()
|
| /drivers/net/can/usb/etas_es58x/ |
| A D | es58x_fd.c | 434 tx_conf_msg.tdco = cpu_to_le16(priv->can.fd.tdc.tdco); in es58x_fd_enable_channel() 435 tx_conf_msg.tdcf = cpu_to_le16(priv->can.fd.tdc.tdcf); in es58x_fd_enable_channel()
|
| /drivers/net/can/rcar/ |
| A D | rcar_canfd.c | 1399 const struct can_tdc *tdc = &priv->can.fd.tdc; in rcar_canfd_set_bittiming() local 1438 tdco = tdc->tdco - 1; in rcar_canfd_set_bittiming() 1442 tdco = min(tdc->tdcv + tdc->tdco, tdc_const->tdco_max) - 1; in rcar_canfd_set_bittiming() 1769 u32 tdco = priv->can.fd.tdc.tdco; in rcar_canfd_get_auto_tdcv()
|
| /drivers/md/bcache/ |
| A D | super.c | 2701 struct cached_dev *dc, *tdc; in bch_pending_bdevs_cleanup() local 2706 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) { in bch_pending_bdevs_cleanup() 2751 struct cached_dev *dc, *tdc; in bcache_reboot() local 2791 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) in bcache_reboot()
|
| /drivers/gpu/drm/amd/pm/inc/ |
| A D | amdgpu_dpm.h | 192 u16 tdc; member
|
| /drivers/net/can/ |
| A D | xilinx_can.c | 520 btr0 |= FIELD_PREP(XCAN_BRPR_TDCO_MASK, priv->can.fd.tdc.tdco) | in xcan_set_bittiming() 523 btr0 |= FIELD_PREP(XCAN_2_BRPR_TDCO_MASK, priv->can.fd.tdc.tdco) | in xcan_set_bittiming()
|
| /drivers/net/can/spi/mcp251xfd/ |
| A D | mcp251xfd-core.c | 603 FIELD_PREP(MCP251XFD_REG_TDC_TDCV_MASK, priv->can.fd.tdc.tdcv) | in mcp251xfd_set_bittiming() 604 FIELD_PREP(MCP251XFD_REG_TDC_TDCO_MASK, priv->can.fd.tdc.tdco); in mcp251xfd_set_bittiming()
|
| /drivers/gpu/drm/amd/pm/legacy-dpm/ |
| A D | legacy_dpm.c | 580 adev->pm.dpm.dyn_state.cac_tdp_table->tdc = le16_to_cpu(pt->usTDC); in amdgpu_parse_extended_power_table()
|
| /drivers/gpu/drm/radeon/ |
| A D | r600_dpm.c | 1281 rdev->pm.dpm.dyn_state.cac_tdp_table->tdc = le16_to_cpu(pt->usTDC); in r600_parse_extended_power_table()
|
| A D | radeon.h | 1454 u16 tdc; member
|
| A D | ci_dpm.c | 309 tdc_limit = rdev->pm.dpm.dyn_state.cac_tdp_table->tdc * 256; in ci_populate_tdc_limit()
|