/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/jz4740/ |
H A D | jz4740-i2s.c | 34 #include "jz4740-i2s.h" 97 static inline uint32_t jz4740_i2s_read(const struct jz4740_i2s *i2s, argument 100 return readl(i2s->base + reg); 103 static inline void jz4740_i2s_write(const struct jz4740_i2s *i2s, argument 106 writel(value, i2s->base + reg); 117 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 123 ctrl = jz4740_i2s_read(i2s, JZ_REG_AIC_CTRL); 125 jz4740_i2s_write(i2s, JZ_REG_AIC_CTRL, ctrl); 127 clk_enable(i2s->clk_i2s); 129 conf = jz4740_i2s_read(i2s, JZ_REG_AIC_CON 139 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 155 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 189 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 241 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 291 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 315 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 333 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 351 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 400 jz4740_i2c_init_pcm_config(struct jz4740_i2s *i2s) argument 425 struct jz4740_i2s *i2s; local 499 struct jz4740_i2s *i2s = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 5 snd-soc-jz4740-i2s-objs := jz4740-i2s.o 8 obj-$(CONFIG_SND_JZ4740_SOC_I2S) += snd-soc-jz4740-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/jz4740/ |
H A D | jz4740-i2s.c | 34 #include "jz4740-i2s.h" 97 static inline uint32_t jz4740_i2s_read(const struct jz4740_i2s *i2s, argument 100 return readl(i2s->base + reg); 103 static inline void jz4740_i2s_write(const struct jz4740_i2s *i2s, argument 106 writel(value, i2s->base + reg); 117 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 123 ctrl = jz4740_i2s_read(i2s, JZ_REG_AIC_CTRL); 125 jz4740_i2s_write(i2s, JZ_REG_AIC_CTRL, ctrl); 127 clk_enable(i2s->clk_i2s); 129 conf = jz4740_i2s_read(i2s, JZ_REG_AIC_CON 139 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 155 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 189 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 241 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 291 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 315 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 333 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 351 struct jz4740_i2s *i2s = jz4740_dai_to_i2s(dai); local 400 jz4740_i2c_init_pcm_config(struct jz4740_i2s *i2s) argument 425 struct jz4740_i2s *i2s; local 499 struct jz4740_i2s *i2s = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 5 snd-soc-jz4740-i2s-objs := jz4740-i2s.o 8 obj-$(CONFIG_SND_JZ4740_SOC_I2S) += snd-soc-jz4740-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/s3c24xx/ |
H A D | s3c64xx-i2s-v4.c | 1 /* sound/soc/s3c24xx/s3c64xx-i2s-v4.c 27 #include "regs-i2s-v2.h" 28 #include "s3c64xx-i2s.h" 53 /* configure GPIO for i2s port */ 69 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 76 dma_data = i2s->dma_playback; 78 dma_data = i2s->dma_capture; 82 iismod = readl(i2s->regs + S3C2412_IISMOD); 97 writel(iismod, i2s->regs + S3C2412_IISMOD); 109 struct s3c_i2sv2_info *i2s; local [all...] |
H A D | s3c64xx-i2s.c | 1 /* sound/soc/s3c24xx/s3c64xx-i2s.c 29 #include "regs-i2s-v2.h" 30 #include "s3c64xx-i2s.h" 60 /* configure GPIO for i2s port */ 85 struct s3c_i2sv2_info *i2s; local 94 i2s = &s3c64xx_i2s[pdev->id]; 97 dai->name = "s3c64xx-i2s"; 111 i2s->feature |= S3C_FEATURE_CDCLKCON; 113 i2s->dma_capture = &s3c64xx_i2s_pcm_stereo_in[pdev->id]; 114 i2s [all...] |
H A D | s3c-i2s-v2.c | 29 #include "regs-i2s-v2.h" 30 #include "s3c-i2s-v2.h" 86 static void s3c2412_snd_txctrl(struct s3c_i2sv2_info *i2s, int on) argument 88 void __iomem *regs = i2s->regs; 116 dev_err(i2s->dev, "TXEN: Invalid MODE %x in IISMOD\n", 145 dev_err(i2s->dev, "TXDIS: Invalid MODE %x in IISMOD\n", 159 static void s3c2412_snd_rxctrl(struct s3c_i2sv2_info *i2s, int on) argument 161 void __iomem *regs = i2s->regs; 189 dev_err(i2s->dev, "RXEN: Invalid MODE %x in IISMOD\n", 214 dev_err(i2s 232 s3c2412_snd_lrsync(struct s3c_i2sv2_info *i2s) argument 261 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 314 struct s3c_i2sv2_info *i2s = to_info(dai->cpu_dai); local 353 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 399 struct s3c_i2sv2_info *i2s = to_info(rtd->dai->cpu_dai); local 471 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 554 struct s3c_i2sv2_info *i2s = to_info(dai); local 568 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 643 s3c_i2sv2_probe(struct platform_device *pdev, struct snd_soc_dai *dai, struct s3c_i2sv2_info *i2s, unsigned long base) argument 704 struct s3c_i2sv2_info *i2s = to_info(dai); local 731 struct s3c_i2sv2_info *i2s = to_info(dai); local [all...] |
H A D | Makefile | 3 snd-soc-s3c24xx-i2s-objs := s3c24xx-i2s.o 4 snd-soc-s3c2412-i2s-objs := s3c2412-i2s.o 5 snd-soc-s3c64xx-i2s-objs := s3c64xx-i2s.o 7 snd-soc-s3c64xx-i2s-v4-objs := s3c64xx-i2s-v4.o 8 snd-soc-s3c-i2s-v2-objs := s3c-i2s [all...] |
H A D | s3c2412-i2s.c | 1 /* sound/soc/s3c24xx/s3c2412-i2s.c 39 #include "regs-i2s-v2.h" 40 #include "s3c2412-i2s.h" 115 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 122 dma_data = i2s->dma_playback; 124 dma_data = i2s->dma_capture; 128 iismod = readl(i2s->regs + S3C2412_IISMOD); 140 writel(iismod, i2s->regs + S3C2412_IISMOD); 156 .name = "s3c2412-i2s",
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/s3c24xx/ |
H A D | s3c64xx-i2s-v4.c | 1 /* sound/soc/s3c24xx/s3c64xx-i2s-v4.c 27 #include "regs-i2s-v2.h" 28 #include "s3c64xx-i2s.h" 53 /* configure GPIO for i2s port */ 69 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 76 dma_data = i2s->dma_playback; 78 dma_data = i2s->dma_capture; 82 iismod = readl(i2s->regs + S3C2412_IISMOD); 97 writel(iismod, i2s->regs + S3C2412_IISMOD); 109 struct s3c_i2sv2_info *i2s; local [all...] |
H A D | s3c64xx-i2s.c | 1 /* sound/soc/s3c24xx/s3c64xx-i2s.c 29 #include "regs-i2s-v2.h" 30 #include "s3c64xx-i2s.h" 60 /* configure GPIO for i2s port */ 85 struct s3c_i2sv2_info *i2s; local 94 i2s = &s3c64xx_i2s[pdev->id]; 97 dai->name = "s3c64xx-i2s"; 111 i2s->feature |= S3C_FEATURE_CDCLKCON; 113 i2s->dma_capture = &s3c64xx_i2s_pcm_stereo_in[pdev->id]; 114 i2s [all...] |
H A D | s3c-i2s-v2.c | 29 #include "regs-i2s-v2.h" 30 #include "s3c-i2s-v2.h" 86 static void s3c2412_snd_txctrl(struct s3c_i2sv2_info *i2s, int on) argument 88 void __iomem *regs = i2s->regs; 116 dev_err(i2s->dev, "TXEN: Invalid MODE %x in IISMOD\n", 145 dev_err(i2s->dev, "TXDIS: Invalid MODE %x in IISMOD\n", 159 static void s3c2412_snd_rxctrl(struct s3c_i2sv2_info *i2s, int on) argument 161 void __iomem *regs = i2s->regs; 189 dev_err(i2s->dev, "RXEN: Invalid MODE %x in IISMOD\n", 214 dev_err(i2s 232 s3c2412_snd_lrsync(struct s3c_i2sv2_info *i2s) argument 261 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 314 struct s3c_i2sv2_info *i2s = to_info(dai->cpu_dai); local 353 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 399 struct s3c_i2sv2_info *i2s = to_info(rtd->dai->cpu_dai); local 471 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 554 struct s3c_i2sv2_info *i2s = to_info(dai); local 568 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); local 643 s3c_i2sv2_probe(struct platform_device *pdev, struct snd_soc_dai *dai, struct s3c_i2sv2_info *i2s, unsigned long base) argument 704 struct s3c_i2sv2_info *i2s = to_info(dai); local 731 struct s3c_i2sv2_info *i2s = to_info(dai); local [all...] |
H A D | Makefile | 3 snd-soc-s3c24xx-i2s-objs := s3c24xx-i2s.o 4 snd-soc-s3c2412-i2s-objs := s3c2412-i2s.o 5 snd-soc-s3c64xx-i2s-objs := s3c64xx-i2s.o 7 snd-soc-s3c64xx-i2s-v4-objs := s3c64xx-i2s-v4.o 8 snd-soc-s3c-i2s-v2-objs := s3c-i2s [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/kirkwood/ |
H A D | Makefile | 2 snd-soc-kirkwood-i2s-objs := kirkwood-i2s.o 5 obj-$(CONFIG_SND_KIRKWOOD_SOC_I2S) += snd-soc-kirkwood-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/s6000/ |
H A D | Makefile | 3 snd-soc-s6000-i2s-objs := s6000-i2s.o 6 obj-$(CONFIG_SND_S6000_SOC_I2S) += snd-soc-s6000-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/ep93xx/ |
H A D | Makefile | 3 snd-soc-ep93xx-i2s-objs := ep93xx-i2s.o 6 obj-$(CONFIG_SND_EP93XX_SOC_I2S) += snd-soc-ep93xx-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/ep93xx/ |
H A D | Makefile | 3 snd-soc-ep93xx-i2s-objs := ep93xx-i2s.o 6 obj-$(CONFIG_SND_EP93XX_SOC_I2S) += snd-soc-ep93xx-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/kirkwood/ |
H A D | Makefile | 2 snd-soc-kirkwood-i2s-objs := kirkwood-i2s.o 5 obj-$(CONFIG_SND_KIRKWOOD_SOC_I2S) += snd-soc-kirkwood-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/s6000/ |
H A D | Makefile | 3 snd-soc-s6000-i2s-objs := s6000-i2s.o 6 obj-$(CONFIG_SND_S6000_SOC_I2S) += snd-soc-s6000-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/au1x/ |
H A D | Makefile | 3 snd-soc-au1xpsc-i2s-objs := psc-i2s.o 7 obj-$(CONFIG_SND_SOC_AU1XPSC_I2S) += snd-soc-au1xpsc-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/au1x/ |
H A D | Makefile | 3 snd-soc-au1xpsc-i2s-objs := psc-i2s.o 7 obj-$(CONFIG_SND_SOC_AU1XPSC_I2S) += snd-soc-au1xpsc-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/blackfin/ |
H A D | Makefile | 3 snd-bf5xx-i2s-objs := bf5xx-i2s-pcm.o 7 snd-soc-bf5xx-i2s-objs := bf5xx-i2s.o 11 obj-$(CONFIG_SND_BF5XX_I2S) += snd-bf5xx-i2s.o 15 obj-$(CONFIG_SND_BF5XX_SOC_I2S) += snd-soc-bf5xx-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/blackfin/ |
H A D | Makefile | 3 snd-bf5xx-i2s-objs := bf5xx-i2s-pcm.o 7 snd-soc-bf5xx-i2s-objs := bf5xx-i2s.o 11 obj-$(CONFIG_SND_BF5XX_I2S) += snd-bf5xx-i2s.o 15 obj-$(CONFIG_SND_BF5XX_SOC_I2S) += snd-soc-bf5xx-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/davinci/ |
H A D | Makefile | 3 snd-soc-davinci-i2s-objs := davinci-i2s.o 8 obj-$(CONFIG_SND_DAVINCI_SOC_I2S) += snd-soc-davinci-i2s.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/davinci/ |
H A D | Makefile | 3 snd-soc-davinci-i2s-objs := davinci-i2s.o 8 obj-$(CONFIG_SND_DAVINCI_SOC_I2S) += snd-soc-davinci-i2s.o
|