summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>2026-09-25 17:10:45 +0100
committerMark Brown <broonie@kernel.org>2026-09-29 12:50:04 +0100
commit3273ec3e149ade420500014d442e4159bcc0d264 (patch)
tree2e00288a2bf1650f2c5e1169f02e3e68050ac16d /scripts/Makefile.thinlto
parenta60f1ac41fe0a2ea83f57ce252caf6f08ae48d62 (diff)
downloadlinux-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