arm64: dts: renesas: rzg2lc-smarc: Enable Audio
authorBiju Das <biju.das.jz@bp.renesas.com>
Thu, 3 Mar 2022 16:41:55 +0000 (16:41 +0000)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 4 Apr 2022 09:06:55 +0000 (11:06 +0200)
Enable Audio on RZ/G2LC SMARC EVK by deleting ssi0 entries from
board DT and adding pincontrol entries to the soc-pinctrl dtsi,
so that entries from common dtsi kick in and make audio functionality
operational.

Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Link: https://lore.kernel.org/r/20220303164155.7706-5-biju.das.jz@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts
arch/arm64/boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi

index 52b834205126de8be2c228610dadb00f1d203ef7..74a2f2bade10e45be7ed472861dcc9243176d4a7 100644 (file)
@@ -19,9 +19,3 @@
        /delete-property/ pinctrl-names;
        status = "disabled";
 };
-
-&ssi0 {
-       /delete-property/ pinctrl-0;
-       /delete-property/ pinctrl-names;
-       status = "disabled";
-};
index 1322e5bcd45638bdff270a80c7c0bdf52f28d0bd..d275a55333e3b5bafe0850a58e42fdf5275e0e29 100644 (file)
                input-enable;
        };
 
+       ssi0_pins: ssi0 {
+               pinmux = <RZG2L_PORT_PINMUX(45, 0, 1)>, /* BCK */
+                        <RZG2L_PORT_PINMUX(45, 1, 1)>, /* RCK */
+                        <RZG2L_PORT_PINMUX(45, 2, 1)>, /* TXD */
+                        <RZG2L_PORT_PINMUX(45, 3, 1)>; /* RXD */
+       };
+
        usb0_pins: usb0 {
                pinmux = <RZG2L_PORT_PINMUX(4, 0, 1)>, /* VBUS */
                         <RZG2L_PORT_PINMUX(5, 0, 1)>, /* OVC */