From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752743AbcFVN4G (ORCPT ); Wed, 22 Jun 2016 09:56:06 -0400 Received: from mail-bl2on0078.outbound.protection.outlook.com ([65.55.169.78]:49568 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752129AbcFVNym (ORCPT ); Wed, 22 Jun 2016 09:54:42 -0400 Authentication-Results: spf=fail (sender IP is 66.35.236.236) smtp.mailfrom=opensource.altera.com; vger.kernel.org; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com;vger.kernel.org; dmarc=none action=none header.from=opensource.altera.com; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tthayer@opensource.altera.com; From: To: , , , , , , , , , , CC: , , , , , , Subject: [PATCHv5 3/8] EDAC, altera: Make all private data structures static const. Date: Wed, 22 Jun 2016 08:58:54 -0500 Message-ID: <1466603939-7526-4-git-send-email-tthayer@opensource.altera.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1466603939-7526-1-git-send-email-tthayer@opensource.altera.com> References: <1466603939-7526-1-git-send-email-tthayer@opensource.altera.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BLUPR0301CA0036.namprd03.prod.outlook.com (10.162.113.174) To BLUPR03MB1475.namprd03.prod.outlook.com (10.163.81.17) X-MS-Office365-Filtering-Correlation-Id: 1ab86729-79ad-4e4a-d13d-08d39aa4afa9 X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;2:dZ8rgwICc3ZL6DVEj2bPm1pzLc49hcKjXulO8NlkyybsceQzxn/CqIDMKLHjR6iL9YttbYXkLdUwEtYofvda/8DdZQXl+j52imeU/0qquQYtf9gtmYztHDerfxr9PUyrFeBg/0SncwbG22KE0/daM0krPE5HX3oZMblgsawm9uuAIvqH/Zpk47Cmy63mr8JZ;3:8P0rhwqAYyLZuOkg4KZzu7rNzakQPcMCpctiBn6TIRJgWxLRwIXt1UA1NbHct0BsZ0yHYpDZF5FzIFlX7zVNZIWqSQNyH0Orhh6p4yGy6VWWzxDUOX03HMtFfTVoQoqZ;25:X0XbsOaFY8Ur77DETcuXZ5dBluErj1mbxPR20hPnzGLktqG2D5B9hRKk/43fgD1cfIA7eoiQir0IwD/rnch6YOAXORUEUfC8zlKC39erh1YpqoqKW0faK8ogiJ6OppCSJGvOK8+xyz8raukfILvdaa9KI2k9/8xeWyfiGJAV+r7iDO3rQ0o3nWz17krJhlEKxUQkU/Zu/yrNP0TDBP5wAwWRNPXH4B1VaXXCD6sOt12rklTT/kmGmYGtDLITSIjl+4Fbcz6CQgngO9HQJ/o+sVjqvoRDzCvk8QvMfr9uW1u0cPnRj9ChctQXmv8wWP6IhsIRZiwCpeyKGk/xbvIbgk6ZvtP6bOCGdm4TGf3dby8T5lF9e5karYl0t70D0Qkq8EWFfKQTitSGnfzyMMyza6DScVlb4PTN/r+cytFdteA=;20:JDRynf+Q0WX59s4QjtkhrvFgCgQ9k/czRWj346twsF/IbSSyUoPyuFGoFclcXvHdpzyGIMW7iMNr07xIE30g1ec7185WebdaDd3UcFWLDhLzz9bhArx+baSe1CdHmQoxO5an8K0zPIVX3WDUYoqcQM4WjB9BHUSDVtrxu9ByEi8= X-Microsoft-Antispam-Untrusted: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1475; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(80048183373757);UriScan:(80048183373757); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:BLUPR03MB1475;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB1475;BCL:0;PCL:0;RULEID:(601004)(2401047)(13017025)(13023025)(5005006)(13015025)(13024025)(13018025)(8121501046)(3002001)(10201501046)(6055026);SRVR:BY2PR03MB112;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB112; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;4:T59zvGGU39nGPsLxGeioTtYuG2xE2jSGiVwn3qoxhXe8gv9hledCPz/MlTX1JyIiO1jh2KNeRMrL2zQ4JzNc3WGdDifRkNojGyzG26tsBwdr3FWE4wsmYKBv1IssL9GuZaEPLbVcqR9aKzzvDk08eLKOl+Rp0DEFAEG2dCZ00dxamZKrgZlhSYnOqh5LrqMiof7RxMxuwfkjnYwlMiVqKiUD8XsR3Aspfu79Zoknvo020GPEHAeLTtDU+O/3+BpZrYz4u0cPfiDZEnh99VnORdwINAg2UX5+Tw8Vg+GecRjDQPBR/bDtXfbeoAWVDXHCDizMMvT8ZtpH1t1beGGxWs+SuaVRtTRkrvd2kfpTGoSq6Bh8hvvRqVs5mftQGNIk/zMAFUSzEWm0y24IxYvVSdRvAR7v7o3unnZK4M1rH8n7VBY/Fytn0l3tPBTAC0Gb X-Forefront-PRVS: 0981815F2F X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(199003)(189002)(2201001)(229853001)(6116002)(2950100001)(3846002)(101416001)(4326007)(586003)(106356001)(2876002)(50986999)(19580395003)(86152002)(48376002)(19580405001)(76176999)(4001430100002)(33646002)(92566002)(8676002)(81156014)(77096005)(7736002)(7846002)(105586002)(50466002)(5001770100001)(107886002)(68736007)(2906002)(47776003)(66066001)(189998001)(86362001)(50226002)(81166006)(42186005)(5003940100001)(97736004)(921003)(4720700001)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB1475;H:tthayer-HP-Z620-Ubuntu.137.57.187.33;FPR:;SPF:None;PTR:InfoNoRecords;A:0;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1;BLUPR03MB1475;23:Tvqp3fK/SGed5ZLvQdutnRW0ximVCsOhI3/N/HavB?= =?us-ascii?Q?W80j3VznEGujB+b673XktdUcHvK4fX42tHKTwBiOEjbJThtM+VO3VO3n4Ym+?= =?us-ascii?Q?sKGioBK5wQiyfbWjS5lYrIOmqT4BaJz8BgEbF8JAqS/VjztJDsWveYzTUipG?= =?us-ascii?Q?qgCPf8xQQf7PLiRtqpZ/h7gpgTC8rmKbmEL/OOdhQZc+Q5uComPkc3jvl3nf?= =?us-ascii?Q?ozCtFwvogkwy4KNChM2i0FDIUDV3T1x4INF001o+Hp+gcjpYDvPdCPFXPbfH?= =?us-ascii?Q?K0dySY+Ynsth4gcS/IIcRMJ0vF8RYXyXPsiKh44KebWlIyItRoYpkwMQiL3c?= =?us-ascii?Q?YrL45DT7EmO2nZ11XU/IzJnmU+KP3h8pvs70Ummt8YQ/7XpULZuG9w7cZoHz?= =?us-ascii?Q?PJHwmduK9vM+kkuBAVdJGSX43pJFzKvGlOZOStQu5qv4yFsAWAr3TM2MARtV?= =?us-ascii?Q?XXRD/L35huq0vfqKY2K4Dly0erTW+XSLkrm4b61g5BSQ0eHTZNSGtEEQ/sok?= =?us-ascii?Q?F/E6wqZgrb+GS6sT/Iscf9FJA6AtLuAPl+Wa+RiQdRCk1BNy9hVJAG3CxW+4?= =?us-ascii?Q?nvMW4XsHdEMYp8VJU+1Sg+RcB1I7Wkn1FjypTqAtZPqn3LfQbkrRxz88oCPR?= =?us-ascii?Q?L2fc4P+KxynzDppB2/Wn829fGmJCrjFx6TnfsFJ3652jMeO777McDeYRJLmu?= =?us-ascii?Q?ltLAK0IC5+E68mpByQRRf22hmx+8nADPvpgGFJYM7Nab5mfcA9Z+74XmnksZ?= =?us-ascii?Q?ahUU+c2MY7e2bD6CCc8diBOXvhdOvyYyJnKQTB952095LLiCP8QCVihKdWMi?= =?us-ascii?Q?fr3XKGhM1pEx/BXeezZXNQC32fykW4ldTnfyfvDADnUDbAQy6CxakXk1969f?= =?us-ascii?Q?frRssAuyW9D/A0k/SsJ7mqa6tJjkQzjp7JT2X6KlgLeUeKRlyg5Jcr3SxbnF?= =?us-ascii?Q?CddHXwID4EJMllOgRZCmuZiqfzxkmEAD1FUC2Y9xN2pqo7FG2DLREhwXxbyO?= =?us-ascii?Q?7xM4SPgwBPndF7m2fhpFvKjOj7cq/msJPMWP1fDz6b7xtcUanGGNTAIV+QtG?= =?us-ascii?Q?5AtGIEjh88KdpWXdm0vRuSSed5h2r6yPX4z4yb9R8a2VhKB0uis85FFY24iJ?= =?us-ascii?Q?7Vw7XPZfpJZdZA70hw21DnjDYHqnF+OdVsiKUxqUawA365/NzHGBw=3D=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;6:s7UUjpfLTHj+4bUsDmqgUMprkSZ78B9VEpidnuKPI1io8E8XRnAvtKTzaUFejQd48Q6aHfziuHLgdutEch8ySbAq1pEsau+k6jJkO4paiGsQ2Z1KddLtgVx7AD9K3XXMD+L1PlFaSIIg/qGvmjhNMf9hqRpEThPvU+NDsMIbtdiLxNkq283QodTxJ5OqknAjt7ZCV21ZUnHEIzYnof3/3+HzMWa3UnigtY4OPgFrIk1oQ/eGfcNP5QgD/LSR6g+Ej1I/ZdTGyBk8qaxV7489vwCv40wLABKuUElHX+Erf+xAWJEgYqsy7KFQ8vdbW7S8aRUQsuPppkxDeYb4YzO8JvGVCNZw3bnnANcAn7yM1Mk=;5:+KAvQBa4shFzkn/2EHYhWXyu0boSa8UrnajGdShrECjhxP6tqrgNUETDuwBv65wnsCK/WB+pdAN1Bz9NI0ZBl5pUKN+iOXiGl3fLxq11s3mjBLdgxpGiG97KyfelsQMO1HmrcUruXsLDV7rIISPSfA==;24:AmLNI9DGIddqq5w3jxLaG6wf6kMMpG6JWe8BmWyzSWVPdjENTtkmZffpdIYxwUZgm8n+8xcEgzWou8VFsI0RtgEyHErTpXNZFjjoxv1a6tk=;7:Ae8uiwvmY8F4tAs4H9f65s/v1zzbYPiKJIvLK0IMavtRdisS4GuSTJqkrkP1uXcvbB/CZs3UaMlEd3JzUOG8Yqlk4c12ZjJJ8i8Lc5ikfspGF9Ypnyuc2vSS9EXndKqhGfsDijuYVOcCktOz/ttvRY/lNjGP3Yt87lyx3nTj76iZAjTvTH3JJhNcWm0Lq9xl3A6HAUyn3QelGPeQZltihZCmLC1tlvCPStVTYRMK7K31MpuvdVD4iHHNs9zrj9sTS091aDE6bxkCz866NyDjeg== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics-untrusted: 1;BLUPR03MB1475;20:OFSuCmFj0p9RA8ekGH0gPNiXymxN3NmWHYYAk3ubsVC1jy98aIGWqJqh2PTcBtuyLWowqFxnK884+rRj51zpfd0Nb3JdhjvMrSVz4SOGmhmogpdo8yZbjPFPe8TofhHV9n5ed7CG4gEVUgLOhBd2GyiESxZG7CHuijYUw2PEjbc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB1475 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BL2FFO11FD055.protection.gbl X-Forefront-Antispam-Report: CIP:66.35.236.236;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(2950100001)(229853001)(86362001)(8936002)(50986999)(6116002)(66066001)(92566002)(86152002)(76176999)(2201001)(50226002)(85426001)(50466002)(356003)(586003)(106466001)(3846002)(11100500001)(5003940100001)(6806005)(81166006)(48376002)(956001)(107886002)(3720700001)(5001770100001)(33646002)(87936001)(105606002)(6070500001)(19580405001)(19580395003)(4001430100002)(47776003)(7846002)(189998001)(4326007)(81156014)(2906002)(68736007)(2876002)(97736004)(16796002)(77096005)(8676002)(7736002)(7099028)(921003)(1121003)(4720700001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR03MB112;H:sj-itexedge04.altera.priv.altera.com;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD055;1:/y2NJX06sE15N6J2uQYyJPXRrEAeim80oUar2KUnFY0doaTNH+DoZqnKbU+4rzKR9CgCcIPWvYh4HbkKE4Urw2t46dl+4cZvQTbVpWy3O/AHtoz0E2J+YgLVa5IgeiJauNwI5jMcgviohGEtVBRb3tUAU2ZE7Otvrwx2mZPKTHhWqf2rWn7ztKAOKts5BT9+qgCRsPFdPRYtAM9HnaCuSfBG8lS0pih83Z2TvT3Tn+IRhZaUOe+mgymyp6YagYC1+GYivbz+UPHnYjkxR9HcFsUDPcM4qiqC8dfMmNMxzsKd5e+if7KYhHfzUYesSbtWwGUt6c40xuDz5/guJf9me0nBZPLPInLK6y7cVLS4l93ig0+bvtxvFPk7sVtPAVExbI4jQ7So3EC8rKWPhSKkOP7AH9GbwYir26EVNKya9GN3PWZmyEO0PvZ7p1zfkpBttPpDQJTmnQOVsK8tuBNcVJV4xg0+pMcbyVoUlcvibrd3G/fdySrfEE8q0jmPzBIpRlrzA7WzPgiCaYVOeXyfOh+zSTZ2+TAAc86X27U3A1Q= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB112;2:drGVgRdYRQf9yyDkuBuV21ZYtzrpeYh2xQFBlInX+qFSlyIFPYAcnOM/oTZh5JE7neDzssvrNp8vdPTTTy+2v6uk+oI0uAT3FBCsKl5VvyTOpIiplFJpJ+x9oKfD3KyguZFn4un4S7ys9ZUm0iJXxnkFIktFRDt0h5v6Zu6GAbgDIeC3eG3IwKajnTFRBL19;3:k1JU0NBarZU74L9EqL/FUYFBmlgAx0pkJyd+rWns8f3gN5bbCpc3IrV+qwOq/aHHBsQUmbNTrKomR0XyC7MuUiljS01RheXagjTEpJBorjc5P5NorNBSOnZ9adCN7EpyPk/XbM3pUcOJGHHjTnXwXgi6Vgt28k4ckiuBgEN+1Ep3bRGW16lXDeY1qjgo3tP0HUXVZaqmwxs+T07kZg+JbF/Rlb3MAJLvlxa5l3xxM6xHmLxKnF51RYD918v1kYPR;25:hILAS5+yQsVAjhbS6EMGiihFhwrC8nxz4jFT1GaLfba/MexH0EPteQOu3LCDwVhKe9q+L6R0bRrFrbHXwQ60laS1OmN2A5YZW83ITdtiswdL6RElHIb0aYXYGgjS4Q/+wnhvk+qJgME7Gp4eU40Y3vMJMpYLgADoy66D4JGLF7itfbItG1SfYVGFx5s0h5sWF6ozlIMZMhFDBg6blEfTgvdASQNBD/rE8zPCK+OJ8e/fWdN3P3ZyXTyDFmiwK/zTMWy6vwNk7sETRFfeuDZfEH8Kgo0z1XoNINLUsJACyEHx/VdZUqo37AZla1keWQN+IhwHNY9SYxYuxa2kjMTJQRbiCBFuJPD7d4QNf0fzo1ZYzR1ne3hLr6TQ0PIkW3qm9+wPsBts0WMADZyMXXVDPGIXNWiZ0wGmw1eefpLROiE= X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:BY2PR03MB112; X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB112;20:a+jNBTfIzd/UpRULNXiAm1ytnDAXqwkzADGOEdLxUWiDzenvNT5yAlbcNsPZ3Nldy56/3za1bKOMBbGbca9iGKYFM0bcWVv3nnyA743Km2BzS3WkRHQVr6+DAuO9AYMz6uC1QPfmLyTva63BvH0o5rCfVQj5lW1yK2XM4TGQxPQ=;4:l6xVD15DMq+jApSA9OM5BGzFMTdodYl19tKVE/xWro0bi68YVec8/zMtNlLGVlnac2vGeRI83VCTI7aBrRt7UiR8q2MawKSn7TCGNGXPeCRH5FVdg/Yi9f1HjHZE5I8g0/sB9jO2NB/uFTN2rn6QsvK/nwnTOU9vZbITxd3wh/tUrCkGV/gS2Y6hsncnDMCCYIVvfPSq3WQnJYlwdpc/KwvAlaoJ4y7rvikSUM2ySeXSMR4aQMe5lIQhnVWkHiRzcD3u5gBTjOgX/9TawAagy8pzxRa4bXUJmEwA4G/Ib1uOsE7g6pI6xLLo+RcPweYqKwexgxlG617RR8QjV8INn1eJk+8woB61fAiq5Jy3srieVgK1A24tHiBZmP0bIljF+ge3LBX+BI2GtlPEKWchC4tBwdap8MJ1VukQ2AemHgE8sCDSWBwhD6Drb7qQ7wPK7kUgWVwS+bCwSkNyyXNmGyl4S47ID4guJbbYrqjFQXedAKo62zjclyn35+OyAqKIigWtGNUeqg1ai70rlYgfbg== X-Forefront-PRVS: 0981815F2F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR03MB112;23:fmGrEVhqGzNGKUL/DpmKUmYpcbtryX/m0Xk7KNdFyo?= =?us-ascii?Q?InFQnKsrI8Sb4Jqp+MAxMhYmy70lfc3IiDZgoydoQ1WagzD2FNA5kIjrE87n?= =?us-ascii?Q?DrGMpH7ZtcCH39JDyBTbB3qvrWkLye0d5Bn1pCzDIpgzJu6bWQObzujs2K3F?= =?us-ascii?Q?R9/nz/ivgaOu8YSzUDSYz+ljvYQWOjeUAtgBxswquyAYAfADg4WxZqOr7G39?= =?us-ascii?Q?/oaKvEEV4XbKxN6wM4ecJX81TdjVw3HuEFcN1UYJwuOOV2DQ1qtw0JWuoNx/?= =?us-ascii?Q?r0Lq2/VgySEyLBbQvej59z0G9hAOPg8ktsV9u9uME5yam+b/neb8eIE6rWwt?= =?us-ascii?Q?7BKqH2aT5evOcS77+WTjZr3WUV1VeFbQA1MN94CAnaNriOwo+X72x1TgLvnS?= =?us-ascii?Q?7qiAX7ppE4/ZkoELNLIXmLk+zF88t4938m+6KXkajCfvOQ7k0owMwu+Pz93h?= =?us-ascii?Q?MU8cRveTLavUfw0LxugUUZwli40yLy3ryJPTUBUQrcGooj+zcJmKy/CuzY11?= =?us-ascii?Q?Ykf0AlrhTXuEBh3AZjCmLpkkPhVqHvldkSniRY27DvcWoCqyOho+XQHMBi0j?= =?us-ascii?Q?5q71yvYFZZ9KGXj25D6LDJhsDh2NkZEFlQc55bpaijK0WeFqKeRWaD1JqAJH?= =?us-ascii?Q?Ox5IUNB7RcVNKMHmWeSKy/lE6OfBsn7Nf5hGTUWnL8UxyKQ4+owINY6oJeDh?= =?us-ascii?Q?0VLHfJdUoGODL9OPhlAAoxu+MGqZpN8NdQTjhzpQkb4xgRw8+cgSxaC7svyd?= =?us-ascii?Q?U61e1XZRtteebprZB4S6WGIzmX9eetQPzfdzld0djRpFb2a9kHcTDh056sC0?= =?us-ascii?Q?mCxFkd2Pht+gMER/Pu2tqIUfN4LLvNEj3ZMP4gi6rV5Iiui+c3uTVJTHeFw9?= =?us-ascii?Q?X7TqgdNjqXdb/PeHzvf6T/0XLgRPwZ99pxTsVCBii2UHtduLmKOiCTjDOi6g?= =?us-ascii?Q?7Mhvv4m825P7YfYSzczFXzWoIsfTsdZcUCZBANxCx3APBrLIVToDbzpMAq37?= =?us-ascii?Q?OVkuJI8RYTUOWduXfIVxVhMIWzpnU0wcvgUb6ttVAxnvTXHXHlZnj3U+ORhw?= =?us-ascii?Q?ML+3Ozews/aOlu3Gs+dpDA6GYJ+hruv2rceYzQIYgNopx18eO9Jal4AKDhRT?= =?us-ascii?Q?m7BJsvU49561gBqAWXGLTqnyma94Y7yEpqPLGovf7IhzT+C/AVgDlevJmVqr?= =?us-ascii?Q?L9pa4OFGFOLZKe38D3nhQChQwBBCo3oukAqZ5euAKgtr47BS4wSY7a545OX/?= =?us-ascii?Q?b/2aGmUb6CgToSodSfEN4IKjCe9Ah3+Mj790Tb5LTPG2ZPOlmFkCK/DPHUju?= =?us-ascii?Q?t4C/xfzjTxonCNIVYNwgPqEr6vFcVono2jvx4Y3R9qsNjvgow0WmxU6UdrVK?= =?us-ascii?Q?OwZBVMYOv+N87gEFTPl2mm2GnAb9AA5oDSqx+pg5R5Fst/GTkhI1dlIHT2+8?= =?us-ascii?Q?EAX2vb051QL5GL1jPU6BufwPqWXBg=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB112;5:JUtICN+P6pxYN8qtvMn/ezwQGbGndaiuCYnlmmygdrV7dj2VsK7KVS9tW75R2IkKxtX0dVBHuiOgnassnkKyF1eSA8B9ZjWfA4a3peK6EoEvPL+wCPRg1xnO6rqzVNxR0XBO2pj7zfSNESG4wKrreg==;24:gif8jQQhk8/0kDFD0vsjhpCFiVxcpgyCy14amOfqC+hAdtapI4aOYTZao/eEXrVGwg4+CtxhLFjhj519VsimmlYKk12P2VDaPDJHLOpi9iQ=;7:gOx2e86UCcL3peT5f/c73GRm/osnn/pQtUszwuvNpx9aeb0Mdi27yFaXqzae3ZZXHkMh8Ow2ReNiurXjo4ADrZPiiOWWl9aaC7i6IKqgT15TQVtu3d9Ftz5xsA+q2o8kkGSPOTGO87sW2EUTgfT3gcGcC70qfvbL89qdXdssmRA=;20:3mcALo5gYZhWK6FrGf15Mgax/LJ9S6N4vFSXtjIz6rTecl7ka5Lc6Hix3rWmAFcvt4n3t5IWlL5u5fJKbczJRskVljTAAnKbgEWE8ZCK+VxVu28EtUQMTTVKUNs7bVfo6UvNV1K7TRu9JR7jWHuEeZkx+ZfZtpTcy6H2w2Jhuds= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2016 13:54:09.8551 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a;Ip=[66.35.236.236];Helo=[sj-itexedge04.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB112 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Thor Thayer The device private data structures should be converted from const struct edac_device_prv_data to static const struct edac_device_prv_data. Signed-off-by: Thor Thayer --- v4 New patch added for conversion. v5 No change --- drivers/edac/altera_edac.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/edac/altera_edac.c b/drivers/edac/altera_edac.c index 75451bc..dcedc4a 100644 --- a/drivers/edac/altera_edac.c +++ b/drivers/edac/altera_edac.c @@ -550,10 +550,10 @@ module_platform_driver(altr_edac_driver); * trigger testing are different for each memory. */ -const struct edac_device_prv_data ocramecc_data; -const struct edac_device_prv_data l2ecc_data; -const struct edac_device_prv_data a10_ocramecc_data; -const struct edac_device_prv_data a10_l2ecc_data; +static const struct edac_device_prv_data ocramecc_data; +static const struct edac_device_prv_data l2ecc_data; +static const struct edac_device_prv_data a10_ocramecc_data; +static const struct edac_device_prv_data a10_l2ecc_data; static irqreturn_t altr_edac_device_handler(int irq, void *dev_id) { @@ -908,7 +908,7 @@ static irqreturn_t altr_edac_a10_ecc_irq(int irq, void *dev_id) return IRQ_NONE; } -const struct edac_device_prv_data ocramecc_data = { +static const struct edac_device_prv_data ocramecc_data = { .setup = altr_check_ecc_deps, .ce_clear_mask = (ALTR_OCR_ECC_EN | ALTR_OCR_ECC_SERR), .ue_clear_mask = (ALTR_OCR_ECC_EN | ALTR_OCR_ECC_DERR), @@ -924,7 +924,7 @@ const struct edac_device_prv_data ocramecc_data = { .inject_fops = &altr_edac_device_inject_fops, }; -const struct edac_device_prv_data a10_ocramecc_data = { +static const struct edac_device_prv_data a10_ocramecc_data = { .setup = altr_check_ecc_deps, .ce_clear_mask = ALTR_A10_ECC_SERRPENA, .ue_clear_mask = ALTR_A10_ECC_DERRPENA, @@ -1028,7 +1028,7 @@ static irqreturn_t altr_edac_a10_l2_irq(int irq, void *dev_id) return IRQ_NONE; } -const struct edac_device_prv_data l2ecc_data = { +static const struct edac_device_prv_data l2ecc_data = { .setup = altr_l2_check_deps, .ce_clear_mask = 0, .ue_clear_mask = 0, @@ -1043,7 +1043,7 @@ const struct edac_device_prv_data l2ecc_data = { .inject_fops = &altr_edac_device_inject_fops, }; -const struct edac_device_prv_data a10_l2ecc_data = { +static const struct edac_device_prv_data a10_l2ecc_data = { .setup = altr_l2_check_deps, .ce_clear_mask = ALTR_A10_L2_ECC_SERR_CLR, .ue_clear_mask = ALTR_A10_L2_ECC_MERR_CLR, -- 1.7.9.5