summaryrefslogtreecommitdiff
path: root/drivers/mfd
diff options
context:
space:
mode:
authorZbigniew Lukwinski <zbigniew.lukwinski@linux.intel.com>2020-06-17 09:12:27 +0300
committerJae Hyun Yoo <jae.hyun.yoo@linux.intel.com>2021-11-05 10:22:10 +0300
commit282381c9fff62daec199bfdc3a1dddc139721405 (patch)
treed98e17a546d82cf8f2f86d02aeea7fbd6c4680e9 /drivers/mfd
parentbc6765fabf974449d2663896e611347c74461d48 (diff)
downloadlinux-282381c9fff62daec199bfdc3a1dddc139721405.tar.xz
hwmon: peci: dimmpower implementation
1. Peci dimmpower module implementation. 2. Enable DIMM avarage power, power limit, power limit max setting, power limit min setting reading and expose them under power1_avarage, power1_cap, power1_cap_max, power1_cap_min in sysfs. 3. Enable DIMM power limit writing through power1_cap. Tested: * on WilsonCity platform, * power1_avarage, power1_cap, power1_cap_max and power1_cap_min work as expected Signed-off-by: Zbigniew Lukwinski <zbigniew.lukwinski@linux.intel.com>
Diffstat (limited to 'drivers/mfd')
-rw-r--r--drivers/mfd/intel-peci-client.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/mfd/intel-peci-client.c b/drivers/mfd/intel-peci-client.c
index 01b88fd37048..3fcdd89d0b15 100644
--- a/drivers/mfd/intel-peci-client.c
+++ b/drivers/mfd/intel-peci-client.c
@@ -22,6 +22,7 @@ static struct mfd_cell peci_functions[] = {
{ .name = "peci-cputemp", },
{ .name = "peci-dimmtemp", },
{ .name = "peci-cpupower", },
+ { .name = "peci-dimmpower", },
};
static const struct cpu_gen_info cpu_gen_info_table[] = {