diff options
| author | Herve Codina <herve.codina@bootlin.com> | 2026-05-13 10:16:52 +0200 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-05-18 17:44:08 +0100 |
| commit | 4d84b75e5eecd729e31ed5981353f84baa351c49 (patch) | |
| tree | c1fb6ddcb6231cf2cda4f9b0a605c16e29d59e8c /include/linux/timerqueue.h | |
| parent | 34ddd2d368c3b30f899b6b882b1a0284358826dc (diff) | |
ASoC: simple-amplifier: Remove DAPM widgets and routes from the ASoC component driver
The simple-amplifier set the DAPM wigets and routes table in the ASoC
component driver. This is perfectly fine when the component has well
known DAPM tables.
The simple-amplifier is going to handle several kind of components based
on the driver compatible string. The DAPM table will not be the same for
all components supported by the driver.
In order to have different DAPM table based on matching compatible
strings, move those tables from the ASoC component driver to the device
compatible string matching data.
Add those DAPM widgets and routes dynamically during the ASoC component
probe operation.
Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Link: https://patch.msgid.link/20260513081702.317117-9-herve.codina@bootlin.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
