add(driver): add audio aec drivers.
This commit is contained in:
parent
6186ae3d8d
commit
a7c121cffa
|
@ -1522,8 +1522,8 @@
|
||||||
pa-pin-0 = <&pio PD 21 1 1 1 0>;
|
pa-pin-0 = <&pio PD 21 1 1 1 0>;
|
||||||
pa-pin-level-0 = <1>;
|
pa-pin-level-0 = <1>;
|
||||||
pa-pin-msleep-0 = <0>;
|
pa-pin-msleep-0 = <0>;
|
||||||
// tx-hub-en;
|
tx-hub-en;
|
||||||
// rx-sync-en;
|
rx-sync-en;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1573,8 +1573,8 @@
|
||||||
/* pinctrl-names= "default","sleep"; */
|
/* pinctrl-names= "default","sleep"; */
|
||||||
/* pinctrl-0 = <&daudio0_pins_a>; */
|
/* pinctrl-0 = <&daudio0_pins_a>; */
|
||||||
/* pinctrl-1 = <&daudio0_pins_b>; */
|
/* pinctrl-1 = <&daudio0_pins_b>; */
|
||||||
// tx-hub-en;
|
tx-hub-en;
|
||||||
// rx-sync-en;
|
rx-sync-en;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2235,7 +2235,9 @@ CONFIG_SND_SOC_SUNXI_SUN8IW21_CODEC=m
|
||||||
CONFIG_SND_SOC_SUNXI_AAUDIO=m
|
CONFIG_SND_SOC_SUNXI_AAUDIO=m
|
||||||
# CONFIG_SND_SOC_SUNXI_DMIC is not set
|
# CONFIG_SND_SOC_SUNXI_DMIC is not set
|
||||||
CONFIG_SND_SOC_SUNXI_DAUDIO=m
|
CONFIG_SND_SOC_SUNXI_DAUDIO=m
|
||||||
# CONFIG_SND_SOC_SUNXI_COMPONENTS is not set
|
CONFIG_SND_SOC_SUNXI_COMPONENTS=m
|
||||||
|
CONFIG_SND_SOC_SUNXI_RXSYNC=m
|
||||||
|
# CONFIG_SND_SOC_SUNXI_DEBUG is not set
|
||||||
# CONFIG_SND_SOC_XTFPGA_I2S is not set
|
# CONFIG_SND_SOC_XTFPGA_I2S is not set
|
||||||
CONFIG_SND_SOC_I2C_AND_SPI=m
|
CONFIG_SND_SOC_I2C_AND_SPI=m
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ insmod $MODULES_DIR/snd-pcm.ko
|
||||||
insmod $MODULES_DIR/snd-pcm-dmaengine.ko
|
insmod $MODULES_DIR/snd-pcm-dmaengine.ko
|
||||||
insmod $MODULES_DIR/snd-soc-core.ko
|
insmod $MODULES_DIR/snd-soc-core.ko
|
||||||
insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko
|
insmod $MODULES_DIR/snd_soc_sunxi_pcm.ko
|
||||||
# insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko
|
insmod $MODULES_DIR/snd_soc_sunxi_component_rxsync.ko
|
||||||
insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko
|
insmod $MODULES_DIR/snd_soc_sunxi_aaudio.ko
|
||||||
insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko
|
insmod $MODULES_DIR/snd_soc_sunxi_daudio.ko
|
||||||
insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko
|
insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko
|
||||||
|
|
|
@ -160,7 +160,7 @@ define KernelPackage/audio
|
||||||
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_aaudio.ko
|
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_aaudio.ko
|
||||||
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_machine.ko
|
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_machine.ko
|
||||||
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_internal_codec.ko
|
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_internal_codec.ko
|
||||||
# FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_component_rxsync.ko
|
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_component_rxsync.ko
|
||||||
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_daudio.ko
|
FILES+=$(LINUX_DIR)/sound/soc/sunxi_v2/snd_soc_sunxi_daudio.ko
|
||||||
FILES+=$(LINUX_DIR)/sound/core/snd-pcm-dmaengine.ko
|
FILES+=$(LINUX_DIR)/sound/core/snd-pcm-dmaengine.ko
|
||||||
FILES+=$(LINUX_DIR)/sound/core/snd.ko
|
FILES+=$(LINUX_DIR)/sound/core/snd.ko
|
||||||
|
@ -169,7 +169,7 @@ define KernelPackage/audio
|
||||||
#FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko
|
#FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/u_audio.ko
|
||||||
#FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko
|
#FILES+=$(LINUX_DIR)/drivers/usb/gadget/function/usb_f_uac1.ko
|
||||||
#AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_component_rxsync.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko u_audio.ko usb_f_uac1.ko)
|
#AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_component_rxsync.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko u_audio.ko usb_f_uac1.ko)
|
||||||
AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko)
|
AUTOLOAD:=$(call AutoProbe, soundcore.ko snd-soc-core.ko snd_soc_sunxi_pcm.ko snd_soc_sunxi_aaudio.ko snd_soc_sunxi_machine.ko snd_soc_sunxi_internal_codec.ko snd_soc_sunxi_component_rxsync.ko snd_soc_sunxi_daudio.ko snd-pcm-dmaengine.ko snd.ko snd-pcm.ko snd-timer.ko)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define KernelPackage/audio/description
|
define KernelPackage/audio/description
|
||||||
|
|
Loading…
Reference in New Issue