diff options
| author | Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com> | 2026-09-25 17:10:45 +0100 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-09-29 12:50:04 +0100 |
| commit | 3273ec3e149ade420500014d442e4159bcc0d264 (patch) | |
| tree | 2e00288a2bf1650f2c5e1169f02e3e68050ac16d /scripts/Makefile.thinlto | |
| parent | a60f1ac41fe0a2ea83f57ce252caf6f08ae48d62 (diff) | |
| download | linux-3273ec3e149ade420500014d442e4159bcc0d264.tar.gz linux-3273ec3e149ade420500014d442e4159bcc0d264.zip | |
ASoC: SDCA: add class_ops with populate_function
Add struct sdca_class_ops with a populate_function callback that lets
codec drivers supply the SDCA topology (entities, clusters,
init_table, ...) from static tables in place of sdca_parse_function()
on DT/non-DisCo platforms. The callback is a pure data source and
performs no bus I/O.
Codec drivers embed sdca_class_drv in their own priv and register
their populate_function through class_ops passed to
sdca_class_probe().
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260925161049.758913-5-srinivas.kandagatla@oss.qualcomm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
