Commit f9814e2e authored by Philip Rinn's avatar Philip Rinn Committed by Jernej Skrabec
Browse files

arm64: dts: allwinner: a64: olinuxino: Enable audio



Enable the audio hardware on the Olimex A64-OLinuXino board family.
Tested on the A64-OLinuXino-2Ge8G-IND variant.

Signed-off-by: default avatarPhilip Rinn <rinni@inventati.org>
Acked-by: default avatarSamuel Holland <samuel@sholland.org>
Signed-off-by: default avatarJernej Skrabec <jernej.skrabec@gmail.com>
Link: https://lore.kernel.org/r/20220407155145.10891-1-rinni@inventati.org
parent 37384b81
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
@@ -58,6 +58,15 @@
	};
};

&codec {
	status = "okay";
};

&codec_analog {
	cpvdd-supply = <&reg_eldo1>;
	status = "okay";
};

&cpu0 {
	cpu-supply = <&reg_dcdc2>;
};
@@ -74,6 +83,10 @@
	cpu-supply = <&reg_dcdc2>;
};

&dai {
	status = "okay";
};

&de {
	status = "okay";
};
@@ -328,6 +341,23 @@
	vcc-hdmi-supply = <&reg_dldo1>;
};

&sound {
	simple-audio-card,aux-devs = <&codec_analog>;
	simple-audio-card,widgets = "Microphone", "Microphone Jack Left",
		    "Microphone", "Microphone Jack Right",
		    "Headphone", "Headphone Jack";
	simple-audio-card,routing = "Left DAC", "DACL",
		    "Right DAC", "DACR",
		    "Headphone Jack", "HP",
		    "ADCL", "Left ADC",
		    "ADCR", "Right ADC",
		    "Microphone Jack Left", "MBIAS",
		    "MIC1", "Microphone Jack Left",
		    "Microphone Jack Right", "MBIAS",
		    "MIC2", "Microphone Jack Right";
	status = "okay";
};

&uart0 {
	pinctrl-names = "default";
	pinctrl-0 = <&uart0_pb_pins>;