Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp21135008rwd; Thu, 29 Jun 2023 11:25:22 -0700 (PDT) X-Google-Smtp-Source: APBJJlHtKU8j+7iuFexTXvuzkf4VMcILJIa/LQ9Lpp/cLw8MCub9P3TBaWixt7A0J5lq3BQtNU70 X-Received: by 2002:a17:90a:d18e:b0:262:ebb9:dd60 with SMTP id fu14-20020a17090ad18e00b00262ebb9dd60mr230734pjb.20.1688063121676; Thu, 29 Jun 2023 11:25:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688063121; cv=none; d=google.com; s=arc-20160816; b=SxQIXzpZfb0G2WrtARj8qT76SAdkcXyBPRA0iWpDW45uY70vVI2HNhL0CNnvlE1dI1 RmI2+9HUzeXU5j/op4yUfh02Al0165QuHpOSImMvwFHwa9X5x/UbzUUYils1fEHYkiBI V2TlftpemytLY1agSE6u+xd60R58+UgvNSKqzeUxiEBkQhIq/hxBtsRzGCe+y/RgHMOb 5s+WH+NjFz2gelUpA78nHBf5m68A7rYx78URCfkYlDEsRZMcs8DzMg0+6Id330gvI5FU 4kcJQxwOvNypT9RgULN2r9sKLBh/EeAWUtRoPxcPce05wo2YIpLnt2kL3J7lO7z4m0Dv d3kQ== 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=43uc/l1V8rhfdMrpkJWjuxt4NXTTgrqro+kORe9Ugng=; fh=lR2vJS6V5Iopp9Lh/X68xUtd8cLPKNrFYW7A5s+wbio=; b=A1UK83Y1IXn0TMV4uWQWCYrxYOA8B7SHTXkhJaRnOdyb9ZMh2DdDcvaEDsUgBLIgpv kvXvOtaeiUg0pcfjTTzLW7QKG6O3DJMgcZrphWtnUddMlJlk0Cyg3DFSVmogV7QlS10O pYlowPvOsjoMoY4/9ygIl/GDUyic3kbddHwVbh9VxwbFST00imjkbtrOhORYLVEtofCs w9Z4wYXIX0161vtWg43l+eswk3spLbHk5TU+xvAWI+hT2mGp4F2HGPU5ECR5adHO4Fan JfljyccLO98QkF5p8G8oL0cIFGn5jxDSvNPhiVxy3fUHXOaL1H2UMg7n2n5+1XIxG9j5 x/Wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=bM5jGVlS; 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 n20-20020a17090aab9400b00261381fb430si12696575pjq.85.2023.06.29.11.25.07; Thu, 29 Jun 2023 11:25:21 -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=bM5jGVlS; 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 S231977AbjF2SWX (ORCPT + 99 others); Thu, 29 Jun 2023 14:22:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43016 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231393AbjF2SWV (ORCPT ); Thu, 29 Jun 2023 14:22:21 -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 EFC5530D1; Thu, 29 Jun 2023 11:22:19 -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 87880615C7; Thu, 29 Jun 2023 18:22:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 37851C433C9; Thu, 29 Jun 2023 18:22:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1688062939; bh=LmVKEvlfrCp38ndlcJ7ai+4hhJf5wPQVkKslwbu0qPY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=bM5jGVlShIhjToBk4/RHKtk65h9U6/dvQKgESlS3VCPAItIb/EKkk38ASYooRGk+3 64pGbSu8o0n+EYB8nX7j46JLz7Y8CLI3UJC8biCX4I2WLyZZLBDkRdgMoFr0UiDwdX bvgTYiXjI4MMZj2dTLODfktzG/6zgu5do4ZhbAv4dCBKSzoxdLTuq0VjtLK6i/6tQF K/MRkJyeut+QpTBkI6sWLJUK+wt2vUB/kR2eF799K0Ds8h67p2stsasOvnrgw0cs8Y UNvwU1CuGxNZjTcZ9Bi+PoTAdJeVNUMV7FUfXuG2QG5EJi6mmPz++qJzb7eb3rxbn4 GJ90eTMRprwIA== Date: Thu, 29 Jun 2023 19:22:10 +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: <920531c8-b5c1-409a-9cda-3ec77ba944e7@sirena.org.uk> References: <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> <998ef8d8-594e-45e3-9aa3-ec9061cf7f11@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jmO1Z9R8VzyzQrxj" 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 --jmO1Z9R8VzyzQrxj Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 29, 2023 at 12:14:00PM -0600, Rob Herring wrote: > On Thu, Jun 29, 2023 at 11:59=E2=80=AFAM Mark Brown = wrote: > > 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 misunderstood. I thought you wanted to apply things to get them out > of your queue. Well, I *do* but that's got issues especially when things get stuck so I'm not going to. > That doesn't work when the leaf drivers depend on the > core, so what do we do there? A branch or Lee takes everything? That's > almost always the case with the bindings as the core binding > references the child node bindings. My preference there would be that > Lee picks up all the bindings with the core driver. My suggestion is that once the core is ready to apply that and also start applying everything else to Lee's tree as it's ready. A branch also works and might come in handy anyway in the case where there's some subsystem wide updates in some other subsystem (since it avoids having to pull the whole MFD tree in or anything like that) but it's not essential to the idea. --jmO1Z9R8VzyzQrxj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmSdy9IACgkQJNaLcl1U h9B2Gwf/YDlTRsJKKYuDo0kM8Y/qfJeBvUr4RSLWI3OYg3Zu7E25REVWqB7zvi9B iajIt5dWkRkcfApDCgFtr0a37i/ycFue6vnS2g9ZAyk5jdpsdWiRr0nAPhScTdCL GEkuDHLPwMXok5aHofSuSnEPa9iDirRplzDWyFB8YoHrqnyXS7P4J9NuOj46UiGt Dpm8Ap1vRdmCPWC5Hqkcw7FPsZ/Vbusu+jseWWR2/4neYF35VeP6AxVkr/U9cPpw u93M3KKDQLy/vZPTLVCWfGg9wT9xKZ12k62gPAeUvvGnDdbemisgPoRA7mbpU4tb +ICCQZbk869VIKKcsM3R26qVtGzC0g== =xN46 -----END PGP SIGNATURE----- --jmO1Z9R8VzyzQrxj--