From mboxrd@z Thu Jan 1 00:00:00 1970 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 36634E810A8 for ; Wed, 27 Sep 2023 08:51:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230193AbjI0IvC (ORCPT ); Wed, 27 Sep 2023 04:51:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56368 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229985AbjI0Iuy (ORCPT ); Wed, 27 Sep 2023 04:50:54 -0400 X-Greylist: delayed 423 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Wed, 27 Sep 2023 01:50:51 PDT Received: from wnew4-smtp.messagingengine.com (wnew4-smtp.messagingengine.com [64.147.123.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CBA0ED6; Wed, 27 Sep 2023 01:50:51 -0700 (PDT) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailnew.west.internal (Postfix) with ESMTP id AD2CB2B00190; Wed, 27 Sep 2023 04:43:40 -0400 (EDT) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Wed, 27 Sep 2023 04:43:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arndb.de; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm1; t= 1695804220; x=1695811420; bh=o7VjoUAbmEtRJA+8mE/ljFlKqx4X7034jZT pRVdZN6U=; b=ADzfipzn1H6nvZj6IPUSg2e6bCMhLYRmEs66usghC3Y3gx5303Q aTTmtJG0A0L9CHLezJhajL9yKQwYfnfAFiXMKhwusvHW50CG5uI5iEl7tt3E5O/c 109Prl9v1WY5Dz5zbA1UlVJNeFc9OyrqpbnS2acBLHAax7mj4JSazShKhZ2AKtL5 Kb+sO9zLKfRG70g6mMx2NTtBQwA5XqhQTr1ML37jliO1pEZ8oPvMjAfQWzjpeRwp P93tKMWDgbtYnrHOA50hnF/3YZr7ca8sSU/zKOdnxmfL7uNzchYn4fxuizIz9Uwo wSMlNWEE93us8pOvJ6bXAOtzDZ3Y1r8Dkqg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1695804220; x=1695811420; bh=o7VjoUAbmEtRJA+8mE/ljFlKqx4X7034jZT pRVdZN6U=; b=T05vfZWD4SeZP01Wx6kQneLrsFr8U69yAe1OGWDRowa7yugQwJ3 94K12SDEFGNefEiYGYpscPNiz8fBtJOZO5fFMXK84Cq+DLpoiisAlVL+RurIMkNt Nb2Kj7pvRYINg5vwBm6juNHbkdHU+vbRdM25KS0/MoCFoR7dMv4jNuYUJK728O7n iuONNqsQxEpFoNEgNZeMqcSx2GySa1Mo1t3OXUYum79164XAx8pAzMB2VEr5DM4K l2fTK2Za9USzPDJVwoXHD61JS9bNxlIY3Zqu64JfZbZVGMo1Hh9jhGdTq1v3tyYS fgvfYIMPcx51AjviWxI9VX5zh0EwxD/MAaA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvjedrtddvgddtjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgfgsehtqhertderreejnecuhfhrohhmpedftehr nhguuceuvghrghhmrghnnhdfuceorghrnhgusegrrhhnuggsrdguvgeqnecuggftrfgrth htvghrnhepgeefjeehvdelvdffieejieejiedvvdfhleeivdelveehjeelteegudektdfg jeevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprg hrnhgusegrrhhnuggsrdguvg X-ME-Proxy: Feedback-ID: i56a14606:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 30D92B60089; Wed, 27 Sep 2023 04:43:38 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-957-ga1ccdb4cff-fm-20230919.001-ga1ccdb4c MIME-Version: 1.0 Message-Id: <1b2fddf8-c0a6-4afa-8ad0-f280dea1607f@app.fastmail.com> In-Reply-To: References: <20230925095532.1984344-1-u.kleine-koenig@pengutronix.de> Date: Wed, 27 Sep 2023 10:43:16 +0200 From: "Arnd Bergmann" To: "Joel Stanley" , =?UTF-8?Q?Uwe_Kleine-K=C3=B6nig?= Cc: "Leo Li" , "Herve Codina" , "Qiang Zhao" , "Hitomi Hasegawa" , "Huisong Li" , "Krzysztof Halasa" , "Karol Gugala" , "Mateusz Holenko" , "Gabriel Somlo" , "Yinbo Zhu" , "Matthias Brugger" , "Conor.Dooley" , "Daire McNamara" , "Krzysztof Kozlowski" , "Andy Gross" , "Bjorn Andersson" , "Konrad Dybcio" , =?UTF-8?Q?Heiko_St=C3=BCbner?= , "Thierry Reding" , "Jon Hunter" , "Sumit Gupta" , "Shang XiaoJing" , "Muhammad Usama Anjum" , "Rob Herring" , "Nishanth Menon" , "Santosh Shilimkar" , "Michal Simek" , "Andrew Jeffery" , linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, "Zev Weiss" , linuxppc-dev@lists.ozlabs.org, loongarch@lists.linux.dev, "AngeloGioacchino Del Regno" , linux-mediatek@lists.infradead.org, linux-riscv@lists.infradead.org, "zhang.songyi" , "Lubomir Rintel" , linux-arm-msm@vger.kernel.org, linux-rockchip@lists.infradead.org, "Alim Akhtar" , linux-samsung-soc@vger.kernel.org, "Nick Alcock" , "Yang Yingliang" , linux-tegra@vger.kernel.org, linux-pm@vger.kernel.org, "Ruan Jinjie" , "Pengutronix Kernel Team" Subject: Re: [PATCH 00/40] soc: Convert to platform remove callback returning void Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 27, 2023, at 04:25, Joel Stanley wrote: > On Mon, 25 Sept 2023 at 09:55, Uwe Kleine-K=C3=B6nig wrote: >> >> this series converts all platform drivers below drivers/soc to use >> .remove_new(). The motivation is to get rid of an integer return code >> that is (mostly) ignored by the platform driver core and error prone = on >> the driver side. >> >> See commit 5c5a7680e67b ("platform: Provide a remove callback that >> returns no value") for an extended explanation and the eventual goal. >> >> As there is no single maintainer team for drivers/soc, I suggest the >> individual maintainers to pick up "their" patches. > > I'd be happy if Arnd merged the lot at once. Arnd, what do you think? > > If that will be too messy then I understand. I have queued the aspeed > ones locally and will push that out if we decide that's the best way > to go. The main downside of merging it all at once through the soc tree is that there may be patches that conflict with other work going on in individual drivers. What I'd suggest doing here is: - have platform maintainers pick up patches for their drivers if that is their preference for any reason - get a pull request from Uwe for the soc tree for anything that has not been picked up in one or two weeks from now Arnd