diff options
author | Rongjun Ying <rongjun.ying@csr.com> | 2014-11-25 18:46:42 +0800 |
---|---|---|
committer | Barry Song <Baohua.Song@csr.com> | 2014-11-25 18:46:42 +0800 |
commit | 5427b0d2bf8865abf5df46d7736cd60a0dc5f9d8 (patch) | |
tree | d866545589aebba8c05fb69dc70c3ad1c089751f /arch/arm/boot/dts/atlas6.dtsi | |
parent | e6067f29afd122bab8402e086a61324ef11521fe (diff) | |
download | talos-obmc-linux-5427b0d2bf8865abf5df46d7736cd60a0dc5f9d8.tar.gz talos-obmc-linux-5427b0d2bf8865abf5df46d7736cd60a0dc5f9d8.zip |
ARM: dts: atlas6: add a separate pingroup for i2s mclk output
The I2S controller can output mclk to external audio codec. But by
hardware design, some codecs need mclk and some codecs do not need
mclk. So the mclk pin can be an independent pinctrl group, and the
card driver can get it or not based on boards.
Signed-off-by: Rongjun Ying <rongjun.ying@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/atlas6.dtsi')
-rw-r--r-- | arch/arm/boot/dts/atlas6.dtsi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/atlas6.dtsi b/arch/arm/boot/dts/atlas6.dtsi index bb22842a0826..d3de7a35825b 100644 --- a/arch/arm/boot/dts/atlas6.dtsi +++ b/arch/arm/boot/dts/atlas6.dtsi @@ -522,6 +522,12 @@ sirf,function = "sdmmc5"; }; }; + i2s_mclk_pins_a: i2s_mclk@0 { + i2s_mclk { + sirf,pins = "i2smclkgrp"; + sirf,function = "i2s_mclk"; + }; + }; i2s_pins_a: i2s@0 { i2s { sirf,pins = "i2sgrp"; |