From: Mengdong Lin <mengdong.lin@xxxxxxxxxxxxxxx> This series addes support for vendor tuples to topology, to avoid importing binary data blob from other files. Backward compatibility of ABI is not impacted. A kernel patch is also submitted "ASoC: topology: ABI - Define types for vendor tuples". The 1st patch is small code cleanup. The 2nd patch is a preparation, since tuples will need the type-specific free handler. Mengdong Lin (7): topology: Use the generic pointer to free an element's object topology: Define a free handler for the element topology: Add doc for vendor tuples topology: ABI - Define types for vendor tuples topology: Add support for vendor tokens topology: Add support for parsing vendor tuples topology: Build data objects with tuples include/sound/asoc.h | 42 ++++- include/topology.h | 79 +++++++- src/topology/data.c | 470 +++++++++++++++++++++++++++++++++++++++++++++- src/topology/elem.c | 15 +- src/topology/parser.c | 24 +++ src/topology/tplg_local.h | 47 +++++ 6 files changed, 669 insertions(+), 8 deletions(-) -- 2.5.0 _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel