diff options
author | Paul Handrigan <Paul.Handrigan@cirrus.com> | 2014-06-24 02:29:52 +0400 |
---|---|---|
committer | Mark Brown <broonie@linaro.org> | 2014-06-24 19:16:10 +0400 |
commit | 2b65df255c7e1f028f7b4f4d18fd41eecafad4bd (patch) | |
tree | 00b465b0f6f8126efd1d9e8f46795622f86a2cac /Documentation/devicetree/bindings/sound/cs4265.txt | |
parent | 7171511eaec5bf23fb06078f59784a3a0626b38f (diff) | |
download | linux-2b65df255c7e1f028f7b4f4d18fd41eecafad4bd.tar.xz |
ASoC: cs4265: bindings: sound: Add binding for CS4265 CODEC.
This patch adds binding documentation for the Cirrus Logic CS4265 I2C CODEC.
Signed-off-by: Paul Handrigan <paul.handrigan@cirrus.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/sound/cs4265.txt')
-rw-r--r-- | Documentation/devicetree/bindings/sound/cs4265.txt | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/cs4265.txt b/Documentation/devicetree/bindings/sound/cs4265.txt new file mode 100644 index 000000000000..380fff8e4e83 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/cs4265.txt @@ -0,0 +1,29 @@ +CS4265 audio CODEC + +This device supports I2C only. + +Required properties: + + - compatible : "cirrus,cs4265" + + - reg : the I2C address of the device for I2C. The I2C address depends on + the state of the AD0 pin. If AD0 is high, the i2c address is 0x4f. + If it is low, the i2c address is 0x4e. + +Optional properties: + + - reset-gpios : a GPIO spec for the reset pin. If specified, it will be + deasserted before communication to the codec starts. + +Examples: + +codec_ad0_high: cs4265@4f { /* AD0 Pin is high */ + compatible = "cirrus,cs4265"; + reg = <0x4f>; +}; + + +codec_ad0_low: cs4265@4e { /* AD0 Pin is low */ + compatible = "cirrus,cs4265"; + reg = <0x4e>; +}; |