Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp21134946rwd; Thu, 29 Jun 2023 11:25:19 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4+qRXeOS+H1TcV+nBJ0swMfX/NCuswpI8May30YrICRUiAhxPwFgCRXVUmOHTk+N3APoWl X-Received: by 2002:a05:6a20:244d:b0:110:2d7f:8eb9 with SMTP id t13-20020a056a20244d00b001102d7f8eb9mr467173pzc.40.1688063118698; Thu, 29 Jun 2023 11:25:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688063118; cv=none; d=google.com; s=arc-20160816; b=hMhSEoCm61TJVedbAP227N8Qm+z95aLqQ7zNaowcFuR6KKURej9A7u+YCS9NQqTcw0 aaB15HWR1T81s046raFQz/rlJ1Dwo45Y6ByDL6otN/IGUpZOrl2eM75iUlAhqwZeWxS0 5f5yDpuB0Bgn9i/UxAlpEWRkRQyz1gOJlGcf3Ab8xb2RcAXFREsSsPnItyQRvRyAB5FG 1VGCkS19I2oSVLj/r63IZ84xHZMojkwYsw/GRbUjafhpBLOnEBQ1DJhhE7oBEpDaktME PQsN2Xs2ieeW5nT8Lp1595bB0Q9KW9IGkQAVxIBoJ6SN+0HkVXLKvtba6JG/+jUPBMVz QpWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=mWt+81IoyIW8fYdrGI9zyexLMsvFXwurjJ61KQdgNs0=; fh=hFGUyrrqamvCB9J3c8uWhCirRNfqH47eUgnA8iHSCsU=; b=INBG0BWKmbrDt5ZWxB1WWDCNJe7eiWkA7l8m/fCbqsbCjSm8bfGphLNb5oFmwR9m1K hrv06pfsEUbYDHwYhKfni/aK5W0j+r/wW0GgdtyU8VDZLc6186O/TyYR6K21qYKsTZ7a Lb5AqAVg5nR3MDUNUgVkrLjWB5wkFbnqEQiQYYAIqSuk9J7Eudt5mMz7GnzhV1afHjfe 3jRWuTz19Nlaicl0Q5RaZWVkk5aEN3vSc0EXCO4bhBjFn4+3COSxyXp2gVF682fx7IxF GERzgxCi9cEAM/f9Vxzfg0kOfuRbG6fJyZqIjCCKz5hwlcn2OGCD8bchZrBup1zYqC+n 5+zw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Hk0ao3TD; 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 c37-20020a631c65000000b00544c0bf5ffesi10789970pgm.606.2023.06.29.11.25.04; Thu, 29 Jun 2023 11:25:18 -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=Hk0ao3TD; 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 S232011AbjF2SOT (ORCPT + 99 others); Thu, 29 Jun 2023 14:14:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40324 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229522AbjF2SOQ (ORCPT ); Thu, 29 Jun 2023 14:14:16 -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 25A902D4E; Thu, 29 Jun 2023 11:14:16 -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 B015D615D5; Thu, 29 Jun 2023 18:14:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2347CC433CD; Thu, 29 Jun 2023 18:14:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1688062455; bh=3PDKXMLxLcgXC70r133hN7RdCNUmqJodDnupnZq7mAs=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Hk0ao3TDP1eQ2pET5oUwrUBXT94bg+SpyBgCgDYawy3ASHMNfCoO1bsQGSZlmOpLx GCu6sTHSRovvxVLQKSGkoffIwUKrKJdlq/YcLJvhQ01Zpxo6tan8UaafOW1XH7hGfS /3wjA9iTDcnsiNfWvGDYgfnMly8Z4y9lZjoO31KOATQoux9ZWkG+IhzB52wIEBe6Lm B9tFTchDpwCGGi09lnU5W81+0/bL0bJSrxEyF/PchomKSq5zDc+qe8nhBK/4i3jfCJ 0eeIuM3wdG7S3yAf3m748p+ozt8Clj0W2DOwP7NE762mWNwLbZNDl/ukZQV7EwDT4g YH+Bu5vnCmRXg== Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-2b6a0d91e80so16224801fa.3; Thu, 29 Jun 2023 11:14:15 -0700 (PDT) X-Gm-Message-State: ABy/qLYEMes0R6Pn5/kdlEakt+00TB49vLOhOgYAjxXCf5m9pdZCb50S ej3ch4OTy/iDdHSDF0QbbXiYyW/AAIwy5fGqKg== X-Received: by 2002:a2e:8e8a:0:b0:2b4:5cad:f246 with SMTP id z10-20020a2e8e8a000000b002b45cadf246mr422351ljk.7.1688062453050; Thu, 29 Jun 2023 11:14:13 -0700 (PDT) MIME-Version: 1.0 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> <998ef8d8-594e-45e3-9aa3-ec9061cf7f11@sirena.org.uk> In-Reply-To: <998ef8d8-594e-45e3-9aa3-ec9061cf7f11@sirena.org.uk> From: Rob Herring Date: Thu, 29 Jun 2023 12:14:00 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v7 5/5] mfd: max77541: Add ADI MAX77541/MAX77540 PMIC Support To: Mark Brown 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" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 On Thu, Jun 29, 2023 at 11:59=E2=80=AFAM Mark Brown wr= ote: > > 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 misunderstood. I thought you wanted to apply things to get them out of your queue. 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. Rob