aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/powercap/intel_rapl_common.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-30powercap: intel_rapl: Introduce APIs for PMU supportZhang Rui1-0/+582
2024-04-17powercap: intel_rapl: Sort header filesZhang Rui1-12/+12
2024-04-16powercap: intel_rapl: Add support for ArrowLake-H platformZhang Rui1-0/+1
2024-03-13Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-3/+33
2024-02-15x86/cpu/topology: Rename topology_max_die_per_package()Thomas Gleixner1-1/+1
2024-02-13powercap: intel_rapl: Add support for Arrow LakeSumeet Pawnikar1-0/+1
2024-02-13powercap: intel_rapl: Add support for Lunar Lake-M paltformZhang Rui1-0/+1
2024-02-13powercap: intel_rapl: Fix locking in TPMI RAPLZhang Rui1-3/+26
2024-02-13powercap: intel_rapl: Fix a NULL pointer dereferenceZhang Rui1-0/+5
2023-10-24powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug()Ville Syrjälä1-1/+1
2023-09-06powercap: intel_rapl: Fix invalid setting of Power Limit 4Srinivas Pandruvada1-3/+1
2023-08-28Merge tag 'pm-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-1/+1
2023-08-28Merge tag 'perf-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2023-08-09x86/cpu: Fix Gracemont uarchPeter Zijlstra1-1/+1
2023-08-04Merge back earlier power capping changes for v6.6.Rafael J. Wysocki1-1/+1
2023-08-01powercap: intel_rapl: Optimize rp->domains memory allocationxiongxin1-1/+1
2023-08-01powercap: intel_rapl: Fix a sparse warning in TPMI interfaceZhang Rui1-7/+7
2023-05-24powercap: intel_rapl: Introduce core support for TPMI interfaceZhang Rui1-2/+117
2023-05-24powercap: intel_rapl: Introduce RAPL I/F typeZhang Rui1-5/+13
2023-05-24powercap: intel_rapl: Make cpu optional for rapl_packageZhang Rui1-34/+50
2023-05-24powercap: intel_rapl: Remove redundant cpu parameterZhang Rui1-13/+13
2023-05-24powercap: intel_rapl: Add support for lock bit per Power LimitZhang Rui1-20/+30
2023-05-24powercap: intel_rapl: Cleanup Power Limits supportZhang Rui1-197/+146
2023-05-24powercap: intel_rapl: Use bitmap for Power LimitsZhang Rui1-8/+6
2023-05-24powercap: intel_rapl: Change primitive orderZhang Rui1-2/+2
2023-05-24powercap: intel_rapl: Use index to initialize primitive informationZhang Rui1-28/+26
2023-05-24powercap: intel_rapl: Support per domain energy/power/time unitZhang Rui1-59/+69
2023-05-24powercap: intel_rapl: Support per Interface primitive informationZhang Rui1-17/+33
2023-05-24powercap: intel_rapl: Support per Interface rapl_defaultsZhang Rui1-13/+33
2023-05-24powercap: intel_rapl: Allow probing without CPUID matchZhang Rui1-21/+14
2023-02-13powercap: intel_rapl: Fix handling for large time windowZhang Rui1-1/+9
2023-01-20powercap: intel_rapl: add support for Emerald RapidsZhang Rui1-0/+1
2023-01-20powercap: intel_rapl: add support for Meteor LakeZhang Rui1-0/+2
2022-09-24powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domainZhang Rui1-1/+0
2022-09-21powercap: intel_rapl: fix UBSAN shift-out-of-bounds issueChao Qin1-0/+3
2022-09-03powercap: intel_rapl: Add support for RAPTORLAKE_SZhang Rui1-0/+1
2022-07-05powercap: intel_rapl: Add support for RAPTORLAKE_PGeorge D Sworo1-0/+1
2022-05-19powercap: intel_rapl: remove redundant store to value after multiplyColin Ian King1-1/+1
2022-05-18powercap: intel_rapl: add support for ALDERLAKE_NZhang Rui1-0/+1
2022-04-22powercap: intel_rapl: add support for RaptorLakeZhang Rui1-0/+1
2021-12-17powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPRZhang Rui1-2/+59
2021-08-04powercap: intel_rapl: Replace deprecated CPU-hotplug functionsSebastian Andrzej Siewior1-25/+25
2021-03-18powercap: Add Hygon Fam18h RAPL supportPu Wen1-0/+1
2021-02-12powercap: intel_rapl: Use topology interface in rapl_init_domains()Yunfeng Ye1-1/+1
2021-02-12powercap: intel_rapl: Use topology interface in rapl_add_package()Yunfeng Ye1-3/+3
2021-01-27powercap/intel_rapl: add support for AlderLake MobileZhang Rui1-0/+1
2020-11-10powercap: RAPL: Add AMD Fam19h RAPL supportKim Phillips1-0/+1
2020-11-10powercap: Add AMD Fam17h RAPL supportVictor Ding1-0/+6
2020-11-02powercap/intel_rapl: remove unneeded semicolonTom Rix1-1/+1
2020-10-16powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL do...Zhang Rui1-66/+14
2020-10-16powercap/intel_rapl: Fix domain detectionZhang Rui1-1/+1
2020-09-16powercap: RAPL: Add support for LakefieldRicardo Neri1-0/+1
2020-09-10powercap/intel_rapl: add support for AlderLakeZhang Rui1-0/+1
2020-09-10powercap/intel_rapl: add support for RocketLakeZhang Rui1-0/+1
2020-09-10powercap/intel_rapl: add support for TigerLake DesktopZhang Rui1-0/+1
2020-07-27powercap: Add Power Limit4 supportSumeet Pawnikar1-2/+52
2020-06-30powercap: intel_rapl: add support for Sapphire RapidsZhang Rui1-1/+22
2020-05-25powercap: RAPL: remove unused local MSR defineSumeet Pawnikar1-3/+0
2020-05-15powercap/intel_rapl: add support for ElkhartLakeJacob Pan1-0/+1
2020-03-24powercap/intel_rapl: Convert to new X86 CPU match macrosThomas Gleixner1-44/+43
2020-01-13Merge back power capping changes for v5.6.Rafael J. Wysocki1-0/+2
2020-01-07powercap: intel_rapl: add NULL pointer check to rapl_mmio_cpu_online()Harry Pan1-0/+3
2019-12-20powercap/intel_rapl: add support for JasperLakeZhang Rui1-0/+1
2019-12-17powercap/intel_rapl: add support for TigerLake MobileZhang Rui1-0/+1
2019-11-04powercap/intel_rapl: add support for Cometlake desktopZhang Rui1-0/+1
2019-11-04powercap/intel_rapl: add support for CometLake MobileZhang Rui1-0/+1
2019-08-28x86/intel: Aggregate microserver namingPeter Zijlstra1-4/+4
2019-08-28x86/intel: Aggregate big core graphics namingPeter Zijlstra1-2/+2
2019-08-28x86/intel: Aggregate big core mobile namingPeter Zijlstra1-5/+5
2019-08-28x86/intel: Aggregate big core client namingPeter Zijlstra1-5/+5
2019-07-22powercap: Invoke powercap_init() and rapl_init() earlierZhang Rui1-1/+1
2019-07-11powercap/rapl: Add Ice Lake NNPI support to RAPL driverRajneesh Bhardwaj1-0/+1
2019-07-11powercap/intel_rapl: add support for ICX-DZhang Rui1-0/+1
2019-07-11powercap/intel_rapl: add support for ICXZhang Rui1-0/+1
2019-07-11powercap/intel_rapl: add support for IceLake desktopZhang Rui1-0/+1
2019-07-11intel_rapl: Fix module autoloading issueZhang Rui1-17/+28
2019-07-11intel_rapl: support two power limits for every RAPL domainZhang Rui1-47/+25
2019-07-11intel_rapl: support 64 bit registerZhang Rui1-3/+3
2019-07-11intel_rapl: abstract RAPL common codeZhang Rui1-0/+1469