Received: by 2002:a4a:311b:0:0:0:0:0 with SMTP id k27-v6csp4373384ooa; Tue, 14 Aug 2018 05:13:55 -0700 (PDT) X-Google-Smtp-Source: AA+uWPx8WbX/6uQCUt0tIIqD5BwaIZWcN6rJxvfF/gcp6PqBY22LHDY27M5q5GJD+JTB/9QI2hRu X-Received: by 2002:a63:5c52:: with SMTP id n18-v6mr20541574pgm.360.1534248835182; Tue, 14 Aug 2018 05:13:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534248835; cv=none; d=google.com; s=arc-20160816; b=QEq2YXTcm4iHjP3QXMb+ITenbN3JicPaH+JYth5U+2PKTRggjyxSPkT/x9iEGcpMCR JC0UfSgdh0W1qkoU4Hzoa65V+If1I+CY4tw27IhKPWZ0E1DoDm9hHpvhrctvchysjWlK bMZaOgAdNZQiUxTr+/+JLhluJIGlBngr84VysR8+MH/LXKZ454io5JgV/TqL1nh+TVv/ qQRfzRPVSsyC3n31XTNzC9jd44v2PxIFepwYFAmknfdmw7K3FAc43+2qoPeVsU4qHPrb cTs0qdvFX84jwgS4l7YoPQgRkZ0uBtzZ9sENXczY5Kb53a/bbguOCg4uap/qDLw43KDT P5Ug== 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:arc-authentication-results; bh=cyKPcroMLt2DA29mFCzWqpqGW7QbETPKloG5tPw2wgk=; b=I0WWNO/Q2b1CUf1BU+HCA9hJFQ2vJVqsz6GZ9g6pUmzyMLsZjux+0I8+RG5DCxxaiG JVH94pVdxGAYWUrKyA1i+nJEDqJwY8HmiBoSkCDNoLB89NcjxailtHYn8VcBmo6UCvkv YVu+WT90BOfQu/sW8q54bUeG7cW3sv0KXbPsbhHb6WT6uR3cmBYK0u//6L0FaLqFXiRN i98M5zZ6VWOPsy4agDaN/6nHC9pCr7H1HVYAws7B61CxNEbS93OPb8fcUneniT5EfTZo M5v0DNca0db8rgJd9gfoYNIihRgoe8pvv5RutTg0lS+DW+q1a/uNCBlHbPJToELUJ8XH WH4Q== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s11-v6si20742855pgh.576.2018.08.14.05.13.40; Tue, 14 Aug 2018 05:13:55 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731190AbeHNOcW (ORCPT + 99 others); Tue, 14 Aug 2018 10:32:22 -0400 Received: from mga18.intel.com ([134.134.136.126]:55709 "EHLO mga18.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727885AbeHNOcW (ORCPT ); Tue, 14 Aug 2018 10:32:22 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Aug 2018 04:45:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,238,1531810800"; d="scan'208";a="62292854" Received: from bee.sh.intel.com (HELO lkp-server01) ([10.239.97.14]) by fmsmga007.fm.intel.com with ESMTP; 14 Aug 2018 04:45:32 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1fpXlJ-0006xN-7U; Tue, 14 Aug 2018 19:45:21 +0800 Date: Tue, 14 Aug 2018 19:45:18 +0800 From: kbuild test robot To: Hanjie Lin Cc: kbuild-all@01.org, Bjorn Helgaas , Yue Wang , Hanjie Lin , Kevin Hilman , Rob Herring , linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org Subject: [PATCH] PCI: meson: fix ptr_ret.cocci warnings Message-ID: <20180814114518.GA82641@lkp-ib04> References: <1534227522-186798-3-git-send-email-hanjie.lin@amlogic.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1534227522-186798-3-git-send-email-hanjie.lin@amlogic.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: kbuild test robot drivers/pci/controller/dwc/pci-meson.c:121:1-3: WARNING: PTR_ERR_OR_ZERO can be used Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR Generated by: scripts/coccinelle/api/ptr_ret.cocci Fixes: b43bb00f7533 ("PCI: meson: add the Amlogic Meson PCIe controller driver") CC: Yue Wang Signed-off-by: kbuild test robot --- pci-meson.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) --- a/drivers/pci/controller/dwc/pci-meson.c +++ b/drivers/pci/controller/dwc/pci-meson.c @@ -118,10 +118,7 @@ static int meson_pcie_get_mem(struct pla return -ENODEV; mp->mem_res.cfg_base = devm_ioremap_resource(dev, res); - if (IS_ERR(mp->mem_res.cfg_base)) - return PTR_ERR(mp->mem_res.cfg_base); - - return 0; + return PTR_ERR_OR_ZERO(mp->mem_res.cfg_base); } static int meson_pcie_init_clk(struct meson_pcie *mp)