From patchwork Wed Mar 1 19:33:28 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bhumika Goyal X-Patchwork-Id: 734336 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3vYQcS23GFz9s7d for ; Thu, 2 Mar 2017 06:34:16 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="etmv+axr"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751047AbdCATeP (ORCPT ); Wed, 1 Mar 2017 14:34:15 -0500 Received: from mail-pg0-f68.google.com ([74.125.83.68]:33998 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751995AbdCATeO (ORCPT ); Wed, 1 Mar 2017 14:34:14 -0500 Received: by mail-pg0-f68.google.com with SMTP id s67so6773482pgb.1; Wed, 01 Mar 2017 11:33:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=EdLN/VOWs2hirYAL9ild3eeUl20+9ovafuAyoAcIW8s=; b=etmv+axrT0LuIVxuQjBzY5XXW7eMVRV7XZB5QM/cZA/Pk0cM63xAnYR2WKuaDBcekb hdpVZdbR05h3D3cMSOWIinlOwbxXRe66D3BVhE1K0zgrddF7XVPrZiJ7XwQLLJ3HGAlu CMON/I73juTM8g+TH1+eTH1Z7znL0etRzEm3upN267OWEZ5ANarWSP1hsIb/H96LrrQE YOSXAzzd1EdkKBEzCqMpQl3YqD3kYSHYpZ6ZI9Ena3SvNieUPIY9GE22fijy9PD5mdiZ E9XUd6eh5a1ailL4XKAVGO78/qhhYbe7bAxC3DrUofnpqFYrBxbkM80nArgUn7atEOKp KADA== 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=EdLN/VOWs2hirYAL9ild3eeUl20+9ovafuAyoAcIW8s=; b=m2i1/PJo0KdE9Y5UTE05j5TMZ9RKpd8Hq+tdACCvrqOT4isgvlRMvNTbj1yOcEps1+ Vp9nBM3ZiT/qadcF0G1zat+CsfTkZ9Y4E9RR7TabY+18xQXnB4t7wBYSJ0qK86WK+tRW cKm7IAnUy9jXPfYHeqXAETfDZuSglCrNqILD338CLj20EMBLZD+G8cdBWSY9f4oC05rU K6a7DK81Kjt8Ksf18E6ZDXhCLd/XZSty4eys4wbd9s0DmITSmFo8hYcV8d7D9gTxO1zp GZSp5LHodyran1cZ+07NwdcfHrf47kLgyj6s8KrhXWFoa7DZj4/JflM3++24nmTcL3lE Zxqg== X-Gm-Message-State: AMke39ngCmIAyx4HqfNC5FNRhHTab+kDgYVa/jX1jSso/ltMFVlqscvlQ2G/bwb3yT8Jqw== X-Received: by 10.84.129.3 with SMTP id 3mr12628676plb.150.1488396820310; Wed, 01 Mar 2017 11:33:40 -0800 (PST) Received: from gmail.com ([2405:204:5383:d478:e4a2:f628:fa80:51fe]) by smtp.gmail.com with ESMTPSA id n189sm12114324pfn.108.2017.03.01.11.33.35 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 01 Mar 2017 11:33:39 -0800 (PST) Received: by gmail.com (sSMTP sendmail emulation); Thu, 02 Mar 2017 01:03:31 +0530 From: Bhumika Goyal To: julia.lawall@lip6.fr, b.zolnierkie@samsung.com, tj@kernel.org, linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Bhumika Goyal Subject: [PATCH] ata: constify of_device_id structures Date: Thu, 2 Mar 2017 01:03:28 +0530 Message-Id: <1488396808-12332-1-git-send-email-bhumirks@gmail.com> X-Mailer: git-send-email 1.9.1 Sender: linux-ide-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ide@vger.kernel.org Declare of_device_id structures as const as they are either passed to the macro MODULE_DEVICE_TABLE or stored in the of_match_table field of a device_driver structure. This field is of type const, so of_device_id structures having this property can be made const too. Cross compiled the files drivers/ata/pata_macio.c and drivers/ata/pata_mpc52xx.c for powerpc architecture. Signed-off-by: Bhumika Goyal --- drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_mpc52xx.c | 2 +- drivers/ata/pata_of_platform.c | 2 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_mv.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/ata/pata_macio.c b/drivers/ata/pata_macio.c index e347e7a..0adcb40 100644 --- a/drivers/ata/pata_macio.c +++ b/drivers/ata/pata_macio.c @@ -1328,7 +1328,7 @@ static int pata_macio_pci_resume(struct pci_dev *pdev) } #endif /* CONFIG_PM_SLEEP */ -static struct of_device_id pata_macio_match[] = +static const struct of_device_id pata_macio_match[] = { { .name = "IDE", diff --git a/drivers/ata/pata_mpc52xx.c b/drivers/ata/pata_mpc52xx.c index 252ba27..9730125 100644 --- a/drivers/ata/pata_mpc52xx.c +++ b/drivers/ata/pata_mpc52xx.c @@ -847,7 +847,7 @@ static int mpc52xx_ata_probe(struct platform_device *op) } #endif -static struct of_device_id mpc52xx_ata_of_match[] = { +static const struct of_device_id mpc52xx_ata_of_match[] = { { .compatible = "fsl,mpc5200-ata", }, { .compatible = "mpc5200-ata", }, {}, diff --git a/drivers/ata/pata_of_platform.c b/drivers/ata/pata_of_platform.c index 201a32d..01161c1 100644 --- a/drivers/ata/pata_of_platform.c +++ b/drivers/ata/pata_of_platform.c @@ -67,7 +67,7 @@ static int pata_of_platform_probe(struct platform_device *ofdev) reg_shift, pio_mask, &pata_platform_sht); } -static struct of_device_id pata_of_platform_match[] = { +static const struct of_device_id pata_of_platform_match[] = { { .compatible = "ata-generic", }, { }, }; diff --git a/drivers/ata/sata_fsl.c b/drivers/ata/sata_fsl.c index a723ae9..01734d5 100644 --- a/drivers/ata/sata_fsl.c +++ b/drivers/ata/sata_fsl.c @@ -1612,7 +1612,7 @@ static int sata_fsl_resume(struct platform_device *op) } #endif -static struct of_device_id fsl_sata_match[] = { +static const struct of_device_id fsl_sata_match[] = { { .compatible = "fsl,pq-sata", }, diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c index 00ce26d..b66bcda 100644 --- a/drivers/ata/sata_mv.c +++ b/drivers/ata/sata_mv.c @@ -4286,7 +4286,7 @@ static int mv_platform_resume(struct platform_device *pdev) #endif #ifdef CONFIG_OF -static struct of_device_id mv_sata_dt_ids[] = { +static const struct of_device_id mv_sata_dt_ids[] = { { .compatible = "marvell,armada-370-sata", }, { .compatible = "marvell,orion-sata", }, {},