From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757471AbcAYPim (ORCPT ); Mon, 25 Jan 2016 10:38:42 -0500 Received: from mail-by2on0071.outbound.protection.outlook.com ([207.46.100.71]:22752 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751913AbcAYPib (ORCPT ); Mon, 25 Jan 2016 10:38:31 -0500 Authentication-Results: spf=fail (sender IP is 66.35.236.227) smtp.mailfrom=opensource.altera.com; arm.com; dkim=pass (signature was verified) header.d=altera.onmicrosoft.com;arm.com; dmarc=none action=none header.from=opensource.altera.com; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tthayer@opensource.altera.com; Reply-To: Subject: Re: [PATCHv8 2/4] ARM: dts: Add Altera L2 Cache and OCRAM EDAC entries References: <1453397668-32094-1-git-send-email-tthayer@opensource.altera.com> <1453397668-32094-2-git-send-email-tthayer@opensource.altera.com> <20160123023513.GA2081@rob-hp-laptop> To: Rob Herring CC: , , , , , , , , , , , , , , , From: Thor Thayer Message-ID: <56A64269.1030500@opensource.altera.com> Date: Mon, 25 Jan 2016 09:42:33 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <20160123023513.GA2081@rob-hp-laptop> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: BY2PR21CA0028.namprd21.prod.outlook.com (25.162.74.166) To BN3PR03MB1480.namprd03.prod.outlook.com (25.163.35.143) X-MS-Office365-Filtering-Correlation-Id: 1f1a6a6e-3257-4202-d24e-08d3259d90bb X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;2:znFGAxxQUpnEjPrFK7CxNNjUUK5Su1YYWOSDglV4b0XNzfl2IdPSTRAPqP50WGTXWdPVEanlsJhsaK4NNmz1a2hpkFrAkyoRKnXKuQbZ1fibNCDhkerVj7wyX6xa0XxXoWUXaTbYTYLfa7kyfXP7LndJ5ohJJP0T+kY13P3CPY0rTCqeK5OnSuSGswr7Cgid;3:XhEUKAWVHL0dcOXdD2EyOxFKsOnjyTS4oEfVUUL3BIUI21fTV68e3y9HFOmH4g2ZGZPAtB0OOzliwDmaNwNRnrNCksVkCShZ4spHBwF7KIhOZ902RiXF+Nzpg/4w/gnK;25:tMghvef9jLDI1IA3kqmcTXGqupBoM5VwOlXYeDmc+4g1H3cTLVEWjAznXw3rjmuIOLf+FA0jTSCdSAHvYeHF7IROIfo0LelV7psbpwcf+RNtNj+oAuIuRsE8zTxbaYmYzz+kK5hcYlu71zcymxQfw/cK1JR9f9kZdgx0iwEnZROi1+DePEvsghwmAZ+P6wfuPJeEgniK3CmOfaOa2Vcrpx9FR0FkuJ/UBCNc0vuc29WMun8zFf7gSROsMQLrAnJV;20:E1PEF1CG1jNvLI6aKmkG2ip3aiY8EkM4uLymoVer4BTBztf7jRJN8N2PkLpCE/NExeYsOQFCToOhqVBjyxjZsFgy+mtrgUdmpZ1VI/jy6CGJgS1F3a5moDodDcKLVUmVYIhaMlLXM1JaOgVWaZAs0QuW51XAjLnCN/xSlyMzjyM= X-Exchange-Antispam-Report-Test: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1480;UriScan:(80048183373757);UriScan:;BCL:0;PCL:0;RULEID:(3001016);SRVR:BLUPR03MB423;UriScan:(80048183373757); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(123027)(601004)(2401047)(8121501046)(520078)(5005006)(10201501046)(3002001);SRVR:BN3PR03MB1480;BCL:0;PCL:0;RULEID:;SRVR:BN3PR03MB1480;BCL:0;PCL:0;RULEID:(601004)(2401047)(13017025)(13015025)(520078)(5005006)(13018025)(13023025)(8121501046)(13024025)(3002001)(10201501046);SRVR:BLUPR03MB423;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB423; X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;4://YD78ahO35psYyekAoE4LxCDQrHHjt/BAcDplFjVjI15dh5WvHLSqkLeMJx6SLJkLUHI8FCJ38giwKNQYFpC6tZ6V2KSmPUORrymjG8ogXa/YA1fit3ygZMWGByuXv0cvR7V0eluOhVATDQ0NqUEb9x7tit9aI9lt+aT3WtTsNZ8Yy0nwVhoILOVjXoCuV4rK5WQ4/n3UJns9xE32nXfs0V7zCEinlzpTt6/kuLcbKcJlURlIh25YE3vNnYUy2YKU2w2KYzKhRnlDoVoRl7iP5jtVAU8Guz+t5GtoPl1c9+TvncmKYJVZdP7G8eCNMUDjB1sPKD7IGAHsgNCfKjTOVVQslT+qhO6D3jZ9fVSxfo5V0AuHiF//xPYG4vQ6wydDEw5kGNJXPDAwVkyui32hT01HRo6IKyMYjt1bn9C5HRblLQfH42XrDZ9rbywL+M X-Forefront-PRVS: 083289FD26 X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(189002)(377454003)(24454002)(199003)(479174004)(80316001)(4326007)(50466002)(122386002)(19580405001)(2906002)(83506001)(42186005)(40100003)(86362001)(23746002)(64126003)(87976001)(5004730100002)(59896002)(110136002)(1096002)(77096005)(43066003)(230700001)(15975445007)(5001960100002)(87266999)(54356999)(3846002)(2950100001)(1720100001)(81156007)(6116002)(4001350100001)(97736004)(33656002)(19580395003)(101416001)(189998001)(65806001)(65956001)(47776003)(66066001)(106356001)(50986999)(19300405004)(105586002)(586003)(65816999)(53806999)(76176999)(5008740100001)(217873001)(562404015);DIR:OUT;SFP:1101;SCL:1;SRVR:BN3PR03MB1480;H:[137.57.160.203];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics-untrusted: =?Windows-1252?Q?1;BN3PR03MB1480;23:zDQKijCcVppxd/oDfyYfTwd4aeouyLXTUMMh8?= =?Windows-1252?Q?rerO3v8k1kwPKrkO1F+iH49X/tnfCcDdA9m8Bf1qZmorjN+j1dKCqDt2?= =?Windows-1252?Q?NjV2yxIoOH3ZG94pc0zELBB4rpjXvpUWkzf5qn+/66L9To0rpTjd8drW?= =?Windows-1252?Q?OXrlLYs5fh0eyau9n61GnamK2e5fe4KWqgT0vcihlH1RaVRSep8Z4xey?= =?Windows-1252?Q?eDOyfUcIfHtY7gUp+w1Pp0zSLtBbRZK85IS8uVM2NSnexjEkJ300YzlU?= =?Windows-1252?Q?eZUwlkVnc8+fmbJ+QDR77ixm59a1skfJ0z4y+bDZRRdE0TM1WMfuruiX?= =?Windows-1252?Q?FF2OW1j1Ph9CNUQHSphjJAoWuqF+msdv+LhEF+vO+PsQFp3MMjqZFAlK?= =?Windows-1252?Q?iLeg5shmP8TRRIRvU+hIee9CZn/3Vx4z8QCJhuP7vK2o1nHtrtHiOR3F?= =?Windows-1252?Q?Ssy0ypXq4d1QKFyE8im0ybgsPwGXNU+ITFsW7perMY22tcHLl+o/Oefe?= =?Windows-1252?Q?FTvEynNde+tgSphoklTxh213gOn2i4hvrO256dL4YRpXJRrfmmk1Syra?= =?Windows-1252?Q?PnwaaX1iH9FIEnwozVuxA/z9lDXzZIKp0BUgG3H1hkXHY0CRx21gdywQ?= =?Windows-1252?Q?BxtAcY2wfYyXToylH3hV3K4ZwDMumVk3BMSj2mO0DDZOzdW3VHIZdT1D?= =?Windows-1252?Q?Ba4e0r2JvqJHb3JyCGajoB/9K0nDIsAE71eNzzgTOyJ6DT/hJVfrztSg?= =?Windows-1252?Q?tiC6H62LdQepUxivEhOGDhlJGgBpyf0kiiN4AATaM9jWvY+JcXKqC7/L?= =?Windows-1252?Q?SYk8S4zo9/OIH0l4SaupAEBtA9XzD/U4mWtjKH2QtJvDbBP6Hxs8O6RS?= =?Windows-1252?Q?kTCbXQ3pSHJS5+zbSvMHs/orpsyLgf+shwJrCHoGmHd43kqbibzxVVa6?= =?Windows-1252?Q?qTUDOZdAJpxVmYH4/by1t8DJ49BAf1bZGGBZCxLelHnpxSdgeKtDzDc9?= =?Windows-1252?Q?7XrOWUuCseKcQwo9CjKp2dGcvLBk8HKXZWCa8s9bFa/xSzfBJgceb4vl?= =?Windows-1252?Q?7wBn+RqgNRr1Z7/qWgTV1iy6SVzoBAeu2XmbMdmCFfoPf0Z2AuOgmaCr?= =?Windows-1252?Q?4VQS76nriZPM2t0fLLe7G+enzb8bkMY5gU+2nMpzoa7quRw/+vMGOOKd?= =?Windows-1252?Q?VwZL8KY06z1gEDsv76Jsp1oOmxy94zlJbX75k4X+NWbkJmPtIMZ3WRDC?= =?Windows-1252?Q?HZ0bCnS/2r2Oj4oCM2am/t62jrJvSI484G2sitsBKRT4PjWI+b/AgBrd?= =?Windows-1252?Q?33y4UAeYldfNVgzTtg/JRDe/gsVI/n2emrhcbxBMHcHnN5SzPUvs3cdQ?= =?Windows-1252?Q?zwtY37chvCBbZrIS9u8rmRXff7KRo1YYsWsClhAXYwSyI5K191uSg6JD?= =?Windows-1252?Q?W/1XSbVZzC6bekwAsNrlyk23OCQXtm8aFsAQ8gqHVGiDI90DgJ90N4zG?= =?Windows-1252?Q?Hou8T6pI1V8SuBiCKtOYpk0aZI0sPIjzC8QwyNTVOeGSyvGzsJ43O4yA?= =?Windows-1252?Q?tWeH0IHPgw27Hw=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1;BN3PR03MB1480;5:jzSrtj5J1O6UB8YcUGM+P/fdr7ZD+6jSFq9uYesvSZSgBtuduOsFBankMA7yvDV0bE8EqqVRPvv0G7/y9DVRFgstkq1SeAwE+O0fOyv5qwLTP2nPn+ydzWTus8bk/bqFYh6wi3lwjU9TL0yxZgyqtA==;24:bG5tCO0ksYisxe/ARS0XWbDTQw5iOiuWizNOX4yqcWKx9PXHjGc3WZW8CZ8UcB01BNVA6b3w1Pzj9t2UBnHxDDRVzUZ5eNy4KHEPDma+dcw=;20:k8vSxXXRgUURuKckQBDYi/NF1CbQtKH+UBmx2t2zgzmYNmHjtxsSA3jfFHaS+tbQE5ACrvzfw3vXJV17XxK25+mEy/rfD4QgWpIqAIyNP6aHRlUVGSnx1tJpIdbaqpnOMO61u3Bl7uqHZwmIQamFwlX0RgL35I/onh2bfKfacjM= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1480 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN1AFFO11FD012.protection.gbl X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11FD012;1:NNWfK99SAH2kki9/0ONHygGWg1kP1ZGz5hAznxG7GzjOL48D/ChDVQbzrdkeqEKnsbqX8LaKeZBFoweNS3LM7l0sSieBXaW4J+L9zF3L21P02/XWJIxhFlJMv6H6hsMRhVSJt1o2FFVyPfJudSeTTKZc+i0AWEBovj24Vxi6Ez/j5iCkfb0D79mqgkQauhjIclRNlJbMHzSl4560qDpm0FEp4wfpfsYyLzXd+cvjDZxMrxKF/qWCU2QKgAws72zegHSatW55vxS/c25hXF9O5aa48W4INP2DghQpwVQZtNef3v6XFu68MwT5odeZMkgEldryb0qKhCpmkZGTejt6c1APVGvpJX9qQrYX66DBlDkUT6PoZ8d2S2DSy+IGnHKjLZhocO/ubqx9G4mudCALvr7TyBKoaQHDVncYxQwwLshDrco5RF/6lD20FwF0I84ZvzP2Ht8+LHu95i/LAE/FyrTKJxlrgCuyOQB8ZSRyitw= X-Forefront-Antispam-Report: CIP:66.35.236.227;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(1110001)(1109001)(339900001)(3190300001)(479174004)(377454003)(24454002)(189002)(199003)(5001960100002)(54356999)(87266999)(230700001)(43066003)(15975445007)(106466001)(3846002)(2950100001)(1720100001)(1096002)(77096005)(110136002)(1220700001)(6806005)(11100500001)(19300405004)(105606002)(50986999)(956001)(76176999)(586003)(65816999)(53806999)(5008740100001)(6070500001)(4001350100001)(97736004)(33656002)(81156007)(6116002)(47776003)(66066001)(90366008)(189998001)(19580395003)(65956001)(65806001)(19580405001)(2906002)(50466002)(122386002)(87936001)(83506001)(80316001)(4326007)(16796002)(64126003)(85426001)(59896002)(5004730100002)(40100003)(86362001)(23746002)(7099028)(562404015)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR03MB423;H:sj-itexedge03.altera.priv.altera.com;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB423;2:19PfK6zd3MzJylHJa/P0NQ9YsR130HAxz1tFPnt53wyTnkzHmcnJbFUa4rB2Eu/jA+zUY+JFv2UyThpcT/5APoXwzrE6KU74WyFN9rSLqvQ+I/8ixUIjr8vaOD3sLn3t1lqH6vkltWJ6lCq0nQklO6QMsavhwvbceE5vHfkHTfKWaffv/3eXg8fs924ds4J5;3:EIO0VGE7n74KaxFAXEtA7KkeymFqiz2szX/8xBNy2bNr2ISbpwqlnEaecmmzDXEwJRFBDiURMI8tfS7VWPoOY4Wn1qQhSU6LklqnmdMbZ9Q/xPsiu9tq8d7zTVU5ZcW2uT+tVd6AQeVXVBEdeWcEDlSd+FrMLkJ+uPgeZXXNL5rZ8yBADQoYenYXkXry5PLNlFD09OjS7wuHD2n6s306B0kTQPqRmAOvQ8D/Htjl0UEvJ4zPoyPJsyepzdWMUKAW;25:oLhnkFfs9AVfjIzN07MU8nKCFUC4Tm+m3MFSwdtBizfJxlfoobWpJ/1cLsVeGr0zxIF/gWx1lMXpA0dyR51ko8C2v5hu1kSsUo5aLClDar9kL86EEvSlbNzFR/zJLtLe8F/tNsagUaVFr1tl22cWJoOu89xlcTbhQH3Sd882kSv/I7FZjA/27trpmh1bzzqiCSC3tO5kPwgtU4RtSYLAV4FBLj1ID9oEH5HCWDNhww502K8xn9ODTx76mFbB+VN5;20:prDALLcoDLnjd2BYEFGhCI6h6Y035Y+JX9WVHaoKQu4tau9JJw0WhRcTUFjrHUx1VJugpFJCQdCoabNPK9DL5zDnWh1DOGFUPkFJyKGfKecF2rwTAd/9rHOJsnjyV4QGCcrZPUeP948q0xeDH/CEIocL/kLnT+pHknYI7MDrQBg= X-DkimResult-Test: Passed X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB423;4:Ubdat6dfmPiSwFhfbsPZcxU8J8BDfXq5HND2NpwCrOg1bYt9EifdrcrTW6UxKyCNodHHhRf9XNF4YbbssRDmeS0VcQqZFhhjRg0GeatEhgJ1boPm8XgyafAOm005Pqoa5DGBHwKSFXFp1F2iFN63Mr4x7O7b5+ehBV4AURi1orUmvEPQJdIa4Lq15Kvz48IoXdO7EtL/+1As7eQ06NsnMtFZuwUA36ZSjs50QxOVK350QV8ARWk4LrzcJjCLrfSQYTgHfMPcnlw4h5Ys84PY0PuulvQsLBzxB+eeVPDLh/t0uGwv1SY5Sq7nETdracdPBhqtcBKMD7qsqQMymBv68p5Yuf7+dEcXxBdUKyRqZOCuTHQbMo/l4Vg4UbA9po/ICENgF4jHkBEU7ycaB362p4BPGml3RP57Ux3j6mre8AxQczaXazaHa9GvNnxWArtyL7fxjqI5mBS9SLe5/ebGnTD7Aw0AFZez4oMDfr/4yi41WL5Wn3fjRy4lfdh2VriBANG1GTlS9UxoTncN+DxofQ== X-Forefront-PRVS: 083289FD26 X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BLUPR03MB423;23:sPK+LWUwn+wyAcMe45PMG5Yfe7v7l19u50x4mv?= =?Windows-1252?Q?PzqegqVt629kjluIUzMv07vY1eFLXEEFDG9Zm6J9YtV0DYyLYuaQinWz?= =?Windows-1252?Q?WntMmv/bXAyjfhqhAhZnOnJcADsZDq+uAHhAvMSa1aQh7Ez7aP4nQPYZ?= =?Windows-1252?Q?rM9FJWnDXkH/48jJ1FUasZT/5oilABl8jSvW3yOv9/Jb2bGPOzlI14/e?= =?Windows-1252?Q?NzcA6uX57Fm0EkOx4lht3uWBnd+t3Md+W8vnb1OD9B4EZOKYwwEezaA3?= =?Windows-1252?Q?N5t5GX4eHzXKRmx9j1HwGAUUl79XscOlg31f1lfwXHj3lRjQgaVcclJ6?= =?Windows-1252?Q?TpX0+vIAkDCyO1jvjRX2f2WV9nuMOQ7wY0mR6X2zRtWenVWU1kPryZGz?= =?Windows-1252?Q?QRhHTIMwc7Fbw+N2MJGjPI8xwSKLJHVZhlfBhS67pLRch7UVQhHLmbLo?= =?Windows-1252?Q?ORNk9oHD7pOJva7TBZ4HhmC/EiQH1Uq3sP85C2qVksTmpLeQb5l2Nmcs?= =?Windows-1252?Q?bTLw5TvOXQMPEOz/ewRCPdkxSX0XpNItKOqVURYpv38nqFUkHdUpNjXZ?= =?Windows-1252?Q?nkqIk5Ery175kg9lcJaG30wNFVxXfvY+hdDDrkKu6gCDmVNmsx5bLdMV?= =?Windows-1252?Q?uIkWCHBWo2ujtLXYUxohsR9uWe4V3Hrs3hNgorCNG3JhHr1s7vYJFyjx?= =?Windows-1252?Q?Bp42u+eU+Ce8ZIVTNSIQI7uDDRsxqSP8ISZlOkEDx/GYi1bxCjYIzmq8?= =?Windows-1252?Q?Gt6IlwXD9pVSbZWuNcEACeVVUhJMeZR0eLb94X3LDKJSXlQKwtH5CjxA?= =?Windows-1252?Q?eOddL7S3E/7WTn5lOPuFA5263tX0MVF4v9ozsKJ6HM7yxPOol0fHIfJb?= =?Windows-1252?Q?r9cH33r/kqqB3oGYP4m8rHFOSQgBlCYcrDixhAHK3eoxsXYzzYE0sPr8?= =?Windows-1252?Q?37O2AVZqw074fsGLQ3E6AyHgzy9+SupTMn4KbntWpswQeES+bcGALVWD?= =?Windows-1252?Q?dfc5oMYxZ+rYqgziA+I14+99kffwyw2JXES+ElQ55I+FZSx9D2H/vYde?= =?Windows-1252?Q?0mXQaakGUzgdec/rWXcutg2NG2iBAlT0ESbGGBeBL3DHDz7W5Lj/e5jA?= =?Windows-1252?Q?KgXviSMPR8z9bg95YCXk0BuOUmdumqG1y7gIUvujkp8LAEsuJm7EXxaF?= =?Windows-1252?Q?TN7ht/x9NEbJeMqScbyr+W0OplYd/588oR/rhtryS4KM+u3COplgvfng?= =?Windows-1252?Q?F8+9akQAKrx14lrheeE2MWxKX/j6jMjb5AersrnOZOWG1kEUaYDSXNBX?= =?Windows-1252?Q?XGeepYWfuiENjM6+/129zJvNC6q63fOJPt+g1XHoEyGR3UXPsPI8VEco?= =?Windows-1252?Q?OVuGPaXCJSnG5B2K4OPK3a5B6pz+nQgkkuJiXme0vr/Xdo2RoWuUrVED?= =?Windows-1252?Q?0ynaXkkUIgFGp+FxrZGoBVKyk6Bl0DKMO+fSXC7/52DFOICO3CcFBFLR?= =?Windows-1252?Q?SvOM5unVJmc4wkJFRzH1H03WlymbiATd4x3pm7JqRVoRBUTRNW6ALhJc?= =?Windows-1252?Q?3rIUpVi4ZJWhm12MH/XYCdmyaixle+XrkryrE+0puu/RRS1p6FQ6cn0u?= =?Windows-1252?Q?4MTsU/QbyyR+wAcETmRCpz2tGRAjbsRz3g+WXnYQpwX5MR3MdNeLzlJT?= =?Windows-1252?Q?ZTVp9JllTQNMF4RaC+10+Ae50zt9UswUgB4g3r3S1FguCjNRnzUY1txD?= =?Windows-1252?Q?/yUvlbJekdc+9srq1fdIPKD5CYkSEXISTHZKvE4fUUMUKObFvVAVjZFC?= =?Windows-1252?Q?kQQTkoe2TgfrQFLQywlMYgydrC+OlcOu0ft49Nni841dQ=3D?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR03MB423;5:STTgs0YId290OxL8xHvRonShHa2+KKwla6iUGqEDD8uZ88LZJWeJ95mVS5sWXaLZHBwLidoee/1boXHBIMpub5Ru1z2VgUVuu3DjahaxOw2zQf4WpYRKxnHFnj8HRoRCn4LeqPbP7H57dNDSaSItCA==;24:xRoeftDub8VVwOcSXBrhVZAub4/DkTPq1lWSkpIj/itdK+koIzks7YlRLPN4YVkeYJ5BhUiAgKLkCfGekInevcNYG1nSVVw1EmsI4esOOB4=;20:E9tK+xtPoJrV5gsSixnjAdFqunuGKtQJkwKrK0ckVKUW31RzooCTsc6gIK4hg/XIJ46OTJBKa+sVRJU6enVCtL+Ra6EJLoaIRGyA0f8NHpINF7y31IbQXmVnsVCvzjKNJ1RnU/NSeG3ZALHJRshW7g6VDvEL5BMk6B/sQQooD1o= X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2016 15:38:25.2857 (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.227];Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB423 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/22/2016 08:35 PM, Rob Herring wrote: > On Thu, Jan 21, 2016 at 11:34:26AM -0600, tthayer@opensource.altera.com wrote: >> From: Thor Thayer >> >> Adding the device tree entries and bindings needed to support >> the Altera L2 cache and On-Chip RAM EDAC. This patch relies upon >> an earlier patch to declare and setup On-chip RAM properly. >> http://www.spinics.net/lists/devicetree/msg51117.html >> >> Signed-off-by: Thor Thayer >> Signed-off-by: Dinh Nguyen >> --- >> v8: Fix node names to include chip family and use ecc manager >> to better describe the driver. Rename socfpga-edac.txt to >> socfpga-eccmgr.txt. >> v7: No Change >> v6: Change to nested EDAC device nodes based on community >> feedback. Remove L2 syscon. Use consolidated binding. >> v3-5: No Change >> v2: Remove OCRAM declaration and reference prior patch. >> --- >> .../bindings/arm/altera/socfpga-eccmgr.txt | 49 ++++++++++++++++++++ >> arch/arm/boot/dts/socfpga.dtsi | 20 ++++++++ >> 2 files changed, 69 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt > > A couple of nits, otherwise: > > Acked-by: Rob Herring > Great! I will make these changes for my next version that fixes some coding issue. Thank you for reviewing. >> >> diff --git a/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt b/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt >> new file mode 100644 >> index 0000000..4f45690 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/arm/altera/socfpga-eccmgr.txt >> @@ -0,0 +1,49 @@ >> +Altera SoCFPGA ECC Manager >> +This driver uses the EDAC framework to implement the SOCFPGA ECC Manager. >> +The ECC Manager counts and corrects single bit errors and counts/handles >> +double bit errors which are uncorrectable. >> + >> +Required Properties: >> +- compatible : Should be "altr,socfpga-ecc-manager" >> +- #address-cells: must be 1 >> +- #size-cells: must be 1 >> +- ranges : standard definition, should translate from local addresses >> + >> +Subcomponents: >> + >> +L2 Cache ECC >> +Required Properties: >> +- compatible : Should be "altr,socfpga-l2-ecc" >> +- reg : Address and size for ECC error interrupt clear registers. >> +- interrupts : Should be single bit error interrupt, then double bit error >> + interrupt. Note the rising edge type. >> + >> +On Chip RAM ECC >> +Required Properties: >> +- compatible : Should be "altr,socfpga-ocram-ecc" >> +- reg : Address and size for ECC error interrupt clear registers. >> +- iram : phandle to On-Chip RAM definition. >> +- interrupts : Should be single bit error interrupt, then double bit error >> + interrupt. Note the rising edge type. >> + >> +Example: >> + >> + eccmgr: eccmgr@0xffd08140 { > > drop the '0x' > >> + compatible = "altr,socfpga-ecc-manager"; >> + #address-cells = <1>; >> + #size-cells = <1>; >> + ranges; >> + >> + l2-ecc@ffd08140 { >> + compatible = "altr,socfpga-l2-ecc"; >> + reg = <0xffd08140 0x4>; >> + interrupts = <0 36 1>, <0 37 1>; >> + }; >> + >> + ocram-ecc@ffd08144 { >> + compatible = "altr,socfpga-ocram-ecc"; >> + reg = <0xffd08144 0x4>; >> + iram = <&ocram>; >> + interrupts = <0 178 1>, <0 179 1>; >> + }; >> + }; >> diff --git a/arch/arm/boot/dts/socfpga.dtsi b/arch/arm/boot/dts/socfpga.dtsi >> index 39c470e..9bb383e 100644 >> --- a/arch/arm/boot/dts/socfpga.dtsi >> +++ b/arch/arm/boot/dts/socfpga.dtsi >> @@ -656,6 +656,26 @@ >> status = "disabled"; >> }; >> >> + eccmgr: eccmgr@0xffd08140 { > > and here. > >> + compatible = "altr,socfpga-ecc-manager"; >> + #address-cells = <1>; >> + #size-cells = <1>; >> + ranges; >> + >> + l2-ecc@ffd08140 { >> + compatible = "altr,socfpga-l2-ecc"; >> + reg = <0xffd08140 0x4>; >> + interrupts = <0 36 1>, <0 37 1>; >> + }; >> + >> + ocram-ecc@ffd08144 { >> + compatible = "altr,socfpga-ocram-ecc"; >> + reg = <0xffd08144 0x4>; >> + iram = <&ocram>; >> + interrupts = <0 178 1>, <0 179 1>; >> + }; >> + }; >> + >> L2: l2-cache@fffef000 { >> compatible = "arm,pl310-cache"; >> reg = <0xfffef000 0x1000>; >> -- >> 1.7.9.5 >> >> >> _______________________________________________ >> linux-arm-kernel mailing list >> linux-arm-kernel@lists.infradead.org >> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel