Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp3471376imm; Fri, 25 May 2018 06:21:31 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpx8zdwgruou3ETDZGWUsOzk08l9mZw6204ev2Dtn4DmKcqnbBwkuCZWSE2gs7cJdGocsCy X-Received: by 2002:a62:6e88:: with SMTP id j130-v6mr2551048pfc.111.1527254490955; Fri, 25 May 2018 06:21:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527254490; cv=none; d=google.com; s=arc-20160816; b=NjW1ft3zRy4KZwMv/3JIXGT7OtupwYmSmshyYd7k/h+wB8fY8ZTlp7OeXCCnwB49fp cAYIuo2HUQ9ubs8BAV5slwHFXJC3+CuZDzPGaOfZzWqj+9a5kutDQdgpDNyU5YxL9c8D yRIi7BLNKGGNYTK66Z1lEImyWEJhF+nk+DHLVThsZNawCVco5qa1OMLtDY3gOE49e3aw uhlGe0l1WfHMzCQT/DN4O4cl3vkZu12Zpn8D1Xkj9duCknCpnOwaSEHmjTlBuME6oAA+ Y6DVlmg4v44ENY92XM5Enhx1GDPd2bu+Ol3R39AGYszUPWaG5ebrXMT3rjsmon5roZP7 Yeuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=H0Z7A3sBgTRhSl64mzOkYjskCW/8p3PtTjOLFkaJGZA=; b=RgHK/HRiiVXP0lAyk5ijh9hGZzQ9odp1Q4fGBKGIO0y9MOl6kLiDjWu8qsAVCYsbPC QYY/FzV0l9q2ZlHT964cR13cOXHef/dSiqKeFZBwkf91Ifa5PQDsrsvLmE6Bwn/InopT AtfX+u7PAV2pKd9jm6+ECo4lT1t7fGJaXfm2KBpCYN193y+g1kkTU56vyEM5ED2/79KL SKpCI6Ll6aP6BU5pn7/AWyA2ZXO++PiBjqNTzKN2uxnAW21wwjiwOhht+2mUoDeHPmXU y2E1N+ZYOwXQgqDqBlyUcofF//BRAehRh5rhb1NLH0E89RdKkvVNxbdKFpryb9Y/6Yjv M6iQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=rC47P7w8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x2-v6si6744825pll.69.2018.05.25.06.21.13; Fri, 25 May 2018 06:21:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=rC47P7w8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934265AbeEYNVE (ORCPT + 99 others); Fri, 25 May 2018 09:21:04 -0400 Received: from mail-yw0-f194.google.com ([209.85.161.194]:46482 "EHLO mail-yw0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752819AbeEYNVC (ORCPT ); Fri, 25 May 2018 09:21:02 -0400 Received: by mail-yw0-f194.google.com with SMTP id v197-v6so392021ywc.13 for ; Fri, 25 May 2018 06:21:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=H0Z7A3sBgTRhSl64mzOkYjskCW/8p3PtTjOLFkaJGZA=; b=rC47P7w896uE6aKZcxfUopy5zw8V/50RgPHx7pylWtPFluJTQWF/WkMH2Hm5RoLtqV erg604w5jGbyYeO2x+6oQ8LiSWvsV1I2bP0LZ44LtM0GyznN2Pn/1WyPVduo5TIEc2eD 6NvaAWxKHxI/oAWRRXTz6f6lzd+crx5ZYODUz+FHD1NXu3iM18LK5lbHhqwZ3MdKFY7Z bHbtFDJcfOI4CgGn6qqkwzGkelM2bOXAEjq0ufGf+aHilxz3K5NDLLnyWcI3ca3d6jOA DpgPL8kCAcmzhf1HrCZIMNQhyhc7Q1hJpfYskx00Ljrs4QLETbZb0oZSGoStQgvH17H5 7i7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=H0Z7A3sBgTRhSl64mzOkYjskCW/8p3PtTjOLFkaJGZA=; b=nloGo+cRzrIXUZB2bNbDQNTMcQcKobM2loARSXxaOngGBeBadkN5Za1ww8BOG1Oo57 /qnGDz1MTpSiw9f4wSoK9l+IB+VHcedb7X7w8uV270iO5HRJHi5NipcosRh4k5WCcKh1 VonefVhLRdNmuN4vP8LMyOGmGTTs8vsxQJWCQ6vTeJbMjq8k0VAYbPP/aq9S4LLHY3WZ tWrLnKfiVm/avvkJDxK+UeKIZShxBikuH7aS1ytoekast87TPz05ptu1IjoeZwmM14xm NUrLgrKtkH+4m5b2H1SRgBe+H3QUezpDSQwDhjCYIRVD094kvTz/Q/17fwsTX69Wv1cb 1k3Q== X-Gm-Message-State: ALKqPwdUwBJryalOrRC+2hEdF0F8ptQgISQ0UfWKeoBNffbGvM3Qygql 65wkFlLDjL2b0dUISb2MzbYfgr31djB4C48jObLwPg== X-Received: by 2002:a81:7b0a:: with SMTP id w10-v6mr593590ywc.70.1527254461899; Fri, 25 May 2018 06:21:01 -0700 (PDT) MIME-Version: 1.0 References: <20180522165842.233949-1-groeck@google.com> <20180523135609.GK4828@sirena.org.uk> <20180523155811.GO4828@sirena.org.uk> <20180524141842.GW4828@sirena.org.uk> <20180524151137.GY4828@sirena.org.uk> In-Reply-To: From: Guenter Roeck Date: Fri, 25 May 2018 06:20:50 -0700 Message-ID: Subject: Re: [alsa-devel] [RFC/RFT PATCH] ASoC: topology: Improve backwards compatibility with v4 topology files To: mengdong.lin@intel.com Cc: Mark Brown , alsa-devel@alsa-project.org, Takashi Iwai , linux-kernel , Liam Girdwood , "Patel, Chintan M" , Guenter Roeck , shreyas.nc@intel.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, May 25, 2018 at 2:04 AM Lin, Mengdong wrote: > > -----Original Message----- > > From: alsa-devel-bounces@alsa-project.org [mailto: alsa-devel-bounces@alsa- > > project.org] On Behalf Of Mark Brown > > Sent: Thursday, May 24, 2018 11:12 PM > > On Thu, May 24, 2018 at 07:55:06AM -0700, Guenter Roeck wrote: > > > On Thu, May 24, 2018 at 7:18 AM Mark Brown wrote: > > > > Your mail client formatting seems to be broken, the word wrapping is really > > funky (it looks like it's breaking longer than 80 column lines in the middle of > > paragraphs rather than flowing paragraphs within 80 columns). > > gmail. Teaches me to not send any patches from my corporate acccount; it is all but impossible to teach gmail to leave formatting alone. > Please put the Skylake specific structures in a separate header file, not in asoc.h. > The file asoc.h is for generic topology structures which are platform independent. The topology code in alsa-lib never parses the platform specific structures. > The Skylake specific structures are needed by vendor applications like Intel topology tool (ITT) to define topology for different platforms. The applications can include both asoc.h, skl-tplg-interface.h and other device specific headers. https://patchwork.kernel.org/patch/10425395/ https://patchwork.kernel.org/patch/10425393/ https://patchwork.kernel.org/patch/10425387/ should hopefully be along that line. Thanks, Guenter