Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id B8C89C61DA4 for ; Tue, 14 Feb 2023 08:43:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231496AbjBNInu (ORCPT ); Tue, 14 Feb 2023 03:43:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48176 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229609AbjBNIns (ORCPT ); Tue, 14 Feb 2023 03:43:48 -0500 Received: from mail.marcansoft.com (marcansoft.com [212.63.210.85]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 81AE4EB78; Tue, 14 Feb 2023 00:43:47 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: marcan@marcan.st) by mail.marcansoft.com (Postfix) with ESMTPSA id 0271C41EF0; Tue, 14 Feb 2023 08:43:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=marcan.st; s=default; t=1676364225; bh=IWQwKEGZ+Hyg9S7V/KAooOYXp/6TYVVlk+qy9sZy6/I=; h=Date:To:Cc:References:From:Subject:In-Reply-To; b=icEjcHu0wQAeY610h6yVag+DPRwmCUZq8cQNOunSbto9QMNTiF3AafjXM0teOlHWE JKq8NYgcPY5+j7DrA6Lhd3/Kqa3dINrkXOkiYZObRiutrz4bW4xQN88i9zipvh7HWu 2FDih2ThCX54wROM3kAtffOajQ0Iux+Rap63Fnf5nFh3TykqWWH8/5I0PbvixNdpY+ ZBNByyfE+HmH6fckVM0HCyskwROilMdSntvfFYCd/mHXTkj+PPPljFZQjLaapaQpPY PIbekvcSPzbzFhp2kiy6hLYiTu4b0Y5kH2pVbzl7yfFP/fxsNZBL2Zgh1/5kgyc2gk oq7d50yezWK+Q== Message-ID: <391ae107-8c10-b14e-c1ad-0fac74951432@marcan.st> Date: Tue, 14 Feb 2023 17:43:40 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US To: Krzysztof Kozlowski , Janne Grunau , Sven Peter , Alyssa Rosenzweig , Rob Herring , Krzysztof Kozlowski , Mark Kettenis Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20230202-asahi-t8112-dt-v1-0-cb5442d1c229@jannau.net> <20230202-asahi-t8112-dt-v1-1-cb5442d1c229@jannau.net> <3287867a-456c-ddc3-adbf-90001950c926@linaro.org> <0a33fa04-039f-9a7e-f2a3-2a1a6abc98d4@marcan.st> <5ff55f1c-8f02-abec-2320-c2e0b7db8904@linaro.org> From: Hector Martin Subject: Re: [PATCH 01/17] dt-bindings: power: apple,pmgr-pwrstate: Add t8112 compatible In-Reply-To: <5ff55f1c-8f02-abec-2320-c2e0b7db8904@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 14/02/2023 16.50, Krzysztof Kozlowski wrote: > On 14/02/2023 03:24, Hector Martin wrote: >> On 13/02/2023 20.09, Krzysztof Kozlowski wrote: >>> On 12/02/2023 16:41, Janne Grunau wrote: >>>> From: Hector Martin >>>> >>>> Add the apple,t8112-pmgr-pwrstate compatible for the Apple M2 SoC. >>>> >>>> This goes after t8103. The sort order logic here is having SoC numeric >>>> code families in release order, and SoCs within each family in release >>>> order: >>>> >>>> - t8xxx (Apple HxxP/G series, "phone"/"tablet" chips) >>>> - t8103 (Apple H13G/M1) >>>> - t8112 (Apple H14G/M2) >>>> - t6xxx (Apple HxxJ series, "desktop" chips) >>>> - t6000 (Apple H13J(S)/M1 Pro) >>>> - t6001 (Apple H13J(C)/M1 Max) >>>> - t6002 (Apple H13J(D)/M1 Ultra) >>>> >>>> Note that t600[0-2] share the t6000 compatible where the hardware is >>>> 100% compatible, which is usually the case in this highly related set >>>> of SoCs. >>>> >>>> Signed-off-by: Hector Martin >>>> >>> >>> Missing SoB. >>> >> >> I'd rather get an r-b, since this is going back into my tree ;) > > Please follow Linux process which requires SoB chain. A SoB is not an r-b. I do not upstream patches that are unreviewed. I wrote the patch. Someone needs to review it. The extra SoB is redundant because this is going back into my tree, I wrote it, and I will be the committer when I apply it. It's a one-liner patch. I know what I wrote. Sure we could record Janne's SoB as a technicality, but it feels silly. What matters more is that the patch gets reviewed, not that on a patch series technicality it ended up being Janne who sent it to the list. I could just pull the patch from my own branch and then it didn't go through Janne so it doesn't need his SoB. But it does need someone's review (because I absolutely refuse to merge my own patches without review, although not every maintainer has that policy unfortunately, which means there's lots of unreviewed code in the kernel). Please. Let's cut down on the silliness. Please. We're trying to get stuff done here. I'm tired of having to explain every little thing over and over and over again. I really am. - Hector