Skip to content

Kconfig: Configure Special Topology and Special Container.#58

Merged
quic-plai merged 3 commits intoAudioReach:masterfrom
quic-aditrath:configure_spec_topo_container
Apr 11, 2026
Merged

Kconfig: Configure Special Topology and Special Container.#58
quic-plai merged 3 commits intoAudioReach:masterfrom
quic-aditrath:configure_spec_topo_container

Conversation

@quic-aditrath
Copy link
Copy Markdown
Contributor

Introduce configurable build options for special container and topology components, to enable selective compilation based on feature requirements while maintaining backward compatibility for linux build.

@quic-aditrath quic-aditrath requested review from a team February 9, 2026 06:12
qti-sbojja
qti-sbojja previously approved these changes Mar 9, 2026
qti-sbojja
qti-sbojja previously approved these changes Mar 23, 2026
Comment thread fwk/spf/containers/Kconfig Outdated
Add CONFIG_SPECIAL_TOPOLOGY Kconfig option to conditionally compile
special topology components. This allows selective inclusion of the
spl_topo subdirectory based on configuration requirements.

The default value of config is set to n (disable).

Signed-off-by: Aditya Rathi <aditrath@qti.qualcomm.com>
Add configuration options to control compilation of special container
and its extension modules namely CONFIG_SPL_CNTR and CONFIG_SPL_CNTR_EXT
respectively.

CONFIG_SPL_CNTR_EXT depends on CONFIG_SPL_CNTR and controls framework
extensions for processing, synchronization, and voice delivery.

Default value of these config's is set to n (disable).

Signed-off-by: Aditya Rathi <aditrath@qti.qualcomm.com>
Enable special container and topology configuration options in the
Linux default configuration to maintain backward compatibility and
provide full feature set by default.

Signed-off-by: Aditya Rathi <aditrath@qti.qualcomm.com>
@quic-aditrath quic-aditrath force-pushed the configure_spec_topo_container branch from f3798ad to 24803ff Compare April 9, 2026 10:18
@quic-plai quic-plai merged commit 64e6f5f into AudioReach:master Apr 11, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants