Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1673452

[PATCH] irqchip: irq-gic-v3-its-pci-msi: make of_device_ids const

Path csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod
From Arvind Yadav <arvind.yadav.cs@gmail.com>
Newsgroups linux.kernel
Subject [PATCH] irqchip: irq-gic-v3-its-pci-msi: make of_device_ids const
Date Fri, 23 Jun 2017 12:20:01 +0200
Message-ID <tVtQZ-Rn-5@gated-at.bofh.it> (permalink)
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=ufTwsDaT20BSjpursSVFoNfw2MkJ1FzdsqmQKjoJlOo=; b=JixTshQ28pYjUJPmBuzB5mKiddmwxGmewk6/TSV4yCN+9aSBVU04YhUCjZi1b7bNQX EVjTXSVDfrdJQekDXXHFUkvN8XRdetO7YK6me0GbsYNbDxF8cK5l97cBZV32ijRMexZ/ 2+ziIddG/nMYLvgSW+m1GTVpV71yX8jaR2wJ3H+FGNwJU1xIVG5DUi5uusTiuP9RLMYu YFxR72tRf7TeJKm2R8QpFx0a6rZ0yXFrDV7FOcAJq90XHFUrZX3aSnyMe7IFdBbBs0sq IeqMaqJk1jlc7f3Al96Y2N1hhvT9LWkfAOXZev6CrEq13mYuz7SMi9RmO2zPFhRBoGzL PiXQ==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ufTwsDaT20BSjpursSVFoNfw2MkJ1FzdsqmQKjoJlOo=; b=k8cOh5t5d6NX5/BFUMml08vgWdyo4LmnuMGwoAjaI/3QU/4S5zRWjwm5M/D3S0FsKv ZNMd8yGKpkAAHMUFuJl6/uNrhGc/+PZV1wjPWMCDrR3FnJJloDIa/lItMZTjcV5JBjbt sVH6S4EQQ4xx0FbDRTBhmRd4oOEGGecn2IN54FtHGk/kGd+tUdPbWl4VuI0d136vDlpU Fx+n47fJ0PoViQ3qXS3NUSbxy7aVq8oLR3tqcKVjFJrOUWdQ57WrkY0tzsE22lwPTQ00 mypaUtja1RH6eXHZ2ftaQD4Cao3lxDHv9H8vl41YUvNubb59USL/ATdcSG6oQ2cQMOek qllQ==
X-Gm-Message-State AKS2vOzckx8xUy4vccjIyqVNzVwWBQpZeu0QgtUrSIaQZi/xBpZm4XhT a12L/1f68ILRCQ==
X-Received by 10.84.217.217 with SMTP id d25mr7996038plj.145.1498212723702; Fri, 23 Jun 2017 03:12:03 -0700 (PDT)
X-Mailer git-send-email 1.9.1
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 24
Organization linux.* mail to news gateway
X-Original-Cc linux-kernel@vger.kernel.org
X-Original-Date Fri, 23 Jun 2017 15:41:20 +0530
X-Original-Message-ID <669f00b17984ab8c8a505d6cf0ffa31951bf8ad9.1498212599.git.arvind.yadav.cs@gmail.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1673452

Show key headers only | View raw


of_device_ids are not supposed to change at runtime. All functions
working with of_device_ids provided by <linux/of.h> work with const
of_device_ids. So mark the non-const structs as const.

Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>
---
 drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/irqchip/irq-gic-v3-its-pci-msi.c b/drivers/irqchip/irq-gic-v3-its-pci-msi.c
index aee1c60..44f80ec 100644
--- a/drivers/irqchip/irq-gic-v3-its-pci-msi.c
+++ b/drivers/irqchip/irq-gic-v3-its-pci-msi.c
@@ -102,7 +102,7 @@ static int its_pci_msi_prepare(struct irq_domain *domain, struct device *dev,
 	.chip	= &its_msi_irq_chip,
 };
 
-static struct of_device_id its_device_id[] = {
+static const struct of_device_id its_device_id[] = {
 	{	.compatible	= "arm,gic-v3-its",	},
 	{},
 };
-- 
1.9.1

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH] irqchip: irq-gic-v3-its-pci-msi: make of_device_ids const Arvind Yadav <arvind.yadav.cs@gmail.com> - 2017-06-23 12:20 +0200
  Re: [PATCH] irqchip: irq-gic-v3-its-pci-msi: make of_device_ids const Marc Zyngier <marc.zyngier@arm.com> - 2017-06-23 12:30 +0200
    Re: [PATCH] irqchip: irq-gic-v3-its-pci-msi: make of_device_ids const Arvind Yadav <arvind.yadav.cs@gmail.com> - 2017-06-23 12:40 +0200

csiph-web