From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752229AbbJTDE5 (ORCPT ); Mon, 19 Oct 2015 23:04:57 -0400 Received: from mail-bl2on0065.outbound.protection.outlook.com ([65.55.169.65]:61653 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751063AbbJTDEy (ORCPT ); Mon, 19 Oct 2015 23:04:54 -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: 0NWHYZZ-08-8WA-02 X-M-MSG: From: Huang Rui To: Borislav Petkov , Guenter Roeck , "Peter Zijlstra" , Jean Delvare , "Andy Lutomirski" , Andreas Herrmann , Thomas Gleixner , "Ingo Molnar" , "Rafael J. Wysocki" , "Len Brown" , John Stultz , =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Weisbecker?= CC: , , , Andreas Herrmann , Aravind Gopalakrishnan , Borislav Petkov , Fengguang Wu , Aaron Lu , Tony Li , Huang Rui Subject: [PATCH v2 08/10] hwmon: (fam15h_power) Add documentation for previous TDP reporting Date: Tue, 20 Oct 2015 10:28:27 +0800 Message-ID: <1445308109-17970-9-git-send-email-ray.huang@amd.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1445308109-17970-1-git-send-email-ray.huang@amd.com> References: <1445308109-17970-1-git-send-email-ray.huang@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)(6009001)(2980300002)(428002)(189002)(199003)(229853001)(87936001)(76176999)(33646002)(50986999)(86362001)(189998001)(50226001)(5003600100002)(106466001)(77096005)(2950100001)(105586002)(19580395003)(5001770100001)(92566002)(46102003)(101416001)(5008740100001)(48376002)(97736004)(5007970100001)(19580405001)(11100500001)(36756003)(47776003)(50466002)(64706001)(5003940100001)(53416004)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BLUPR12MB0705;H:atltwp02.amd.com;FPR:;SPF:None;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0705;2:LHOsnqN1kTEXP9FlwYScjymtB0WMTimQxDI6wsFnJvzt87bDkMIv/mqwEWLaqndsscXUAfe52jtcYrw1zWI+nemofumtuFHb9XYD6eAJs3WDOPaaxkXFNy2Dhb+QQP07KZDuahl4w9TCQCSwWU9wcJUgDvwjZFnJ9D/A7JuTKZY=;3:29tVbULtM5t+1n0yKkKj+l4QLvKV+iT98NY6R8erpoIgqS+u6HGX9ON4OM6PjjdRymIL64L7KUFvEHpPIwKC/EJNNsSqIhGUv0b+4Gy3GEjQd1H3DMVOPtFtd+u3imu4h8Y6trQsG1j5iiatdICEGu8jpuq8yKPzz9keSAE2r7g61SAzjgA5RUWG3THMtYHaQDB9cWHNMzeVr0AHKp+44QtbIOLrlpu5ZSz/wVEwFSDdtvGojeIrrXbsTLTYWJkR;25:7Sd8oDbPH3us3Rtgk2F1R/1TmLzQo4D9f7o5HAWbcXXn1MhmLM591DQRWNbtDJ05QtipxutHDV/tEogCONJUbQ21xtHVj3IiXJ71CeYnNX8Zpj3RIOjJVITdVFFK2Nz15TnjFwigxrtZ2aFsSoCXTHDiyJEbM7uzODMhZn6bMl4a9gxOyeu5nThzjOH1rqHPAjJi2dDzqsb7UkxMKjaWqVdkGkSVAi21kTBG73CjsKlRbG7YneVTPNIQJrR2jc2r X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR12MB0705; X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0705;20:+YfIX2kVykH+7UP6QvoocSEHK+kz93rcv6oeZ+IlteUei6VAXvWJDFndmSajMbEVo6pvhqAggUGRS76zqaSdmsJT9HjaIRV4xYBu4+TTf+LuXOYyQ/a+m6flBaDfv0gmhCPCNeFy7KCOhQDhKAFNEmtdsAhQ/Uvp37ht9a1JpXNmKQuVCPMC/kFwxS94sJbMP5/rz6Pm4sFtIzpCL5A7Fp9cRDeLPXOPGnbIwaYn0QyFB3v1hbQO3hpQ4WwvJmKyfA+/PfJi4iUbmxiDF/zKfkhTuR+fwTfFGshhuOgWH4hRcPn+OEIJYqWxMFFUbULBX6sBKjp0HMRiHrvKDeDdJHxRVteXldLHj8F7ASMidfl6h/7kIfiNjlLLAJ215diS3WyDofuSp/AA9feUv59wWWk/kqwdiCWN1z9cYjpCTKAVABowmO3T9+KhXShUpICy6yZ12PATt1hBRpPmRrZR5+38BF9HeDAJHAaI2rYMuGhckd08JH8s5b91KsR/kXZU;4:oRAv+tvXrnH3HKf6FEsv2yWxqY8C4O6KnCW+/LTaan7ZaXywb6lsaJ+HsBEuia+TR6mpIANbgBmc0o0WY6jGW2C1+hvuQ1ZNY4Z+YS9A2JcPxnmWXrdUfrVAeq2YNGCy8I77GjehOz9i8oYgmr8HcTO8lEZr8AQjIKnQr+2l/UTx4aHyuUq3IZC3PEvmBh1oBNQjsNKwk19AKXp1a+BdJ+jBEUzVdf1/p9CeH05jkg9BTRMHIH+pHyOTNtkQD4D3cS+JmToD1/YBzArFASzpuFz2uhwMKfiAW7fqT/mtHIArjs1cbaptPKYoySs9AkJWf0XHv8DB+XWPwxQ0LBN2Kb+Sle/vOLGfp1jrCSlPB60= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(8415204561270); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001);SRVR:BLUPR12MB0705;BCL:0;PCL:0;RULEID:;SRVR:BLUPR12MB0705; X-Forefront-PRVS: 073515755F X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BLUPR12MB0705;23:FFM1Kz9RCGExnqBMDnOxgDXzYDH/tefGBhIpGKcki?= =?us-ascii?Q?fOFkm9yPmkTZDdVvBt3yPIPd3X4WYXR4qoZE6QKZ9Y8Jqch9XCFqhcNguvNE?= =?us-ascii?Q?tiMZDD/2xomIuuLiomsVOnQDcaktlmed3si/y4RGEmQAOD7ME+NSGYL8HJgI?= =?us-ascii?Q?A+oyUsNwa3DqEPhE/2AW2YVW3vvlwFH61NOR4jfhcYdHlwx6ztrmpKEenK26?= =?us-ascii?Q?vXD9SgElMz64QY1qQlmHoTPMsnf6qNUZcoHt5qJjTy17jQ9xIm7AcY+ldIfh?= =?us-ascii?Q?Yk+LonRpwcY3UDBV0WuzJkaikhqsnBdgsl7ZP5P66CPqy/KnxXzLgplunYAU?= =?us-ascii?Q?fzBIkulbj4EjsVU8/v4ELtFbHk81Ev1SkHe6+DMi8sJouLlq+oEu/fkj7oNU?= =?us-ascii?Q?MCIYJ3Kj0+7cLuxjLHC2r6RG2zEaxHhb6y1NFv3Q55d84FptrpbhUaV3c1AD?= =?us-ascii?Q?Wl9iZRe1yDXqLuyr7JVdRwbPdBE3Y0B4Rt0fLYQZ7j2vcVxN6OdS2DYl+j0V?= =?us-ascii?Q?8W6jvS5KnXbfSy/jEPxufiLcEpMTjbvDGDqbqt2uFWimBa9eMqyv8nVZZt2V?= =?us-ascii?Q?bK0Po4m0h6hETxGZ9s9EPqF2yQ57pVph3xv2Z6ZZLD0nQcq5VkVNiawZJued?= =?us-ascii?Q?3MuftbbEsIVLwcAV/1dfnzjxM7+iW67ASwNQa4rx2hqC45SLWHqApZZfRlqx?= =?us-ascii?Q?LY8LA9V2xAcuFP0f95afezxzPGNtD1TTtGY3dLVk1cfFvenhIJ5jxn6bVze9?= =?us-ascii?Q?XOhBNqlrUc7yJ1SUuY72xot+ii6BzQksvglwMMZXECD5FDO/7f3P20ZHAPs5?= =?us-ascii?Q?PwyTaHXltP64wMd019ne0RtGJFkKqBc63oUpouSKCYjmC1FTsvqR1DVlCax/?= =?us-ascii?Q?zY4lA2FRmz+EA2ixwEI5xxrqSVoQ3pB/jypVQktZju+xhuootbzHgeDLbQvH?= =?us-ascii?Q?BoYf7wilglEAxb3504Mls4BcbpUdhm2zP5uR8Fa3sL3Ld9K5EEqxlXLM5K3H?= =?us-ascii?Q?Z6GkNEYgSCgoQeWcVYZZ4p7?= X-Microsoft-Exchange-Diagnostics: 1;BLUPR12MB0705;5:Fz8Eu7OGkfcvL29r8KMzgDYkClen3kxLVdW8nExW9EApbB5FoDc8MLs8Dd/xNrJmbanekX9rr1NFReWMi11OkaW6fscOaRA1wgdO9766dlNyBluZV++0TekCq5TO8HAlFspOLmb4oo0UDcc0MNNtkg==;24:gDiwprCinoHfKOfzWUEzg6MiNeVqVPuTc20u79TEZemjcchdzHMI40HqF5Gyz+Y5rQJ3AMgrLfpwo96gG/dLklAcBIpcTFezvTMWEQf0liw=;20:sCC18PUzLRB6jt6mJG8o6Xftxg/Vd4vcloHLjGjeHKNHff9PWYeJhiSvAhzondKiPQHzrw+VvclA9dvYmepUWizjVIqRNbLIRtS+aRlF2Fh4asFEnfhImvCFjxTvs14QUtEFzxd6V6ofy1x1UjSdtSqkkV9mSlADQhxBN6oakSf36jfVK3UQE3PEEX8N852RJtiu4IdjnfMACWi92QQ5EEkSkb7FYYi4doKKcppUxxBWXYT+O9L6gvE7yhF2+ote SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Oct 2015 02:31:12.9249 (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: BLUPR12MB0705 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds description to explain the TDP reporting mechanism of fam15h_power driver. Signed-off-by: Huang Rui Cc: Borislav Petkov Cc: Guenter Roeck Cc: Peter Zijlstra Cc: Ingo Molnar --- Documentation/hwmon/fam15h_power | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Documentation/hwmon/fam15h_power b/Documentation/hwmon/fam15h_power index e2b1b69..42bf04e 100644 --- a/Documentation/hwmon/fam15h_power +++ b/Documentation/hwmon/fam15h_power @@ -10,14 +10,22 @@ Supported chips: Datasheets: BIOS and Kernel Developer's Guide (BKDG) For AMD Family 15h Processors BIOS and Kernel Developer's Guide (BKDG) For AMD Family 16h Processors + AMD64 Architecture Programmer's Manual Volume 2: System Programming Author: Andreas Herrmann Description ----------- +1) Processor TDP (Thermal design power) + +Given a fixed frequency and voltage, the power consumption of a +processor varies based on the workload being executed. Derated power +is the power consumed when running a specific application. Thermal +design power (TDP) is an example of derated power. + This driver permits reading of registers providing power information -of AMD Family 15h and 16h processors. +of AMD Family 15h and 16h processors via TDP algorithm. For AMD Family 15h and 16h processors the following power values can be calculated using different processor northbridge function -- 1.9.1