From patchwork Mon Jan 12 19:16:39 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiner Kallweit X-Patchwork-Id: 428085 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from arrakis.dune.hu (arrakis.dune.hu [78.24.191.176]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 7BD721401F0 for ; Tue, 13 Jan 2015 06:20:39 +1100 (AEDT) Received: from arrakis.dune.hu (localhost [127.0.0.1]) by arrakis.dune.hu (Postfix) with ESMTP id C83D92846CC; Mon, 12 Jan 2015 20:17:50 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on arrakis.dune.hu X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, T_DKIM_INVALID autolearn=no version=3.3.2 Received: from arrakis.dune.hu (localhost [127.0.0.1]) by arrakis.dune.hu (Postfix) with ESMTP id E9A8B2845EA for ; Mon, 12 Jan 2015 20:16:59 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .gmail. - helo: .mail-wi0-f169.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -8.5 Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by arrakis.dune.hu (Postfix) with ESMTPS for ; Mon, 12 Jan 2015 20:16:49 +0100 (CET) Received: by mail-wi0-f169.google.com with SMTP id n3so768965wiv.0 for ; Mon, 12 Jan 2015 11:18:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :content-type:content-transfer-encoding; bh=yGHh7ACYP5mWnD8cHPuoIYUDTxEAjb85aRY/6SMkDKo=; b=YVm1mow12D/eX67vGMWYhuVaJIGQlOqseTBogGjbZf3a2jaS0yl/m25yfrCcCxy0zD tISmqJF2zw7Z9u2kWNz4u3znbPsQ4DjCJGn9If967E+zCvuPQf5SXroJcXKltSUM3siv CMixCU9q8Hq5wErUiYGaWgoNDocc4OFQxpXYJl00owh/qFwTmUMrn2taoiWdpV4slikJ O7FKk7Y5OO2wC+zAZOCOhAJHKsZGTKm/V8uH49NcT9OGwL7MOpm7+gp2etc2lVoHAl/N aQ7BAer2wYIG9LyKufEZ5ZfU+Eq+Q/7kF6c18sqS+mh1XHai/n6dcwRGFJMdjjtd3QOW qXDw== X-Received: by 10.194.87.100 with SMTP id w4mr62870630wjz.65.1421090336830; Mon, 12 Jan 2015 11:18:56 -0800 (PST) Received: from ?IPv6:2003:63:234d:1800:1884:41a9:65a8:64a8? (p20030063234D1800188441A965A864A8.dip0.t-ipconnect.de. [2003:63:234d:1800:1884:41a9:65a8:64a8]) by mx.google.com with ESMTPSA id cs8sm11381232wib.1.2015.01.12.11.18.56 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Jan 2015 11:18:56 -0800 (PST) Message-ID: <54B41D97.6030701@gmail.com> Date: Mon, 12 Jan 2015 20:16:39 +0100 From: Heiner Kallweit User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Felix Fietkau Cc: OpenWrt Development List Subject: [OpenWrt-Devel] [PATCH 1/6] ar8216: define all switch_addr structs as const X-BeenThere: openwrt-devel@lists.openwrt.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: OpenWrt Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openwrt-devel-bounces@lists.openwrt.org Sender: "openwrt-devel" Define all switch_addr structs as const. Signed-off-by: Heiner Kallweit --- target/linux/generic/files/drivers/net/phy/ar8216.c | 6 +++--- target/linux/generic/files/drivers/net/phy/ar8327.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/target/linux/generic/files/drivers/net/phy/ar8216.c b/target/linux/generic/files/drivers/net/phy/ar8216.c index b88e9ec..906dc7a 100644 --- a/target/linux/generic/files/drivers/net/phy/ar8216.c +++ b/target/linux/generic/files/drivers/net/phy/ar8216.c @@ -1277,7 +1277,7 @@ unlock: return ret; } -static struct switch_attr ar8xxx_sw_attr_globals[] = { +static const struct switch_attr ar8xxx_sw_attr_globals[] = { { .type = SWITCH_TYPE_INT, .name = "enable_vlan", @@ -1326,7 +1326,7 @@ static struct switch_attr ar8xxx_sw_attr_globals[] = { }, }; -struct switch_attr ar8xxx_sw_attr_port[2] = { +const struct switch_attr ar8xxx_sw_attr_port[2] = { { .type = SWITCH_TYPE_NOVAL, .name = "reset_mib", @@ -1342,7 +1342,7 @@ struct switch_attr ar8xxx_sw_attr_port[2] = { }, }; -struct switch_attr ar8xxx_sw_attr_vlan[1] = { +const struct switch_attr ar8xxx_sw_attr_vlan[1] = { { .type = SWITCH_TYPE_INT, .name = "vid", diff --git a/target/linux/generic/files/drivers/net/phy/ar8327.c b/target/linux/generic/files/drivers/net/phy/ar8327.c index 77ee4bf..38c11cb 100644 --- a/target/linux/generic/files/drivers/net/phy/ar8327.c +++ b/target/linux/generic/files/drivers/net/phy/ar8327.c @@ -30,8 +30,8 @@ #include "ar8327.h" extern const struct ar8xxx_mib_desc ar8236_mibs[39]; -extern struct switch_attr ar8xxx_sw_attr_port[2]; -extern struct switch_attr ar8xxx_sw_attr_vlan[1]; +extern const struct switch_attr ar8xxx_sw_attr_port[2]; +extern const struct switch_attr ar8xxx_sw_attr_vlan[1]; static u32 ar8327_get_pad_cfg(struct ar8327_pad_cfg *cfg) @@ -896,7 +896,7 @@ ar8327_set_mirror_regs(struct ar8xxx_priv *priv) AR8327_PORT_HOL_CTRL1_EG_MIRROR_EN); } -static struct switch_attr ar8327_sw_attr_globals[] = { +static const struct switch_attr ar8327_sw_attr_globals[] = { { .type = SWITCH_TYPE_INT, .name = "enable_vlan",