diff options
author | Daniel Mack <daniel@zonque.org> | 2018-06-29 14:59:40 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2018-07-02 11:01:21 +0100 |
commit | 05739375f1c0a1048fea8b9c4cb54d9e4a891938 (patch) | |
tree | cb2dc0f6e291a0e942fb4d331e6689020681137d /include/linux/pxa2xx_ssp.h | |
parent | 1581250119daa9426c359d059e2dc14ec04bcc0c (diff) | |
download | lwn-05739375f1c0a1048fea8b9c4cb54d9e4a891938.tar.gz lwn-05739375f1c0a1048fea8b9c4cb54d9e4a891938.zip |
ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks
The .set_pll() and .set_clkdiv() callbacks are considered legacy and should
not be used anymore. In order to support PXA boards on DT platforms, remove
them and let the code figure out the correct dividers and PLL base
frequencies itself.
Signed-off-by: Daniel Mack <daniel@zonque.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/pxa2xx_ssp.h')
-rw-r--r-- | include/linux/pxa2xx_ssp.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/linux/pxa2xx_ssp.h b/include/linux/pxa2xx_ssp.h index 03a7ca46735b..13b4244d44c1 100644 --- a/include/linux/pxa2xx_ssp.h +++ b/include/linux/pxa2xx_ssp.h @@ -171,6 +171,14 @@ #define SSACD_SCDB (1 << 3) /* SSPSYSCLK Divider Bypass */ #define SSACD_ACPS(x) ((x) << 4) /* Audio clock PLL select */ #define SSACD_ACDS(x) ((x) << 0) /* Audio clock divider select */ +#define SSACD_ACDS_1 (0) +#define SSACD_ACDS_2 (1) +#define SSACD_ACDS_4 (2) +#define SSACD_ACDS_8 (3) +#define SSACD_ACDS_16 (4) +#define SSACD_ACDS_32 (5) +#define SSACD_SCDB_4X (0) +#define SSACD_SCDB_1X (1) #define SSACD_SCDX8 (1 << 7) /* SYSCLK division ratio select */ /* LPSS SSP */ |