22
33menu "Audio components"
44
5- rsource "volume/Kconfig"
6- rsource "aria/Kconfig"
7-
85config COMP_BASEFW_IPC4
96 bool "BASEFW component"
107 default y
@@ -20,8 +17,6 @@ config IPC4_BASE_FW_INTEL
2017 This implements a set of additional IPC4 properties that
2118 extend the base spec.
2219
23- rsource "copier/Kconfig"
24-
2520config HOST_DMA_RELOAD_DELAY_ENABLE
2621 bool "Delay reloading DMA for host interfaces"
2722 default y
@@ -79,8 +74,6 @@ config MODULE_MAX_CONNECTIONS
7974 Specifies the maximum number of sink and source connections a module
8075 may have to other modules.
8176
82- rsource "up_down_mixer/Kconfig"
83-
8477config COMP_BLOB
8578 bool "Large IPC data as compound message blobs"
8679 default y
@@ -96,19 +89,13 @@ config MODULE_MAX_BLOB_SIZE
9689 Specify the maximum size of IPC4 module blob data that can be
9790 appended to each message.
9891
99- rsource "src/Kconfig"
100-
10192config COMP_STUBS
10293 bool "Build all selected third-party (3P) components with stubs"
10394 default n
10495 help
10596 Select to force all 3P blocks to link against stubs rather than their libraries. This
10697 should only be used in testing environments like fuzzers or CI.
10798
108- rsource "eq_fir/Kconfig"
109-
110- rsource "eq_iir/Kconfig"
111-
11299config COMP_TONE
113100 bool "Tone component"
114101 default n
@@ -117,12 +104,6 @@ config COMP_TONE
117104 Select for Tone component.
118105 Warning: This component is deprecated and will be removed from SOF v2.8.
119106
120- rsource "mixer/Kconfig"
121-
122- rsource "mixin_mixout/Kconfig"
123-
124- rsource "mux/Kconfig"
125-
126107config COMP_KPB
127108 bool "KPB component"
128109 default y
@@ -139,28 +120,6 @@ config KPB_FORCE_COPY_TYPE_NORMAL
139120
140121endif # COMP_KPB
141122
142- rsource "google/Kconfig"
143-
144- rsource "nxp/Kconfig"
145-
146- rsource "selector/Kconfig"
147-
148- rsource "crossover/Kconfig"
149-
150- rsource "drc/Kconfig"
151-
152- rsource "multiband_drc/Kconfig"
153-
154- rsource "dcblock/Kconfig"
155-
156- rsource "smart_amp/Kconfig"
157-
158- rsource "asrc/Kconfig"
159-
160- rsource "tdfb/Kconfig"
161-
162- rsource "tensorflow/Kconfig"
163-
164123config COMP_MODULE_ADAPTER
165124 bool "Module adapter"
166125 default y
@@ -172,17 +131,35 @@ config COMP_MODULE_ADAPTER
172131 "src\include\sof\audio\module_adapter\interfaces.h". It is possible to link several
173132 different codecs and use them in parallel.
174133
175- rsource "module_adapter/Kconfig"
176-
134+ # --- Kconfig Sources (alphabetical order) ---
135+ rsource "aria/Kconfig"
136+ rsource "asrc/Kconfig"
137+ rsource "codec/Kconfig"
138+ rsource "copier/Kconfig"
139+ rsource "crossover/Kconfig"
140+ rsource "dcblock/Kconfig"
141+ rsource "drc/Kconfig"
142+ rsource "eq_fir/Kconfig"
143+ rsource "eq_iir/Kconfig"
144+ rsource "google/Kconfig"
177145rsource "igo_nr/Kconfig"
178-
179- rsource "rtnr/Kconfig"
180-
181146rsource "mfcc/Kconfig"
182-
183- rsource "codec/Kconfig"
184-
147+ rsource "mixer/Kconfig"
148+ rsource "mixin_mixout/Kconfig"
149+ rsource "module_adapter/Kconfig"
150+ rsource "multiband_drc/Kconfig"
151+ rsource "mux/Kconfig"
152+ rsource "nxp/Kconfig"
153+ rsource "rtnr/Kconfig"
154+ rsource "selector/Kconfig"
155+ rsource "smart_amp/Kconfig"
156+ rsource "src/Kconfig"
157+ rsource "tdfb/Kconfig"
185158rsource "template_comp/Kconfig"
159+ rsource "tensorflow/Kconfig"
160+ rsource "up_down_mixer/Kconfig"
161+ rsource "volume/Kconfig"
162+ # --- End Kconfig Sources (alphabetical order) ---
186163
187164endmenu # "Audio components"
188165
0 commit comments