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 --- |