diff options
author | Mark Brown <broonie@kernel.org> | 2022-01-25 10:17:37 +0000 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-01-25 10:17:37 +0000 |
commit | e6ec5a3936ee0c01f46e1d09dc758bb762e06dd9 (patch) | |
tree | bc3fc6e48c2b660dea2a774cbb6461588be125ce /include | |
parent | d2fe7fc51fc326368ab052247f3e1070858f3393 (diff) | |
parent | 6045ffd366283236f0de79c8a0e98ae766e9a8f9 (diff) | |
download | linux-e6ec5a3936ee0c01f46e1d09dc758bb762e06dd9.tar.bz2 |
ASoC: fsl-asoc-card: Add optional dt property for setting mclk-id
Merge series from Ariel D'Alessandro <ariel.dalessandro@collabora.com>:
Sound cards may allow using different main clock inputs. In the generic
fsl-asoc-card driver, these values are hardcoded for each specific card
configuration. Let's make it more flexible, allowing setting mclk-id
from the device-tree node.
Diffstat (limited to 'include')
-rw-r--r-- | include/dt-bindings/sound/tlv320aic31xx-micbias.h | 9 | ||||
-rw-r--r-- | include/dt-bindings/sound/tlv320aic31xx.h | 14 |
2 files changed, 14 insertions, 9 deletions
diff --git a/include/dt-bindings/sound/tlv320aic31xx-micbias.h b/include/dt-bindings/sound/tlv320aic31xx-micbias.h deleted file mode 100644 index c6895a18a455..000000000000 --- a/include/dt-bindings/sound/tlv320aic31xx-micbias.h +++ /dev/null @@ -1,9 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -#ifndef __DT_TLV320AIC31XX_MICBIAS_H -#define __DT_TLV320AIC31XX_MICBIAS_H - -#define MICBIAS_2_0V 1 -#define MICBIAS_2_5V 2 -#define MICBIAS_AVDDV 3 - -#endif /* __DT_TLV320AIC31XX_MICBIAS_H */ diff --git a/include/dt-bindings/sound/tlv320aic31xx.h b/include/dt-bindings/sound/tlv320aic31xx.h new file mode 100644 index 000000000000..4a80238ab250 --- /dev/null +++ b/include/dt-bindings/sound/tlv320aic31xx.h @@ -0,0 +1,14 @@ +/* SPDX-License-Identifier: GPL-2.0 */ +#ifndef __DT_TLV320AIC31XX_H +#define __DT_TLV320AIC31XX_H + +#define MICBIAS_2_0V 1 +#define MICBIAS_2_5V 2 +#define MICBIAS_AVDDV 3 + +#define PLL_CLKIN_MCLK 0x00 +#define PLL_CLKIN_BCLK 0x01 +#define PLL_CLKIN_GPIO1 0x02 +#define PLL_CLKIN_DIN 0x03 + +#endif /* __DT_TLV320AIC31XX_H */ |