summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/atlas6.dtsi
diff options
context:
space:
mode:
authorRongjun Ying <rongjun.ying@csr.com>2014-11-25 18:46:42 +0800
committerBarry Song <Baohua.Song@csr.com>2014-11-25 18:46:42 +0800
commit5427b0d2bf8865abf5df46d7736cd60a0dc5f9d8 (patch)
treed866545589aebba8c05fb69dc70c3ad1c089751f /arch/arm/boot/dts/atlas6.dtsi
parente6067f29afd122bab8402e086a61324ef11521fe (diff)
downloadtalos-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.dtsi6
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";
OpenPOWER on IntegriCloud