/Linux-v4.19/drivers/dma/ |
D | tegra20-apb-dma.c | 183 typedef void (*dma_isr_handler)(struct tegra_dma_channel *tdc, 249 static inline void tdc_write(struct tegra_dma_channel *tdc, in tdc_write() argument 252 writel(val, tdc->chan_addr + reg); in tdc_write() 255 static inline u32 tdc_read(struct tegra_dma_channel *tdc, u32 reg) in tdc_read() argument 257 return readl(tdc->chan_addr + reg); in tdc_read() 271 static inline struct device *tdc2dev(struct tegra_dma_channel *tdc) in tdc2dev() argument 273 return &tdc->dma_chan.dev->device; in tdc2dev() 282 struct tegra_dma_channel *tdc) in tegra_dma_desc_get() argument 287 spin_lock_irqsave(&tdc->lock, flags); in tegra_dma_desc_get() 290 list_for_each_entry(dma_desc, &tdc->free_dma_desc, node) { in tegra_dma_desc_get() [all …]
|
D | tegra210-adma.c | 165 static inline void tdma_ch_write(struct tegra_adma_chan *tdc, u32 reg, u32 val) in tdma_ch_write() argument 167 writel(val, tdc->chan_addr + reg); in tdma_ch_write() 170 static inline u32 tdma_ch_read(struct tegra_adma_chan *tdc, u32 reg) in tdma_ch_read() argument 172 return readl(tdc->chan_addr + reg); in tdma_ch_read() 186 static inline struct device *tdc2dev(struct tegra_adma_chan *tdc) in tdc2dev() argument 188 return tdc->tdma->dev; in tdc2dev() 199 struct tegra_adma_chan *tdc = to_tegra_adma_chan(dc); in tegra_adma_slave_config() local 201 memcpy(&tdc->sconfig, sconfig, sizeof(*sconfig)); in tegra_adma_slave_config() 230 static int tegra_adma_request_alloc(struct tegra_adma_chan *tdc, in tegra_adma_request_alloc() argument 233 struct tegra_adma *tdma = tdc->tdma; in tegra_adma_request_alloc() [all …]
|
/Linux-v4.19/tools/testing/selftests/tc-testing/ |
D | README | 1 tdc - Linux Traffic Control (tc) unit testing suite 5 tdc is a Python script to load tc unit tests from a separate JSON file and 20 * The kernel must have the appropriate infrastructure enabled to run all tdc 26 ./tdc.py -c 29 In the current release, tdc run will abort due to a failure in setup or 44 using the -p option when running tdc: 45 ./tdc.py -p /path/to/tc 51 To use tdc, root privileges are required. This is because the 59 Running tdc without any arguments will run all tests. Refer to the section 61 ./tdc.py -h [all …]
|
D | TODO.txt | 8 - Improve error messages when tdc aborts its run. Partially done - still 13 - Allow tdc to write its results to file.
|
/Linux-v4.19/tools/testing/selftests/tc-testing/plugin-lib/ |
D | README-PLUGINS | 1 tdc.py will look for plugins in a directory plugins off the cwd. 5 tdc.py 14 tdc.py will find them and use them.
|
/Linux-v4.19/tools/testing/selftests/tc-testing/creating-testcases/ |
D | AddingTestCases.txt | 1 tdc - Adding test cases for tdc 12 Include the 'id' field, but do not assign a value. Running tdc with the -i 15 tdc will recursively search the 'tc-tests' subdirectory (or the 19 tdc with the -f argument and the path to your file, or the -D argument 49 tdc will compare this value against the actual returned value. 76 in the test cases. tdc will output a series of TAP results for the skipped
|
/Linux-v4.19/tools/testing/selftests/tc-testing/creating-plugins/ |
D | AddingPlugins.txt | 1 tdc - Adding plugins for tdc 48 TAP output. The tdc.py script will do that for the test suite as 84 The adjust_command method must return the adjusted command so tdc 92 conflict with any from tdc.py or from other plugins that will be used
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_diag.c | 105 struct qib_diag_client *tdc, *rdc; in return_client() local 112 tdc = dc->dd->diag_client; in return_client() 113 while (tdc) { in return_client() 114 if (dc == tdc->next) { in return_client() 115 tdc->next = dc->next; in return_client() 119 tdc = tdc->next; in return_client()
|
/Linux-v4.19/arch/s390/include/asm/ |
D | ctl_reg.h | 111 unsigned long tdc : 2; member
|
/Linux-v4.19/drivers/platform/x86/ |
D | intel_ips.c | 1252 int tdp, tdc; in show_cpu_clamp() local 1257 tdc = (int)((turbo_override & TURBO_TDC_MASK) >> TURBO_TDC_SHIFT); in show_cpu_clamp() 1261 tdc = tdc * 10 / 8; in show_cpu_clamp() 1265 tdc / 10, tdc % 10); in show_cpu_clamp()
|
/Linux-v4.19/drivers/net/can/ifi_canfd/ |
D | ifi_canfd.c | 660 u16 brp, sjw, tseg1, tseg2, tdc; in ifi_canfd_set_bittiming() local 685 tdc = dbt->brp * (dbt->prop_seg + dbt->phase_seg1); in ifi_canfd_set_bittiming() 686 tdc &= IFI_CANFD_TDELAY_MASK; in ifi_canfd_set_bittiming() 687 writel(IFI_CANFD_TDELAY_EN | tdc, priv->base + IFI_CANFD_TDELAY); in ifi_canfd_set_bittiming()
|
/Linux-v4.19/arch/s390/kernel/ |
D | ptrace.c | 66 cr2_new.tdc = 0; in update_cr_regs() 69 cr2_new.tdc = 1; in update_cr_regs() 71 cr2_new.tdc = 2; in update_cr_regs()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_dpm.h | 185 u16 tdc; member
|
D | amdgpu_dpm.c | 747 adev->pm.dpm.dyn_state.cac_tdp_table->tdc = le16_to_cpu(pt->usTDC); in amdgpu_parse_extended_power_table()
|
D | ci_dpm.c | 461 tdc_limit = adev->pm.dpm.dyn_state.cac_tdp_table->tdc * 256; in ci_populate_tdc_limit()
|
/Linux-v4.19/fs/f2fs/ |
D | segment.c | 1207 struct discard_cmd *tdc = NULL; in __update_discard_tree_range() local 1234 tdc = prev_dc; in __update_discard_tree_range() 1247 if (tdc) in __update_discard_tree_range() 1248 __remove_discard_cmd(sbi, tdc); in __update_discard_tree_range()
|
/Linux-v4.19/drivers/md/bcache/ |
D | super.c | 2285 struct cached_dev *dc, *tdc; in bcache_reboot() local 2298 list_for_each_entry_safe(dc, tdc, &uncached_devices, list) in bcache_reboot()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | r600_dpm.c | 1284 rdev->pm.dpm.dyn_state.cac_tdp_table->tdc = le16_to_cpu(pt->usTDC); in r600_parse_extended_power_table()
|
D | radeon.h | 1465 u16 tdc; member
|
D | ci_dpm.c | 336 tdc_limit = rdev->pm.dpm.dyn_state.cac_tdp_table->tdc * 256; in ci_populate_tdc_limit()
|