Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp2307808ybe; Tue, 3 Sep 2019 10:53:23 -0700 (PDT) X-Google-Smtp-Source: APXvYqztAv36ymuzU8fxfR0Y1+KjoOpw0GYyw5lKYRwwYc/8feUIGFt8zE2iZJmSnPiK2Kk8YK5J X-Received: by 2002:a62:cd45:: with SMTP id o66mr42482073pfg.112.1567533203518; Tue, 03 Sep 2019 10:53:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567533203; cv=none; d=google.com; s=arc-20160816; b=DynXM6eVrLzcawZKESYSo8HQndmHlh9zLYCyrQOXB1MqidfORL22iVuJrcetJQ4IrB adn3qit3ZFvBu9PsWgToialmnrzXjHAzv+o3XS7ZqRoHlSavgB0bOeabmZzjkV4Oi2yz Bqn4bxqQAsXnkODC7kjMvoDN3cN+LAQYXb0QFXNbwCs80O3aQgdo87/ZgoFXE3kq6pt3 +BTxfEucFf19dBuRFrKrpRGaKB1Ivm3z+UK5nFFuZRsNFZMAQScHvo9hl2Q60/ezRX/2 X8U9i2zq7kCE4DfSPG+4tmy6E1C2Frb+iA4WL044hAqvZGDZI4BZzIAevaJsBn/QuLGA wyFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=eYwiof5QRsq3KL/wV0AuP38J7ugunRLHdZiJnYLMy+o=; b=xZ/XAFHkD+vXMOnRQyPzzHqZrCNBwALf4h2Jjx1W9mzqqGlwzjh9CFNxSIXsEtNRNl 7dxOp44ADSUIc9gY56pU7StkzeGSRc1R5np3VMsvXfcONETpO2di7NFcTvfoBQG6PuIq 55uJXAm2vbvjrWBJyJlAH2WEi4D7HhHdYIavdwy8OuTSR+h1/8z4vjm2KaCv5s3HS1/f 6TT39MzyeHCDHfDJ8sT4dwnCZRoQi3RcI53QtweK92TiJxudpee4eW7Y8jbk00DGwlWu +U7l4vUny3CPcVK4UGloKsJOo7Wr5SSo6/vleMVnaXuS6kQzze391oAxLAbdZjWUaj5P Fzbw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n19si4586159pff.172.2019.09.03.10.53.06; Tue, 03 Sep 2019 10:53:23 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729927AbfICRwV (ORCPT + 99 others); Tue, 3 Sep 2019 13:52:21 -0400 Received: from sauhun.de ([88.99.104.3]:56570 "EHLO pokefinder.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728967AbfICRwV (ORCPT ); Tue, 3 Sep 2019 13:52:21 -0400 Received: from localhost (p54B3348D.dip0.t-ipconnect.de [84.179.52.141]) by pokefinder.org (Postfix) with ESMTPSA id 434A72C4F2F; Tue, 3 Sep 2019 19:52:19 +0200 (CEST) Date: Tue, 3 Sep 2019 19:52:18 +0200 From: Wolfram Sang To: Wolfram Sang Cc: linux-i2c@vger.kernel.org, Hans de Goede , linux-kernel@vger.kernel.org Subject: Re: [PATCH] i2c: cht-wc: drop check because i2c_unregister_device() is NULL safe Message-ID: <20190903175218.GE2171@ninjato> References: <20190820153441.7693-1-wsa+renesas@sang-engineering.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zaRBsRFn0XYhEU69" Content-Disposition: inline In-Reply-To: <20190820153441.7693-1-wsa+renesas@sang-engineering.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --zaRBsRFn0XYhEU69 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 20, 2019 at 05:34:40PM +0200, Wolfram Sang wrote: > No need to check the argument of i2c_unregister_device() because the > function itself does it. >=20 > Signed-off-by: Wolfram Sang > --- Hans, are you OK with this change? > Build tested only, buildbot is happy, too. >=20 > Please apply to your tree. >=20 > drivers/i2c/busses/i2c-cht-wc.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) >=20 > diff --git a/drivers/i2c/busses/i2c-cht-wc.c b/drivers/i2c/busses/i2c-cht= -wc.c > index 66af44bfa67d..3e2608a65c06 100644 > --- a/drivers/i2c/busses/i2c-cht-wc.c > +++ b/drivers/i2c/busses/i2c-cht-wc.c > @@ -363,8 +363,7 @@ static int cht_wc_i2c_adap_i2c_remove(struct platform= _device *pdev) > { > struct cht_wc_i2c_adap *adap =3D platform_get_drvdata(pdev); > =20 > - if (adap->client) > - i2c_unregister_device(adap->client); > + i2c_unregister_device(adap->client); > i2c_del_adapter(&adap->adapter); > irq_domain_remove(adap->irq_domain); > =20 > --=20 > 2.20.1 >=20 --zaRBsRFn0XYhEU69 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAl1uqFIACgkQFA3kzBSg KbYEShAAn8nHT+tj4NkyfQNhwUjViQWeCDdZadCW/I2GsqpDBmOx7e4StF2KhDD6 Qz1G1zUAiV+wLVgnfengL0a2RZrt/7bMEqA5dDOtzHbV4K5CCziGLGdlS5r3YuLm pkkRiET8q2ArMmfFoyWtmRrmIjzFKmBrDO+hwxmurkqWZm7vrjAbSvL7R7GJ2HCR gx1NdXCLfRRTEaLZoJlLS3JRIRthWgTUvIbkgcbF+DxUzjcHqHe7EMiWIOEQlOAs dlk5p14R+fiNL4K8i8Y2JLS/8iAcmTJHjvMu+BjX2fSUQZB3yAnhwOT7iWqUaYdH fgK1s8Me6+/BRjmA3sjOg+0I37aw33C0etNJ5+SxlUiosWRQrMU8aipo4MLgTFfN waGi/4KWZkxI3lheqS7rq3FyBPrdkwfURNG03GC4FeKZ7W1IMQLUm+8L0h04u72z s8Tf7YusuEvboTnegieKtj2yU3lVGpHW6mvjM5c+76TKQQOw9AxtvpadpF+DXVYg Pzbz9pRH2mnQ2nd6VQKSBW3W9aYsjOWUeVbcXiJOFb59KQm5BniyuUY5sgsK/9V5 aIQb7ElFsFKfxjDIVQg9w0N85bMv3KFebqy44M0htvN68A2653aQjXKk4lO5WO8G zMsOoib97DRmWzpqi/3zGiQI/yiXdES+yrT7Uyu0YdxqGO/59vA= =dUSq -----END PGP SIGNATURE----- --zaRBsRFn0XYhEU69--