Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp21124490rwd; Thu, 29 Jun 2023 11:15:43 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4ev33Gi4mRBh7R8BKbsaXJL0QOsQwYxijtcbRI1XmfyNu2DLTQ1hIUd0FLbvcRpSejOYg5 X-Received: by 2002:a05:6a20:a128:b0:11a:c623:7849 with SMTP id q40-20020a056a20a12800b0011ac6237849mr422201pzk.48.1688062542783; Thu, 29 Jun 2023 11:15:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688062542; cv=none; d=google.com; s=arc-20160816; b=nQiKW4/m4HiCv2rle4/f4LKxsOXhp/525AZeDSBX/UxkKItp+Lw26SeXNZOtFjeoqZ qVqAMAmQ7WWhYtWkBIv11PqgHgkGtncMTDK2zUdUFK7EcGyAjAyw2JfsOs7BSJ6ziRQS Olx5mwPGaZMWmDkT6+xFMKkuriKbmXFJBlBWr7+vTqBGsGsS5dkb0G/Yvt9UbOhH+SJZ oVvLCw4b3vFro4Q38rl1TEwHhaACORJ5me39dWZsuzfgdkfavu+zYfGubor9roOywcAN PtsroBxa6v3u1ALq6TJ65fzYBcAChS1pZ0Wb5ff4p83jBpb84KfS9bJ2U7Z/u1PIFbDM 8i3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=UE+V9ziuaWz2ig7/KkhGoNHcO4k2IKsWSblw2fB+ULM=; fh=lR2vJS6V5Iopp9Lh/X68xUtd8cLPKNrFYW7A5s+wbio=; b=rqExCecF+c8urzdgFARxybyrMKDrqnVNel44/G1FxgH+7j3lpB9QWqtKHaE3FLfy6N KtlRmp8RDRwSGUDUozeTYh7GGWoLkQWEOGgZbx2KnkfoNJpYlEgzK3H7+aAOxUf7vkDc JKO5zzZSo3zDwBEzHk/DsIJ6AOH8nc0gZ+N2sxWf9EKiY82WWIGBSOMkx/9GOf5qDMyi 8JjX+PtC4zQDKFnsEEGKuXZ7KHgFUQqvXI9bstrEpTSoTyciRF3aP20qkxpG85Qx3sjE rA0aZdB1EX+MsbGDLn54VgqbgcQoepY7ZsFnidfAEnsvZidOS++HGmjldIbHN2G+1T8v 3TZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=lgHCSLr4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kg14-20020a170903060e00b001b841d408b6si2572130plb.501.2023.06.29.11.15.28; Thu, 29 Jun 2023 11:15:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=lgHCSLr4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S231593AbjF2R7O (ORCPT + 99 others); Thu, 29 Jun 2023 13:59:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37494 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230207AbjF2R7J (ORCPT ); Thu, 29 Jun 2023 13:59:09 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D065910EC; Thu, 29 Jun 2023 10:59:08 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 4CFDA615D5; Thu, 29 Jun 2023 17:59:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C1B9CC433C9; Thu, 29 Jun 2023 17:59:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1688061547; bh=KWuh+EtlgN9WgsuGzzN5S2e0JO8yjgAdyyzGc2r4JgM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=lgHCSLr4LI+gd3Bgw18ZI0ef9rt/JfwYNIy0RfQDQHclcOHCK/3jkuqrxGg3i2hCN laW6+qyxaq+IANQ6TQVo8u0SfgUrD7wQHpHixdoqkT/gb57iZIvmQOhi2OFJG7LNHi QgvIKpmnxXRINqB563yyxCuR56jd9SQLXKtbxqkpknGU8LF1D/utk0DIt0hvZsGTDw TNx1MmHpAIo1hxsbPdkwk73Nu0zUU7qxLjdtoE91n7F8XyK2DE0EINbQ5eLv34aScl szfL5+Ur+T0EeUVGYsYKgNVC8a+41LALLx+EwoH/jt0NdpZ4leTbJOytOXjnRfxIyQ cScB8p/FmyjJg== Date: Thu, 29 Jun 2023 18:58:59 +0100 From: Mark Brown To: Rob Herring Cc: Lee Jones , William Breathitt Gray , "Sahin, Okan" , Krzysztof Kozlowski , Liam Girdwood , Jonathan Cameron , Lars-Peter Clausen , Andy Shevchenko , Cosmin Tanislav , Stephen Boyd , Ulf Hansson , Caleb Connolly , Marcus Folkesson , "Bolboaca, Ramona" , ChiYuan Huang , "Tilki, Ibrahim" , Arnd Bergmann , Hugo Villeneuve , ChiaEn Wu , Haibo Chen , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-iio@vger.kernel.org" Subject: Re: [PATCH v7 5/5] mfd: max77541: Add ADI MAX77541/MAX77540 PMIC Support Message-ID: <998ef8d8-594e-45e3-9aa3-ec9061cf7f11@sirena.org.uk> References: <20230627163344.GG10378@google.com> <20230628134013.GH10378@google.com> <472a4d86-3bfb-4c2b-a099-f1254dd01e24@sirena.org.uk> <20230629072500.GA2110266@google.com> <20230629155134.GB2110266@google.com> <7987cbbe-55bc-49a9-b63a-7f1906bf5f74@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tDYfe0SN7PXC6vv2" Content-Disposition: inline In-Reply-To: X-Cookie: Surprise due today. Also the rent. X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --tDYfe0SN7PXC6vv2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 29, 2023 at 11:48:34AM -0600, Rob Herring wrote: > On Thu, Jun 29, 2023 at 10:00=E2=80=AFAM Mark Brown = wrote: > > That says it's a bit unusual to use a separate branch with a PR, it > > doesn't say anything about it being the end of the world to pick up > > parts of a series that are ready without picking up the whole lot, > > especially when we're getting to the merge window. > There's some risk the core part could change affecting the sub > components after you pick it up, or that the author just abandons > getting the core part upstream and we're left with a dead driver. Right, I'm suggesting applying the core part without waiting for every single leaf driver to be lined up rather than the other way around - that way the core part is stable and the leaf drivers only have issues with changes in their subsystems that they'll have anyway even with waiting. Leaf drivers can be added on top as they're ready and if something misses a release then it can go through the subsystem, and if people do end up wandering off then you've still got whatever did get merged in case someone else wants to pick things up. > I'm fine if the sub-components are picked up first (and land in next > first), but the MFD binding picked up first is a problem usually. And > that has happened multiple times. Also, it does mean the MFD branch > will have binding warnings, but that's Lee's problem if he cares > (probably not). Linus complained about picking up the subcomponents without the core, especially if the MFD doesn't end up landing in the same release for whatever reason (which is fair enough, especially when the MFD does miss). --tDYfe0SN7PXC6vv2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmSdxmIACgkQJNaLcl1U h9CHYAf9EbdZGwiGICj8MmjmRrU64GcItZ0n3M0NJGW42FIOBaL27H9fX+gTv3m1 6Qzdry927rL0wBh33M+lEVkcwkAyb2Gbb2o6OzVV1V1aY6nHZEBRZKV0dUa28al7 oB8iwZrP4wjzyPOpMgivmlFrIVH1AgigZU0KUOFhTQ17LE9Wo14k7azm/rPUZVkX RZgrMDBHif8fjRxdjpGVPSfhPF9MefkHZlTOShYS5OxlKr/rNYqMqZcIAKx8Ii2e 02SCG+B+/IOlTBjIMsYUyGfa47pgMq0CAd0Ukx3HFNcWcC6HOw5bjYzKC92IsS5P pESqhQQwJV8pV7rVWeSv9rp8ZPrGwQ== =jwih -----END PGP SIGNATURE----- --tDYfe0SN7PXC6vv2--