ARM: dts: imx6: RDU2: adjust audio devices nomenclature
authorCory Tusar <cory.tusar@zii.aero>
Mon, 25 Jan 2021 18:47:31 +0000 (19:47 +0100)
committerShawn Guo <shawnguo@kernel.org>
Sat, 30 Jan 2021 13:52:31 +0000 (21:52 +0800)
This adds a "HPA1" prefix to the amplifiers on both audio cards, this is
done in order to get more consistency for userspace running on RDU2 and
RDU3, where we have two amplifiers on a single card device in the "Zest"
configuration.

Also adjust the card names to the new standard expected by userspace.

Signed-off-by: Cory Tusar <cory.tusar@zii.aero>
[adjusted commit message]
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi

index dcc97a8..525ff62 100644 (file)
 
        sound1 {
                compatible = "simple-audio-card";
-               simple-audio-card,name = "Front";
+               simple-audio-card,name = "front";
                simple-audio-card,format = "i2s";
                simple-audio-card,bitclock-master = <&sound1_codec>;
                simple-audio-card,frame-master = <&sound1_codec>;
                simple-audio-card,widgets =
                        "Headphone", "Headphone Jack";
                simple-audio-card,routing =
-                       "Headphone Jack", "HPLEFT",
-                       "Headphone Jack", "HPRIGHT",
-                       "LEFTIN", "HPL",
-                       "RIGHTIN", "HPR";
+                       "Headphone Jack", "HPA1 HPLEFT",
+                       "Headphone Jack", "HPA1 HPRIGHT",
+                       "HPA1 LEFTIN", "HPL",
+                       "HPA1 RIGHTIN", "HPR";
                simple-audio-card,aux-devs = <&hpa1>;
 
                sound1_cpu: simple-audio-card,cpu {
 
        sound2 {
                compatible = "simple-audio-card";
-               simple-audio-card,name = "Back";
+               simple-audio-card,name = "periph";
                simple-audio-card,format = "i2s";
                simple-audio-card,bitclock-master = <&sound2_codec>;
                simple-audio-card,frame-master = <&sound2_codec>;
                simple-audio-card,widgets =
                        "Headphone", "Headphone Jack";
                simple-audio-card,routing =
-                       "Headphone Jack", "HPLEFT",
-                       "Headphone Jack", "HPRIGHT",
-                       "LEFTIN", "HPL",
-                       "RIGHTIN", "HPR";
+                       "Headphone Jack", "HPA1 HPLEFT",
+                       "Headphone Jack", "HPA1 HPRIGHT",
+                       "HPA1 LEFTIN", "HPL",
+                       "HPA1 RIGHTIN", "HPR";
                simple-audio-card,aux-devs = <&hpa2>;
 
                sound2_cpu: simple-audio-card,cpu {
                reg = <0x60>;
                power-gpio = <&gpio1 5 GPIO_ACTIVE_HIGH>;
                Vdd-supply = <&reg_5p0v_main>;
+               sound-name-prefix = "HPA1";
        };
 
        edp-bridge@68 {
                reg = <0x60>;
                power-gpio = <&gpio1 4 GPIO_ACTIVE_HIGH>;
                Vdd-supply = <&reg_5p0v_main>;
+               sound-name-prefix = "HPA1";
        };
 };