/linux-master/include/linux/platform_data/media/ |
H A D | timb_video.h | 13 int dma_channel; member in struct:timb_video_platform_data
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/common/ |
H A D | ia_css_common_io_types.h | 27 unsigned int dma_channel[MAX_IO_DMA_CHANNELS]; member in struct:ia_css_common_io_config
|
/linux-master/arch/sh/include/asm/ |
H A D | dma.h | 50 struct dma_channel; 53 int (*request)(struct dma_channel *chan); 54 void (*free)(struct dma_channel *chan); 56 int (*get_residue)(struct dma_channel *chan); 57 int (*xfer)(struct dma_channel *chan); 58 int (*configure)(struct dma_channel *chan, unsigned long flags); 59 int (*extend)(struct dma_channel *chan, unsigned long op, void *param); 62 struct dma_channel { struct 93 struct dma_channel *channels; 105 #define to_dma_channel(channel) container_of(channel, struct dma_channel, de [all...] |
/linux-master/drivers/usb/musb/ |
H A D | musb_dma.h | 102 * struct dma_channel - A DMA channel. 113 struct dma_channel { struct 132 dma_channel_status(struct dma_channel *c) 155 struct dma_channel *(*channel_alloc)(struct dma_controller *, 157 void (*channel_release)(struct dma_channel *); 158 int (*channel_program)(struct dma_channel *channel, 162 int (*channel_abort)(struct dma_channel *); 163 int (*is_compatible)(struct dma_channel *channel,
|
H A D | ux500_dma.c | 31 struct dma_channel channel; 53 struct dma_channel *channel = private_data; 70 static bool ux500_configure_channel(struct dma_channel *channel, 128 static struct dma_channel *ux500_dma_channel_allocate(struct dma_controller *c, 163 static void ux500_dma_channel_release(struct dma_channel *channel) 177 static int ux500_dma_is_compatible(struct dma_channel *channel, 189 static int ux500_dma_channel_program(struct dma_channel *channel, 207 static int ux500_dma_channel_abort(struct dma_channel *channel) 242 struct dma_channel *channel; 273 struct dma_channel *dma_channe local [all...] |
H A D | musbhsdma.c | 54 struct dma_channel channel; 74 static void dma_channel_release(struct dma_channel *channel); 79 struct dma_channel *channel; 98 static struct dma_channel *dma_channel_allocate(struct dma_controller *c, 104 struct dma_channel *channel = NULL; 129 static void dma_channel_release(struct dma_channel *channel) 143 static void configure_channel(struct dma_channel *channel, 181 static int dma_channel_program(struct dma_channel *channel, 220 static int dma_channel_abort(struct dma_channel *channel) 271 struct dma_channel *channe [all...] |
H A D | tusb6010_omap.c | 99 struct dma_channel *channel = (struct dma_channel *)data; 181 static int tusb_omap_dma_program(struct dma_channel *channel, u16 packet_sz, 367 static int tusb_omap_dma_abort(struct dma_channel *channel) 419 static struct dma_channel *dma_channel_pool[MAX_DMAREQ]; 421 static struct dma_channel * 429 struct dma_channel *channel = NULL; 443 struct dma_channel *ch = dma_channel_pool[i]; 499 static void tusb_omap_dma_release(struct dma_channel *channel) 521 struct dma_channel *c [all...] |
H A D | cppi_dma.h | 74 struct dma_channel channel; 125 struct dma_channel channel;
|
H A D | musb_gadget.h | 86 struct dma_channel *dma;
|
H A D | musb_host.c | 576 struct dma_channel *channel = hw_ep->tx_channel; 614 struct dma_channel *channel = hw_ep->tx_channel; 629 struct dma_channel *channel = hw_ep->tx_channel; 674 struct dma_channel *dma_channel; local 705 dma_channel = is_out ? hw_ep->tx_channel : hw_ep->rx_channel; 706 if (!dma_channel) { 707 dma_channel = dma_controller->channel_alloc( 710 hw_ep->tx_channel = dma_channel; 712 hw_ep->rx_channel = dma_channel; [all...] |
/linux-master/sound/soc/fsl/ |
H A D | fsl_dma.c | 81 * @dma_channel: pointer to the DMA channel's registers 95 struct ccsr_dma_channel __iomem *dma_channel; member in struct:fsl_dma_private 205 struct ccsr_dma_channel __iomem *dma_channel = dma_private->dma_channel; local 212 sr = in_be32(&dma_channel->sr); 262 out_be32(&dma_channel->sr, sr2); 368 struct ccsr_dma_channel __iomem *dma_channel; local 404 dma_private->dma_channel = dma->channel; 427 dma_channel = dma_private->dma_channel; 536 struct ccsr_dma_channel __iomem *dma_channel = dma_private->dma_channel; local 678 struct ccsr_dma_channel __iomem *dma_channel = dma_private->dma_channel; local 743 struct ccsr_dma_channel __iomem *dma_channel; local [all...] |
/linux-master/arch/arm/kernel/ |
H A D | dma.c | 28 static inline dma_t *dma_channel(unsigned int chan) function 56 dma_t *dma = dma_channel(chan); 94 dma_t *dma = dma_channel(chan); 123 dma_t *dma = dma_channel(chan); 140 dma_t *dma = dma_channel(chan); 157 dma_t *dma = dma_channel(chan); 172 dma_t *dma = dma_channel(chan); 186 dma_t *dma = dma_channel(chan); 207 dma_t *dma = dma_channel(chan); 229 dma_t *dma = dma_channel(cha [all...] |
/linux-master/arch/sh/drivers/dma/ |
H A D | dma-pvr2.c | 38 static int pvr2_request_dma(struct dma_channel *chan) 48 static int pvr2_get_dma_residue(struct dma_channel *chan) 53 static int pvr2_xfer_dma(struct dma_channel *chan)
|
H A D | dma-api.c | 73 struct dma_channel *get_dma_channel(unsigned int chan) 76 struct dma_channel *channel; 95 struct dma_channel *channel = get_dma_channel(chan); 147 struct dma_channel *channel = &info->channels[i]; 166 struct dma_channel *channel = { 0 }; 193 struct dma_channel *channel = { 0 }; 218 struct dma_channel *channel = get_dma_channel(chan); 230 struct dma_channel *channel = get_dma_channel(chan); 259 struct dma_channel *channel; 275 struct dma_channel *channe [all...] |
H A D | dma-sh.c | 103 static inline unsigned int calc_xmit_shift(struct dma_channel *chan) 120 struct dma_channel *chan = dev_id; 136 static int sh_dmac_request_dma(struct dma_channel *chan) 145 static void sh_dmac_free_dma(struct dma_channel *chan) 151 sh_dmac_configure_channel(struct dma_channel *chan, unsigned long chcr) 169 static void sh_dmac_enable_dma(struct dma_channel *chan) 188 static void sh_dmac_disable_dma(struct dma_channel *chan) 203 static int sh_dmac_xfer_dma(struct dma_channel *chan) 244 static int sh_dmac_get_dma_residue(struct dma_channel *chan)
|
H A D | dma-sysfs.c | 31 struct dma_channel *channel = get_dma_channel(i); 67 struct dma_channel *channel = to_dma_channel(dev); 75 struct dma_channel *channel = to_dma_channel(dev); 86 struct dma_channel *channel = to_dma_channel(dev); 100 struct dma_channel *channel = to_dma_channel(dev); 108 struct dma_channel *channel = to_dma_channel(dev); 119 struct dma_channel *channel = to_dma_channel(dev); \ 127 int dma_create_sysfs_files(struct dma_channel *chan, struct dma_info *info) 155 void dma_remove_sysfs_files(struct dma_channel *chan, struct dma_info *info)
|
H A D | dma-g2.c | 61 struct dma_channel *chan = info->channels + i; 73 static int g2_enable_dma(struct dma_channel *chan) 83 static int g2_disable_dma(struct dma_channel *chan) 93 static int g2_xfer_dma(struct dma_channel *chan) 149 static int g2_get_residue(struct dma_channel *chan)
|
/linux-master/arch/mips/include/asm/mach-rc32434/ |
H A D | dma.h | 100 struct dma_channel { struct
|
/linux-master/drivers/staging/media/atomisp/pci/css_2401_system/host/ |
H A D | ibuf_ctrl_local.h | 28 hrt_data dma_channel; member in struct:ibuf_ctrl_proc_state_s
|
/linux-master/drivers/scsi/ |
H A D | aha1542.c | 560 sh->dma_channel = 7; 563 sh->dma_channel = 6; 566 sh->dma_channel = 5; 569 sh->dma_channel = 0; 576 sh->dma_channel = 0xFF; 774 if (sh->dma_channel != 0xFF) 775 snprintf(dma_info, sizeof(dma_info), "DMA %d", sh->dma_channel); 802 if (sh->dma_channel != 0xFF) { 803 if (request_dma(sh->dma_channel, "aha1542")) { 807 if (sh->dma_channel [all...] |
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_vin.h | 32 int dma_channel; member in struct:mgb4_vin_config
|
H A D | mgb4_vout.h | 30 int dma_channel; member in struct:mgb4_vout_config
|
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-omnitek.c | 100 iowrite32((u32)((u64)desc->bus >> 32), DESCRIPTOR(s->dma_channel) + 4); 101 iowrite32((u32)desc->bus & NEXT_ADRS_MSK, DESCRIPTOR(s->dma_channel)); 102 iowrite32(ENABLE | SCATTER_GATHER_MODE | START, CS_REG(s->dma_channel)); 109 if (ioread32(CS_REG(s->dma_channel)) & DONE) 120 iowrite32(ABORT, CS_REG(s->dma_channel));
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | isp2401_input_system_global.h | 56 isys2401_dma_channel dma_channel; member in struct:input_system_channel_s
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | omap_udc.c | 207 ep->dma_channel = 0; 547 w |= UDC_TX_DONE_IE(ep->dma_channel); 549 omap_writew(UDC_TXN_START | txdma_ctrl, UDC_TXDMA(ep->dma_channel)); 574 w &= ~UDC_TX_DONE_IE(ep->dma_channel); 598 omap_writew(UDC_RXN_STOP | (packets - 1), UDC_RXDMA(ep->dma_channel)); 600 w |= UDC_RX_EOT_IE(ep->dma_channel); 631 w &= ~UDC_RX_EOT_IE(ep->dma_channel); 704 int dma_channel; local 713 ep->dma_channel = 0; 728 ep->dma_channel [all...] |