Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753579AbbH0ILk (ORCPT ); Thu, 27 Aug 2015 04:11:40 -0400 Received: from mail-bl2on0062.outbound.protection.outlook.com ([65.55.169.62]:28800 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751936AbbH0ILe (ORCPT ); Thu, 27 Aug 2015 04:11:34 -0400 Authentication-Results: spf=none (sender IP is 165.204.84.221) 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: 0NTQER4-07-UIF-02 X-M-MSG: From: Huang Rui To: Borislav Petkov , Jean Delvare , "Guenter Roeck" , Andy Lutomirski , "Andreas Herrmann" , Thomas Gleixner , Peter Zijlstra , 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 13/15] hwmon, fam15h_power: add documentation for previous TDP reporting Date: Thu, 27 Aug 2015 16:07:44 +0800 Message-ID: <1440662866-28716-14-git-send-email-ray.huang@amd.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1440662866-28716-1-git-send-email-ray.huang@amd.com> References: <1440662866-28716-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.221;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(428002)(3050300001)(189002)(199003)(53416004)(48376002)(77096005)(5003940100001)(87936001)(50226001)(77156002)(47776003)(105586002)(229853001)(106466001)(64706001)(46102003)(76176999)(86362001)(19580405001)(5007970100001)(50986999)(97736004)(5001830100001)(4001540100001)(2950100001)(36756003)(19580395003)(62966003)(5001770100001)(5003600100002)(189998001)(68736005)(33646002)(101416001)(5001860100001)(92566002)(50466002)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM3PR12MB0858;H:atltwp01.amd.com;FPR:;SPF:None;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;DM3PR12MB0858;2:ccsxbDf2WGQTqTIIvTFKRzoROmupP1fen5VNj+kknSCO7XZxBTfgccL78T37+KzTrp/ItYhzUPAFz7fsKwcaYI4aP868dhtht8iHFg71mM57gHGCdU0p/k/MRxvMcqoIBoyVBoBpbXaAPhGfBF4ToAsD/4JPE1nnacgRBho2aFU=;3:5aM8WlLxkk20OF44wHOfWNYUY72VR2hkFk37qYG2zn4ZFDZrrD6bwgi3qVP5vfLE7idxdauKlxEK6CfxbTBQstwblimS1bS4BwXqQiqrwEUwVNEh4lTM1Sag7jxSFhPtgIp0wQuc9P+dWeXy4QjJGlY8Pnd+GY580JJR4McUIbKMRD71+iPdsttFF2uWXXiZaIqLLsXJWz9k7PFc8SPGahnS5vtAc1oYVUiLqrQCr5f+J4HV/mw1AAkVtUfp61ZY;25:3uARaftsBLHfSXiB0u6+wwW72rAtnWBWE9GZGiD5XOCEIuh+pa0rnd/tbbzFrRQiKp39MYSQvwzTcdQu6lXqDFH6jyfOHwJtaW+H0UCmNzMEca+C5vXkyOIEr4MehxjFZ6Ueth34wwgPSdMg2YI/r4yRxwYMvEX7bZVLbmrAarVlm452Mt6dVkLP+D6NbmXrFzUvLYXdHiw/4dbQna5JaHlOnQNeECplxTDJH6mBxL0Q4hthgN35dN2/WQ/h6Ji1 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR12MB0858; X-Microsoft-Exchange-Diagnostics: 1;DM3PR12MB0858;20:CI0nkT4Ykw1ZXVzVIKzokdo3F1KsgKlKGVZK2dND3Be47/j5RcKywS21w39j5Mjd9a5sg6h93F6Zf6X3s+lkoUuoE4B9gsjx6/9ie4BHGiW8Jb+y6Shp9tPPE7cEdges5XAI8VBJd/AHcplCYWFRMMJ0VHQx7D53C3mMA9yk2ZVuL0TMSazSehirYWbilAu0clj19F223TrRwaOpWXjaCZRq3pJlkq0pmZON2WYEznZyxdJfBYPmetdr9kkYOORfi7tACXwJFipSjwv4w0OGLdLR3QEyq5zMtUh57arALMJeYA2rNcYR52mRnEOAdD7ks85AAoMTH/Qoqc3TUYTVz68EDRC5r1Xj9zbcjVH5log1x2COWXNtK5m9aHdM+JbzH6S/Vp3ozGV4iTBH/4w1iqtvcliMG50suOW0JnfEwrDl8qMNlDcsuj99/4at7M3HEoA8USBA/BTex3HdN5VP7VsA4YL9Lc8LOBDpRtTM6WEzyE1YFfPWbdfFW1kIoDCq;4:oLG71E+4AA9TnJy0BRO690gThevnmCCTgRkTuaZpw/vMuZ0ejI1aErsOSq9XcKmc5/DUJZ/KpDmMAPCi1jQnWKPaa22c9K/XyiG9/d2SvNjgpG3NJBBqrCmd/sUBOF4D1+YSXu71MfO+gbU4s+P553OJ4ZPQLiIbaOrKE4lpcvVbMrXPXeTkooLvX1gWPZ0zOFgZ0lC5yBMbn9j9631PSUoXyLxwEeZGxppRFxm7oV0aC+DcRqVCaxYqWWNkDaCqFB+QxgzEaj5CGd0bTxWJT0L9MdFmEdj28FgY+6Mq/CLQ+sgzNxd4uvOjT+cksLnP X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(8121501046)(3002001);SRVR:DM3PR12MB0858;BCL:0;PCL:0;RULEID:;SRVR:DM3PR12MB0858; X-Forefront-PRVS: 06818431B9 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM3PR12MB0858;23:Wp07EvsgfL0cJlyGzcFEBeP466XdPq4ZNm5ybafHb?= =?us-ascii?Q?BUY+bFVQgZiMnCNTIwIY5e/mf77pQFTI9vPa08JAelz/PfP3dXe/Upjp1hAc?= =?us-ascii?Q?ygW0/Os8wtn1ZwqCxK8XHMVw/g9pScRApJ1mPv/bSdFLX3zGcvjPlvqpKVOn?= =?us-ascii?Q?hD/RNBlDJ1XHj5QIgJRZI1U9CjTtmAwPmrAX7is1yn/YHfFYpuNFJLagxyv4?= =?us-ascii?Q?szE7gHdTFEe+s/s6VpwJlrgrowAJsDCggDUVnECDa+7UeYVAI2XijFeeBnA6?= =?us-ascii?Q?6zUjeCASbZyGn8hYm1j35jJIJA7zTxIX4Rh3Xw8btXuiXchE5X0OTslsqA/I?= =?us-ascii?Q?4q3XsVoh1WEt4/+Abe/v3XPsL1J6/rpw6WTPkAOf3zH0T2WQiubrBwLlMkVJ?= =?us-ascii?Q?f/AhzKVhfB0bpNVjjfAyz1Va5wqXjJz5FLA6+uB1eLXmo226SiIa7+t0idUA?= =?us-ascii?Q?1ramt94OTycUv2I7KH1D6lCouedM2ze12l/ubsnKIFsGjd/vUSj07I4Ih3XN?= =?us-ascii?Q?xbtZTOs59ld/q/mM17b0c/Iy6AA48+OA5Y5XSNrQev0aOE85lVbeZWojcSVN?= =?us-ascii?Q?HFz5oTzHitTQx4M8sh7e76r+q6lO3N+F/cewcMA2GljQsMQ1UccGrs23y2pV?= =?us-ascii?Q?WWCImcBY5TmkkitLGCtqoVYdB3HfDEKdqnvMKaSuBCX4AWxp9RgBZbSj2Ho7?= =?us-ascii?Q?yLUk9oHgeyx5XPZDvI0aPRAYcM4hxH4MZ6z8shXIcEEA0LCg0Jv0/36TySrL?= =?us-ascii?Q?8tZq3ue+YnMlzvVRsn0MO1R6NVadtP4//QJsthRuZ70szvVYpc+2kkXhbgFy?= =?us-ascii?Q?tjaf+z1sW+riIxb3nr3yeChtH8up0h+kJyycAJtGG4tZUSq5h4ur788dXeSx?= =?us-ascii?Q?dFTZIyIYPXqgQgYFwX1ZiYBY1aBd8hvZhfF9uZgZa+gP3+A8n9GRBG4telZj?= =?us-ascii?Q?lM2Sjm3SQ78eWwsbGIAcVdrxcC4zxyX0MvXPnwgNYab7sXLKXkMFBVg0cKL6?= =?us-ascii?Q?zpe09RLPGwVTyRLtrPZbUT3gzw+6e2AMYxBhi0EFTSCH0z15B9QJ47cq1/7V?= =?us-ascii?Q?WRGXJoeYNYhnlnHc7lPMfyATBIHuDHkHvoVbJmVEeN+iBQ/yYKD/qsobQxLd?= =?us-ascii?Q?9K1OVp6ZzkcIQM+yxbKFy7kbivcZmDZ?= X-Microsoft-Exchange-Diagnostics: 1;DM3PR12MB0858;5:Da0VkfhWFaD8rdDxUmB9jGFVSIA8Cao0LHrKZ8+RmEUtaFJSkE8ahFQDIxZdKPgB7wvFR9oUej3MKaPL1pNnwaor5uezULaXrZyfCqrGyHT65QOriKdmdRM6BqHAIpeJvBOrEdqEtdovnhcUCjVCMA==;24:3cmCGgBJPMjclv47rYbjgLpSumR1wpldwa+pTJ2pGHYe0H904I7rkEGUh4k9BQ8Wrur+YtLuUOeaN3MRTfM+9MoTzXhIT9PFlyLC1rRBy9k=;20:sMiapKOj4GVm6rWFm1W89MaaDrKK20sspZpte3Az9uMQXWPHYRaxrJB49Ckip95NrPf2FrEPzvIcXJ+3QoQd9Q== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2015 08:11:30.2911 (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.221];Helo=[atltwp01.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR12MB0858 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1649 Lines: 44 This patch adds description to explain the TDP reporting mechanism of fam15h_power driver. Signed-off-by: Huang Rui --- 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 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/