ODROID-N2/N2+:no soundcard error fix.
authorckkim <changkon12@gmail.com>
Wed, 4 Nov 2020 03:15:28 +0000 (12:15 +0900)
committerckkim <changkon12@gmail.com>
Wed, 4 Nov 2020 04:26:52 +0000 (13:26 +0900)
Change-Id: I71319cf50a1fd07b9ec48edc62e2a0bbcf565ba9

arch/arm64/boot/dts/amlogic/meson64_odroidn2.dtsi
arch/arm64/boot/dts/amlogic/overlays/odroidn2/gpio_spdif.dts

index 3c060e1..5ebc875 100644 (file)
                                &clkaudio CLKID_AUDIO_SPDIFOUTB_CTRL>;
                clock-names = "sysclk",
                                "gate_spdifout", "clk_spdifout";
-               pinctrl-names = "spdif_pins";
-               pinctrl-0 = <&spdifout_b>;
-               status = "disabled";
+               status = "okay";
        };
        aml_loopback: loopback {
                compatible = "amlogic, snd-loopback";
                        function = "spdif_out";
                };
        };
-       spdifout_b: spdifout_b {
-               mux {/* GPIOA_13 */
-                       groups = "spdif_out_a13";
-                       function = "spdif_out";
-               };
-       };
 }; /* end of pinctrl_periphs */
 
 &pinctrl_aobus {
index c6a5996..74585ed 100644 (file)
@@ -4,10 +4,13 @@
 / {
        fragment@0 {
                // GPIOA 13
-               target = <&aml_spdif>;
+               target = <&spdifout>;
 
                __overlay__ {
-                       pinctrl-0 = <&spdifout_b>;
+                       mux {/* GPIOA_13 */
+                               groups = "spdif_out_a13";
+                               function = "spdif_out";
+                       };
                };
        };
 };