Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2ca5fbc9 authored by Chen-Yu Tsai's avatar Chen-Yu Tsai Committed by Maxime Ripard
Browse files

ARM: dts: sun6i: sina31s: Enable SPDIF out



The SinA31s has a coaxial SPDIF output. Enable it.

Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
parent bc57e37e
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
@@ -63,6 +63,23 @@
			gpios = <&pio 7 13 GPIO_ACTIVE_HIGH>; /* PH13 */
		};
	};

	sound {
		compatible = "simple-audio-card";
		simple-audio-card,name = "On-board SPDIF";
		simple-audio-card,cpu {
			sound-dai = <&spdif>;
		};

		simple-audio-card,codec {
			sound-dai = <&spdif_out>;
		};
	};

	spdif_out: spdif-out {
		#sound-dai-cells = <0>;
		compatible = "linux,spdif-dit";
	};
};

&codec {
@@ -153,6 +170,12 @@
	regulator-name = "vcc-gmac-phy";
};

&spdif {
	pinctrl-names = "default";
	pinctrl-0 = <&spdif_pins_a>;
	status = "okay";
};

&usb_otg {
	dr_mode = "peripheral";
	status = "okay";