aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjbrunet <jbrunet@baylibre.com>2017-03-26 13:19:20 -0400
committerKevin Hilman <khilman@baylibre.com>2017-03-28 10:59:27 -0400
commit552b1e56d95285b75add602d3c84b18a85b5ad9c (patch)
treecede33fc266f6d0d75b27498de90d251afe28f55
parent1db3b92cb24cf738a7edbe13ee2f21905adf0c6b (diff)
ARM64: dts: meson-gxbb: add i2s output pins
Add EE and AO domains pins for the i2s output clocks and data to the gxbb device tree. Acked-by: Kevin Hilman <khilman@baylibre.com> Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi63
1 files changed, 63 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
index 74f48f16480d..7d0e2dcb9efe 100644
--- a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
@@ -193,6 +193,48 @@
193 function = "pwm_ao_b"; 193 function = "pwm_ao_b";
194 }; 194 };
195 }; 195 };
196
197 i2s_am_clk_pins: i2s_am_clk {
198 mux {
199 groups = "i2s_am_clk";
200 function = "i2s_out_ao";
201 };
202 };
203
204 i2s_out_ao_clk_pins: i2s_out_ao_clk {
205 mux {
206 groups = "i2s_out_ao_clk";
207 function = "i2s_out_ao";
208 };
209 };
210
211 i2s_out_lr_clk_pins: i2s_out_lr_clk {
212 mux {
213 groups = "i2s_out_lr_clk";
214 function = "i2s_out_ao";
215 };
216 };
217
218 i2s_out_ch01_ao_pins: i2s_out_ch01_ao {
219 mux {
220 groups = "i2s_out_ch01_ao";
221 function = "i2s_out_ao";
222 };
223 };
224
225 i2s_out_ch23_ao_pins: i2s_out_ch23_ao {
226 mux {
227 groups = "i2s_out_ch23_ao";
228 function = "i2s_out_ao";
229 };
230 };
231
232 i2s_out_ch45_ao_pins: i2s_out_ch45_ao {
233 mux {
234 groups = "i2s_out_ch45_ao";
235 function = "i2s_out_ao";
236 };
237 };
196 }; 238 };
197}; 239};
198 240
@@ -434,6 +476,27 @@
434 function = "hdmi_i2c"; 476 function = "hdmi_i2c";
435 }; 477 };
436 }; 478 };
479
480 i2sout_ch23_y_pins: i2sout_ch23_y {
481 mux {
482 groups = "i2sout_ch23_y";
483 function = "i2s_out";
484 };
485 };
486
487 i2sout_ch45_y_pins: i2sout_ch45_y {
488 mux {
489 groups = "i2sout_ch45_y";
490 function = "i2s_out";
491 };
492 };
493
494 i2sout_ch67_y_pins: i2sout_ch67_y {
495 mux {
496 groups = "i2sout_ch67_y";
497 function = "i2s_out";
498 };
499 };
437 }; 500 };
438}; 501};
439 502