From patchwork Thu Jul 6 04:35:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hanjun Guo X-Patchwork-Id: 107090 Delivered-To: patch@linaro.org Received: by 10.140.101.44 with SMTP id t41csp1616835qge; Wed, 5 Jul 2017 21:41:20 -0700 (PDT) X-Received: by 10.101.73.72 with SMTP id q8mr23904341pgs.219.1499316080037; Wed, 05 Jul 2017 21:41:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499316080; cv=none; d=google.com; s=arc-20160816; b=JHMNvqrej1zfhrv3+ChQV3m/PBcN7yqsEj8drgyVfI2qOWT7WlsrSYX3MWC6Y71wq0 ysvyfL5wQLoc/24e3qLimykHe0uspQB8vzl5DNn3DwwF2cAeWwE29DNV9zDKCYalNGBY 1SHMv1k++AtmCCQunw9+98gt80j/lED/pehaXUUnIfhlqa5OAyZUGrwgreeziXGFOhYS 50n7iZkBRriaNYEXU30qUU6ZY35g0stpcUxkMxOutBAnWyPrXLBvIrHLKEoCHASan7bZ Qf4cTYgvNBguM8SnDV0d6tPSGNPiCp4ZRe9i92uev37X4OMs5VatZAxPJu2PNjIW+QsC H7yQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:arc-authentication-results; bh=DpnJ+VPtX9LiJK5WN7tyaOQBjIpKF6NzjtyylfHBiKM=; b=so2XzHSaT+5Z+kipqxkoBE3XR6xoxnBmksOtt0SoBE98jH+/QY1JqQRC3FCqt+IvtG kDPiPfYX+kd7BdUepH1MY4Ea2O5U4Sw4YT2KMuqEZKtX13C33c7NJHVe4aR1vN5Mm4c4 PM4R42XX8IWVLhklKRJk0JVit+PqjJhOk2SlSUMu10Oe6jrP+9kjzZD1oPViKhk3yfys kb3pKAzxvg80bY005+oh7bcFEjEZ+QxWnuBjtWAVP6j9s8YKUVnou961bUCFpNwCm7YC zmyOThm2HAa60WgO24PE0zQr8MI6bJk4wbsyH8CCuCgDzZf1yLJXQ5xQ4kojzmU0kX4q T7cQ== 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 u22si770662plk.91.2017.07.05.21.41.19; Wed, 05 Jul 2017 21:41:20 -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 S1752684AbdGFElM (ORCPT + 25 others); Thu, 6 Jul 2017 00:41:12 -0400 Received: from szxga03-in.huawei.com ([45.249.212.189]:8873 "EHLO szxga03-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750977AbdGFElL (ORCPT ); Thu, 6 Jul 2017 00:41:11 -0400 Received: from 172.30.72.55 (EHLO DGGEML401-HUB.china.huawei.com) ([172.30.72.55]) by dggrg03-dlp.huawei.com (MOS 4.4.6-GA FastPath queued) with ESMTP id AQR02869; Thu, 06 Jul 2017 12:40:50 +0800 (CST) Received: from linux-ibm.site (10.175.102.37) by DGGEML401-HUB.china.huawei.com (10.3.17.32) with Microsoft SMTP Server id 14.3.301.0; Thu, 6 Jul 2017 12:40:42 +0800 From: Hanjun Guo To: Thomas Gleixner , Marc Zyngier CC: , Ma Jun , "Agustin Vega-Frias" , John Garry , Hanjun Guo Subject: [PATCH 2/2] genirq: Use is_fwnode_irqchip() directly Date: Thu, 6 Jul 2017 12:35:32 +0800 Message-ID: <1499315732-63950-2-git-send-email-guohanjun@huawei.com> X-Mailer: git-send-email 1.7.12.4 In-Reply-To: <1499315732-63950-1-git-send-email-guohanjun@huawei.com> References: <1499315732-63950-1-git-send-email-guohanjun@huawei.com> MIME-Version: 1.0 X-Originating-IP: [10.175.102.37] X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090204.595DBF54.0009, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2014-11-16 11:51:01, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: c0a0f97f2cd2aa11a85610b52c87f764 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Hanjun Guo is_fwnode_irqchip() already check fwnode is NULL or not, just use is_fwnode_irqchip() directly. Signed-off-by: Hanjun Guo --- kernel/irq/irqdomain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.7.12.4 diff --git a/kernel/irq/irqdomain.c b/kernel/irq/irqdomain.c index 1bc38fa..14a21a3 100644 --- a/kernel/irq/irqdomain.c +++ b/kernel/irq/irqdomain.c @@ -137,7 +137,7 @@ struct irq_domain *__irq_domain_add(struct fwnode_handle *fwnode, int size, if (WARN_ON(!domain)) return NULL; - if (fwnode && is_fwnode_irqchip(fwnode)) { + if (is_fwnode_irqchip(fwnode)) { fwid = container_of(fwnode, struct irqchip_fwid, fwnode); switch (fwid->type) {