Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp5298747yba; Wed, 8 May 2019 10:54:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqwxAUmNw8iuQVc+9/a0H9AbvOPv8vKyblgoN13CUncKFnz6bI0y2e1FJo8AlJYZUEL+lRHr X-Received: by 2002:a65:4489:: with SMTP id l9mr47419157pgq.1.1557338087210; Wed, 08 May 2019 10:54:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557338087; cv=none; d=google.com; s=arc-20160816; b=s75ND2PiXZ1Afz1GlID9Ei7vnDUpzyFCrZyEI2rPcj/YyNwSvacbyKC57LgkrkY6UG 2VzAYgxRaql+Og1RbVOwTbsVNB+N0duHwlc59tLsfwwpSjYMrTCEb9mBOHbYUlTVybC/ KET5eIxHT33mpUtW+yCfxHkpOg/e+98gxXvaWlRx326VNlBx3KA6PypTwlYtdXkP0UF6 Irh0wJWO/puSd6hw9XwPzXsd/bt6dU00OT4ZdLowzSZubXd9zbRrSN8pdginxX5vGCkd sgB/zBhNOv+KM/T8Tm99Yep6D3E7ADPFnPrW+mUr6guCmh9PKJItMcWbcJ0pdQf4Ex0Y 0iug== 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; bh=ZQsJ0MMOXpj6zufGwF5+gpNcluH7GYea+FBpZiqmq4o=; b=FY9rvhx7G6KZvL35eTOD519s2n4hvkl6tyiTuRm8RohL/VJ5s39J0dqnN/honnJFtv J2MMtmmtrr+rS/UQ8Etkqnk50xDAZntBubdL5faPxO5f8fgjMU07k2BEhkmkCK1+/W8H /WR/OQPt5Uef2abhIhGYrfUsaOTlrtjWxPIJa0kLCuTm8xOyAi8uvfXt3k86D4UTzFpc UjOjHNzsdxAZA2FxEOJLZXR2IkXknfqqsEhLjZdvPpWZbBgUlOiPQvao3N7QhK+w94Gl DRqmqReM+vz6nTpFZtXQIddAhEV6bmWtQu+UrO3b1ztgOpfpxJcDDMtjAzPIs7EV0Eup qijQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=EkeSxg5L; 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=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v11si24485087pgh.22.2019.05.08.10.54.31; Wed, 08 May 2019 10:54:47 -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=@chromium.org header.s=google header.b=EkeSxg5L; 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=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728714AbfEHQv7 (ORCPT + 99 others); Wed, 8 May 2019 12:51:59 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:35188 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728044AbfEHQv6 (ORCPT ); Wed, 8 May 2019 12:51:58 -0400 Received: by mail-lf1-f68.google.com with SMTP id j20so15070592lfh.2 for ; Wed, 08 May 2019 09:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZQsJ0MMOXpj6zufGwF5+gpNcluH7GYea+FBpZiqmq4o=; b=EkeSxg5LiTGZ7oRiG88NnE3UOX78w4Hzdbbmt4L7rf01nC1vh+RrHjFojzc53VWTjN 7uodjbP6QNH07K52PKfZzlfgmEITpiGPRtG5JFrR6zgYG+8oGLzI7DU4xFQIS8TmxRVA 89lb4ZjnCK56fQ8t+nAq2Z9CaBeX+iseZyJeY= 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=ZQsJ0MMOXpj6zufGwF5+gpNcluH7GYea+FBpZiqmq4o=; b=bWyO2MJ9mLPeFsmszPd02J0Hry8He9XZf3hc8EPxEWrPjNOV4Va+kjvnotiNFOrrC5 i8fKsSfZtEp03dUvRtgDEYuPavoYnRqqkJGhGXOYBEXORjdNXHi7nP6aAYaXHn5kc3Dw lt1dH13N5oOpeJWYFvFOpIOURA9oqV8vuE1TvnWMPctQ3NLUA4HDUbFJ6pbDVRZRMDSU qv661MQrumWDuIRTEl8xl60Vw3RnYCP6BVetfkETxqm4UWY6OoDEOgXm9CEDEotqLjYR +pF0h2ZLAsCbXHkT8IaBJw1Ay2nFgdeWeaL8kkUAKqv/P7fAkaA34kcCfVK67HxZ4NG7 Wweg== X-Gm-Message-State: APjAAAUyJx87bevxwTeOho1K9dJGqpuVMWl1JmZJYV3ZMT2DYzytPv14 2qyBddBxywSfw3+0ceWRK1zYydmZ394= X-Received: by 2002:ac2:4a86:: with SMTP id l6mr20458335lfp.51.1557334316947; Wed, 08 May 2019 09:51:56 -0700 (PDT) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com. [209.85.167.51]) by smtp.gmail.com with ESMTPSA id a11sm591508ljb.31.2019.05.08.09.51.55 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Wed, 08 May 2019 09:51:55 -0700 (PDT) Received: by mail-lf1-f51.google.com with SMTP id h126so3888799lfh.4 for ; Wed, 08 May 2019 09:51:55 -0700 (PDT) X-Received: by 2002:ac2:5621:: with SMTP id b1mr11089034lff.27.1557334314697; Wed, 08 May 2019 09:51:54 -0700 (PDT) MIME-Version: 1.0 References: <20190507215359.113378-1-evgreen@chromium.org> <20190507215359.113378-3-evgreen@chromium.org> <866afac2-e457-375b-d745-88952b11d75e@linux.intel.com> In-Reply-To: <866afac2-e457-375b-d745-88952b11d75e@linux.intel.com> From: Evan Green Date: Wed, 8 May 2019 09:51:18 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 2/2] ASoC: Intel: Skylake: Add Cometlake PCI IDs To: Pierre-Louis Bossart Cc: Liam Girdwood , Mark Brown , Naveen M , Sathya Prakash , Ben Zhang , Rajat Jain , Jaroslav Kysela , alsa-devel@alsa-project.org, Rakesh Ughreja , Guenter Roeck , Yu Zhao , LKML , Takashi Iwai , Jenny TC , Jie Yang 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 Tue, May 7, 2019 at 3:31 PM Pierre-Louis Bossart wrote: > > On 5/7/19 4:53 PM, Evan Green wrote: > > Add PCI IDs for Intel CometLake platforms, which from a software > > point of view are extremely similar to Cannonlake platforms. > > Humm, I have mixed feelings here. > > Yes the hardware is nearly identical, with the exception of one detail > that's not visible to the kernel, but there is no support for DMICs with > the Skylake driver w/ HDaudio, and Chrome platforms are only going with > SOF, so is it wise to add these two CometLake platforms to the default > SND_SOC_INTEL_SKYLAKE selector, which is used by a number of distributions? > > I don't mind if we add those PCI IDs and people use this driver if they > wish to, but it may be time for an explicit opt-in? The > SND_SOC_INTEL_SKYLAKE definition should even be pruned to mean SKL, APL, > KBL and GLK, and we can add DMI-based quirks for e.g. the Up2 board and > GLK Chromebooks which work with SOF. I don't have the context here, so feel free to ignore me. But it seems like such a tiny amount of extra bits to add to make Cometlake work, and then there's no hassle for the distributions when Cometlake devices start showing up in the wild. So while things are more or less the same, why not continue piggypacking off the default? Or are you saying that the lack of DMIC support means the default should be to use a different driver? -Evan