Skip to content

topology: Remaining user space patches of ABI v5

[email protected] alsa-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest22 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/22topology: ABI - Update stream caps and PCM objects to ABI v5include/sound/asoc.h+11 -00 replies
2/22topology: Parse sig_bits of stream capsinclude/topology.h src/topology/pcm.c+2 -00 replies
3/22topology: Parse flags for PCMinclude/topology.h src/topology/pcm.c+77 -00 replies
4/22topology: Define a function to build a single PCM elementsrc/topology/parser.c src/topology/pcm.c src/topology/tplg_local.h+17 -50 replies
5/22topology: Parse and build private data for PCMinclude/topology.h src/topology/pcm.c+53 -20 replies
6/22topology: tplg_elem_lookup() checks parameter before searchingsrc/topology/elem.c+3 -00 replies
7/22topology: Merge an element's be & cc pointer to one link pointersrc/topology/pcm.c src/topology/tplg_local.h+7 -140 replies
8/22topology: Define a function to build a single physical DAI linksrc/topology/parser.c src/topology/pcm.c src/topology/tplg_local.h+25 -80 replies
9/22topology: ABI - Define DAI physical PCM data formatsinclude/sound/asoc.h+15 -00 replies
10/22topology: ABI - Update physical DAI link configurations to ABI v5include/sound/asoc.h+44 -20 replies
11/22topology: Rename varaibles for add physical links by C APIsrc/topology/pcm.c+14 -100 replies
12/22topology: Define new type and section name to configure physical linksinclude/topology.h src/topology/parser.c src/topology/pcm.c +1 more+29 -100 replies
13/22topology: Parse HW configurations of physical DAI links defined by C APIinclude/topology.h src/topology/elem.c src/topology/parser.c +1 more+84 -70 replies
14/22topology: Parse HW configurations of physical DAI links in text conf fileinclude/topology.h src/topology/elem.c src/topology/parser.c +2 more+236 -00 replies
15/22topology: Parse link flags of physical DAI linksinclude/topology.h src/topology/pcm.c+62 -00 replies
16/22topology: Parse and build private data of physical linkssrc/topology/pcm.c+26 -10 replies
17/22topology: Parse name and stream name of physical DAI linksinclude/topology.h src/topology/pcm.c+21 -00 replies
18/22topology: ABI - Update manifest to ABI v5include/sound/asoc.h+4 -10 replies
19/22topology: ABI - Define new types for physical DAIinclude/sound/asoc.h+30 -10 replies
20/22topology: Parse physical DAIs in text conf fileinclude/topology.h src/topology/data.c src/topology/elem.c +3 more+166 -00 replies
21/22topology: Support configuring physical DAIs by C APIinclude/topology.h src/topology/parser.c src/topology/pcm.c +1 more+74 -00 replies
22/22topology: Export physical DAIs to the binary for kernelsrc/topology/builder.c src/topology/parser.c src/topology/pcm.c +1 more+71 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/22] topology: Remaining user space patches of ABI v5

From: Mengdong Lin <[email protected]>

This series has all remaining topology user space patches for ABI update of version 5.

Backward compatibility from ABI v4 is assured by the kernel series "ASoC: topology: Remaining kernel patches of ABI v5", submitted as well.

Guneshwor Singh (3):
topology: ABI - Define new types for physical DAI
topology: Support configuring physical DAIs by C API
topology: Export physical DAIs to the binary for kernel

Mengdong Lin (19):
topology: ABI - Update stream caps and PCM objects to ABI v5
topology: Parse sig_bits of stream caps
topology: Parse flags for PCM
topology: Define a function to build a single PCM element
topology: Parse and build private data for PCM
topology: tplg_elem_lookup() checks parameter before searching
topology: Merge an element's be & cc pointer to one link pointer
topology: Define a function to build a single physical DAI link
topology: ABI - Define DAI physical PCM data formats
topology: ABI - Update physical DAI link configurations to ABI v5
topology: Rename varaibles for add physical links by C API
topology: Define new type and section name to configure physical links
topology: Parse HW configurations of physical DAI links defined by C
API
topology: Parse HW configurations of physical DAI links in text conf
file
topology: Parse link flags of physical DAI links
topology: Parse and build private data of physical links
topology: Parse name and stream name of physical DAI links
topology: ABI - Update manifest to ABI v5
topology: Parse physical DAIs in text conf file

 include/sound/asoc.h      | 108 ++++++-
 include/topology.h        | 149 ++++++++-
 src/topology/builder.c    |  11 +
 src/topology/data.c       |   4 +
 src/topology/elem.c       |  12 +
 src/topology/parser.c     |  38 ++-
 src/topology/pcm.c        | 775 +++++++++++++++++++++++++++++++++++++++++++---
 src/topology/tplg_local.h |  21 +-
 8 files changed, 1064 insertions(+), 54 deletions(-)
Signature · 1 line
2.5.0