update:增加回声消除功能

This commit is contained in:
李海波 2025-03-18 15:59:50 +08:00
parent 219e8313f6
commit fcfec1c1dd
4 changed files with 10 additions and 8 deletions

View File

@ -1477,8 +1477,8 @@
/* pa-pin-0 = <&pio PE 11 1 1 1 0>; */
pa-pin-level-0 = <1>;
pa-pin-msleep-0 = <0>;
// tx-hub-en;
// rx-sync-en;
tx-hub-en;
rx-sync-en;
status = "okay";
};
@ -1528,8 +1528,8 @@
/* pinctrl-names= "default","sleep"; */
/* pinctrl-0 = <&daudio0_pins_a>; */
/* pinctrl-1 = <&daudio0_pins_b>; */
// tx-hub-en;
// rx-sync-en;
tx-hub-en;
rx-sync-en;
status = "okay";
};

View File

@ -2124,7 +2124,9 @@ CONFIG_SND_SOC_SUNXI_SUN8IW21_CODEC=m
CONFIG_SND_SOC_SUNXI_AAUDIO=m
# CONFIG_SND_SOC_SUNXI_DMIC is not set
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_I2C_AND_SPI=m

View File

@ -32,7 +32,7 @@ start() {
insmod $MODULES_DIR/snd-pcm-dmaengine.ko
insmod $MODULES_DIR/snd-soc-core.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_daudio.ko
insmod $MODULES_DIR/snd_soc_sunxi_internal_codec.ko

View File

@ -156,13 +156,13 @@ 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_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_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/core/snd-pcm-dmaengine.ko
FILES+=$(LINUX_DIR)/sound/core/snd.ko
FILES+=$(LINUX_DIR)/sound/core/snd-pcm.ko
FILES+=$(LINUX_DIR)/sound/core/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_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
define KernelPackage/audio/description