Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5372272pxv; Wed, 28 Jul 2021 09:12:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzQt6QIZ92tXPJ/a5GfKSLJPBbwioD/XO3q7SUf+vQ5QA8GlIPBCTST7Slgf59O/CC7bTia X-Received: by 2002:aa7:d998:: with SMTP id u24mr762240eds.64.1627488766802; Wed, 28 Jul 2021 09:12:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627488766; cv=none; d=google.com; s=arc-20160816; b=UCqTFRWK4w0uidrLA/5SereC52dDuaf8eo4vGsRmC1f8gogzI0hRCc2Y6hFFIE0xty cidzuV9R65R2mqMsbPsxPc0gedCZAbITlLpBqDMZKyDfMfNQCAe4FR5bxjEBKY50915d w3MEAh5E7M6ddmJVHihBkw2VOrE3NgUqvLbSB43O13rm/J9qnvvRYgoGgkDCq3y7fZQM lGn/7tiH9DfBOU4IWZgglN4X7dXcGHb+ESpuj2PrNoMrgEdfe2UU6ZHXIC7JZmLNIa9l 5Tas4TGMxqTeSarqw7S0pP9gUI7wEKdS2mXEv5PhTXvUvkbe5ll8Erx7YFZ4OsHtHxMA Eu3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=kyZ1KJI1rvCVsOwDl/SsgMb6gh5MhG+3LuR4pAcoLeo=; b=jk3IYf5/oAbcdoeVVkA3EzoXHy1p6HWOmvLiQQApnpB6/5bryyY0wX/6sMINyqcN6h 4U7a+kmMrjYUJMEimoHloOaa6Ke6N3pokRu7LZ090r24xgiJOI5LPMDfERqrL/PcQ0GO b8L+RxI9Yr5ULHSo9j528sGafNas1fuO0gKfXDp7UunqVG0XdI6mkUfg44TLKTW6p01U ULiv/I57vP2XtQ9sh4lQuqzQMA+FU6QWuupnGs0Fb4Uhw9nsr9HAzLENi+Whl9MHgZ/x 7n1cUo93u0wc54HTSbEKkA1IoUjYXNANHZX3gQN1djKehZRaFIVbcX30IbWLix/K//8g JE2w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bctTfQbg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r11si176169ejs.394.2021.07.28.09.12.24; Wed, 28 Jul 2021 09:12:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bctTfQbg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229806AbhG1QKw (ORCPT + 99 others); Wed, 28 Jul 2021 12:10:52 -0400 Received: from mail.kernel.org ([198.145.29.99]:58552 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237424AbhG1QKA (ORCPT ); Wed, 28 Jul 2021 12:10:00 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 944C76069E; Wed, 28 Jul 2021 16:09:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1627488599; bh=kyZ1KJI1rvCVsOwDl/SsgMb6gh5MhG+3LuR4pAcoLeo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=bctTfQbg6hhb45zejSKPM4EF4dwPXO9LmNNOcrSt74XQvCzmdxv2i57aZcTxZMdxh sIM23GgU/BkCtIS4bbsYGhOu/51wLbcRW+jKBuwG5ZICo8rzPiE81875mhGPTe+Q/W +r40gkbKslFaM1hy2s6rHv1/MpF++EckGvLxdjHDwYYw93Xd4n6Ko4whhY9yisvLlj gl33LtCmHmOfiY+uCEZAz3W8lZKrEm1OgQRUqpcfFByLyyfTgI6MThsO2xrVpvynhH IZFRzHeceysjvbed3exCnN7vzzIlK+5PsXnmXHW1NxUr9J4Dg6mQaXXomPqNK8B9Kz ViYYughdvLrbA== Date: Wed, 28 Jul 2021 17:09:48 +0100 From: Mark Brown To: Richard Fitzgerald Cc: pierre-louis.bossart@linux.intel.com, rander.wang@linux.intel.com, shumingf@realtek.com, patches@opensource.cirrus.com, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] ASoC: dapm: Revert "use component prefix when checking widget names" Message-ID: <20210728160948.GE4670@sirena.org.uk> References: <20210703125034.24655-1-rf@opensource.cirrus.com> <20210705165041.GC4574@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Vx/N56bIaYnO6ICL" Content-Disposition: inline In-Reply-To: X-Cookie: Vini, vidi, Linux! User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Vx/N56bIaYnO6ICL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Jul 22, 2021 at 10:55:23AM +0100, Richard Fitzgerald wrote: > I don't mind if someone wants to change the core dapm functions if that > is generally useful, providing that it also updates all callers of those > functions to still work. > Changing the behaviour of core code to fix the Realtek driver without > updating other callers of those functions is a problem. The thing here is that nobody would have thought that that any caller would have been open coding this stuff like the component things were, it's simply the wrong abstraction level to be implementing something like this so people wouldn't think of auditing the callers to find uses which might notice that prefixing suddenly worked. --Vx/N56bIaYnO6ICL Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmEBgUsACgkQJNaLcl1U h9BMgQf+PalyhGjExV/oRAmKS31UCcBtye8lKsXrMc+XX4t3uWdkNkEXB/Sw1HDb vmWb46mGawRE/nQvNCYFCSh2NmSVL7lz0dGvTY72/X7TEhkVx8ceFoq/VL1m8NBM eXBPu2ww5VI8i02FYPo6s/DLnA9JHhKqFZZZq6PGTZy1fAUeCqYZFoMMSAchNle4 LxDh5tO134EG151LJFTBCFKQFJsYxSW1nhznw/a9MqOnpcxacCsGzDSpGHmZ6/bm 9bLxojsH60Bfw9HhDMvUYLmznpz8uBPgr2CB21dXhQWCioAKwzv8ufol7GMTWBhD RX/6urs3NmTgXmi0ICbce5MlQFlsgw== =sHcF -----END PGP SIGNATURE----- --Vx/N56bIaYnO6ICL--