pxa2xx-i2s.c (b3b9c1cbb35125f7e43a323ebe89e7a74e3c1ac2) pxa2xx-i2s.c (a71a468a50f1385855e28864e26251b02df829bb)
1/*
2 * pxa2xx-i2s.c -- ALSA Soc Audio Layer
3 *
4 * Copyright 2005 Wolfson Microelectronics PLC.
5 * Author: Liam Girdwood
6 * liam.girdwood@wolfsonmicro.com or linux@wolfsonmicro.com
7 *
8 * This program is free software; you can redistribute it and/or modify it

--- 112 unchanged lines hidden (view full) ---

121
122 /* pxa2xx I2S frame master and clock slave mode */
123 {
124 .fmt = PXA_I2S_DAIFMT | SND_SOC_DAIFMT_CBM_CFS,
125 .pcmfmt = SNDRV_PCM_FMTBIT_S16_LE,
126 .pcmrate = PXA_I2S_RATES,
127 .pcmdir = PXA_I2S_DIR,
128 .fs = SND_SOC_FS_ALL,
1/*
2 * pxa2xx-i2s.c -- ALSA Soc Audio Layer
3 *
4 * Copyright 2005 Wolfson Microelectronics PLC.
5 * Author: Liam Girdwood
6 * liam.girdwood@wolfsonmicro.com or linux@wolfsonmicro.com
7 *
8 * This program is free software; you can redistribute it and/or modify it

--- 112 unchanged lines hidden (view full) ---

121
122 /* pxa2xx I2S frame master and clock slave mode */
123 {
124 .fmt = PXA_I2S_DAIFMT | SND_SOC_DAIFMT_CBM_CFS,
125 .pcmfmt = SNDRV_PCM_FMTBIT_S16_LE,
126 .pcmrate = PXA_I2S_RATES,
127 .pcmdir = PXA_I2S_DIR,
128 .fs = SND_SOC_FS_ALL,
129 .bfs = SND_SOC_FSB(64),
129 .flags = SND_SOC_DAI_BFS_RATE,
130 .bfs = 64,
130 .priv = 0x48,
131 },
132};
133
134static struct pxa2xx_pcm_dma_params pxa2xx_i2s_pcm_stereo_out = {
135 .name = "I2S PCM Stereo out",
136 .dev_addr = __PREG(SADR),
137 .drcmr = &DRCMRTXSADR,

--- 216 unchanged lines hidden ---
131 .priv = 0x48,
132 },
133};
134
135static struct pxa2xx_pcm_dma_params pxa2xx_i2s_pcm_stereo_out = {
136 .name = "I2S PCM Stereo out",
137 .dev_addr = __PREG(SADR),
138 .drcmr = &DRCMRTXSADR,

--- 216 unchanged lines hidden ---