From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753335AbbIPUq1 (ORCPT ); Wed, 16 Sep 2015 16:46:27 -0400 Received: from mail-bn1on0068.outbound.protection.outlook.com ([157.56.110.68]:51602 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753262AbbIPUqX (ORCPT ); Wed, 16 Sep 2015 16:46:23 -0400 Authentication-Results: spf=none (sender IP is 165.204.84.222) smtp.mailfrom=amd.com; alien8.de; dkim=none (message not signed) header.d=none;alien8.de; dmarc=permerror action=none header.from=amd.com; X-WSS-ID: 0NUSEB0-08-CM8-02 X-M-MSG: From: Aravind Gopalakrishnan To: , , CC: , Subject: [PATCH 3/3] EDAC, amd64_edac: Update copyright and documentation info Date: Wed, 16 Sep 2015 15:53:31 -0500 Message-ID: <1442436811-23382-4-git-send-email-Aravind.Gopalakrishnan@amd.com> X-Mailer: git-send-email 2.5.0 In-Reply-To: <1442436811-23382-1-git-send-email-Aravind.Gopalakrishnan@amd.com> References: <1442436811-23382-1-git-send-email-Aravind.Gopalakrishnan@amd.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:165.204.84.222;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(979002)(6009001)(2980300002)(428002)(243025005)(199003)(479174004)(44054003)(189002)(11100500001)(50466002)(53416004)(50226001)(7110500001)(575784001)(86362001)(50986999)(101416001)(76176999)(19580395003)(2950100001)(19580405001)(87936001)(46102003)(5001860100001)(2201001)(47776003)(36756003)(62966003)(5003940100001)(48376002)(2420400006)(189998001)(77156002)(5001830100001)(5007970100001)(77096005)(10710500005)(105586002)(97736004)(106466001)(229853001)(4001540100001)(5003600100002)(64706001)(15975445007)(68736005)(5001770100001)(92566002)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR12MB0861;H:atltwp02.amd.com;FPR:;SPF:None;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0861;2:fJehI1dpN29y4aNEkswA4fxbaRVD3rKAKAkQfEK6zOjsDxGBZoxQjRYrF8m8MN+79s4KZijFZa/Vztgh/8LmTrsj2VDfX1C6YEeeqoBneGmhKY9teASpb4knjWbtK6VyJnlD61thmmElrLk5ayeAezHWr3I5+P617TDGnsVIaKA=;3:GiSJjTtyc9+NGttfDSfF1kbPbcIxcb2Z5Vzt/e/Ps7GuZEvCItanSMQRIPzh8cXbqisOf97AGCFBSYzWr1/GQiqkCr5Yp+Dc4icgbLVQlJti6m7qzuoxAedyJbD07uFAAm6lIT+aaYdopRvTipfFwF95RvHO1dK5rW7RNwgpdXsn9i1Hnp7+VRWMNONQu3IjCzQZN8zh5DCd5kYL3vNvpkyxA7dRxrJxIf5+xsPjdX8nIQFfiYQGGDq8dF2TQIW/;25:IUCpNjqBLqxpwV2icPscB/NDwoyuidXEFwr35TpsO26HmITofQajBVY5GTwrrO5UJKYEkOXdZ26I9RNGhRtaBIZ0IGixyawf5XpsMLPk990aoHdLQymUjMiP7l4aoBz4Lb7dgpQJv1u3IjGqgsxia7KPI4/eHsxNzgwv2YlaOKyb8cZbks4SaMJQS6TOhPlOGB8RLEL0336TSA1Ogq/lLzC9P4CQOLKpxJsd9oD7/W8BtxRgkCVZ8tRUjQ7c1O8ua22IHAB81RJdvyZSCoTJyw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0861; X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0861;20:bgi8eZtuWDOgS82Fu/mhdxn5N8bYbWG+0WvFkn/rf29dtZu3tW/pOW71KJihPCLWQE8s1cjzlhB9S3buOW+q+5r9tNaS2liOGr54v5CqjOwQFSQY4cBSC9tUYnqyCqS1yaKKS5Jn5WUpJA6sU4qmLaEWUonUklvC/ydvQpobKpJ7FEqKbl/tRotK0C9FzY1XgWZurQuafJ8qCTAllQYzS/49TT9FbLJIub8uYebQv27PfYSVusAWON6nmrOU+rjVQux1GTVfEHT1/PwJRVcUXYElA0LNaBwbPj+94VxZfFq3p77Ajp5PXpDFZLbFdzz+5wqa0xWVZx0F/A6HoCa8GUwajN9+x1Qm6LW7r+0mQUzsfVhwqacsFpnQ1QjXr8bmlvxQ5e4mm2V0spRcGIYxsEPvdFsjdbiWGGBKy3raA7ygErFPZTdqcVeWz6TrgJ25rRabFsi6FkZPVTFqSG7EucfpB18knGpMy3VENjK8oO5n1vjVzMJo+xRakmMrReWZ;4:dr/lcaHaMmZjgkwk1beeSRZdAaLdPDj2zuZu8wMar7lt0sIk8Wjcxh03Ci6igWeAFrxfP/jNd3Qldi03RIwGn27g/X5sp+DL3qIj4A5XEFuSqyMI1tTeIU+ud8WPkpH8KJ8HUjx5sv1fzyeFF12DwmSUgoSP+QsJx+53ln5ae7wLgvBUoUbXZWYnWQJndGkdBGntAK5LWNNypjW+9XGPULoir0qs+7PfiXDrdMHclgAbW9v0EHVFuCQgSziFE+6roxdgX7x1NRYzm6oC7794TJ228ccyfgvsbVdNSMtiWMsiPk+oGjZL9Ptzo0vww+KB7olMvr4BnJ6yXPbg3AtBGgtjOu/9j6biiadAvWBOkQo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(8121501046)(520078)(520075)(3002001);SRVR:SN1PR12MB0861;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0861; X-Forefront-PRVS: 07013D7479 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR12MB0861;23:S2BPIkfv8hVAEPVicrS8BmR0eDQIVf8Vg4eJSYpc/?= =?us-ascii?Q?Pz81xJRiONVHhtPEpr3Sju9dBZrSUBlaCF+BHYhMVzia0L+s6EpBHith7A6W?= =?us-ascii?Q?5svqL0ay0fbFopAVTS9Om72dr0LahLnwFIB8msKbyEZBvd6S99+0Ucc9locP?= =?us-ascii?Q?/gPv/spTpdE7u0LOFj4ih2PGNRaGICXKX4nXNyoGcuyERe/VvtF//Db7/b4W?= =?us-ascii?Q?vao+D32oXftOVK1/UHIgOM93NCJjIvv3WHtRibQGNFSeE7AjTxk3yZXeFoIh?= =?us-ascii?Q?cU5OxvP8RchFMsZ39MTRC2x8l17nI+AP/73N2YhXJXZY2m/6DDdHEcrBKckF?= =?us-ascii?Q?VOTv07XtAqhCTHg8u7JLmyAI7hOnghpECERiLdqmgTq6ifiaVCFAw8R19cFW?= =?us-ascii?Q?hiIZHTZvQzCqe9V/+/uj3ZV36Utw5BJFThxNyvmYbeYOEwA7P4BbbKVgWXx0?= =?us-ascii?Q?kzrUBvd5K1NhnMYBB+S49y90UTFpdb9bjyUDhGsm1NNGRr4EHdqAEcppBMXI?= =?us-ascii?Q?OB96YXpTthEZLWJ1FXO65/e1YlFEyefZF4JDDxlrwsBc/CFNnSDD/dVrhQfB?= =?us-ascii?Q?mtPM90AHEpPBoQTCWogRcMCaZt1nEldvKeFeKMQq/nyNES4TXq7C89F2/cFH?= =?us-ascii?Q?jLAcDrzVXciO6ozAmD0frjSfu6tYP8PnnS/7q6RVPj+g4IQCSUcL0pHzUOLJ?= =?us-ascii?Q?6JYwsPAfdmi5j64Ln9MK5xFj1vtcF5uKlFBNzFAA1d63MkmDS/56f0KqnZKK?= =?us-ascii?Q?ws9L0KE77NlNEA5APz/LnwpNizuVZOKqdwD7UqaYC56fxRwknKTtHWi260A7?= =?us-ascii?Q?vnxBc1TFedoEVLS458TElmm39peN3YEDYEQwPbJ28xhLv5zTWqyKj8E33sAs?= =?us-ascii?Q?WmKRrORJ6NSNzR1mh7IMmmYjoAGJqUY5ZaQn/400FGJh1NkiRVlH4e6icenG?= =?us-ascii?Q?PqdwIRPqMi5t3fPrOpxW7U70vD05L4qzV8Df+HV3634CxCf+iXu0eE+Oa91B?= =?us-ascii?Q?wnP9rys61PQs7hmI5IIyXTtRwCRdwFGZXXI1N1UO6tEuveesQ2qVjN4YHoBy?= =?us-ascii?Q?jnY81wHVe/4FbnDGZtYBrzIFKf7nHXVijrVBVJWyDUuBpWzk/trO20XU2kUh?= =?us-ascii?Q?Tt290pxaW1v6RCgUyWWq6xBJtb5oUwSWEKD6lboQwYfNCQHoQh6QeiJvrSGn?= =?us-ascii?Q?Ub/e4ZTEb/Lt0tghHAQXgv/TBkneFUwfJbTG2zvi16M3tSnf9UpwlMGuZIhE?= =?us-ascii?Q?OLLm/cQb6gpAG/aKj2+WH18rbcCoQI1q0oDP8K6GGzt/daPelF4rjzDS09rs?= =?us-ascii?Q?CtFtHruvHT3F/3I5ms7eBNay68YpfR36kvweDn02dEuIAZcs4uumcULYlipc?= =?us-ascii?Q?RYD9xc4G5A/iLGwuDGOFknC3tbWlbVuKCn7wTLkSYfBGsTk?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR12MB0861;5:xkMOHCgH8hWOkhcfco3WQvbYDCV5C/MOCaN/IRTjKb2eGfFHJPVqOABAj+ypTQO8LP6OaDKpjHVp8fQsKzy/tq9l2JhxJUnDGOqsmKX9k/cb2ndEK9qJ4ySget3WF9WRMKaH5IL/pytHYSrqtBAmkw==;24:ao0ct7cCG8UgGGZjw7JDUh0X44zob6IzalIMA8n5EhyIj1AT+6cnbyN98ysp41xHzss54ZeOX3rMTr2bwRJ+MIl8PlT4ayjuGvZ8MPwda5U=;20:xsVvMtaJs70DHEKTAUm69XEriFYLbT+p3AvkG61Sxgsb68XkveK3aD+ePZDmb336fHYErVknEVuZZ0/AAlQ9DA== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2015 20:30:38.5050 (UTC) X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.222];Helo=[atltwp02.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB0861 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Extending the comments section to include the BKDG references for newer processors which this EDAC driver supports. Updated the copyrights info and fixed a trivial typo while at it. Signed-off-by: Aravind Gopalakrishnan --- drivers/edac/amd64_edac.h | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/drivers/edac/amd64_edac.h b/drivers/edac/amd64_edac.h index 15c0eb4..1e34d07 100644 --- a/drivers/edac/amd64_edac.h +++ b/drivers/edac/amd64_edac.h @@ -2,7 +2,7 @@ * AMD64 class Memory Controller kernel module * * Copyright (c) 2009 SoftwareBitMaker. - * Copyright (c) 2009 Advanced Micro Devices, Inc. + * Copyright (c) 2009-15 Advanced Micro Devices, Inc. * * This file may be distributed under the terms of the * GNU General Public License. @@ -36,13 +36,18 @@ * Changes/Fixes by Borislav Petkov : * - misc fixes and code cleanups * + * Changes by Aravind Gopalakrishnan + * - Add support for- + * - Fam15h Models (30-3fh; 60-6fh) + * - Fam16h Models (00-0fh; 30-3fh) + * * This module is based on the following documents * (available from http://www.amd.com/): * * Title: BIOS and Kernel Developer's Guide for AMD Athlon 64 and AMD * Opteron Processors * AMD publication #: 26094 - *` Revision: 3.26 + * Revision: 3.26 * * Title: BIOS and Kernel Developer's Guide for AMD NPT Family 0Fh * Processors @@ -56,6 +61,27 @@ * Revision: 3.00 * Issue Date: September 07, 2007 * + * Title: BIOS and Kernel Developer's Guide (BKDG) for AMD Family 15h + * Models 30h-3Fh Processors + * AMD publication #: 49125 + * Revision: 3.06 + * Issue Date: 2/12/2015 (latest release) + * Link: http://support.amd.com/TechDocs/49125_15h_Models_30h-3Fh_BKDG.pdf + * + * Title: BIOS and Kernel Developer's Guide (BKDG) for AMD Family 15h + * Models 60h-6Fh Processors + * AMD publication #: 50742 + * Revision: 3.01 + * Issue Date: 7/23/2015 (latest release) + * Link: http://support.amd.com/TechDocs/50742_15h_Models_60h-6Fh_BKDG.pdf + * + * Title: BIOS and Kernel Developer's Guide (BKDG) for AMD Family 16h + * Models 00h-0Fh Processors + * AMD publication #: 48751 + * Revision: 3.03 + * Issue Date: 2/23/2015 (latest release) + * Link: http://support.amd.com/TechDocs/48751_16h_bkdg.pdf + * * Sections in the first 2 documents are no longer in sync with each other. * The Family 10h BKDG was totally re-written from scratch with a new * presentation model. -- 2.5.0