Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp1936739rwp; Thu, 13 Jul 2023 20:28:59 -0700 (PDT) X-Google-Smtp-Source: APBJJlF8Au8B9FR6HyyubtPy/p9aSQBKZafXb/0Sc7wwIhX0/W7UHHP0I6R1YRsYCwVPzM0dlm78 X-Received: by 2002:a17:906:77cd:b0:991:dc98:69ff with SMTP id m13-20020a17090677cd00b00991dc9869ffmr3159816ejn.67.1689305339431; Thu, 13 Jul 2023 20:28:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689305339; cv=none; d=google.com; s=arc-20160816; b=SIMCSbZ3Qu/nWT+h+CqCoweAJ6C1ld2r3YCyZEtMKGKZ4V2z+JNZNNnucEPFyqJS/I GwqYgqgX0Y6MGQOZfL8rdDKcJTxDyBwLzJUUR/lDV6DmXbsVJXymDLCb2OhULlWeE2Es TS1ouASMys0i2v+ETRLUTRJYP7TGuoQu6ard/D9TQ3OT2rpbPEToSzYdUp8xKpxkOdo7 W5Qgp3CZCbYSy1TuKz2IDiEfqZ5VVA1K6YcFHgJkT/RIR1WwqebxicDTmwAbRGWk7cR7 I/FedBiVGk7/L2viuW43qAFMqvE477dVkIpxQl3S/qpkMv9eCyDgyNmvEflBjKJfhf46 qGjg== 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=EtCtD0UgZPOGtqN8f7FCzcD/n7vnHBT4IVYJppDcmkI=; fh=VDtMCm+LchvzFmHCSZ+zf/dx8toK6/WiSi99x0zapwM=; b=nsvFWWnYxADTK0Y6Ns6cPce/afn1FKQJoyMlhBhAPR1xk0oX1so353SVBN8kKvSOM3 /CWqUI/CxW7I/J1zCKvGzpiTAd1OQ8c2eRl9YZWcHINBRkMrkIwQU0vVdWXSFwwgpuff 9h5pvAPHjRseRxTfCq2YTNTGlMv0QNkTCA2P3XNbMNoum+MzbCPYMfybiar8oBcRGGd6 keTmsbi9m1s8kZt91yi7iBeEbeSMI54q+dy48Hqr3ksX8dsGFIRFehFIzmGWoIXbUshz g+FVpouHC8XXuphxX9qMhJDxsvsVzoK3VjR7RkQnyNlBNPWvB9UT5uKLOgBvcr61cNG7 M4WQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=VSS7AnRr; 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 t7-20020a1709063e4700b0098e47bbff3csi8626478eji.297.2023.07.13.20.28.36; Thu, 13 Jul 2023 20:28:59 -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=VSS7AnRr; 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 S234652AbjGNDHc (ORCPT + 99 others); Thu, 13 Jul 2023 23:07:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233677AbjGNDHa (ORCPT ); Thu, 13 Jul 2023 23:07:30 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A2FF82D6B; Thu, 13 Jul 2023 20:07:29 -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 4200F61BC4; Fri, 14 Jul 2023 03:07:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DC34DC433C7; Fri, 14 Jul 2023 03:07:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1689304048; bh=9rymoG9mEwirp8s4sG3jC+PHbKcwoVV/IgliH12Y/mo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=VSS7AnRrCw3DpEIu9mal4etXSMaqgR7wmAwv/1mnP3z0I74I/+INnovtwUeEQCZ4U 7UqEcxZgxO3N5l9g7krje+vwM0leY79VCsmrMDWYIdIDuOchJ9VnKUWP4le/QjFV80 +F6MOLWZarAPF+zahW1Cmony2rRy9d/5bWpvkm3WC4Q5xYCbkCjDxUtVjQywrP1j2J oIewMPHc6Kcn4XuibRc1M0u7+7wH1pw5Dngsw4WFE64GIQJvH1VHMHdTZvg6JlX4fI kTRSFFRp+9uuF77OWYj/GpncQfFt2x7VSVSHiqF7JXOZF/uFEZyTyXWY2XE39eli/L uM0ORSclDT9zQ== Date: Thu, 13 Jul 2023 20:10:58 -0700 From: Bjorn Andersson To: Ulf Hansson Cc: Arnd Bergmann , Neil Armstrong , Olof Johansson , linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Kevin Hilman , Jerome Brunet , Martin Blumenstingl , linux-amlogic@lists.infradead.org Subject: Re: [PATCH 03/18] soc: amlogic: Move power-domain drivers to the genpd dir Message-ID: <5oroxttb4cdza27mcms7zghlwxvvn47pxtjkxhrmkkyqpt2ho6@ucivd3kovqyd> References: <20230707140434.723349-4-ulf.hansson@linaro.org> <0c8938a9-7a26-bf97-51ee-0c271901ec21@linaro.org> <1496b9c1-289a-c354-f0ae-e14fd4c9bcfa@linaro.org> <2ef84fb8-b5eb-4c9a-b8a1-0c5f33e7f572@app.fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, 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, Jul 13, 2023 at 11:50:29AM +0200, Ulf Hansson wrote: > On Thu, 13 Jul 2023 at 02:45, Bjorn Andersson wrote: > > > > On Mon, Jul 10, 2023 at 02:45:12PM +0200, Arnd Bergmann wrote: > > > On Mon, Jul 10, 2023, at 14:37, Ulf Hansson wrote: > > > > On Sun, 9 Jul 2023 at 04:21, Bjorn Andersson wrote: > > > >> On Fri, Jul 07, 2023 at 05:27:39PM +0200, Ulf Hansson wrote: > > > > > > > > If I understand correctly, you are suggesting that each platform > > > > maintainer should merge the immutable branch with patch1 - and that I > > > > should send the patches (based on the immutable branch) to each of the > > > > platform maintainers to manage. Instead of one pull request with > > > > everything directly to Arnd, right? > > > > > > > > That's what I suggest, yes. > > > > > > This still means that Arnd will have to resolve the conflicts as the > > > > pull requests arrive in his inbox. > > > > > > > > Yes, we will have N maintainers modifying drivers/genpd/Makefile, all > > adding their single obj-y line. A quite trivial conflict to manage. > > > > > > Although, I guess what you are looking for is less work for the soc/ > > > > maintainers, which seems reasonable. Although, in that case, I might > > > > as well share an immutable branch with the complete series, rather > > > > than just patch1. That should help Arnd too, I think. > > > > > > > > Again, let's leave the call to Arnd on what to do. > > > > > > I think it's much easier for me to pick up a single branch with > > > all of your patches. For platform maintainers, other changes can > > > go one of two ways: > > > > > > - send a normal pull requests with changes against the same > > > files, and have me take care of any conflicts where they > > > arise. Since most of the changes are just simple file moves > > > rather than changing file contents, 'git mergetool' handles > > > these fine is most cases > > > > > > - If there is a non-obvious merge, the entire genpd branch > > > can be shared as an immutable branch, with patches for > > > a particular platform rebased on top of that branch. > > > > > > > I already have a set of patches to these drivers in my tree for v6.6, in > > their current location. > > Right. > > > > > I'm afraid I am unable to see how we're going to handle the merge > > conflict you're going to create in linux-next. Perhaps you're proposing > > to just never publish Ulf's patches to linux-next? > > > > By me merging the immutable patch 1 and the qcom-patch, the conflicts > > would be minimal, and except for the genpd/Makefile entirely handled by > > me. > > If you would merge the immutable branch containing the complete > series, that should work too, rather than just patch1, right? > I believe git should sort that out as well. If so I have no concerns with that option. Regards, Bjorn > As a heads up, I am planning to send the pull request with the v2 > series tomorrow, allowing a few more acks to arrive. At that point I > will announce the immutable branch too. > > Kind regards > Uffe