/Linux-v4.19/arch/sh/drivers/dma/ |
D | dma-api.c | 37 (chan >= info->first_vchannel_nr + info->nr_channels)) in get_dma_info() 71 nr += info->nr_channels; in get_nr_channels() 85 for (i = 0; i < info->nr_channels; i++) { in get_dma_channel() 149 for (i = 0; i < info->nr_channels; i++) { in request_dma_bycap() 173 for (i = 0; i < info->nr_channels; i++) { in dmac_search_free_channel() 261 for (i = 0; i < info->nr_channels; i++, caps++) { in register_chan_caps() 328 for (i = 0; i < info->nr_channels; i++) { in dma_proc_show() 349 info->name, info->nr_channels, info->nr_channels > 1 ? "s" : ""); in register_dmac() 364 size = sizeof(struct dma_channel) * info->nr_channels; in register_dmac() 373 for (i = 0; i < info->nr_channels; i++) { in register_dmac() [all …]
|
D | dma-pvr2.c | 83 .nr_channels = 1,
|
/Linux-v4.19/drivers/hwtracing/stm/ |
D | dummy_stm.c | 56 static unsigned int nr_channels = STP_CHANNEL_MAX; variable 58 module_param(nr_channels, int, 0400); 78 nr_channels > STP_CHANNEL_MAX) in dummy_stm_init() 88 dummy_stm[i].sw_nchannels = nr_channels; in dummy_stm_init()
|
/Linux-v4.19/drivers/dma/dw/ |
D | platform.c | 107 u32 nr_channels; in dw_dma_parse_dt() local 119 if (of_property_read_u32(np, "dma-channels", &nr_channels)) in dw_dma_parse_dt() 121 if (nr_channels > DW_DMA_MAX_NR_CHANNELS) in dw_dma_parse_dt() 129 pdata->nr_channels = nr_channels; in dw_dma_parse_dt() 157 if (!of_property_read_u32_array(np, "multi-block", mb, nr_channels)) { in dw_dma_parse_dt() 158 for (tmp = 0; tmp < nr_channels; tmp++) in dw_dma_parse_dt() 161 for (tmp = 0; tmp < nr_channels; tmp++) in dw_dma_parse_dt()
|
/Linux-v4.19/drivers/edac/ |
D | i3200_edac.c | 103 static int nr_channels; variable 199 if (nr_channels == 2) in i3200_get_and_clear_error_info() 212 if (nr_channels == 2) in i3200_get_and_clear_error_info() 234 for (channel = 0; channel < nr_channels; channel++) { in i3200_process_error_info() 354 nr_channels = how_many_channels(pdev); in i3200_probe1() 360 layers[1].size = nr_channels; in i3200_probe1() 394 for (j = 0; j < nr_channels; j++) { in i3200_probe1()
|
D | i3000_edac.c | 237 multi_chan = mci->csrows[0]->nr_channels - 1; in i3000_process_error_info() 316 int interleaved, nr_channels; in i3000_probe1() local 355 nr_channels = interleaved ? 2 : 1; in i3000_probe1() 358 layers[0].size = I3000_RANKS / nr_channels; in i3000_probe1() 361 layers[1].size = nr_channels; in i3000_probe1() 408 for (j = 0; j < nr_channels; j++) { in i3000_probe1() 411 dimm->nr_pages = nr_pages / nr_channels; in i3000_probe1()
|
D | ie31200_edac.c | 149 static int nr_channels; variable 252 if (nr_channels == 2) in ie31200_get_and_clear_error_info() 265 if (nr_channels == 2) in ie31200_get_and_clear_error_info() 288 for (channel = 0; channel < nr_channels; channel++) { in ie31200_process_error_info() 395 nr_channels = how_many_channels(pdev); in ie31200_probe1() 400 layers[1].size = nr_channels; in ie31200_probe1()
|
D | i82975x_edac.c | 310 chan = (mci->csrows[row]->nr_channels == 1) ? 0 : info->eap & 1; in i82975x_process_error_info() 402 if (csrow->nr_channels > 1) in i82975x_init_csrows() 417 for (chan = 0; chan < csrow->nr_channels; chan++) { in i82975x_init_csrows() 420 dimm->nr_pages = nr_pages / csrow->nr_channels; in i82975x_init_csrows()
|
D | cpc925_edac.c | 357 switch (csrow->nr_channels) { in cpc925_init_csrows() 380 for (j = 0; j < csrow->nr_channels; j++) { in cpc925_init_csrows() 382 dimm->nr_pages = nr_pages / csrow->nr_channels; in cpc925_init_csrows() 942 int res = 0, nr_channels; in cpc925_probe() local 974 nr_channels = cpc925_mc_get_channels(vbase) + 1; in cpc925_probe() 980 layers[1].size = nr_channels; in cpc925_probe()
|
D | cell_edac.c | 152 for (j = 0; j < csrow->nr_channels; j++) { in cell_edac_init_csrows() 156 dimm->nr_pages = nr_pages / csrow->nr_channels; in cell_edac_init_csrows()
|
/Linux-v4.19/drivers/dma/hsu/ |
D | hsu.c | 154 if (nr >= chip->hsu->nr_channels) in hsu_dma_get_status() 212 if (nr >= chip->hsu->nr_channels) in hsu_dma_do_irq() 437 hsu->nr_channels = (chip->length - chip->offset) / HSU_DMA_CHAN_LENGTH; in hsu_dma_probe() 439 hsu->chan = devm_kcalloc(chip->dev, hsu->nr_channels, in hsu_dma_probe() 445 for (i = 0; i < hsu->nr_channels; i++) { in hsu_dma_probe() 484 dev_info(chip->dev, "Found HSU DMA, %d channels\n", hsu->nr_channels); in hsu_dma_probe() 496 for (i = 0; i < hsu->nr_channels; i++) { in hsu_dma_remove()
|
/Linux-v4.19/drivers/dma/dw-axi-dmac/ |
D | dw-axi-dmac-platform.c | 179 for (i = 0; i < chip->dw->hdata->nr_channels; i++) { in axi_dma_hw_init() 606 for (i = 0; i < dw->hdata->nr_channels; i++) { in dw_axi_dma_interrupt() 764 chip->dw->hdata->nr_channels = tmp; in parse_device_properties() 783 chip->dw->hdata->nr_channels); in parse_device_properties() 786 for (tmp = 0; tmp < chip->dw->hdata->nr_channels; tmp++) { in parse_device_properties() 794 chip->dw->hdata->nr_channels); in parse_device_properties() 798 for (tmp = 0; tmp < chip->dw->hdata->nr_channels; tmp++) { in parse_device_properties() 799 if (carr[tmp] >= chip->dw->hdata->nr_channels) in parse_device_properties() 866 dw->chan = devm_kcalloc(chip->dev, hdata->nr_channels, in dw_probe() 885 for (i = 0; i < hdata->nr_channels; i++) { in dw_probe() [all …]
|
/Linux-v4.19/drivers/reset/sti/ |
D | reset-stih407.c | 117 .nr_channels = ARRAY_SIZE(stih407_powerdowns), 124 .nr_channels = ARRAY_SIZE(stih407_softresets), 130 .nr_channels = ARRAY_SIZE(stih407_picophyresets),
|
D | reset-syscfg.c | 154 rc->channels = devm_kcalloc(dev, data->nr_channels, in syscfg_reset_controller_register() 161 rc->rst.nr_resets = data->nr_channels; in syscfg_reset_controller_register() 164 for (i = 0; i < data->nr_channels; i++) { in syscfg_reset_controller_register()
|
D | reset-syscfg.h | 54 int nr_channels; member
|
/Linux-v4.19/drivers/dma/ |
D | tegra210-adma.c | 90 int nr_channels; member 144 unsigned int nr_channels; member 659 .nr_channels = 22, 681 tdma = devm_kzalloc(&pdev->dev, sizeof(*tdma) + cdata->nr_channels * in tegra_adma_probe() 687 tdma->nr_channels = cdata->nr_channels; in tegra_adma_probe() 714 for (i = 0; i < tdma->nr_channels; i++) { in tegra_adma_probe() 765 tdma->nr_channels); in tegra_adma_probe() 791 for (i = 0; i < tdma->nr_channels; ++i) in tegra_adma_remove()
|
D | tegra20-apb-dma.c | 131 int nr_channels; member 1274 .nr_channels = 16, 1283 .nr_channels = 32, 1292 .nr_channels = 32, 1301 .nr_channels = 32, 1322 tdma = devm_kzalloc(&pdev->dev, sizeof(*tdma) + cdata->nr_channels * in tegra_dma_probe() 1374 for (i = 0; i < cdata->nr_channels; i++) { in tegra_dma_probe() 1463 cdata->nr_channels); in tegra_dma_probe() 1490 for (i = 0; i < tdma->chip_data->nr_channels; ++i) { in tegra_dma_remove() 1509 for (i = 0; i < tdma->chip_data->nr_channels; i++) { in tegra_dma_runtime_suspend() [all …]
|
D | img-mdc-dma.c | 144 unsigned int nr_channels; member 925 mdma->nr_channels = (val >> MDC_GLOBAL_CONFIG_A_DMA_CONTEXTS_SHIFT) & in mdc_dma_probe() 945 &mdma->nr_channels); in mdc_dma_probe() 972 for (i = 0; i < mdma->nr_channels; i++) { in mdc_dma_probe() 1013 mdma->nr_channels, mdma->nr_threads); in mdc_dma_probe() 1057 for (i = 0; i < mdma->nr_channels; i++) { in img_mdc_suspend_late()
|
/Linux-v4.19/arch/mips/include/asm/mach-loongson32/ |
D | dma.h | 20 int nr_channels; member
|
/Linux-v4.19/include/linux/ |
D | timb_dma.h | 51 unsigned nr_channels; member
|
/Linux-v4.19/include/linux/platform_data/ |
D | dma-dw.h | 54 unsigned int nr_channels; member
|
D | dma-atmel.h | 22 unsigned int nr_channels; member
|
/Linux-v4.19/arch/mips/loongson32/ls1b/ |
D | board.c | 20 .nr_channels = 3,
|
/Linux-v4.19/drivers/xen/events/ |
D | events_internal.h | 60 unsigned (*nr_channels)(void); member
|
/Linux-v4.19/arch/sh/include/asm/ |
D | dma.h | 93 unsigned int nr_channels; member
|