diff options
| author | Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com> | 2026-07-24 23:54:46 +0530 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-07-26 18:35:50 +0100 |
| commit | 766f3f79c312c9ecd3c439ef993d55c58b790c09 (patch) | |
| tree | 31d335c0809934fc54e13c8a8ed1b910cf972628 /tools/perf/scripts/python/stackcollapse.py | |
| parent | cc8495c1d45ab113a638b5df6c2e0bfa150a7376 (diff) | |
ASoC: qcom: sc8280xp: enhance machine driver for board-specific config
The sc8280xp machine driver is currently written with a largely
SoC-centric view and assumes a uniform audio topology across all boards.
In practice, multiple products based on the same SoC use different board
designs and external audio components, which require board-specific
configuration to function correctly.
Several Qualcomm platforms integrate third-party audio codecs
or use different external audio paths. These designs often require
additional configuration such as explicit MI2S MCLK/BCLK settings for
audio to work.
This change enhances the sc8280xp machine driver to support board-specific
configuration such as allowing each board variant to provide its own DAPM
widgets and routes, reflecting the actual audio components and connectors
present and enabling MI2S MCLK programming for boards that use external
codecs requiring a stable master clock.
Tested-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
Link: https://patch.msgid.link/20260724182446.1484894-4-mohammad.rafi.shaik@oss.qualcomm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
