Searched refs:nr_channels (Results 1 - 25 of 61) sorted by relevance

123

/linux-master/include/linux/
H A Dtimb_dma.h34 * @nr_channels: Number of defined channels in the channels array.
39 unsigned nr_channels; member in struct:timb_dma_platform_data
/linux-master/drivers/dma/dw/
H A Dof.c39 slave.channels >= BIT(dw->pdata->nr_channels)))
55 u32 nr_channels; local
62 if (of_property_read_u32(np, "dma-channels", &nr_channels))
64 if (nr_channels > DW_DMA_MAX_NR_CHANNELS)
72 pdata->nr_channels = nr_channels;
88 memset32(pdata->multi_block, 1, nr_channels);
89 of_property_read_u32_array(np, "multi-block", pdata->multi_block, nr_channels);
91 memset32(pdata->max_burst, DW_DMA_MAX_BURST, nr_channels);
92 of_property_read_u32_array(np, "snps,max-burst-len", pdata->max_burst, nr_channels);
[all...]
H A Dinternal.h62 .nr_channels = 8,
78 .nr_channels = 8,
/linux-master/drivers/hwtracing/stm/
H A Ddummy_stm.c56 static unsigned int nr_channels = STP_CHANNEL_MAX; variable
58 module_param(nr_channels, int, 0400);
78 nr_channels > STP_CHANNEL_MAX)
88 dummy_stm[i].sw_nchannels = nr_channels;
/linux-master/arch/sh/drivers/dma/
H A Ddma-api.c34 (chan >= info->first_vchannel_nr + info->nr_channels))
68 nr += info->nr_channels;
82 for (i = 0; i < info->nr_channels; i++) {
146 for (i = 0; i < info->nr_channels; i++) {
170 for (i = 0; i < info->nr_channels; i++) {
258 for (i = 0; i < info->nr_channels; i++, caps++) {
325 for (i = 0; i < info->nr_channels; i++) {
346 info->name, info->nr_channels, info->nr_channels > 1 ? "s" : "");
361 size = sizeof(struct dma_channel) * info->nr_channels;
[all...]
H A Ddma-pvr2.c75 .nr_channels = 1,
H A Ddma-g2.c161 .nr_channels = 4,
/linux-master/drivers/reset/sti/
H A Dreset-syscfg.h44 * @nr_channels: The number of reset channels in this controller.
50 int nr_channels; member in struct:syscfg_reset_controller_data
H A Dreset-stih407.c113 .nr_channels = ARRAY_SIZE(stih407_powerdowns),
120 .nr_channels = ARRAY_SIZE(stih407_softresets),
126 .nr_channels = ARRAY_SIZE(stih407_picophyresets),
H A Dreset-syscfg.c142 rc->channels = devm_kcalloc(dev, data->nr_channels,
149 rc->rst.nr_resets = data->nr_channels;
152 for (i = 0; i < data->nr_channels; i++) {
/linux-master/include/linux/platform_data/
H A Ddma-dw.h45 * @nr_channels: Number of channels supported by hardware (max 8)
59 u32 nr_channels; member in struct:dw_dma_platform_data
/linux-master/drivers/irqchip/
H A Dirq-meson-gpio.c71 unsigned int nr_channels; member in struct:meson_gpio_irq_params
95 .nr_channels = 8, \
106 .nr_channels = 8, \
117 .nr_channels = 12, \
250 idx = find_first_zero_bit(ctl->channel_map, ctl->params->nr_channels);
251 if (idx >= ctl->params->nr_channels) {
537 ctl->params->nr_channels,
538 ctl->params->nr_channels);
540 pr_err("can't get %d channel interrupts\n", ctl->params->nr_channels);
594 ctl->params->nr_hwirq, ctl->params->nr_channels);
[all...]
/linux-master/drivers/edac/
H A Di3000_edac.c237 multi_chan = mci->csrows[0]->nr_channels - 1;
315 int interleaved, nr_channels; local
354 nr_channels = interleaved ? 2 : 1;
357 layers[0].size = I3000_RANKS / nr_channels;
360 layers[1].size = nr_channels;
407 for (j = 0; j < nr_channels; j++) {
410 dimm->nr_pages = nr_pages / nr_channels;
H A Di3200_edac.c103 static int nr_channels; variable
199 if (nr_channels == 2)
212 if (nr_channels == 2)
234 for (channel = 0; channel < nr_channels; channel++) {
353 nr_channels = how_many_channels(pdev);
359 layers[1].size = nr_channels;
393 for (j = 0; j < nr_channels; j++) {
H A Die31200_edac.c180 static int nr_channels; variable
285 if (nr_channels == 2)
298 if (nr_channels == 2)
321 for (channel = 0; channel < nr_channels; channel++) {
427 nr_channels = how_many_channels(pdev);
432 layers[1].size = nr_channels;
H A Di82975x_edac.c310 chan = (mci->csrows[row]->nr_channels == 1) ? 0 : info->eap & 1;
392 if (csrow->nr_channels > 1)
403 * [0-7] for single-channel; i.e. csrow->nr_channels = 1
404 * [0-3] for dual-channel; i.e. csrow->nr_channels = 2
406 for (chan = 0; chan < csrow->nr_channels; chan++) {
409 dimm->nr_pages = nr_pages / csrow->nr_channels;
/linux-master/drivers/xen/events/
H A Devents_internal.h14 unsigned (*nr_channels)(void); member in struct:evtchn_ops
/linux-master/drivers/dma/
H A Dtegra210-adma.c79 * @nr_channels: Number of DMA channels available.
95 unsigned int nr_channels; member in struct:tegra_adma_chip_data
155 unsigned int nr_channels; member in struct:tegra_adma
166 struct tegra_adma_chan channels[] __counted_by(nr_channels);
743 for (i = 0; i < tdma->nr_channels; i++) {
785 for (i = 0; i < tdma->nr_channels; i++) {
816 .nr_channels = 22,
832 .nr_channels = 32,
858 struct_size(tdma, channels, cdata->nr_channels),
865 tdma->nr_channels
[all...]
/linux-master/drivers/dma/hsu/
H A Dhsu.c159 if (nr >= chip->hsu->nr_channels)
218 if (nr >= chip->hsu->nr_channels)
440 /* Calculate nr_channels from the IO space length */
441 hsu->nr_channels = (chip->length - chip->offset) / HSU_DMA_CHAN_LENGTH;
443 hsu->chan = devm_kcalloc(chip->dev, hsu->nr_channels,
449 for (i = 0; i < hsu->nr_channels; i++) {
488 dev_info(chip->dev, "Found HSU DMA, %d channels\n", hsu->nr_channels);
500 for (i = 0; i < hsu->nr_channels; i++) {
H A Dpci.c37 for_each_set_bit(i, &dmaisr, chip->hsu->nr_channels) {
H A Dhsu.h119 unsigned short nr_channels; member in struct:hsu_dma
/linux-master/arch/x86/kernel/
H A Dhpet.c37 unsigned int nr_channels; member in struct:hpet_base
196 hd.hd_nirqs = hpet_base.nr_channels;
206 for (i = 0; i < hpet_base.nr_channels; i++) {
231 for (i = 0; i < hpet_base.nr_channels; i++) {
672 for (i = 0; i < hpet_base.nr_channels; i++) {
720 for (i = 0; i < hpet_base.nr_channels; i++) {
745 hpet_base.nr_channels, hpet_base.nr_clockevents);
1056 hpet_base.nr_channels = channels;
1110 hpet_base.nr_channels = 0;
1183 for (i = 0; i < hpet_base.nr_channels;
[all...]
/linux-master/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c198 if (chan->chip->dw->hdata->nr_channels >= DMAC_CHAN_16) {
225 if (chan->chip->dw->hdata->nr_channels >= DMAC_CHAN_16) {
254 if (chan->chip->dw->hdata->nr_channels >= DMAC_CHAN_16)
270 for (i = 0; i < chip->dw->hdata->nr_channels; i++) {
1163 for (i = 0; i < dw->hdata->nr_channels; i++) {
1228 if (chan->chip->dw->hdata->nr_channels >= DMAC_CHAN_16) {
1275 if (chan->chip->dw->hdata->nr_channels >= DMAC_CHAN_16) {
1390 chip->dw->hdata->nr_channels = tmp;
1411 chip->dw->hdata->nr_channels);
1414 for (tmp = 0; tmp < chip->dw->hdata->nr_channels; tm
[all...]
/linux-master/arch/sh/include/asm/
H A Ddma.h89 unsigned int nr_channels; member in struct:dma_info
/linux-master/drivers/net/can/
H A Dkvaser_pciefd.c427 u8 nr_channels; member in struct:kvaser_pciefd
956 for (i = 0; i < pcie->nr_channels; i++) {
1034 for (i = 0; i < pcie->nr_channels; i++) {
1154 pcie->nr_channels = min(KVASER_PCIEFD_MAX_CAN_CHANNELS,
1190 if (ch_id >= pcie->nr_channels)
1340 if (ch_id >= pcie->nr_channels)
1409 if (ch_id >= pcie->nr_channels)
1490 if (ch_id >= pcie->nr_channels)
1536 if (ch_id >= pcie->nr_channels)
1703 for (i = 0; i < pcie->nr_channels;
[all...]

Completed in 262 milliseconds

123