Skip to content

topology: Enhance support for private data

[email protected] alsa-devel 2 versions – Applied

Status from this message: Applied, thanks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest5 patches 8 repliesApplied
  2. v15 patches 3 repliesSuperseded

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/5topology: An element can refer to multipe data sections in text conf fileinclude/topology.h src/topology/ctl.c src/topology/dapm.c +2 more+131 -460 replies
2/5topology: Merge lookup for data reference into tplg_copy_data()src/topology/ctl.c src/topology/dapm.c src/topology/data.c +1 more+34 -310 replies
3/5topology: Change uuid value to 16 separate characters in text conf fileinclude/topology.h src/topology/data.c src/topology/tplg_local.h+51 -150 replies
4/5topology: Parse vendor private data for manifestinclude/topology.h src/topology/data.c src/topology/elem.c +2 more+153 -20 replies
5/5topology: Tuple type can have an extenstioninclude/topology.h src/topology/data.c+29 -60 replies

Reviews trailers per patch

None of the 5 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchTakashi Sakamoto
SeriesR-b
1/5
2/5
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/5] topology: Enhance support for private data

From: Mengdong Lin <[email protected]>

There is no ABI change in this series.

We finished verification on latest Intel platforms. There will be 4 or 5 series. Later series will come with some ABI update for topology. The size check on ABI objects in current ASoC kernel will detect possible ABI version mismatch between user space and kernel

History:
v2: fix compiler warnings. There are 2 warnings left in topology/pcm.c
that are not caused by this series and will be fixed in later patches.

Mengdong Lin (5):
topology: An element can refer to multipe data sections in text conf
file
topology: Merge lookup for data reference into tplg_copy_data()
topology: Change uuid value to 16 separate characters in text conf
file
topology: Parse vendor private data for manifest
topology: Tuple type can have an extenstion

 include/topology.h        |  69 ++++++++++-
 src/topology/ctl.c        |  52 +++-----
 src/topology/dapm.c       |  17 ++-
 src/topology/data.c       | 307 ++++++++++++++++++++++++++++++++++++++--------
 src/topology/elem.c       |   4 +
 src/topology/parser.c     |  28 ++++-
 src/topology/tplg_local.h |  15 ++-
 7 files changed, 395 insertions(+), 97 deletions(-)
Signature · 1 line
2.5.0