Received: by 2002:a89:d88:0:b0:1fa:5c73:8e2d with SMTP id eb8csp2185289lqb; Mon, 27 May 2024 10:29:12 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXrYvaa5Kb0I0mMNSIKNN1xxjSF+/rAoZxTu6WHL6G62BrTxiVaJFIaPtn/jRGENHXz3tQkh29C7ZZkm+E59xPpN925w+L3sTDEW0sZEQ== X-Google-Smtp-Source: AGHT+IFUEM8ryEXqKGv8Lqmalmf1yw8BStdm6I1W+SWaoso4yO8bItn2xbFljLdJEVgNk0T4o7j9 X-Received: by 2002:a05:620a:4115:b0:794:847c:9030 with SMTP id af79cd13be357-794ab084510mr1364116585a.27.1716830951967; Mon, 27 May 2024 10:29:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716830951; cv=pass; d=google.com; s=arc-20160816; b=Oz6CZbtAzk4d3J/kz7Fnix9KIw9QPhae6AC3FuJQO3qm2MDWpXSO1lIDaTRK6ovGzP jmCLdN3mcssxrFHUAKdYGRK1R835IKQAd6V5F1MzcsbwyUTW50OMG+B62Jnfsox0CHmr lTrbsYcWW6jHf34XQC0cOgnh4Xg7jj2V6BOMlrVImfThrWnfg39aDdmOsh4nySv2Q5SJ m0UhtS0gSdVlmxJAbbQCK8QgfldBvzMqoZsd2r/bYGrxk35/bYK27aSiKKGC+EjDpqNb th2mlXM+APGB4s4bcHrbIKrTPc47LBSGO+4nCB2D0lYaFrjBM/Z0+8dKF/LT9LvRMJeO OPGQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=7i3HHxr+FZXrpHZk66CJoa9lBp61kJPFRiR8dLMG28U=; fh=j3hIq/RpYVfuTQXF0035lSwgJWKSBzVjifFeq3hnMvo=; b=yJXZIgLzgqIR+EdgydFe7gkDSfaT3cRsCE2rwSNIRWpwtqRSfy7Yqp2Crwo7qpIza1 XyyjgT+3zVprPi9PLdvPKY4Gbxm4LNKLlYKs48BmW2f6wLvCLBWakS1tLeR4ZfXk/4Fe aWbFdsxNCw6C4AgJzCKOLbgwTzz0gdhw/ErcS1MolKntjD1imHHd8wFsIfCqNJUSRrnY sWrBxO1LA6PC34l1svbwxUFi0eEcHFFSWDt1hZm8FJ63Q5sn1/ZMIYWJDzyWNZhccO7k y+WoUK60DReTA8JA8eBI/BlSNfPeqdAun97v5M98A6s3TCSNHpobn9mCj0GLarIr7tjL Q7xQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=H5uJoSqx; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-191289-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-191289-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id af79cd13be357-794abd51c1asi896158985a.653.2024.05.27.10.29.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 May 2024 10:29:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-191289-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=H5uJoSqx; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-191289-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-191289-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id BB4CC1C21C4D for ; Mon, 27 May 2024 17:29:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 70B8F15EFBD; Mon, 27 May 2024 17:29:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="H5uJoSqx" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8DC8873443; Mon, 27 May 2024 17:29:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716830942; cv=none; b=cFvXqtyUr4CaAZXirTtTwrK8xbqbBnr1+opBsXVV5nxDJrrI6g5kXWsyGu1XG4VPA5Uh+iQM2MLMt/2qJCJ615x/KK3Iaol4F4/E8RIdMEqfFsK8VBdwOCdbmkHLK2e6pHFNI1nRQWAhGwQR1/8+zX0BUnHtdLAnQKOKb8sQztk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716830942; c=relaxed/simple; bh=7i3HHxr+FZXrpHZk66CJoa9lBp61kJPFRiR8dLMG28U=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=cGFY6sI1PMwrTMJBP4pM7ZKDNT7DPAciZFkOg6satqjbzh/oNIuFkaCDcTh3G6fhKPfCFgrvBA9d32YsFxBf1GXj0KEsZoUMVwdvMMFRV7ve0PrcnO9/SzcnYIQ8kvRemMQaOX9auYNUfj+kw/qajH8xvrVgEPHGAtT6UXv7Nfw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=H5uJoSqx; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 03AB3C2BBFC; Mon, 27 May 2024 17:28:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1716830942; bh=7i3HHxr+FZXrpHZk66CJoa9lBp61kJPFRiR8dLMG28U=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=H5uJoSqx3pJ+EzYT62rpf1TlQZ23hQZdtjGFmPN85Nji9cZDtYuv6V+smkqyDa0tC UwAwL4vwO8xLPz9e7trjDNstvhY2tCil6W8FKRJMW7Ey8Bh/f3+rPprBPP3q5xowQ4 47ORJPSJOe9uv4cSz8gJz/m9E8zJ/S8BB0yaiCU+pizhycf60XKq+05r5xNrnIzDda rSSf7Y4jV/FicQHw6V1b5C4VGRXRky8YIsmpGXFbtTkOva36k1CDq2nT3T+0FNi9IF A6ISG84RRuhHjHNkb/8qQaj6xmAi4PeUSOKIbQoYJRPwVDNVK/lkY9hd3xKIKsg4Vo 1qPZ1N53beKJQ== Date: Mon, 27 May 2024 18:28:56 +0100 From: Conor Dooley To: Julien Panis Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Daniel Lezcano , Nicolas Pitre , "Rafael J. Wysocki" , Zhang Rui , Lukasz Luba , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-pm@vger.kernel.org Subject: Re: [PATCH v5 1/6] dt-bindings: thermal: mediatek: Rename thermal zone definitions for MT8186 and MT8188 Message-ID: <20240527-wife-dress-3ecaf1509506@spud> References: <20240524-mtk-thermal-mt818x-dtsi-v5-0-56f8579820e7@baylibre.com> <20240524-mtk-thermal-mt818x-dtsi-v5-1-56f8579820e7@baylibre.com> <20240524-concerned-fritter-262f5e16293e@spud> <20240524-clatter-antivirus-b1939900ee58@spud> <61a1be10-7df3-4ba7-b7b4-ccc7f0379656@baylibre.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bM4p+zZXQPt+WasM" Content-Disposition: inline In-Reply-To: <61a1be10-7df3-4ba7-b7b4-ccc7f0379656@baylibre.com> --bM4p+zZXQPt+WasM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 27, 2024 at 05:25:35PM +0200, Julien Panis wrote: > On 5/24/24 20:27, Conor Dooley wrote: > > On Fri, May 24, 2024 at 07:24:47PM +0100, Conor Dooley wrote: > > > On Fri, May 24, 2024 at 11:04:34AM +0200, Julien Panis wrote: > > > > Use thermal zone names that make more sense. > > > >=20 > > > > Signed-off-by: Julien Panis > > > Removing the defines is an ABI break. If these are all the same devic= es, > > > but with more accurate naming, then keep the old defines and add new > > > ones. However, the GPU1 define changes in the course of this patch wh= ich > > > is more problematic. > > > > [RFC] When PATCH 1/6 and 2/6 are squashed, checkpatch raises this W= ARNING: > > > > "DT binding docs and includes should be a separate patch." That's w= hy I > > > > split them in this v5. The problem is that the driver can't be comp= iled > > > > any more at PATCH 1/6. It needs PATCH 2/6 to be compiled. Should the > > > > checkpatch warning be ignored here ? Should I finally squash PATCH = 1/6 > > > > and PATCH 2/6 ? > > Heh, and there's just one of the issues caused by your ABI break... >=20 > Conor, >=20 > Would Russell's suggestion be acceptable for you ? > I mean, this one: > https://lore.kernel.org/all/ZlDMNkdE2jmFgD8B@shell.armlinux.org.uk/ >=20 > I could implement it, but before submitting it I would like to make > sure that it suits everyone. How's that going to work? MT8188_AP_GPU1 currently means 1, after your series it means 2. You're gonna need to pick a different naming for the new defines to avoid that. Additionally, why even delete the old ones? Just define new names with the same numbering and you don't need to worry about any compatibility issues. Thanks, Conor. --bM4p+zZXQPt+WasM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRh246EGq/8RLhDjO14tDGHoIJi0gUCZlTC2AAKCRB4tDGHoIJi 0kYaAQCBeeWym98m0dKTR3H3Xk4DUECdqWHnyikIkpibSIdLBQEA0YSS+Kyv4IH8 jOjyvUdcAS6mMC++BHn0WX/1xnIDNwY= =lnm9 -----END PGP SIGNATURE----- --bM4p+zZXQPt+WasM--