Commit 43f2cb3b authored by IQaudIO's avatar IQaudIO Committed by popcornmix
Browse files

Added IQaudIO Pi-Codec board support (#2969)



Add support for the IQaudIO Pi-Codec board.

Signed-off-by: default avatarGordon <gordon@iqaudio.com>
parent 8a61a079
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -68,6 +68,7 @@ dtbo-$(CONFIG_ARCH_BCM2835) += \
	i2c1-bcm2708.dtbo \
	i2s-gpio28-31.dtbo \
	ilitek251x.dtbo \
	iqaudio-codec.dtbo \
	iqaudio-dac.dtbo \
	iqaudio-dacplus.dtbo \
	iqaudio-digi-wm8804-audio.dtbo \
+6 −0
Original line number Diff line number Diff line
@@ -1160,6 +1160,12 @@ Params: interrupt GPIO used for interrupt (default 4)
                                touchscreen (in pixels)


Name:   iqaudio-codec
Info:   Configures the IQaudio Codec audio card
Load:   dtoverlay=iqaudio-codec
Params: <None>


Name:   iqaudio-dac
Info:   Configures the IQaudio DAC audio card
Load:   dtoverlay=iqaudio-dac,<param>
+42 −0
Original line number Diff line number Diff line
// Definitions for IQaudIO CODEC
/dts-v1/;
/plugin/;

/ {
	compatible = "brcm,bcm2708";

	fragment@0 {
		target = <&i2s>;
		__overlay__ {
			status = "okay";
		};
	};

	fragment@1 {
		target = <&i2c1>;
		__overlay__ {
			#address-cells = <1>;
			#size-cells = <0>;
			status = "okay";

			da2713@1a {
				#sound-dai-cells = <0>;
				compatible = "dlg,da7213";
				reg = <0x1a>;
				status = "okay";
			};
		};
	};

	fragment@2 {
		target = <&sound>;
		iqaudio_dac: __overlay__ {
			compatible = "iqaudio,iqaudio-codec";
			i2s-controller = <&i2s>;
			status = "okay";
		};
	};

	__overrides__ {
	};
};
+1 −0
Original line number Diff line number Diff line
@@ -919,6 +919,7 @@ CONFIG_SND_BCM2708_SOC_RPI_DAC=m
CONFIG_SND_BCM2708_SOC_RPI_PROTO=m
CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m
CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m
CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m
CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m
CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m
CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m
+1 −0
Original line number Diff line number Diff line
@@ -912,6 +912,7 @@ CONFIG_SND_BCM2708_SOC_RPI_DAC=m
CONFIG_SND_BCM2708_SOC_RPI_PROTO=m
CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m
CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m
CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m
CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m
CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m
CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m
Loading