Skip to content

Commit 1d83b07

Browse files
committed
config: change RTC_AEC module to loadable module for multiple platforms
This patch modifies the configuration to change the Google Real Time Communication Audio Processing (RTC_AEC) module from built-in to a loadable module for the MTPM, LNL, PTL and WCL platforms. This change allows for more flexibility in managing the module and reduces the firmware size. Changes include: - Changing CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING from 'y' to 'm' in the intel_adsp_ace15_mtpm.conf configuration file. - Changing CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING from 'y' to 'm' in the intel_adsp_ace20_lnl.conf configuration file. - Changing CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING from 'y' to 'm' in the intel_adsp_ace30_ptl.conf configuration file. - Changing CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING from 'y' to 'm' in the intel_adsp_ace30_wcl.conf configuration file. This change ensures that the RTC_AEC module can be dynamically loaded as needed, providing greater flexibility and potentially improving system performance. Signed-off-by: Tomasz Leman <tomasz.m.leman@intel.com>
1 parent cdcf0a5 commit 1d83b07

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

app/boards/intel_adsp_ace15_mtpm.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ CONFIG_PCM_CONVERTER_FORMAT_FLOAT=y
4040
# SOF / audio modules / mocks
4141
# This mock is part of official sof-bin releases because the CI that
4242
# tests it can't use extra CONFIGs. See #9410, #8722 and #9386
43-
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=y
43+
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=m
4444
CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK=y
4545

4646
# SOF / infrastructure

app/boards/intel_adsp_ace20_lnl.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ CONFIG_PCM_CONVERTER_FORMAT_FLOAT=y
3636
# SOF / audio modules / mocks
3737
# This mock is part of official sof-bin releases because the CI that
3838
# tests it can't use extra CONFIGs. See #9410, #8722 and #9386
39-
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=y
39+
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=m
4040
CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK=y
4141

4242
# SOF / infrastructure

app/boards/intel_adsp_ace30_ptl.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ CONFIG_PCM_CONVERTER_FORMAT_FLOAT=y
3636
# SOF / audio modules / mocks
3737
# This mock is part of official sof-bin releases because the CI that
3838
# tests it can't use extra CONFIGs. See #9410, #8722 and #9386
39-
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=y
39+
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=m
4040
CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK=y
4141

4242
# SOF / infrastructure

app/boards/intel_adsp_ace30_wcl.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ CONFIG_FAST_GET=y
2828
# SOF / audio modules / mocks
2929
# This mock is part of official sof-bin releases because the CI that
3030
# tests it can't use extra CONFIGs. See #9410, #8722 and #9386
31-
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=y
31+
CONFIG_COMP_GOOGLE_RTC_AUDIO_PROCESSING=m
3232
CONFIG_GOOGLE_RTC_AUDIO_PROCESSING_MOCK=y
3333

3434
# SOF / infrastructure

0 commit comments

Comments
 (0)