aboutsummaryrefslogtreecommitdiffstats
path: root/tools/power
AgeCommit message (Expand)AuthorFilesLines
2015-03-11Revert "cpupower Makefile change to help run the tool without 'make install'"Josh Boyer1-1/+1
2015-02-13Merge branches 'pm-cpufreq', 'pm-cpuidle', 'pm-devfreq', 'pm-opp' and 'pm-tools'Rafael J. Wysocki2-158/+254
2015-02-12Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki2-158/+254
2015-02-10tools/power turbostat: support additional Broadwell modelLen Brown1-1/+4
2015-02-10Merge branch 'pm-tools'Rafael J. Wysocki3-96/+310
2015-02-10tools/power turbostat: update parameters, documentationLen Brown2-87/+136
2015-02-09tools/power turbostat: Skip printing disabled package C-statesLen Brown1-72/+116
2015-02-10Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki2-95/+309
2015-02-09tools/power turbostat: relax dependency on APERF_MSRLen Brown2-45/+68
2015-02-09tools/power turbostat: relax dependency on invariant TSCLen Brown1-39/+75
2015-02-09tools/power turbostat: decode MSR_*_PERF_LIMIT_REASONSLen Brown1-0/+126
2015-02-09tools/power turbostat: relax dependency on root permissionLen Brown1-12/+41
2015-02-05ACPICA: Update Copyright headers to 2015David E. Box11-11/+11
2015-01-30cpupower Makefile change to help run the tool without 'make install'sriram@marirs.net.in1-1/+1
2014-12-19tools / cpupower: Fix no idle state information return valuePrarit Bhargava1-1/+1
2014-12-19tools / cpupower: Correctly detect if running as rootMichal Privoznik1-1/+1
2014-12-14Revert "tools: cpupower: fix return checks for sysfs_get_idlestate_count()"Prarit Bhargava1-4/+4
2014-12-05tools: cpupower: fix return checks for sysfs_get_idlestate_count()Prarit Bhargava1-4/+4
2014-10-21ACPICA: acpiexec: Do not put STDIN into raw mode unless it is a terminal.Bob Moore1-0/+8
2014-10-21ACPICA: acpidump: Add ACPI 1.0 RSDP support.Lv Zheng1-1/+1
2014-08-16Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-40/+40
2014-08-15tools/power turbostat: tweak whitespace in output formatLen Brown1-40/+40
2014-08-05Merge branch 'pm-tools'Rafael J. Wysocki4-26/+28
2014-07-30cpupower: Remove redundant error checkPeter Senna Tschudin1-6/+5
2014-07-30cpupower: bench: parse.c: Fix several minor errorsRickard Strandqvist1-18/+21
2014-07-30cpupower: mperf monitor: Correct use of ! and &Himangi Saraogi1-1/+1
2014-07-19PM / tools: cpupower: drop negativity check on unsigned valueAndrey Utkin1-1/+1
2014-07-08ACPICA: utprint/oslibcfs: cleanup - no functional changeBob Moore1-15/+15
2014-07-08ACPICA: OSL: Update acpidump to reduce source code differencesLv Zheng2-7/+27
2014-07-08ACPICA: acpidump: Reduce freopen() invocations to improve portabilityLv Zheng3-9/+11
2014-07-08ACPICA: acpidump: Replace file IOs with new APIs to improve portabilityLv Zheng4-72/+69
2014-07-08ACPICA: acpidump: Remove exit() from generic layer to improve portabilityLv Zheng1-18/+32
2014-07-08ACPICA: acpidump: Add memory/string OSL usage to improve portabilityLv Zheng2-13/+14
2014-07-08ACPICA: Common: Enhance acpi_getopt() to improve portabilityLv Zheng2-9/+8
2014-07-08ACPICA: Common: Enhance cm_get_file_size() to improve portabilityLv Zheng2-9/+14
2014-07-08ACPICA: Application: Enhance ACPI_USAGE_xxx/ACPI_OPTION with acpi_os_printf()...Lv Zheng1-4/+4
2014-07-08ACPICA: Utilities: Add formatted printing APIsLv Zheng1-0/+7
2014-07-08ACPICA: OSL: Add portable file IO to improve portabilityLv Zheng1-0/+214
2014-07-08ACPICA: OSL: Clean up acpi_os_printf()/acpi_os_vprintf() stubsLv Zheng4-22/+1306
2014-07-08ACPICA: Utilities: Cleanup DEFINE_ACPI_GLOBALS by moving acpi_ut_init_global(...Lv Zheng2-1/+1
2014-07-08ACPICA: acpidump: Add support for ACPI 1.0 GUID in LinuxLv Zheng1-7/+41
2014-06-03Merge branches 'acpi-tools' and 'pm-tools'Rafael J. Wysocki16-175/+456
2014-06-03Merge branch 'pm-cpufreq'Rafael J. Wysocki2-2/+2
2014-05-29ACPICA: acpidump: Fix repetitive table dump in -n mode.Lv Zheng1-0/+4
2014-05-17cpupower: Remove mc and smt power aware scheduler info/settingsThomas Renninger4-106/+5
2014-05-17cpupower: cpupower info -b should return 0 on success, not the perf bias valueThomas Renninger1-3/+4
2014-05-17cpupower: If root, try to load msr driver on x86 if /dev/cpu/0/msr is not ava...Thomas Renninger1-0/+14
2014-05-17cpupower: Install recently added cpupower-idle-{set, info} manpagesThomas Renninger1-0/+2
2014-05-17cpupower: Introduce idle state disable-by-latency and enable-allThomas Renninger2-8/+77
2014-05-17cpupower: Remove all manpages on make uninstallRamkumar Ramachandra1-2/+6
2014-05-17cpupower: Remove dead link to homepage, and update the targets built.Ramkumar Ramachandra2-10/+7
2014-05-17cpupower: Rename cpufrequtils -> cpupower, and libcpufreq -> libcpupower.Ramkumar Ramachandra1-6/+6
2014-05-07ACPICA: Tables: Add new mechanism to skip NULL entries in RSDT and XSDT.Lv Zheng1-0/+12
2014-05-07ACPICA: acpidump: Add support to force using RSDT.Lv Zheng3-18/+50
2014-05-07ACPICA: acpidump: Fix truncated RSDP signature validation.Lv Zheng1-10/+31
2014-05-07ACPICA: acpidump: Fix code issue in invoking fread in the loop.Lv Zheng1-11/+6
2014-05-07Merge back earlier ACPICA material.Rafael J. Wysocki12-574/+3216
2014-05-07PM / tools: cpupower: add option to display values without round offsPrarit Bhargava2-40/+73
2014-05-07tools / power: turbostat: Drop temperature checksJean Delvare1-2/+2
2014-05-01cpufreq: Make linux-pm@vger.kernel.org official mailing listViresh Kumar2-2/+2
2014-04-28ACPI / tools: Introduce ec_access.c - tool to access the ECThomas Renninger3-0/+262
2014-04-21tools/power/acpi: Minor bugfixesThomas Renninger1-10/+1
2014-04-20ACPICA: acpidump: Update man page.Lv Zheng1-12/+73
2014-04-20ACPICA: acpidump: Remove old acpidump source.Lv Zheng1-559/+0
2014-04-20ACPICA: acpidump: Update Makefile to build acpidump from ACPICA.Lv Zheng1-3/+23
2014-04-20ACPICA: acpidump: Update new structures and add missing file.Lv Zheng1-0/+101
2014-04-20ACPICA: acpidump: Add support to generate acpidump release.Lv Zheng8-0/+3019
2014-03-05tools/power turbostat: Run on BroadwellLen Brown1-1/+11
2014-03-05tools/power turbostat: simplify output, add Avg_MHzLen Brown2-205/+150
2014-02-02Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds3-200/+244
2014-02-01tools/power turbostat: introduce -s to dump countersAndy Shevchenko1-33/+65
2014-02-01tools/power turbostat: remove unused command line optionAndy Shevchenko1-3/+3
2014-01-18turbostat: Add option to report joules consumed per sampleDirk Brandewie1-25/+66
2014-01-18turbostat: run on HSXLen Brown1-11/+31
2014-01-18turbostat: Add a .gitignore to ignore the compiled turbostat binaryJosh Triplett1-0/+1
2014-01-18turbostat: Clean up error handling; disambiguate error messages; use err and ...Josh Triplett1-69/+38
2014-01-18turbostat: Factor out common function to open file and exit on failureJosh Triplett1-15/+16
2014-01-18turbostat: Add a helper to parse a single int out of a fileJosh Triplett1-57/+24
2014-01-18turbostat: Check return value of fscanfJosh Triplett1-4/+16
2014-01-18turbostat: Use GCC's CPUID functions to support PICJosh Triplett1-5/+6
2014-01-18turbostat: Don't attempt to printf an off_t with %zxJosh Triplett1-1/+1
2014-01-18turbostat: Don't put unprocessed uapi headers in the include pathJosh Triplett2-2/+2
2014-01-17Merge branches 'acpi-tools' and 'pm-tools'Rafael J. Wysocki4-13/+138
2014-01-16ACPICA: acpidump: Cleanup tools/power/acpi makefiles.Lv Zheng3-12/+137
2014-01-12Merge branch 'acpi-cleanup'Rafael J. Wysocki1-4/+1
2014-01-08cpupower: Fix sscanf robustness in cpufreq-setOne Thousand Gnomes1-1/+1
2013-12-17cpupower: Fix segfault due to incorrect getopt_long arugmentsJosh Boyer1-3/+3
2013-12-07ACPI: Clean up inclusions of ACPI header filesLv Zheng1-4/+1
2013-11-25tools: cpupower: fix wrong err msg not supported vs not availableThomas Renninger1-2/+2
2013-11-25tools: cpupower: Add cpupower-idle-set(1) manpageThomas Renninger2-1/+73
2013-11-12tools / power turbostat: Support SilvermontLen Brown1-56/+141
2013-07-05cpupower: Add Haswell family 0x45 specific idle monitor to show PC8,9,10 statesThomas Renninger3-0/+198
2013-07-05cpupower: Haswell also supports the C-states introduced with SandyBridgeThomas Renninger1-0/+4
2013-07-05cpupower: Introduce idle-set subcommand and C-state enabling/disablingThomas Renninger6-9/+142
2013-07-05cpupower: Implement disabling of cstate interfaceThomas Renninger2-1/+123
2013-07-05cpupower: Make idlestate usage unsignedThomas Renninger3-16/+6
2013-06-13turbostat: Increase output buffer size to accommodate C8-C10Josh Triplett1-1/+1
2013-05-11Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-1/+53
2013-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-04-17tools/power turbostat: display C8, C9, C10 residencyKristen Carlson Accardi1-1/+53
2013-03-31treewide: Fix typos in kernel messagesMasanari Iida1-1/+1
2013-03-15tools/power turbostat: additional Haswell CPU-idLen Brown1-1/+4
2013-02-18Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Rafael J. Wysocki2-30/+54
2013-02-13tools/power turbostat: display SMI count by defaultLen Brown2-24/+38
2013-02-08tools/power turbostat: decode MSR_IA32_POWER_CTLLen Brown1-6/+7
2013-02-08tools/power turbostat: support HaswellLen Brown1-1/+10
2013-02-05ACPI tools / acpidump: must be run as root - install it into /usr/sbinThomas Renninger1-1/+1
2012-12-18Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds5-81/+728
2012-11-30tools: Allow tools to be installed in a user specified locationJosh Boyer1-2/+4
2012-11-30tools/power: turbostat: make Makefile a bit more capableMark Asselstine1-4/+16
2012-11-30tools/power x86_energy_perf_policy: close /proc/stat in for_every_cpu()Colin Ian King1-1/+1
2012-11-30tools/power turbostat: v3.0: monitor Watts and TemperatureLen Brown2-56/+690
2012-11-30tools/power turbostat: fix output buffering issueLen Brown1-0/+1
2012-11-27cpupower: IvyBridge (0x3a and 0x3e models) supportThomas Renninger2-2/+10
2012-11-27cpupower: Provide -c param for cpupower monitor to schedule process on all coresThomas Renninger4-3/+48
2012-11-27cpupower tools: Fix warning and a bug with the cpu package countPalmer Cox1-5/+13
2012-11-27cpupower tools: Fix malloc of cpu_info structurePalmer Cox2-19/+12
2012-11-27cpupower tools: Fix issues with sysfs_topology_read_filePalmer Cox1-8/+13
2012-11-27cpupower tools: Fix minor warningsPalmer Cox2-21/+1
2012-11-27cpupower tools: Update .gitignore for files created in the debug directoriesPalmer Cox1-0/+7
2012-11-27cpupower tools: Remove brace expansion from clean targetPalmer Cox2-2/+6
2012-11-27tools/power turbostat: prevent infinite loop on migration error pathLen Brown1-1/+10
2012-11-23tools/power/x86/turbostat: share kernel MSR #definesLen Brown2-19/+8
2012-11-01tools/power turbostat: graceful fail on garbage inputLen Brown1-8/+18
2012-11-01tools/power turbostat: Repair Segmentation fault when using -i optionLen Brown1-1/+1
2012-10-09tools/power/acpi/acpidump: remove duplicated include from acpidump.cWei Yongjun1-1/+0
2012-10-08Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmar...Linus Torvalds1-1/+1
2012-10-06Merge branches 'acpica', 'acpidump', 'intel-idle', 'misc', 'module_acpi_drive...Len Brown5-36/+870
2012-10-06tools/power/turbostat: add option to count SMIs, re-name some optionsLen Brown2-15/+20
2012-10-03kbuild: Fix gcc -x syntaxJean Delvare1-1/+1
2012-09-27tools/power turbostat: add [-d MSR#][-D MSR#] options to print counter deltasLen Brown2-44/+94
2012-09-26tools/power turbostat: add [-m MSR#] optionLen Brown2-16/+66
2012-09-26tools/power turbostat: make -M output prettyLen Brown1-4/+6
2012-09-26tools/power turbostat: print more turbo-limit informationLen Brown1-2/+93
2012-09-26tools/power turbostat: delete unused lineLen Brown1-1/+0
2012-09-26tools/power turbostat: run on IVB XeonLen Brown1-2/+2
2012-09-25tools/power/acpi/acpidump: create acpidump(8), local make install targetsLen Brown2-0/+63
2012-09-25tools/power/acpi/acpidump: version 20101221 - find dynamic tables in sysfsYakui Zhao1-98/+89
2012-09-22Merge branch 'acpidump' into acpicaLen Brown3-0/+637
2012-09-22tools/power/acpi/acpidump: create acpidump(8), local make install targetsLen Brown2-0/+63
2012-09-22tools/power/acpi/acpidump: version 20101221 - find dynamic tables in sysfsLen Brown1-98/+89
2012-09-22tools/power/acpi/acpidump: version 20071116Len Brown1-2/+5
2012-09-22tools/power/acpi/acpidump: version 20070714Len Brown2-31/+103
2012-09-22tools/power/acpi/acpidump: version 20060606Len Brown1-38/+59
2012-09-22tools/power/acpi/acpidump: version 20051111Len Brown2-0/+487
2012-07-19tools/power: turbostat: fix large c1% issueLen Brown1-4/+8
2012-07-19tools/power: turbostat v2 - re-write for efficiencyLen Brown3-539/+868
2012-06-03tools/power turbostat: fix IVB supportLen Brown1-0/+2
2012-06-03tools/power turbostat: fix un-intended affinity of forked programLen Brown1-2/+26
2012-05-17sched: Remove stale power aware scheduling remnants and dysfunctional knobsPeter Zijlstra2-42/+2
2012-03-30Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds2-120/+224
2012-03-29tools turbostat: harden against cpu online/offlineLen Brown1-54/+61
2012-03-29tools turbostat: reduce measurement overhead due to IPIsLen Brown1-0/+46
2012-03-29tools turbostat: add summary optionLen Brown2-69/+120
2012-03-03cpupower tools: add install target to the debug tools' makefilesFranck Bui-Huu2-2/+24
2012-03-03cpupower tools: allow to build debug tools in a separate directory tooFranck Bui-Huu2-14/+26
2012-03-03cpupower: Fix broken mask valuesThomas Renninger1-2/+2
2012-03-03cpupower tool: allow to build in a separate directoryFranck Bui-Huu2-39/+71
2012-03-03cpupower tool: makefile: simplify the recipe used to generate cpupower.pot ta...Franck Bui-Huu1-3/+1
2012-03-03cpupower tool: remove use of undefined variables from the clean target of the...Franck Bui-Huu1-2/+0
2012-03-03cpupower: Fix linking with --as-neededOzan Çağlayan1-1/+1
2012-03-03cpupower: Remove unneeded code and by that fix a memleakThomas Renninger1-7/+0
2012-03-03cpupower: Fix number of idle statesThomas Renninger1-3/+2
2012-03-03cpupower: Unify cpupower-frequency-* manpagesThomas Renninger2-6/+2
2012-03-03cpupower: Add cpupower-idle-info manpageThomas Renninger1-0/+90
2012-03-03cpupower: AMD fam14h/Ontario monitor can also be used by fam12h cpusThomas Renninger2-9/+9
2012-03-03cpupower: Better interface for accessing AMD pci registersThomas Renninger4-23/+32
2012-01-18Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-0/+2
2012-01-18Merge branches 'einj', 'intel_idle', 'misc', 'srat' and 'turbostat-ivb' into ...Len Brown1-0/+2
2011-12-15tools/power turbostat: update fields in manpageArun Thomas1-4/+4
2011-11-18tools turbostat: recognize and run properly on IVBLen Brown1-0/+2
2011-11-06Merge branches 'acpi', 'idle', 'mrst-pmu' and 'pm-tools' into nextLen Brown1-13/+15
2011-08-19cpupower: use man(1) when calling "cpupower help subcommand"Dominik Brodowski11-228/+86
2011-08-19cpupower: make NLS truly optionalDominik Brodowski2-0/+10
2011-08-19cpupower: fix Makefile typoDave Jones1-2/+2
2011-08-15cpupower: Make monitor command -c/--cpu awareThomas Renninger1-0/+8
2011-08-15cpupower: Better detect offlined CPUsThomas Renninger5-4/+66
2011-08-15cpupower: Do not show an empty Idle_Stats monitor if no idle driver is availableThomas Renninger1-1/+1
2011-08-15cpupower: mperf monitor - Use TSC to calculate max frequency if possibleThomas Renninger2-48/+131
2011-08-15cpupower: avoid using symlinksAmerigo Wang3-6/+4
2011-08-02Merge branch 'tools-release' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-26/+25
2011-08-02tools/power turbostat: fit output into 80 columns on snb-epLen Brown1-23/+23
2011-07-29cpupower: Do detect IDA (opportunistic processor performance) via cpuidThomas Renninger4-41/+9
2011-07-29cpupower: Show Intel turbo ratio support via ./cpupower frequency-infoThomas Renninger4-17/+95
2011-07-29cpupowerutils: increase MAX_LINE_LENRoman Vasiyarov1-1/+1
2011-07-29cpupower: Rename package from cpupowerutils to cpupowerThomas Renninger1-6/+6
2011-07-29cpupowerutils: Rename: libcpufreq->libcpupowerThomas Renninger3-18/+17
2011-07-29cpupowerutils: use kernel version-derived version stringDominik Brodowski2-7/+41
2011-07-29cpupowerutils: utils - ConfigStyle bugfixesDominik Brodowski6-108/+122
2011-07-29cpupowerutils: helpers - ConfigStyle bugfixesDominik Brodowski9-86/+100
2011-07-29cpupowerutils: idle_monitor - ConfigStyle bugfixesDominik Brodowski6-115/+128
2011-07-29cpupowerutils: lib - ConfigStyle bugfixesDominik Brodowski4-172/+209
2011-07-29cpupowerutils: bench - ConfigStyle bugfixesDominik Brodowski8-58/+75
2011-07-29cpupowerutils: do not update po files on each and every compileDominik Brodowski1-7/+16
2011-07-29cpupowerutils: remove ccdv, use kernel quiet/verbose mechanismDominik Brodowski4-411/+24
2011-07-29cpupowerutils: use COPYING, CREDITS from top-level directoryDominik Brodowski2-358/+0
2011-07-29cpupowerutils - cpufrequtils extended with quite some featuresDominik Brodowski72-0/+14417
2011-07-15tools/power x86_energy_perf_policy: fix print of uninitialized stringLen Brown1-3/+2
2011-07-03tools/power turbostat: less verbose debuggingLen Brown1-13/+15
2011-04-26Merge branch 'master' into for-nextJiri Kosina1-1/+1