Searched refs:s3c2410_dma_chan (Results 1 – 15 of 15) sorted by relevance
/linux-2.6.39/arch/arm/plat-samsung/ |
D | dma.c | 24 struct s3c2410_dma_chan s3c2410_chans[S3C_DMA_CHANNELS]; 25 struct s3c2410_dma_chan *s3c_dma_chan_map[DMACH_MAX]; 32 struct s3c2410_dma_chan *s3c_dma_lookup_channel(unsigned int channel) in s3c_dma_lookup_channel() 46 struct s3c2410_dma_chan *chan = s3c_dma_lookup_channel(channel); in s3c2410_dma_set_opfn() 61 struct s3c2410_dma_chan *chan = s3c_dma_lookup_channel(channel); in s3c2410_dma_set_buffdone_fn() 76 struct s3c2410_dma_chan *chan = s3c_dma_lookup_channel(channel); in s3c2410_dma_setflags()
|
/linux-2.6.39/arch/arm/plat-s3c24xx/ |
D | dma.c | 60 dma_wrreg(struct s3c2410_dma_chan *chan, int reg, unsigned long val) in dma_wrreg() 87 dmadbg_capture(struct s3c2410_dma_chan *chan, struct s3c2410_dma_regstate *regs) in dmadbg_capture() 97 dmadbg_dumpregs(const char *fname, int line, struct s3c2410_dma_chan *chan, in dmadbg_dumpregs() 107 dmadbg_showchan(const char *fname, int line, struct s3c2410_dma_chan *chan) in dmadbg_showchan() 121 dmadbg_showregs(const char *fname, int line, struct s3c2410_dma_chan *chan) in dmadbg_showregs() 161 s3c2410_dma_waitforload(struct s3c2410_dma_chan *chan, int line) in s3c2410_dma_waitforload() 206 s3c2410_dma_loadbuffer(struct s3c2410_dma_chan *chan, in s3c2410_dma_loadbuffer() 280 s3c2410_dma_call_op(struct s3c2410_dma_chan *chan, enum s3c2410_chan_op op) in s3c2410_dma_call_op() 294 s3c2410_dma_buffdone(struct s3c2410_dma_chan *chan, struct s3c2410_dma_buf *buf, in s3c2410_dma_buffdone() 312 static int s3c2410_dma_start(struct s3c2410_dma_chan *chan) in s3c2410_dma_start() [all …]
|
/linux-2.6.39/arch/arm/mach-s3c64xx/ |
D | dma.c | 41 struct s3c2410_dma_chan *channels; 52 static void dbg_showchan(struct s3c2410_dma_chan *chan) in dbg_showchan() 71 static void dbg_showbuffs(struct s3c2410_dma_chan *chan) in dbg_showbuffs() 93 static struct s3c2410_dma_chan *s3c64xx_dma_map_channel(unsigned int channel) in s3c64xx_dma_map_channel() 95 struct s3c2410_dma_chan *chan; in s3c64xx_dma_map_channel() 118 struct s3c2410_dma_chan *chan = s3c_dma_lookup_channel(channel); in s3c2410_dma_config() 142 static void s3c64xx_dma_fill_lli(struct s3c2410_dma_chan *chan, in s3c64xx_dma_fill_lli() 182 static void s3c64xx_lli_to_regs(struct s3c2410_dma_chan *chan, in s3c64xx_lli_to_regs() 197 static int s3c64xx_dma_start(struct s3c2410_dma_chan *chan) in s3c64xx_dma_start() 223 static int s3c64xx_dma_stop(struct s3c2410_dma_chan *chan) in s3c64xx_dma_stop() [all …]
|
/linux-2.6.39/arch/arm/plat-samsung/include/plat/ |
D | dma-core.h | 15 extern struct s3c2410_dma_chan *s3c_dma_lookup_channel(unsigned int channel); 17 extern struct s3c2410_dma_chan *s3c_dma_chan_map[]; 20 extern struct s3c2410_dma_chan s3c2410_chans[];
|
D | dma-s3c24xx.h | 16 extern struct s3c2410_dma_chan s3c2410_chans[S3C_DMA_CHANNELS]; 45 void (*select)(struct s3c2410_dma_chan *chan, 48 void (*direction)(struct s3c2410_dma_chan *chan,
|
D | dma.h | 44 struct s3c2410_dma_chan; 51 typedef void (*s3c2410_dma_cbfn_t)(struct s3c2410_dma_chan *, 55 typedef int (*s3c2410_dma_opfn_t)(struct s3c2410_dma_chan *,
|
/linux-2.6.39/arch/arm/mach-s3c2412/ |
D | dma.c | 149 static void s3c2412_dma_direction(struct s3c2410_dma_chan *chan, in s3c2412_dma_direction() 166 static void s3c2412_dma_select(struct s3c2410_dma_chan *chan, in s3c2412_dma_select()
|
/linux-2.6.39/arch/arm/mach-s3c64xx/include/mach/ |
D | dma.h | 90 struct s3c2410_dma_chan { struct
|
/linux-2.6.39/arch/arm/mach-s3c2410/include/mach/ |
D | dma.h | 151 struct s3c2410_dma_chan { struct
|
/linux-2.6.39/arch/arm/mach-s3c2410/ |
D | dma.c | 118 static void s3c2410_dma_select(struct s3c2410_dma_chan *chan, in s3c2410_dma_select()
|
/linux-2.6.39/arch/arm/mach-s3c2443/ |
D | dma.c | 151 static void s3c2443_dma_select(struct s3c2410_dma_chan *chan, in s3c2443_dma_select()
|
/linux-2.6.39/arch/arm/mach-s3c2440/ |
D | dma.c | 138 static void s3c2440_dma_select(struct s3c2410_dma_chan *chan, in s3c2440_dma_select()
|
/linux-2.6.39/sound/soc/samsung/ |
D | dma.c | 112 static void audio_buffdone(struct s3c2410_dma_chan *channel, in audio_buffdone()
|
/linux-2.6.39/drivers/spi/ |
D | spi_s3c64xx.c | 488 static void s3c64xx_spi_dma_rxcb(struct s3c2410_dma_chan *chan, void *buf_id, in s3c64xx_spi_dma_rxcb() 508 static void s3c64xx_spi_dma_txcb(struct s3c2410_dma_chan *chan, void *buf_id, in s3c64xx_spi_dma_txcb()
|
/linux-2.6.39/drivers/mmc/host/ |
D | s3cmci.c | 764 static void s3cmci_dma_done_callback(struct s3c2410_dma_chan *dma_ch, in s3cmci_dma_done_callback()
|