Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp785627rwb; Sat, 17 Sep 2022 15:21:40 -0700 (PDT) X-Google-Smtp-Source: AMsMyM71Nd2IwWH1kNut4+4Jdj1eSkMXZ8mosI4FoBKTHnJs3virl74G/L0TuS84YjRtzaxOIz+m X-Received: by 2002:a50:ef03:0:b0:453:b5f6:5a0b with SMTP id m3-20020a50ef03000000b00453b5f65a0bmr2255242eds.101.1663453300141; Sat, 17 Sep 2022 15:21:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663453300; cv=none; d=google.com; s=arc-20160816; b=EeSOO30rn4SeiCGUaobun/RvOKuizOlMGpvCobDDdW3h4sAd8U/QcjTMxgvVa/+ASd vZaDB4M3KvitI/9PFk3H5IGhp0kkuevIqOlhIXnKz81760bFD/PSjE8YQ1UzTzh5ZZeA 3QXlhtDVidzi9/hpWD95zvjMhZ8CZOB4lMAe4aZ4S6lQ+7CcVVd0K/TkrHkhoJLiIFNj xIvqfcte+j3tNQLB8Uc8Q8Z690RMcGUMQUCR4CoS92Z90Xz+J/4A9snu+IfZepL0Jqfj FNXQFvt5/a0rc33KDKmUsL7dJRpPx6qiZ7u2+mlT6MSLZcioBd7fJEWLOAfxCjfLXhl2 ZvfA== 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; bh=nwjxtAaG6gQsp2yG1LZBW52M7tWUJ6I2WnqK5zKJckc=; b=TFTqAwf5tr60GkBq+dtlP9OezuZI3+kDXATshi9MuSRaI1VXKAIS2jxxKUNcDJIHyA 2KvQwRx2nD3l4Fij2J56ZA2EWCLNhXW3iHFBspc61/Hc7AlV60H5dxBW1gd3l0lBYJrs /CENWzDYbUawneoSpeUE9Fa6rNXO2P93dXSTrQyy6jrDcAqY1/0cfA7n9oX67WNSbXY0 4lodw5il4T2FpXQkjyfcG1UKKltFrI6CP9Kq6GD4OC0e5k8fHT3fqn/A469LthOJ0fVc TdXlkZeQk4Q6zX43NXK2Wq3fS7bBrnBIpWmBoLmGQFrDGyK6dcK0DvdSnTaW0MPSbti3 eUnw== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l21-20020a170906795500b0077cecf89064si11713166ejo.512.2022.09.17.15.21.11; Sat, 17 Sep 2022 15:21:40 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229540AbiIQWEh (ORCPT + 99 others); Sat, 17 Sep 2022 18:04:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45764 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229539AbiIQWEc (ORCPT ); Sat, 17 Sep 2022 18:04:32 -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 D29E5FC1 for ; Sat, 17 Sep 2022 15:04:31 -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 1oZfvK-0005o5-7Z; Sun, 18 Sep 2022 00:04:30 +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 1oZfvK-001LkU-OQ; Sun, 18 Sep 2022 00:04:29 +0200 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1oZfvI-001ayT-Lh; Sun, 18 Sep 2022 00:04:28 +0200 Date: Sun, 18 Sep 2022 00:04:25 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= To: Dominik Brodowski , g@pengutronix.de Cc: linux-kernel@vger.kernel.org, kernel@pengutronix.de Subject: Re: [PATCH] pcmcia: sa1100: Make sa11x0_drv_pcmcia_legacy_remove() return void Message-ID: <20220917220425.yb2damz43q7fghz6@pengutronix.de> References: <20220714214534.63517-1-u.kleine-koenig@pengutronix.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jakt3vbz2qf65knj" Content-Disposition: inline In-Reply-To: <20220714214534.63517-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-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS 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 --jakt3vbz2qf65knj Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Dominik, On Thu, Jul 14, 2022 at 11:45:34PM +0200, Uwe Kleine-K=F6nig wrote: > sa11x0_drv_pcmcia_legacy_remove() returns zero unconditionally. Letting it > return void instead makes it easier to see in the caller that there is no > error to handle. >=20 > This is a preparation for making platform remove callbacks return void. >=20 > Signed-off-by: Uwe Kleine-K=F6nig This patch still applies on top of v6.0-rc1. I didn't get any feedback about it yet. Is there someone else I should send this patch to? Best regards Uwe > --- > drivers/pcmcia/sa1100_generic.c | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) >=20 > diff --git a/drivers/pcmcia/sa1100_generic.c b/drivers/pcmcia/sa1100_gene= ric.c > index 47b060c57418..c2b6e828c2c6 100644 > --- a/drivers/pcmcia/sa1100_generic.c > +++ b/drivers/pcmcia/sa1100_generic.c > @@ -125,7 +125,7 @@ static int sa11x0_drv_pcmcia_legacy_probe(struct plat= form_device *dev) > return ret; > } > =20 > -static int sa11x0_drv_pcmcia_legacy_remove(struct platform_device *dev) > +static void sa11x0_drv_pcmcia_legacy_remove(struct platform_device *dev) > { > struct skt_dev_info *sinfo =3D platform_get_drvdata(dev); > int i; > @@ -134,8 +134,6 @@ static int sa11x0_drv_pcmcia_legacy_remove(struct pla= tform_device *dev) > =20 > for (i =3D 0; i < sinfo->nskt; i++) > soc_pcmcia_remove_one(&sinfo->skt[i]); > - > - return 0; > } > =20 > static int sa11x0_drv_pcmcia_probe(struct platform_device *pdev) > @@ -167,8 +165,10 @@ static int sa11x0_drv_pcmcia_remove(struct platform_= device *dev) > { > struct soc_pcmcia_socket *skt; > =20 > - if (dev->id =3D=3D -1) > - return sa11x0_drv_pcmcia_legacy_remove(dev); > + if (dev->id =3D=3D -1) { > + sa11x0_drv_pcmcia_legacy_remove(dev); > + return 0; > + } > =20 > skt =3D platform_get_drvdata(dev); > =20 >=20 > base-commit: f2906aa863381afb0015a9eb7fefad885d4e5a56 --=20 Pengutronix e.K. | Uwe Kleine-K=F6nig | Industrial Linux Solutions | https://www.pengutronix.de/ | --jakt3vbz2qf65knj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEfnIqFpAYrP8+dKQLwfwUeK3K7AkFAmMmRGcACgkQwfwUeK3K 7AlTWggAhFblRRwxmbE0w4eEpOd5atCR6Xd0/LR4JDOK1c6A8MIXyGsaYGAESO3T 4Utehf5VqOg5bzs5B1T8XZ2X6IcaEihVvHaa60g1/IwHR+RtDu318EdjAUhSX2fw uawT7qPxFZqxjAqNAdf8NwapwDS04B+hhVmYRy+A8krTL4vEM3evL8Wbjk+IitJL otdAZCaAFHa4l/w9hxoXtS/DNi/JcsV82jU2DQOYx34UkxrnLonS1YEWxuCP7NY5 WBZiXq3l2fL6oz+YkY7NAg1decEj/gsh3s3x5GhUpwfFOzS5p6U8tiWbhNNQK37w b69wkRx13h6pEM+JqTExiqhLwDDOHw== =hnfH -----END PGP SIGNATURE----- --jakt3vbz2qf65knj--