Home
last modified time | relevance | path

Searched refs:s3c2410_dma_chan (Results 1 – 15 of 15) sorted by relevance

/linux-2.6.39/arch/arm/plat-samsung/
Ddma.c24 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/
Ddma.c60 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/
Ddma.c41 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/
Ddma-core.h15 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[];
Ddma-s3c24xx.h16 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,
Ddma.h44 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/
Ddma.c149 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/
Ddma.h90 struct s3c2410_dma_chan { struct
/linux-2.6.39/arch/arm/mach-s3c2410/include/mach/
Ddma.h151 struct s3c2410_dma_chan { struct
/linux-2.6.39/arch/arm/mach-s3c2410/
Ddma.c118 static void s3c2410_dma_select(struct s3c2410_dma_chan *chan, in s3c2410_dma_select()
/linux-2.6.39/arch/arm/mach-s3c2443/
Ddma.c151 static void s3c2443_dma_select(struct s3c2410_dma_chan *chan, in s3c2443_dma_select()
/linux-2.6.39/arch/arm/mach-s3c2440/
Ddma.c138 static void s3c2440_dma_select(struct s3c2410_dma_chan *chan, in s3c2440_dma_select()
/linux-2.6.39/sound/soc/samsung/
Ddma.c112 static void audio_buffdone(struct s3c2410_dma_chan *channel, in audio_buffdone()
/linux-2.6.39/drivers/spi/
Dspi_s3c64xx.c488 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/
Ds3cmci.c764 static void s3cmci_dma_done_callback(struct s3c2410_dma_chan *dma_ch, in s3cmci_dma_done_callback()