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 8205FC7EE31 for ; Thu, 1 Jun 2023 07:40:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232049AbjFAHkp (ORCPT ); Thu, 1 Jun 2023 03:40:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232055AbjFAHig (ORCPT ); Thu, 1 Jun 2023 03:38:36 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 95D2E1B1 for ; Thu, 1 Jun 2023 00:34:05 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q4coI-0002fI-SS; Thu, 01 Jun 2023 09:33:26 +0200 Received: from [2a0a:edc0:0:900:1d::77] (helo=ptz.office.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q4coF-004Iia-Ri; Thu, 01 Jun 2023 09:33:23 +0200 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q4coF-00A54n-3w; Thu, 01 Jun 2023 09:33:23 +0200 Date: Thu, 1 Jun 2023 09:33:22 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= To: Wolfram Sang Cc: Thor Thayer , Elie Morisse , Shyam Sundar S K , Brendan Higgins , Codrin Ciubotariu , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , ye xingchen , Krzysztof Adamski , Ray Jui , Scott Branden , Greg Kroah-Hartman , Allison Randal , Thomas Gleixner , Florian Fainelli , Wolfram Sang , Kamal Dasu , Michal Simek , Hans de Goede , Jochen Friedrich , Benson Leung , Krzysztof Kozlowski , Bartosz Golaszewski , Jarkko Nikula , Baruch Siach , Jean-Marie Verdun , Nick Hawkins , Dong Aisheng , Shawn Guo , Sascha Hauer , Oleksij Rempel , Jean Delvare , Paul Cercueil , Chris Pringle , Vladimir Zapolskiy , Neil Armstrong , Kevin Hilman , Julia Lawall , Conor Dooley , Daire McNamara , Khalil Blaiech , Asmaa Mnebhi , Vadim Pasternak , Michael Shych , Chris Packham , Qii Wang , Matthias Brugger , Stefan Roese , Gregory CLEMENT , Matthias Schiffer , Stefan Wahren , Avi Fishman , Tomer Maimon , Tali Perry , Peter Korsgaard , Andrew Lunn , Robert Richter , Tony Lindgren , Aaro Koskinen , Janusz Krzysztofik , Vignesh R , Michael Ellerman , Hector Martin , Sven Peter , Rob Herring , Srinivas Kandagatla , Sebastian Reichel , Miquel Raynal , Loic Poulain , Robert Foss , Andy Gross , Bjorn Andersson , Chris Brandt , Heiko Stuebner , Andy Shevchenko , Philipp Zabel , Jim Cromie , Patrice Chotard , Pierre-Yves MORDRET , Alain Volmat , Maxime Coquelin , Alexandre Torgue , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Ard Biesheuvel , Thierry Reding , Jonathan Hunter , Laxman Dewangan , Kunihiko Hayashi , Masami Hiramatsu , Linus Walleij , Andi Shyti , Wei Chen , George Cherian , Peter Rosin , Peter Korsgaard , linux-aspeed@lists.ozlabs.org, Benjamin Herrenschmidt , Jan Dabros , Alim Akhtar , Guenter Roeck , linux-riscv@lists.infradead.org, Fabio Estevam , linux-stm32@st-md-mailman.stormreply.com, Alyssa Rosenzweig , Jerome Brunet , chrome-platform@lists.linux.dev, linux-samsung-soc@vger.kernel.org, Benjamin Fair , linux-rockchip@lists.infradead.org, openbmc@lists.ozlabs.org, Christophe Leroy , Nancy Yuen , Broadcom internal kernel review list , NXP Linux Team , Konrad Dybcio , linux-sunxi@lists.linux.dev, Joel Stanley , Martin Blumenstingl , linux-arm-msm@vger.kernel.org, Nicholas Piggin , linux-mediatek@lists.infradead.org, linux-rpi-kernel@lists.infradead.org, linux-tegra@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-omap@vger.kernel.org, Mika Westerberg , linux-arm-kernel@lists.infradead.org, AngeloGioacchino Del Regno , Andrew Jeffery , Patrick Venture , linux-mips@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Dmitry Osipenko , asahi@lists.linux.dev, kernel@pengutronix.de, linuxppc-dev@lists.ozlabs.org, linux-i2c@vger.kernel.org Subject: Re: [PATCH 00/89] i2c: Convert to platform remove callback returning void Message-ID: <20230601073322.ww25ajaurktqsryr@pengutronix.de> References: <20230508205306.1474415-1-u.kleine-koenig@pengutronix.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="t3p72aozx6nadzgj" Content-Disposition: inline In-Reply-To: <20230508205306.1474415-1-u.kleine-koenig@pengutronix.de> X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ukl@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-arm-msm@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org --t3p72aozx6nadzgj Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Dropped Phil Edworthy from recipents as his email address has problems] Hello, On Mon, May 08, 2023 at 10:51:37PM +0200, Uwe Kleine-K=F6nig wrote: > this series convers the drivers below drivers/i2c to the .remove_new() > callback of struct platform_driver(). The motivation is to make the > remove callback less prone for errors and wrong assumptions. See commit > 5c5a7680e67b ("platform: Provide a remove callback that returns no > value") for a more detailed rationale. >=20 > All but one driver already returned zero unconditionally in their > .remove() callback, so converting them to .remove_new() is trivial. > i2c-davinci has two patches in this series, first the error path is > improved to not return an error code, then it's converted as the others > drivers are. >=20 > The two davinci patches are also the only interdependency in this > series. I was unsure if I should split the series in two, the busses and > the mux changes; if convenient these can be applied independent of each > other. I wonder how this series will go in. My expectation was that Wolfram picks up the whole series via his tree?! Best regards Uwe --=20 Pengutronix e.K. | Uwe Kleine-K=F6nig | Industrial Linux Solutions | https://www.pengutronix.de/ | --t3p72aozx6nadzgj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmR4ScIACgkQj4D7WH0S /k5tFwgAlOnFyNSd/y+RTxXNPFfhdLDFrGmy0vVlKgNWr54rj45mpn2vKbWNVNMh uHJkfu86+59kw2Z0mV0P0MetDeJReqHGuXrjQe87Pkus+gNIQ6yV0pH5TFAVpTxR eD04UBlV5+o939pFIOX+jBdeGDvPcSeECFfwxplSVVvUU6jJ6g0LiCDNdn6eNxHD g2Dnl8SpsU1t5iM62pyjZlBoscqvjfFiBCGdT80CmYeMPJM5UnBEdJOmpybfa8Ce scJdDvHFUP2jh1LC+0RQ43raxUyZon0Lie6tT6IbAoOXUiTqpcZ6NOhyobMzOcHq FIkEZoeC8nKcmthV7foaEY5TgzmK+w== =LLVA -----END PGP SIGNATURE----- --t3p72aozx6nadzgj--