Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp1530286ybd; Wed, 26 Jun 2019 19:58:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqwuESFQdx93WvWAXWWDeYIbyv32RLWVAgtuXl/qck29rpXSx/j8eKKC4qgSNicGyFMFaSIw X-Received: by 2002:a63:6a49:: with SMTP id f70mr1332608pgc.55.1561604280024; Wed, 26 Jun 2019 19:58:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561604280; cv=none; d=google.com; s=arc-20160816; b=0rYCrKRsLX4ZrA6G3EPrt6CzysSrTo3ccqYDnL9xJ2CPEqy0mFg3BAi8GRAB2ZVWii gqJqVDs8m8+hsvTaaoQWL0vYQC9nqAhlbbpCOSUFalq84dx0sMLVomum3omVNngW+cdc 44juuv+ntg1YgeWJ/Ct5vDwN+bzjYUU2XDLjgIpWU6yHJweFaq8TJkySgGpc+OY1U8OR KPccBNjf88q6fR0FAGP4Kp+CtsLdqbR/sFSTJ4wbbNroIDjdaST9Bpscrh9xomtJtvvj R0KSAK4j/CddftyJp4fcJlec2z9CIi+2MbyJIWvVIyTjfcm/b03sXlGCXQBp+i/X0+uM 59PA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=XOv8a68IoLvOnBZKQyev48vSHHjPWWYAoVTjhVRmmak=; b=GT8IPdkkasOd/5q7bwRBN4ZK7k6s4LbYMuemU+l4d8FfXTVXEWBt4ht5un2EVBeIQh isPNTHXTKsIkb+0iCSzxrIHV73Ubg82YZmzB+oAxJStXeh3ES6f//+xzreAEjbvY1XDN kHlqWAxYlSnHc9UFnThKQyYjN9Puz7VSU6CJIZuFmFCnv/YFI9fAXuDABlNBAHInFU3/ 6Vsr9b/i+a1fSDdeW4uv+oATC4FrFsb1hZAr3eyCKNNc3blPIZqu1qX3hbffnzwZAt5p Z1TP0yGUPVz/Ebh/5kiT6Q298kQgkGSFESsP5l8+1To+TxRbWAU1L8A5T3Ib83aRUYTe d8jw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ingics-com.20150623.gappssmtp.com header.s=20150623 header.b=nos6fIGy; 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 u13si833687pgp.332.2019.06.26.19.57.42; Wed, 26 Jun 2019 19:57:59 -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; dkim=pass header.i=@ingics-com.20150623.gappssmtp.com header.s=20150623 header.b=nos6fIGy; 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 S1727022AbfF0C5i (ORCPT + 99 others); Wed, 26 Jun 2019 22:57:38 -0400 Received: from mail-qt1-f194.google.com ([209.85.160.194]:36857 "EHLO mail-qt1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726658AbfF0C5g (ORCPT ); Wed, 26 Jun 2019 22:57:36 -0400 Received: by mail-qt1-f194.google.com with SMTP id p15so902236qtl.3 for ; Wed, 26 Jun 2019 19:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ingics-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=XOv8a68IoLvOnBZKQyev48vSHHjPWWYAoVTjhVRmmak=; b=nos6fIGyKSPvDtLYyUua79Vspxg0BS56MKAbpwYWSnvwyF7UKcJR02CcnMv7u2GDUs VHMQozQYsw4tsdVJtfhxzDrigf9TbY99aBLypH8lhIARmGQpCWU7yr+9CpnWTlNWvXvO l33j22R4AZIGvIMTMNoTkwgkCrFmW/w9XR6ohPwcntcvDoS9pQR54Wa8kzLWnle1hYtm eX8KiAzlmZd4bGZO2JaxUrpnbxL6Y/dhV+gEozhMobfhU683ZFu+VN4bIC9HbrnTmdlI /bZCdY3E4eqbnxAzLSYYHArDG82iDMiwVOVBnfF+pTZ4SE26EnbQ2NAamGwyV8K5KHnQ 6dXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=XOv8a68IoLvOnBZKQyev48vSHHjPWWYAoVTjhVRmmak=; b=De5I9DIfnAyva/qy8UXCHEC8tuFWN69IqXDZBxuzL9ZxqjuXcYQBWu15+b+UF2WXuM EqOo5e/TrfCYg+gmva4yO1gzTdMDfYLoydOon8DzFoQ+dRPIYx9jOYiJLSEPyiY9QFdn iGG1tWGy1l74MiqkCdyUJjdgxoXQGIh+LWyl4QmbYCbc/7Qt29Uwm0u79Eap0CqZsQ44 mSmb3MmH1hUbpFokWXXhPhEw2GW+jc1tXyM7mpstkGJ0yJ2nJ8OkxjhC1B/sp24nf+v6 wzUOLYYfi4ESB6yyqewMF451mOGYnqpryPQESpguKJmdbUhskptbmZk8dVQ3kGcL14hy yNgw== X-Gm-Message-State: APjAAAVghOgKBCn3TfkKw9oJD9N6npIWdPP7mLZigxeC6QZdtBB5l3dv WYC06raYBp2/ih2sK99MezvjyZ1fU2KwSzFR0IH0Xw== X-Received: by 2002:a0c:ae6d:: with SMTP id z42mr1272989qvc.8.1561604255633; Wed, 26 Jun 2019 19:57:35 -0700 (PDT) MIME-Version: 1.0 References: <20190626133007.591-1-axel.lin@ingics.com> <40ae33d4-10fd-852a-30e6-db56d709ef1c@hisilicon.com> In-Reply-To: <40ae33d4-10fd-852a-30e6-db56d709ef1c@hisilicon.com> From: Axel Lin Date: Thu, 27 Jun 2019 10:57:24 +0800 Message-ID: Subject: Re: [PATCH RESEND] mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk To: Chen Feng Cc: Lee Jones , LKML Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Chen, Chen Feng =E6=96=BC 2019=E5=B9=B46=E6=9C=8827=E6= =97=A5 =E9=80=B1=E5=9B=9B =E4=B8=8A=E5=8D=8810:03=E5=AF=AB=E9=81=93=EF=BC= =9A > > Thanks I assume this is an Ack. If you can add your Acked-by in the reply, it's easier for maintainer to ac= cept the patch. > > On 2019/6/26 21:30, Axel Lin wrote: > > Since devm_regmap_init_mmio_clk can fail, add return value checking. > > > > Signed-off-by: Axel Lin > > Acked-by: Chen Feng > > --- > > This was sent on https://lkml.org/lkml/2019/3/6/904 > > > > drivers/mfd/hi655x-pmic.c | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/drivers/mfd/hi655x-pmic.c b/drivers/mfd/hi655x-pmic.c > > index 96c07fa1802a..6693f74aa6ab 100644 > > --- a/drivers/mfd/hi655x-pmic.c > > +++ b/drivers/mfd/hi655x-pmic.c > > @@ -112,6 +112,8 @@ static int hi655x_pmic_probe(struct platform_device= *pdev) > > > > pmic->regmap =3D devm_regmap_init_mmio_clk(dev, NULL, base, > > &hi655x_regmap_config); > > + if (IS_ERR(pmic->regmap)) > > + return PTR_ERR(pmic->regmap); > > > > regmap_read(pmic->regmap, HI655X_BUS_ADDR(HI655X_VER_REG), &pmic-= >ver); > > if ((pmic->ver < PMU_VER_START) || (pmic->ver > PMU_VER_END)) { > > >