aboutsummaryrefslogtreecommitdiffstats
path: root/tools/power
AgeCommit message (Expand)AuthorFilesLines
2023-04-25Merge tag 'pm-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds3-19/+79
2023-04-25Merge tag 'acpi-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds10-10/+10
2023-04-25Merge tag 'platform-drivers-x86-v6.4-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds8-1225/+2610
2023-04-06ACPICA: Update all copyrights/signons to 2023Bob Moore10-10/+10
2023-03-27PM: tools: sleepgraph: Recognize "CPU killed" messagesXueqin Luo1-1/+4
2023-03-27pm-graph: Update to v5.11Todd Brandt3-18/+75
2023-03-22tools/power/x86/intel-speed-select: Update versionZhang Rui1-2/+2
2023-03-22tools/power/x86/intel-speed-select: Change TRL display for Emerald RapidsSrinivas Pandruvada2-3/+21
2023-03-22tools/power/x86/intel-speed-select: Identify Emerald RapidsSrinivas Pandruvada3-2/+12
2023-03-22tools/power/x86/intel-speed-select: Display AMX base frequencySrinivas Pandruvada2-3/+4
2023-03-22tools/power/x86/intel-speed-select: Use cgroup v2 isolationSrinivas Pandruvada3-2/+173
2023-03-22tools/power/x86/intel-speed-select: Add missing free cpusetSrinivas Pandruvada1-1/+3
2023-03-22tools/power/x86/intel-speed-select: Fix clos-max display with TPMI I/FZhang Rui1-1/+1
2023-03-22tools/power/x86/intel-speed-select: Add cpu id checkZhang Rui2-2/+17
2023-03-22tools/power/x86/intel-speed-select: Avoid setting duplicate tdp levelZhang Rui1-30/+43
2023-03-22tools/power/x86/intel-speed-select: Remove cpu mask display for non-cpu power...Zhang Rui1-21/+23
2023-03-22tools/power/x86/intel-speed-select: Hide invalid TRL levelZhang Rui1-0/+3
2023-03-22tools/power/x86/intel-speed-select: Display fact info for non-cpu power domainZhang Rui1-1/+2
2023-03-22tools/power/x86/intel-speed-select: Show level 0 name for new api_versionZhang Rui1-2/+2
2023-03-22tools/power/x86/intel-speed-select: Prevent cpu clos config for non-cpu power...Zhang Rui1-0/+6
2023-03-22tools/power/x86/intel-speed-select: Allow display non-cpu power domain infoZhang Rui1-2/+1
2023-03-22tools/power/x86/intel-speed-select: Display amx_p1 and cooling_typeZhang Rui1-0/+14
2023-03-22tools/power/x86/intel-speed-select: Display punit infoZhang Rui1-21/+18
2023-03-22tools/power/x86/intel-speed-select: Introduce TPMI interface supportZhang Rui4-1/+794
2023-03-22tools/power/x86/intel-speed-select: Get punit core mapping informationSrinivas Pandruvada1-16/+41
2023-03-22tools/power/x86/intel-speed-select: Introduce api_version helperZhang Rui2-0/+6
2023-03-22tools/power/x86/intel-speed-select: Support large clos_min/maxZhang Rui1-2/+2
2023-03-22tools/power/x86/intel-speed-select: Introduce is_debug_enabled()Zhang Rui2-0/+6
2023-03-22tools/power/x86/intel-speed-select: Allow api_version based platform callbacksZhang Rui3-10/+15
2023-03-22tools/power/x86/intel-speed-select: Move send_mbox_cmd to isst-core-mbox.cZhang Rui2-187/+195
2023-03-22tools/power/x86/intel-speed-select: Abstract adjust_uncore_freqZhang Rui4-42/+48
2023-03-22tools/power/x86/intel-speed-select: Abstract read_pm_configZhang Rui3-14/+22
2023-03-22tools/power/x86/intel-speed-select: Abstract clos_associateZhang Rui3-16/+26
2023-03-22tools/power/x86/intel-speed-select: Abstract clos_get_assoc_statusZhang Rui3-17/+24
2023-03-22tools/power/x86/intel-speed-select: Abstract set_closZhang Rui3-20/+28
2023-03-22tools/power/x86/intel-speed-select: Abstract pm_get_closZhang Rui3-15/+23
2023-03-22tools/power/x86/intel-speed-select: Abstract pm_qos_configZhang Rui3-84/+93
2023-03-22tools/power/x86/intel-speed-select: Abstract get_clos_informationZhang Rui3-21/+28
2023-03-22tools/power/x86/intel-speed-select: Abstract get_get_trlsZhang Rui3-8/+24
2023-03-22tools/power/x86/intel-speed-select: Enhance get_tdp_infoZhang Rui2-59/+60
2023-03-22tools/power/x86/intel-speed-select: Abstract get_uncore_p0_p1_infoZhang Rui3-42/+50
2023-03-22tools/power/x86/intel-speed-select: Abstract get_fact_infoZhang Rui3-87/+96
2023-03-22tools/power/x86/intel-speed-select: Abstract set_pbf_fact_statusZhang Rui3-47/+55
2023-03-22tools/power/x86/intel-speed-select: Remove isst_get_pbf_info_completeZhang Rui3-7/+1
2023-03-22tools/power/x86/intel-speed-select: Abstract get_pbf_infoZhang Rui3-61/+72
2023-03-22tools/power/x86/intel-speed-select: Abstract set_tdp_levelZhang Rui3-18/+26
2023-03-22tools/power/x86/intel-speed-select: Abstract get_trl_bucket_infoZhang Rui3-17/+25
2023-03-22tools/power/x86/intel-speed-select: Abstract get_get_trlZhang Rui3-35/+43
2023-03-22tools/power/x86/intel-speed-select: Abstract get_coremask_infoZhang Rui3-29/+38
2023-03-22tools/power/x86/intel-speed-select: Abstract get_tjmax_infoZhang Rui2-25/+12
2023-03-22tools/power/x86/intel-speed-select: Move code right before its callerZhang Rui1-101/+102
2023-03-22tools/power/x86/intel-speed-select: Abstract get_pwr_infoZhang Rui3-17/+27
2023-03-22tools/power/x86/intel-speed-select: Abstract get_tdp_infoZhang Rui3-18/+27
2023-03-22tools/power/x86/intel-speed-select: Abstract get_ctdp_controlZhang Rui3-30/+39
2023-03-22tools/power/x86/intel-speed-select: Abstract get_config_levelsZhang Rui3-23/+31
2023-03-22tools/power/x86/intel-speed-select: Abstract is_punit_validZhang Rui3-7/+13
2023-03-22tools/power/x86/intel-speed-select: Introduce isst-core-mbox.cZhang Rui5-14/+87
2023-03-22tools/power/x86/intel-speed-select: Always invoke isst_fill_platform_infoZhang Rui1-26/+16
2023-03-22tools/power/x86/intel-speed-select: Introduce isst_get_disp_freq_multiplierZhang Rui4-17/+23
2023-03-22tools/power/x86/intel-speed-select: Move mbox functions to isst-core.cZhang Rui3-181/+209
2023-03-22tools/power/x86/intel-speed-select: Improve isst_print_extended_platform_infoZhang Rui1-39/+52
2023-03-22tools/power/x86/intel-speed-select: Rename for_each_online_package_in_setZhang Rui3-15/+15
2023-03-22tools/power/x86/intel-speed-select: Introduce support for multi-punitZhang Rui2-42/+51
2023-03-22tools/power/x86/intel-speed-select: Introduce isst_is_punit_valid()Zhang Rui2-0/+12
2023-03-22tools/power/x86/intel-speed-select: Introduce punit to isst_idZhang Rui2-23/+57
2023-03-22tools/power/x86/intel-speed-select: Follow TRL nameing for FACT infoZhang Rui3-70/+38
2023-03-22tools/power/x86/intel-speed-select: Unify TRL levelsZhang Rui3-60/+44
2023-03-17Merge tag 'pm-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-3/+2
2023-03-17Merge tag 'acpi-6.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-3/+15
2023-03-17tools/power turbostat: version 2023.03.17Len Brown1-8/+5
2023-03-17tools/power turbostat: fix decoding of HWP_STATUSAntti Laakso1-1/+1
2023-03-17tools/power turbostat: Introduce support for EMRZhang Rui1-0/+3
2023-03-17tools/power turbostat: remove stray newlines from warn/warnx stringsLen Brown1-2/+2
2023-03-17tools/power turbostat: Fix /dev/cpu_dma_latency warningsPrarit Bhargava2-1/+3
2023-03-17tools/power turbostat: Provide better debug messages for failed capabilities ...Prarit Bhargava2-7/+7
2023-03-17tools/power turbostat: update dump of SECONDARY_TURBO_RATIO_LIMITLen Brown1-1/+1
2023-03-14ACPI: tools: pfrut: Check if the input of level and type is in the right nume...Chen Yu1-3/+15
2023-03-14pm-graph: sleepgraph: Avoid crashing on binary data in device namesTodd Brandt1-3/+2
2023-02-21Merge tag 'platform-drivers-x86-v6.3-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-12/+115
2023-02-03tools/power/x86/intel-speed-select: v1.14 releaseSrinivas Pandruvada1-1/+1
2023-02-03tools/power/x86/intel-speed-select: Adjust uncore max/min frequencySrinivas Pandruvada1-0/+36
2023-02-03tools/power/x86/intel-speed-select: Add Emerald Rapid quirkZhang Rui1-1/+1
2023-02-03tools/power/x86/intel-speed-select: Fix display of uncore min frequencySrinivas Pandruvada3-2/+36
2023-02-03tools/power/x86/intel-speed-select: turbo-freq auto mode with SMT offSrinivas Pandruvada1-0/+3
2023-02-03tools/power/x86/intel-speed-select: cpufreq reads on offline CPUsSrinivas Pandruvada1-0/+33
2023-02-03tools/power/x86/intel-speed-select: Use null-terminated stringZhang Rui1-0/+2
2023-02-03tools/power/x86/intel-speed-select: Remove duplicate dup()Zhang Rui1-3/+0
2023-02-03tools/power/x86/intel-speed-select: Handle open() failure caseZhang Rui1-0/+2
2023-02-03tools/power/x86/intel-speed-select: Remove unused non_block flagZhang Rui1-4/+0
2023-02-03tools/power/x86/intel-speed-select: Remove wrong check in set_isst_id()Zhang Rui1-2/+2
2023-02-02PM: tools: use canonical ftrace pathRoss Zwisler3-9/+9
2022-12-12Merge tag 'acpi-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-1/+4
2022-12-12Merge branches 'pm-devfreq' and 'pm-tools'Rafael J. Wysocki14-13/+1642
2022-12-12Merge branch 'acpica'Rafael J. Wysocki2-1/+4
2022-12-06PM: sleep: Refine error message in try_to_freeze_tasks()Rafael J. Wysocki1-1/+1
2022-12-05Merge tag 'linux-cpupower-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kern...Rafael J. Wysocki14-13/+1642
2022-11-30cpupower: rapl monitor - shows the used power consumption in uj for each rapl...Thomas Renninger4-3/+154
2022-11-30cpupower: Introduce powercap intel-rapl library and powercap-info commandThomas Renninger7-4/+499
2022-11-30cpupower: Add Georgian translationZurab Kargareteli1-0/+983
2022-11-25tools/cpupower: Choose base_cpu to display default cpupower detailsSaket Kumar Bhaskar3-6/+6
2022-11-08ACPICA: Add utcksum.o to the acpidump MakefileRafael J. Wysocki1-0/+1
2022-10-28ACPICA: Finish support for the CDAT tableBob Moore1-1/+3
2022-10-25pm-graph v5.10Todd Brandt3-122/+118
2022-10-10Merge tag 'pm-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-7/+15
2022-10-05Merge tag 'platform-drivers-x86-v6.1-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-533/+496
2022-10-05Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki1-7/+15
2022-10-04tools/power turbostat: version 2022.10.04Len Brown1-1/+1
2022-10-04tools/power turbostat: Use standard Energy Unit for SPR Dram RAPL domainZhang Rui1-1/+0
2022-10-04tools/power turbostat: Do not dump TRL if turbo is not supportedArtem Bityutskiy1-5/+11
2022-10-04tools/power turbostat: Add support for MeteorLake platformsZhang Rui1-0/+2
2022-10-04tools/power turbostat: Add support for RPL-SZhang Rui1-0/+1
2022-09-15tools/power/x86/intel-speed-select: Release v1.13Srinivas Pandruvada1-1/+1
2022-09-15tools/power/x86/intel-speed-select: Optimize CPU initializationZhang Rui1-58/+38
2022-09-15tools/power/x86/intel-speed-select: Utilize cpu_map to get physical idZhang Rui1-11/+36
2022-09-15tools/power/x86/intel-speed-select: Remove unused struct clos_config fieldsZhang Rui3-8/+0
2022-09-15tools/power/x86/intel-speed-select: Enforce isst_id valueZhang Rui2-4/+10
2022-09-15tools/power/x86/intel-speed-select: Do not export get_physical_idZhang Rui2-5/+3
2022-09-15tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helperZhang Rui3-21/+25
2022-09-15tools/power/x86/intel-speed-select: Cleanup get_physical_id usageZhang Rui4-68/+43
2022-09-15tools/power/x86/intel-speed-select: Convert more function to use isst_idZhang Rui4-11/+10
2022-09-15tools/power/x86/intel-speed-select: Add pkg and die in isst_idZhang Rui2-0/+4
2022-09-15tools/power/x86/intel-speed-select: Introduce struct isst_idZhang Rui6-368/+396
2022-09-15tools/power/x86/intel-speed-select: Remove unused core_mask arrayZhang Rui1-6/+1
2022-09-15tools/power/x86/intel-speed-select: Remove dead codeZhang Rui3-43/+0
2022-09-15tools/power/x86/intel-speed-select: Fix cpu count for TDP level displayZhang Rui1-1/+1
2022-09-03ACPI: tools: pfrut: Do not initialize ret in main()Shi junming1-1/+1
2022-08-04Merge tag 'platform-drivers-x86-v6.0-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-2/+2
2022-08-04Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-4/+2
2022-08-02Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds2-139/+301
2022-07-28tools/power turbostat: version 2022.07.28Len Brown1-1/+1
2022-07-28tools/power turbostat: do not decode ACC for ICX and SPRArtem Bityutskiy1-2/+0
2022-07-28tools/power turbostat: fix SPR PC6 limitsArtem Bityutskiy1-1/+1
2022-07-28tools/power turbostat: cleanup 'automatic_cstate_conversion_probe()'Artem Bityutskiy1-1/+9
2022-07-28tools/power turbostat: separate SPR from ICXArtem Bityutskiy1-5/+26
2022-07-28tools/power turbosstat: fix commentJiang Jian1-1/+1
2022-07-28tools/power turbostat: Support RAPTORLAKE PGeorge D Sworo1-0/+1
2022-07-28tools/power turbostat: add support for ALDERLAKE_NZhang Rui1-0/+1
2022-07-28tools/power turbostat: dump secondary Turbo-Ratio-LimitLen Brown1-5/+10
2022-07-28tools/power turbostat: simplify dump_turbo_ratio_limits()Len Brown1-46/+9
2022-07-28tools/power turbostat: dump CPUID.7.EDX.HybridLen Brown1-1/+5
2022-07-28tools/power turbostat: update turbostat.8Len Brown1-76/+124
2022-07-28tools/power turbostat: Show uncore frequencyLen Brown1-1/+88
2022-07-28tools/power turbostat: Fix file pointer leakColin Ian King1-1/+1
2022-07-28tools/power turbostat: replace strncmp with single character compareColin Ian King1-1/+1
2022-07-28tools/power turbostat: print the kernel boot commandlineChen Yu1-1/+26
2022-07-28tools/power turbostat: Introduce support for RaptorLakeZhang Rui1-0/+1
2022-07-28tools/power/x86/intel-speed-select: Remove unneeded semicolonXin Gao1-1/+1
2022-07-28tools/power/x86/intel-speed-select: Fix off by one checkDan Carpenter1-1/+1
2022-07-15pm-graph v5.9Todd Brandt4-186/+360
2022-06-10treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_385.RULEThomas Gleixner1-4/+2
2022-05-24Merge tag 'pm-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds3-210/+388
2022-05-24Merge tag 'acpi-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds10-10/+10
2022-05-23Merge branch 'pm-tools'Rafael J. Wysocki3-210/+388
2022-05-23Merge branch 'acpica'Rafael J. Wysocki10-10/+10
2022-05-12tools/power/x86/intel-speed-select: Fix warning for perf_cap.cpuSrinivas Pandruvada1-1/+1
2022-05-12tools/power/x86/intel-speed-select: Display error on turbo mode disabledSrinivas Pandruvada1-0/+6
2022-04-19Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Rafael J. Wysocki3-210/+388
2022-04-17tools/power turbostat: version 2022.04.16Len Brown1-2/+2
2022-04-16tools/power turbostat: No build warnings with -WextraLen Brown2-63/+142
2022-04-16tools/power turbostat: be more useful as non-rootLen Brown2-173/+179
2022-04-16tools/power turbostat: fix ICX DRAM power numbersLen Brown1-0/+1
2022-04-16tools/power turbostat: Support thermal throttle count printChen Yu1-0/+43
2022-04-16tools/power turbostat: Allow printing header every N iterationsZephaniah E. Loss-Cutler-Hull1-3/+16
2022-04-16tools/power turbostat: Allow -e for all names.Zephaniah E. Loss-Cutler-Hull1-14/+35
2022-04-16tools/power turbostat: print power values upto three decimalSumeet Pawnikar1-2/+2
2022-04-16tools/power turbostat: Add Power Limit4 supportSumeet Pawnikar1-0/+9
2022-04-16tools/power turbostat: fix dump for AMD cpusDan Merillat1-1/+2
2022-04-16tools/power turbostat: tweak --show and --hide capabilityLen Brown1-15/+20
2022-04-13ACPICA: Update copyright notices to the year 2022Bob Moore10-10/+10
2022-04-13tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-neededHerton R. Krzesinski1-1/+1
2022-03-31Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-03-21Merge tag 'thermal-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-15/+617
2022-03-09tools/power/x86/amd_pstate_tracer: Add tracer tool for AMD P-stateJinzhou Su1-0/+354
2022-03-09tools/power/x86/intel_pstate_tracer: make tracer as a moduleJinzhou Su1-117/+115
2022-03-08turbostat: fix PC6 displaying on some systemsArtem Bityutskiy1-1/+1
2022-02-23cpupower: Add "perf" option to print AMD P-State informationHuang Rui2-1/+21
2022-02-22cpupower: Add function to print AMD P-State performance capabilitiesHuang Rui3-3/+40
2022-02-22cpupower: Move print_speed function into misc helperHuang Rui3-48/+52
2022-02-22cpupower: Enable boost state support for AMD P-State moduleHuang Rui3-0/+25
2022-02-22cpupower: Add AMD P-State sysfs definition and access helperHuang Rui1-0/+30
2022-02-22cpupower: Introduce ACPI CPPC libraryHuang Rui3-3/+83
2022-02-22cpupower: Add the function to get the sysfs value from specific tableHuang Rui2-7/+28
2022-02-22cpupower: Initial AMD P-State capabilityHuang Rui1-0/+13
2022-02-22cpupower: Add the function to check AMD P-State enabledHuang Rui2-0/+28
2022-02-22cpupower: Add AMD P-State capability flagHuang Rui1-0/+1
2022-02-17tools/power/x86/intel-speed-select: v1.12 releaseSrinivas Pandruvada1-1/+2
2022-02-17tools/power/x86/intel-speed-select: HFI supportSrinivas Pandruvada5-4/+324
2022-02-17tools/power/x86/intel-speed-select: OOB daemon modeSrinivas Pandruvada4-11/+292
2022-02-15kbuild: replace $(if A,A,B) with $(or A,B)Masahiro Yamada1-1/+1
2022-01-24tools/power/cpupower/{ToDo => TODO}: Rename the todo fileozkanonur1-0/+0
2022-01-24tools: cpupower: fix typo in cpupower-idle-set(1) manpageAndreas Rammhold1-1/+1
2022-01-18Merge tag 'acpi-5.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-9/+594
2022-01-11Merge tag 'platform-drivers-x86-v5.17-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+3
2021-12-27ACPI: tools: Introduce utility for firmware updates/telemetryChen Yu6-9/+594
2021-12-24tools/power/x86/intel-speed-select: v1.11 releaseSrinivas Pandruvada1-1/+1
2021-12-24tools/power/x86/intel-speed-select: Update max frequencySrinivas Pandruvada1-0/+2
2021-12-08ACPI: tools: Fix compilation when output directory is not presentChen Yu2-0/+2
2021-06-18tools/power/x86/intel-speed-select: v1.10 releaseSrinivas Pandruvada1-1/+1
2021-06-18tools/power/x86/intel-speed-select: Fix uncore memory frequency displaySrinivas Pandruvada4-1/+34
2021-05-05Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds2-548/+772