ASoC: TWL4030: Add actual support for 96KHz playback support
Adds the needed code to be able to use 96KHz playback. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@nokia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
0a11b16853
commit
103f211d0b
|
@ -1311,6 +1311,9 @@ static int twl4030_hw_params(struct snd_pcm_substream *substream,
|
|||
case 48000:
|
||||
mode |= TWL4030_APLL_RATE_48000;
|
||||
break;
|
||||
case 96000:
|
||||
mode |= TWL4030_APLL_RATE_96000;
|
||||
break;
|
||||
default:
|
||||
printk(KERN_ERR "TWL4030 hw params: unknown rate %d\n",
|
||||
params_rate(params));
|
||||
|
|
|
@ -109,6 +109,7 @@
|
|||
#define TWL4030_APLL_RATE_32000 0x80
|
||||
#define TWL4030_APLL_RATE_44100 0x90
|
||||
#define TWL4030_APLL_RATE_48000 0xA0
|
||||
#define TWL4030_APLL_RATE_96000 0xE0
|
||||
#define TWL4030_SEL_16K 0x04
|
||||
#define TWL4030_CODECPDZ 0x02
|
||||
#define TWL4030_OPT_MODE 0x01
|
||||
|
|
Loading…
Reference in a new issue