ASoC: arizona: Provide defines for the clock rates
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
86cd684fcb
commit
3f341f741d
|
@ -504,27 +504,27 @@ int arizona_set_sysclk(struct snd_soc_codec *codec, int clk_id,
|
||||||
break;
|
break;
|
||||||
case 11289600:
|
case 11289600:
|
||||||
case 12288000:
|
case 12288000:
|
||||||
val |= 1 << ARIZONA_SYSCLK_FREQ_SHIFT;
|
val |= ARIZONA_CLK_12MHZ << ARIZONA_SYSCLK_FREQ_SHIFT;
|
||||||
break;
|
break;
|
||||||
case 22579200:
|
case 22579200:
|
||||||
case 24576000:
|
case 24576000:
|
||||||
val |= 2 << ARIZONA_SYSCLK_FREQ_SHIFT;
|
val |= ARIZONA_CLK_24MHZ << ARIZONA_SYSCLK_FREQ_SHIFT;
|
||||||
break;
|
break;
|
||||||
case 45158400:
|
case 45158400:
|
||||||
case 49152000:
|
case 49152000:
|
||||||
val |= 3 << ARIZONA_SYSCLK_FREQ_SHIFT;
|
val |= ARIZONA_CLK_49MHZ << ARIZONA_SYSCLK_FREQ_SHIFT;
|
||||||
break;
|
break;
|
||||||
case 67737600:
|
case 67737600:
|
||||||
case 73728000:
|
case 73728000:
|
||||||
val |= 4 << ARIZONA_SYSCLK_FREQ_SHIFT;
|
val |= ARIZONA_CLK_73MHZ << ARIZONA_SYSCLK_FREQ_SHIFT;
|
||||||
break;
|
break;
|
||||||
case 90316800:
|
case 90316800:
|
||||||
case 98304000:
|
case 98304000:
|
||||||
val |= 5 << ARIZONA_SYSCLK_FREQ_SHIFT;
|
val |= ARIZONA_CLK_98MHZ << ARIZONA_SYSCLK_FREQ_SHIFT;
|
||||||
break;
|
break;
|
||||||
case 135475200:
|
case 135475200:
|
||||||
case 147456000:
|
case 147456000:
|
||||||
val |= 6 << ARIZONA_SYSCLK_FREQ_SHIFT;
|
val |= ARIZONA_CLK_147MHZ << ARIZONA_SYSCLK_FREQ_SHIFT;
|
||||||
break;
|
break;
|
||||||
case 0:
|
case 0:
|
||||||
dev_dbg(arizona->dev, "%s cleared\n", name);
|
dev_dbg(arizona->dev, "%s cleared\n", name);
|
||||||
|
|
|
@ -49,6 +49,14 @@
|
||||||
#define ARIZONA_MIXER_VOL_SHIFT 1
|
#define ARIZONA_MIXER_VOL_SHIFT 1
|
||||||
#define ARIZONA_MIXER_VOL_WIDTH 7
|
#define ARIZONA_MIXER_VOL_WIDTH 7
|
||||||
|
|
||||||
|
#define ARIZONA_CLK_6MHZ 0
|
||||||
|
#define ARIZONA_CLK_12MHZ 1
|
||||||
|
#define ARIZONA_CLK_24MHZ 2
|
||||||
|
#define ARIZONA_CLK_49MHZ 3
|
||||||
|
#define ARIZONA_CLK_73MHZ 4
|
||||||
|
#define ARIZONA_CLK_98MHZ 5
|
||||||
|
#define ARIZONA_CLK_147MHZ 6
|
||||||
|
|
||||||
#define ARIZONA_MAX_DAI 4
|
#define ARIZONA_MAX_DAI 4
|
||||||
#define ARIZONA_MAX_ADSP 4
|
#define ARIZONA_MAX_ADSP 4
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue