From mboxrd@z Thu Jan 1 00:00:00 1970 From: mengdong.lin@linux.intel.com Subject: [PATCH 0/6] topology: Updates for PCM object in ABI v5 Date: Fri, 4 Nov 2016 07:00:19 +0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by alsa0.perex.cz (Postfix) with ESMTP id 9542C266B59 for ; Thu, 3 Nov 2016 23:58:53 +0100 (CET) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: alsa-devel@alsa-project.org Cc: Mengdong Lin , tiwai@suse.de, hardik.t.shah@intel.com, guneshwor.o.singh@intel.com, liam.r.girdwood@linux.intel.com, vinod.koul@intel.com, broonie@kernel.org, mengdong.lin@intel.com List-Id: alsa-devel@alsa-project.org From: Mengdong Lin These ABI updates for PCM have just been applied to ASoC kernel. And kernel can handle the PCM ABI updates in a backward compatible way. So we update the user space code for PCM now. The updates for physical DAI link and DAIs will come later after their kernel updates be applied at first. Mengdong Lin (6): 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 include/sound/asoc.h | 9 ++++ include/topology.h | 11 +++++ src/topology/elem.c | 3 ++ src/topology/parser.c | 2 +- src/topology/pcm.c | 120 ++++++++++++++++++++++++++++++++++++++++++++-- src/topology/tplg_local.h | 2 +- 6 files changed, 140 insertions(+), 7 deletions(-) -- 2.7.4