Home
last modified time | relevance | path

Searched refs:dma_channel (Results 1 – 68 of 68) sorted by relevance

/linux-4.4.14/arch/sh/include/asm/
Ddma.h54 struct dma_channel;
57 int (*request)(struct dma_channel *chan);
58 void (*free)(struct dma_channel *chan);
60 int (*get_residue)(struct dma_channel *chan);
61 int (*xfer)(struct dma_channel *chan);
62 int (*configure)(struct dma_channel *chan, unsigned long flags);
63 int (*extend)(struct dma_channel *chan, unsigned long op, void *param);
66 struct dma_channel { struct
97 struct dma_channel *channels; argument
109 #define to_dma_channel(channel) container_of(channel, struct dma_channel, dev)
[all …]
/linux-4.4.14/sound/soc/fsl/
Dfsl_dma.c98 struct ccsr_dma_channel __iomem *dma_channel; member
208 struct ccsr_dma_channel __iomem *dma_channel = dma_private->dma_channel; in fsl_dma_isr() local
215 sr = in_be32(&dma_channel->sr); in fsl_dma_isr()
265 out_be32(&dma_channel->sr, sr2); in fsl_dma_isr()
393 struct ccsr_dma_channel __iomem *dma_channel; in fsl_dma_open() local
432 dma_private->dma_channel = dma->channel; in fsl_dma_open()
456 dma_channel = dma_private->dma_channel; in fsl_dma_open()
470 out_be32(&dma_channel->clndar, in fsl_dma_open()
472 out_be32(&dma_channel->eclndar, in fsl_dma_open()
476 out_be32(&dma_channel->bcr, 0); in fsl_dma_open()
[all …]
/linux-4.4.14/arch/arm/kernel/
Ddma.c31 static inline dma_t *dma_channel(unsigned int chan) in dma_channel() function
59 dma_t *dma = dma_channel(chan); in request_dma()
97 dma_t *dma = dma_channel(chan); in free_dma()
126 dma_t *dma = dma_channel(chan); in set_dma_sg()
143 dma_t *dma = dma_channel(chan); in __set_dma_addr()
160 dma_t *dma = dma_channel(chan); in set_dma_count()
175 dma_t *dma = dma_channel(chan); in set_dma_mode()
189 dma_t *dma = dma_channel(chan); in enable_dma()
210 dma_t *dma = dma_channel(chan); in disable_dma()
232 dma_t *dma = dma_channel(chan); in dma_channel_active()
[all …]
/linux-4.4.14/drivers/mtd/onenand/
Domap2.c59 int dma_channel; member
344 omap_set_dma_transfer_params(c->dma_channel, OMAP_DMA_DATA_TYPE_S32, in omap3_onenand_read_bufferram()
346 omap_set_dma_src_params(c->dma_channel, 0, OMAP_DMA_AMODE_POST_INC, in omap3_onenand_read_bufferram()
348 omap_set_dma_dest_params(c->dma_channel, 0, OMAP_DMA_AMODE_POST_INC, in omap3_onenand_read_bufferram()
352 omap_start_dma(c->dma_channel); in omap3_onenand_read_bufferram()
415 omap_set_dma_transfer_params(c->dma_channel, OMAP_DMA_DATA_TYPE_S32, in omap3_onenand_write_bufferram()
417 omap_set_dma_src_params(c->dma_channel, 0, OMAP_DMA_AMODE_POST_INC, in omap3_onenand_write_bufferram()
419 omap_set_dma_dest_params(c->dma_channel, 0, OMAP_DMA_AMODE_POST_INC, in omap3_onenand_write_bufferram()
423 omap_start_dma(c->dma_channel); in omap3_onenand_write_bufferram()
476 if (1 || (c->dma_channel < 0) || in omap2_onenand_read_bufferram()
[all …]
/linux-4.4.14/arch/sh/drivers/dma/
Ddma-sysfs.c34 struct dma_channel *channel = get_dma_channel(i); in dma_show_devices()
64 struct dma_channel *channel = to_dma_channel(dev); in dma_show_dev_id()
72 struct dma_channel *channel = to_dma_channel(dev); in dma_store_dev_id()
83 struct dma_channel *channel = to_dma_channel(dev); in dma_store_config()
97 struct dma_channel *channel = to_dma_channel(dev); in dma_show_mode()
105 struct dma_channel *channel = to_dma_channel(dev); in dma_store_mode()
116 struct dma_channel *channel = to_dma_channel(dev); \
124 int dma_create_sysfs_files(struct dma_channel *chan, struct dma_info *info) in dma_create_sysfs_files()
152 void dma_remove_sysfs_files(struct dma_channel *chan, struct dma_info *info) in dma_remove_sysfs_files()
Ddma-api.c76 struct dma_channel *get_dma_channel(unsigned int chan) in get_dma_channel()
79 struct dma_channel *channel; in get_dma_channel()
98 struct dma_channel *channel = get_dma_channel(chan); in get_dma_residue()
150 struct dma_channel *channel = &info->channels[i]; in request_dma_bycap()
169 struct dma_channel *channel = { 0 }; in dmac_search_free_channel()
196 struct dma_channel *channel = { 0 }; in request_dma()
221 struct dma_channel *channel = get_dma_channel(chan); in free_dma()
233 struct dma_channel *channel = get_dma_channel(chan); in dma_wait_for_completion()
262 struct dma_channel *channel; in register_chan_caps()
278 struct dma_channel *channel = get_dma_channel(chan); in dma_configure_channel()
[all …]
Ddma-sh.c94 static inline unsigned int calc_xmit_shift(struct dma_channel *chan) in calc_xmit_shift()
111 struct dma_channel *chan = dev_id; in dma_tei()
127 static int sh_dmac_request_dma(struct dma_channel *chan) in sh_dmac_request_dma()
136 static void sh_dmac_free_dma(struct dma_channel *chan) in sh_dmac_free_dma()
142 sh_dmac_configure_channel(struct dma_channel *chan, unsigned long chcr) in sh_dmac_configure_channel()
160 static void sh_dmac_enable_dma(struct dma_channel *chan) in sh_dmac_enable_dma()
179 static void sh_dmac_disable_dma(struct dma_channel *chan) in sh_dmac_disable_dma()
194 static int sh_dmac_xfer_dma(struct dma_channel *chan) in sh_dmac_xfer_dma()
235 static int sh_dmac_get_dma_residue(struct dma_channel *chan) in sh_dmac_get_dma_residue()
Ddma-g2.c64 struct dma_channel *chan = info->channels + i; in g2_dma_interrupt()
76 static int g2_enable_dma(struct dma_channel *chan) in g2_enable_dma()
86 static int g2_disable_dma(struct dma_channel *chan) in g2_disable_dma()
96 static int g2_xfer_dma(struct dma_channel *chan) in g2_xfer_dma()
152 static int g2_get_residue(struct dma_channel *chan) in g2_get_residue()
Ddma-pvr2.c41 static int pvr2_request_dma(struct dma_channel *chan) in pvr2_request_dma()
51 static int pvr2_get_dma_residue(struct dma_channel *chan) in pvr2_get_dma_residue()
56 static int pvr2_xfer_dma(struct dma_channel *chan) in pvr2_xfer_dma()
/linux-4.4.14/drivers/usb/musb/
Dmusb_dma.h150 struct dma_channel { struct
169 dma_channel_status(struct dma_channel *c) in dma_channel_status() argument
188 struct dma_channel *(*channel_alloc)(struct dma_controller *,
190 void (*channel_release)(struct dma_channel *);
191 int (*channel_program)(struct dma_channel *channel,
195 int (*channel_abort)(struct dma_channel *);
196 int (*is_compatible)(struct dma_channel *channel,
Dux500_dma.c43 struct dma_channel channel;
65 struct dma_channel *channel = private_data; in ux500_dma_callback()
82 static bool ux500_configure_channel(struct dma_channel *channel, in ux500_configure_channel()
140 static struct dma_channel *ux500_dma_channel_allocate(struct dma_controller *c, in ux500_dma_channel_allocate()
175 static void ux500_dma_channel_release(struct dma_channel *channel) in ux500_dma_channel_release()
189 static int ux500_dma_is_compatible(struct dma_channel *channel, in ux500_dma_is_compatible()
201 static int ux500_dma_channel_program(struct dma_channel *channel, in ux500_dma_channel_program()
222 static int ux500_dma_channel_abort(struct dma_channel *channel) in ux500_dma_channel_abort()
257 struct dma_channel *channel; in ux500_dma_controller_stop()
288 struct dma_channel *dma_channel = NULL; in ux500_dma_controller_start() local
[all …]
Dmusbhsdma.c40 static void dma_channel_release(struct dma_channel *channel);
45 struct dma_channel *channel; in dma_controller_stop()
64 static struct dma_channel *dma_channel_allocate(struct dma_controller *c, in dma_channel_allocate()
70 struct dma_channel *channel = NULL; in dma_channel_allocate()
95 static void dma_channel_release(struct dma_channel *channel) in dma_channel_release()
109 static void configure_channel(struct dma_channel *channel, in configure_channel()
147 static int dma_channel_program(struct dma_channel *channel, in dma_channel_program()
194 static int dma_channel_abort(struct dma_channel *channel) in dma_channel_abort()
245 struct dma_channel *channel; in dma_controller_irq()
Dtusb6010_omap.c109 struct dma_channel *channel = (struct dma_channel *)data; in tusb_omap_dma_cb()
208 static int tusb_omap_dma_program(struct dma_channel *channel, u16 packet_sz, in tusb_omap_dma_program()
411 static int tusb_omap_dma_abort(struct dma_channel *channel) in tusb_omap_dma_abort()
483 static struct dma_channel *dma_channel_pool[MAX_DMAREQ];
485 static struct dma_channel *
495 struct dma_channel *channel = NULL; in tusb_omap_dma_allocate()
517 struct dma_channel *ch = dma_channel_pool[i]; in tusb_omap_dma_allocate()
591 static void tusb_omap_dma_release(struct dma_channel *channel) in tusb_omap_dma_release()
635 struct dma_channel *ch = dma_channel_pool[i]; in tusb_dma_controller_destroy()
686 struct dma_channel *ch; in tusb_dma_controller_create()
[all …]
Dmusb_cppi41.c26 struct dma_channel channel;
225 struct dma_channel *channel = private_data; in cppi41_dma_callback()
366 static bool cppi41_configure_channel(struct dma_channel *channel, in cppi41_configure_channel()
439 static struct dma_channel *cppi41_dma_channel_allocate(struct dma_controller *c, in cppi41_dma_channel_allocate()
467 static void cppi41_dma_channel_release(struct dma_channel *channel) in cppi41_dma_channel_release()
478 static int cppi41_dma_channel_program(struct dma_channel *channel, in cppi41_dma_channel_program()
509 static int cppi41_is_compatible(struct dma_channel *channel, u16 maxpacket, in cppi41_is_compatible()
528 static int cppi41_dma_channel_abort(struct dma_channel *channel) in cppi41_dma_channel_abort()
632 struct dma_channel *musb_dma; in cppi41_dma_controller_start()
Dmusb_host.c635 struct dma_channel *channel = hw_ep->tx_channel; in musb_tx_dma_set_mode_mentor()
679 struct dma_channel *channel = hw_ep->tx_channel; in musb_tx_dma_set_mode_cppi_tusb()
699 struct dma_channel *channel = hw_ep->tx_channel; in musb_tx_dma_program()
746 struct dma_channel *dma_channel; in musb_ep_program() local
777 dma_channel = is_out ? hw_ep->tx_channel : hw_ep->rx_channel; in musb_ep_program()
778 if (!dma_channel) { in musb_ep_program()
779 dma_channel = dma_controller->channel_alloc( in musb_ep_program()
782 hw_ep->tx_channel = dma_channel; in musb_ep_program()
784 hw_ep->rx_channel = dma_channel; in musb_ep_program()
787 dma_channel = NULL; in musb_ep_program()
[all …]
Dmusb_core.h212 int (*adjust_channel_params)(struct dma_channel *channel,
243 struct dma_channel *tx_channel;
244 struct dma_channel *rx_channel;
Dcppi_dma.h80 struct dma_channel channel;
Dmusb_gadget.h114 struct dma_channel *dma;
Dmusbhsdma.h143 struct dma_channel channel;
Dcppi_dma.c132 static int cppi_channel_abort(struct dma_channel *);
278 static struct dma_channel *
328 static void cppi_channel_release(struct dma_channel *channel) in cppi_channel_release()
948 static int cppi_channel_program(struct dma_channel *ch, in cppi_channel_program()
1373 static int cppi_channel_abort(struct dma_channel *channel) in cppi_channel_abort()
Dmusb_gadget.c448 struct dma_channel *dma; in musb_g_tx()
602 struct dma_channel *channel = musb_ep->dma; in rxstate()
647 struct dma_channel *channel; in rxstate()
724 struct dma_channel *channel; in rxstate()
779 struct dma_channel *channel = musb_ep->dma; in rxstate()
839 struct dma_channel *dma; in musb_g_rx()
Dblackfin.c364 static int bfin_musb_adjust_channel_params(struct dma_channel *channel, in bfin_musb_adjust_channel_params()
/linux-4.4.14/drivers/scsi/
DNCR5380.h360 if (instance->dma_channel <= 3) { in NCR5380_pc_dma_setup()
377 disable_dma(instance->dma_channel); in NCR5380_pc_dma_setup()
378 clear_dma_ff(instance->dma_channel); in NCR5380_pc_dma_setup()
379 set_dma_addr(instance->dma_channel, bus_addr); in NCR5380_pc_dma_setup()
380 set_dma_count(instance->dma_channel, count); in NCR5380_pc_dma_setup()
381 set_dma_mode(instance->dma_channel, mode); in NCR5380_pc_dma_setup()
382 enable_dma(instance->dma_channel); in NCR5380_pc_dma_setup()
437 clear_dma_ff(instance->dma_channel); in NCR5380_pc_dma_residual()
438 tmp = get_dma_residue(instance->dma_channel); in NCR5380_pc_dma_residual()
Daha1542.c525 sh->dma_channel = 7; in aha1542_getconfig()
528 sh->dma_channel = 6; in aha1542_getconfig()
531 sh->dma_channel = 5; in aha1542_getconfig()
534 sh->dma_channel = 0; in aha1542_getconfig()
539 sh->dma_channel = 0xFF; in aha1542_getconfig()
731 if (sh->dma_channel != 0xFF) in aha1542_hw_init()
732 snprintf(dma_info, sizeof(dma_info), "DMA %d", sh->dma_channel); in aha1542_hw_init()
744 if (sh->dma_channel != 0xFF) { in aha1542_hw_init()
745 if (request_dma(sh->dma_channel, "aha1542")) { in aha1542_hw_init()
749 if (sh->dma_channel == 0 || sh->dma_channel >= 5) { in aha1542_hw_init()
[all …]
Dultrastor.c233 unsigned char dma_channel: 3; member
361 unsigned char dma_channel: 2; in ultrastor_14f_detect() member
467 config.dma_channel = 0; in ultrastor_14f_detect()
469 config.dma_channel = dma_channel_table_14f[config_1.dma_channel]; in ultrastor_14f_detect()
480 if (!config.dma_channel || !(config_2.tfr_port & 0x2)) { in ultrastor_14f_detect()
501 config.dma_channel, config.ha_scsi_id, config.subversion); in ultrastor_14f_detect()
519 if (config.dma_channel && request_dma(config.dma_channel,"Ultrastor")) { in ultrastor_14f_detect()
521 config.dma_channel); in ultrastor_14f_detect()
626 shpnt->dma_channel = config.dma_channel; in ultrastor_24f_detect()
657 if (shost->dma_channel != 0xff) in ultrastor_release()
[all …]
Du14-34f.c799 unsigned char irq, dma_channel, subversion, i; in port_detect() local
827 unsigned char dma_channel: 2, interrupt:2, in port_detect() member
831 interrupt: 2, dma_channel: 2; in port_detect()
871 dma_channel = dma_channel_table[config_1.dma_channel]; in port_detect()
882 if (subversion == ISA && request_dma(dma_channel, driver_name)) { in port_detect()
884 name, dma_channel); in port_detect()
936 sh[j]->dma_channel = NO_DMA; in port_detect()
945 disable_dma(dma_channel); in port_detect()
946 clear_dma_ff(dma_channel); in port_detect()
947 set_dma_mode(dma_channel, DMA_MODE_CASCADE); in port_detect()
[all …]
Deata.c1076 unsigned char irq, dma_channel, subversion, i, is_pci = 0; in port_detect() local
1181 dma_channel = dma_channel_table[3 - info.drqx]; in port_detect()
1188 dma_channel = NO_DMA; in port_detect()
1226 if (subversion == ISA && request_dma(dma_channel, driver_name)) { in port_detect()
1228 name, dma_channel); in port_detect()
1271 shost->dma_channel = dma_channel; in port_detect()
1294 disable_dma(dma_channel); in port_detect()
1295 clear_dma_ff(dma_channel); in port_detect()
1296 set_dma_mode(dma_channel, DMA_MODE_CASCADE); in port_detect()
1297 enable_dma(dma_channel); in port_detect()
[all …]
Dqlogicfas.c100 hreg->dma_channel = -1; in __qlogicfas_detect()
Dadvansys.c2426 s->dma_channel, s->this_id, s->can_queue); in asc_prt_scsi_host()
2657 boardp->irq, shost->dma_channel); in advansys_info()
8668 static void AscEnableIsaDma(uchar dma_channel) in AscEnableIsaDma() argument
8670 if (dma_channel < 4) { in AscEnableIsaDma()
8671 outp(0x000B, (ushort)(0xC0 | dma_channel)); in AscEnableIsaDma()
8672 outp(0x000A, dma_channel); in AscEnableIsaDma()
8673 } else if (dma_channel < 8) { in AscEnableIsaDma()
8674 outp(0x00D6, (ushort)(0xC0 | (dma_channel - 4))); in AscEnableIsaDma()
8675 outp(0x00D4, (ushort)(dma_channel - 4)); in AscEnableIsaDma()
8720 static ushort AscSetIsaDmaChannel(PortAddr iop_base, ushort dma_channel) in AscSetIsaDmaChannel() argument
[all …]
DNCR53c406a.c599 if (shost->dma_channel != 0xff) in NCR53c406a_release()
600 free_dma(shost->dma_channel); in NCR53c406a_release()
Dhosts.c414 shost->dma_channel = 0xff; in scsi_host_alloc()
Daha1740.c586 shpnt->dma_channel = 0xff; in aha1740_probe()
Dppa.c1072 host->dma_channel = -1; in __ppa_attach()
Dimm.c1206 host->dma_channel = -1; in __imm_attach()
Deata_pio.c762 sh->dma_channel = PIO; in register_pio_HBA()
Dgdth.c4729 shp->dma_channel = ha->drq; in gdth_isa_probe_one()
4853 shp->dma_channel = 0xff; in gdth_eisa_probe_one()
4989 shp->dma_channel = 0xff; in gdth_pci_probe_one()
5118 if (shp->dma_channel != 0xff) in gdth_remove_one()
5119 free_dma(shp->dma_channel); in gdth_remove_one()
DNCR5380.c1747 …MA channel %d for %s, %d bytes %s %0x\n", instance->host_no, instance->dma_channel, (p & SR_IO) ? … in NCR5380_transfer_dma()
Ddc395x.c4426 host->dma_channel = -1; in adapter_init_scsi_host()
Dncr53c8xx.c8406 instance->dma_channel = 0;
/linux-4.4.14/arch/unicore32/kernel/
Ddma.c25 struct dma_channel { struct
33 static struct dma_channel dma_channels[MAX_DMA_CHANNELS]; argument
102 struct dma_channel *channel = &dma_channels[i]; in dma_irq_handler()
130 struct dma_channel *channel = &dma_channels[i]; in dma_err_handler()
/linux-4.4.14/drivers/spi/
Dspi-bfin5xx.c93 int dma_channel; member
487 unsigned short dmastat = get_dma_curr_irqstat(drv_data->dma_channel); in bfin_spi_dma_irq_handler()
503 clear_dma_irqstat(drv_data->dma_channel); in bfin_spi_dma_irq_handler()
548 drv_data->dma_channel); in bfin_spi_dma_irq_handler()
549 dma_disable_irq_nosync(drv_data->dma_channel); in bfin_spi_dma_irq_handler()
684 disable_dma(drv_data->dma_channel); in bfin_spi_pump_transfers()
685 clear_dma_irqstat(drv_data->dma_channel); in bfin_spi_pump_transfers()
689 set_dma_x_count(drv_data->dma_channel, drv_data->len); in bfin_spi_pump_transfers()
691 set_dma_x_modify(drv_data->dma_channel, 2); in bfin_spi_pump_transfers()
694 set_dma_x_modify(drv_data->dma_channel, 1); in bfin_spi_pump_transfers()
[all …]
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-omnitek.c112 iowrite32((u32)((u64)desc->bus >> 32), DESCRIPTOR(s->dma_channel) + 4); in omni_sg_dma_start()
113 iowrite32((u32)desc->bus & NEXT_ADRS_MSK, DESCRIPTOR(s->dma_channel)); in omni_sg_dma_start()
114 iowrite32(ENABLE | SCATTER_GATHER_MODE | START, CS_REG(s->dma_channel)); in omni_sg_dma_start()
121 if (ioread32(CS_REG(s->dma_channel)) & DONE) in is_dma_done()
132 iowrite32(ABORT, CS_REG(s->dma_channel)); in omni_sg_dma_abort_channel()
Dcobalt-driver.c453 s->dma_channel = i + cobalt->first_fifo_channel; in cobalt_stream_struct_init()
463 s->dma_channel = 6 + idx; in cobalt_stream_struct_init()
468 s->dma_channel = 11; in cobalt_stream_struct_init()
474 s->dma_channel = 12; in cobalt_stream_struct_init()
481 s->dma_channel = i - COBALT_NUM_NODES; in cobalt_stream_struct_init()
484 i, s->dma_channel, s->video_channel); in cobalt_stream_struct_init()
Dcobalt-irq.c164 if (dma_interrupt & (1 << s->dma_channel)) { in cobalt_irq_handler()
Dcobalt-driver.h240 u8 dma_channel; member
Dcobalt-v4l2.c399 1 << s->dma_channel); in cobalt_dma_stop_streaming()
603 s->dma_channel, s->video_channel); in cobalt_log_status()
/linux-4.4.14/arch/arm/plat-pxa/
Ddma.c31 struct dma_channel { struct
39 static struct dma_channel *dma_channels; argument
338 struct dma_channel *channel; in dma_irq_handler()
359 dma_channels = kzalloc(sizeof(struct dma_channel) * num_ch, GFP_KERNEL); in pxa_init_dma()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dni_660x.c337 static inline unsigned dma_select_mask(unsigned dma_channel) in dma_select_mask() argument
339 BUG_ON(dma_channel >= MAX_DMA_CHANNEL); in dma_select_mask()
340 return 0x1f << (8 * dma_channel); in dma_select_mask()
347 static inline unsigned dma_select_bits(unsigned dma_channel, unsigned selection) in dma_select_bits() argument
349 BUG_ON(dma_channel >= MAX_DMA_CHANNEL); in dma_select_bits()
350 return (selection << (8 * dma_channel)) & dma_select_mask(dma_channel); in dma_select_bits()
353 static inline unsigned dma_reset_bit(unsigned dma_channel) in dma_reset_bit() argument
355 BUG_ON(dma_channel >= MAX_DMA_CHANNEL); in dma_reset_bit()
356 return 0x80 << (8 * dma_channel); in dma_reset_bit()
Dcb_pcidas64.c2538 unsigned int dma_channel, in load_first_dma_descriptor() argument
2550 if (dma_channel) { in load_first_dma_descriptor()
/linux-4.4.14/drivers/usb/gadget/udc/
Domap_udc.c208 ep->dma_channel = 0; in omap_ep_enable()
548 w |= UDC_TX_DONE_IE(ep->dma_channel); in next_in_dma()
550 omap_writew(UDC_TXN_START | txdma_ctrl, UDC_TXDMA(ep->dma_channel)); in next_in_dma()
575 w &= ~UDC_TX_DONE_IE(ep->dma_channel); in finish_in_dma()
599 omap_writew(UDC_RXN_STOP | (packets - 1), UDC_RXDMA(ep->dma_channel)); in next_out_dma()
601 w |= UDC_RX_EOT_IE(ep->dma_channel); in next_out_dma()
632 w &= ~UDC_RX_EOT_IE(ep->dma_channel); in finish_out_dma()
705 int dma_channel; in dma_channel_claim() local
714 ep->dma_channel = 0; in dma_channel_claim()
729 ep->dma_channel = channel; in dma_channel_claim()
[all …]
Domap_udc.h152 u8 dma_channel; member
Dfsl_qe_udc.h312 u8 dma_channel; member
/linux-4.4.14/include/media/
Dtimb_video.h25 int dma_channel; member
/linux-4.4.14/include/linux/platform_data/
Dmtd-onenand-omap2.h26 int dma_channel; member
/linux-4.4.14/arch/mips/include/asm/mach-rc32434/
Ddma.h99 struct dma_channel { struct
/linux-4.4.14/arch/blackfin/include/asm/
Ddma.h163 struct dma_channel { struct
183 extern struct dma_channel dma_ch[MAX_DMA_CHANNELS]; argument
/linux-4.4.14/arch/arm/mach-omap2/
Dboard-flash.c87 .dma_channel = -1, /* disable DMA in OMAP OneNAND driver */
/linux-4.4.14/drivers/net/ethernet/ti/
Dnetcp_core.c1254 if (tx_pipe->dma_channel) { in netcp_txpipe_close()
1255 knav_dma_close_channel(tx_pipe->dma_channel); in netcp_txpipe_close()
1256 tx_pipe->dma_channel = NULL; in netcp_txpipe_close()
1275 tx_pipe->dma_channel = knav_dma_open_channel(dev, in netcp_txpipe_open()
1277 if (IS_ERR_OR_NULL(tx_pipe->dma_channel)) { in netcp_txpipe_open()
1297 if (!IS_ERR_OR_NULL(tx_pipe->dma_channel)) in netcp_txpipe_open()
1298 knav_dma_close_channel(tx_pipe->dma_channel); in netcp_txpipe_open()
1299 tx_pipe->dma_channel = NULL; in netcp_txpipe_open()
Dnetcp.h48 void *dma_channel; member
Dnetcp_ethss.c2440 gbe_intf->tx_pipe.dma_channel, in gbe_open()
/linux-4.4.14/drivers/scsi/pcmcia/
Dqlogic_stub.c111 shost->dma_channel = -1; in qlogic_detect()
Dsym53c500_cs.c782 host->dma_channel = -1; in SYM53C500_config()
/linux-4.4.14/include/scsi/
Dscsi_host.h707 unsigned char dma_channel; member
/linux-4.4.14/arch/blackfin/kernel/
Dbfin_dma.c30 struct dma_channel dma_ch[MAX_DMA_CHANNELS];
/linux-4.4.14/drivers/mfd/
Dtimberdale.c257 .dma_channel = DMA_VIDEO_RX,
/linux-4.4.14/drivers/media/platform/
Dtimblogiw.c670 (void *)(uintptr_t)lw->pdata.dma_channel); in timblogiw_open()
/linux-4.4.14/drivers/memory/
Domap-gpmc.c1888 gpmc_onenand_data->dma_channel = -1; in gpmc_probe_onenand_child()
1891 gpmc_onenand_data->dma_channel = val; in gpmc_probe_onenand_child()
/linux-4.4.14/Documentation/scsi/
DChangeLog.1992-1997330 * hosts.c: Initialize ->dma_channel and ->io_port when registering