sof/tools/tplg_parser
Liam Girdwood 968e0404ed tools: tplg_parser: abstract topology APIs in preparation for IPC4
Abstract the topology APIs to provide support for other IPC ABIs and
further simplify the codebase. Makse sure all public APIs have the tplg
prefix and make sure private APIs are in the correct places.

Signed-off-by: Liam Girdwood <liam.r.girdwood@linux.intel.com>
2023-03-30 11:42:42 +01:00
..
include tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
CMakeLists.txt tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
asrc.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
buffer.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
control.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
dai.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
graph.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
mixer.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
object.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
pcm.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
pga.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
pipeline.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
process.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
src.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00
tokens.c tools: tplg_parser: abstract topology APIs in preparation for IPC4 2023-03-30 11:42:42 +01:00