aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2015-08-28 08:42:32 -0400
committerThierry Reding <treding@nvidia.com>2015-09-15 05:22:35 -0400
commit4399f40b2bebde152171112253990f1a88abd912 (patch)
tree6a84238b6c9a5ccc84112452aab4dbcf6b3568c8
parent7be74b0594a51a1b0fb1eba1001e7beda6a4b9de (diff)
ARM: tegra: apalis: Add digital audio pin muxing
Add Apalis digital audio pin muxing which is e.g. used for HDA operation together with the Realtek HDA codec as found on the Apalis Evaluation board. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r--arch/arm/boot/dts/tegra30-apalis.dtsi24
1 files changed, 24 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra30-apalis.dtsi b/arch/arm/boot/dts/tegra30-apalis.dtsi
index d1b24b10f22d..4a6ca389595c 100644
--- a/arch/arm/boot/dts/tegra30-apalis.dtsi
+++ b/arch/arm/boot/dts/tegra30-apalis.dtsi
@@ -109,6 +109,30 @@
109 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 109 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
110 }; 110 };
111 111
112 /* Apalis Digital Audio */
113 clk1_req_pee2 {
114 nvidia,pins = "clk1_req_pee2";
115 nvidia,function = "hda";
116 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
117 nvidia,tristate = <TEGRA_PIN_DISABLE>;
118 };
119 clk2_out_pw5 {
120 nvidia,pins = "clk2_out_pw5";
121 nvidia,function = "extperiph2";
122 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
123 nvidia,tristate = <TEGRA_PIN_DISABLE>;
124 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
125 };
126 dap1_fs_pn0 {
127 nvidia,pins = "dap1_fs_pn0",
128 "dap1_din_pn1",
129 "dap1_dout_pn2",
130 "dap1_sclk_pn3";
131 nvidia,function = "hda";
132 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
133 nvidia,tristate = <TEGRA_PIN_DISABLE>;
134 };
135
112 /* Apalis I2C3 */ 136 /* Apalis I2C3 */
113 cam_i2c_scl_pbb1 { 137 cam_i2c_scl_pbb1 {
114 nvidia,pins = "cam_i2c_scl_pbb1", 138 nvidia,pins = "cam_i2c_scl_pbb1",