]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Revert "arm64: dts: rockchip: add SPDIF audio to Beelink A1"
authorRobin Murphy <robin.murphy@arm.com>
Mon, 26 Jan 2026 12:32:04 +0000 (12:32 +0000)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 23 Mar 2026 21:22:39 +0000 (22:22 +0100)
This reverts commit bdc4d388c6452498ab62ef2564589f40e0c8c262.

While Beelink A1 mostly follows the high-end RK3328 reference design,
it does not in fact have the S/PDIF connector, only HDMI and a 3.5mm
jack for the analog audio/TV codecs - the tiny form factor literally
doesn't have room to fit more!

Cc: Christian Hewitt <christianshewitt@gmail.com>
Cc: Alex Bee <knaerzche@gmail.com>
Fixes: bdc4d388c645 ("arm64: dts: rockchip: add SPDIF audio to Beelink A1")
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Link: https://patch.msgid.link/0af77a02c2b0806d4ca72066392a5453fcc89a8f.1767111968.git.robin.murphy@arm.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3328-a1.dts

index 30bdb38f0727a5b9bbf53653b63b068f41d13f45..e810ed146451c14ed28038987fd941141daea8fa 100644 (file)
                gpios = <&gpio2 RK_PA2 GPIO_ACTIVE_LOW>;
                linux,rc-map-name = "rc-beelink-gs1";
        };
-
-       spdif_dit: spdif-dit {
-               compatible = "linux,spdif-dit";
-               #sound-dai-cells = <0>;
-       };
-
-       spdif_sound: spdif-sound {
-               compatible = "simple-audio-card";
-               simple-audio-card,name = "SPDIF";
-
-               simple-audio-card,cpu {
-                       sound-dai = <&spdif>;
-               };
-
-               simple-audio-card,codec {
-                       sound-dai = <&spdif_dit>;
-               };
-       };
 };
 
 &analog_sound {
        status = "okay";
 };
 
-&spdif {
-       pinctrl-0 = <&spdifm0_tx>;
-       status = "okay";
-};
-
 &tsadc {
        rockchip,hw-tshut-mode = <0>;
        rockchip,hw-tshut-polarity = <0>;