summaryrefslogtreecommitdiff
path: root/meta-ibm/recipes-phosphor
diff options
context:
space:
mode:
authorBrandon Wyman <bjwyman@gmail.com>2021-10-30 02:56:30 +0300
committerBrandon J. Wyman <bjwyman@gmail.com>2022-02-08 23:20:33 +0300
commit3772aab33c3a17d9716463543d06ae7cffcdfb23 (patch)
tree2d75a94d76d3d363153377392bb250bec374fa7d /meta-ibm/recipes-phosphor
parent2d29c6d216e9803917c8060809040d042906279c (diff)
downloadopenbmc-3772aab33c3a17d9716463543d06ae7cffcdfb23.tar.xz
sensors:p10bmc:Add power-supply hwmon configs
Add the power-supply configuration files for the ibm-cffps power supplies used in the Rainier and Everest systems in order to get telemetry data added to D-Bus via phosphor-hwmon. Rainier power supplies on bus 3 at 0x68, 0x69, 0x6a, and 0x6b. Everest power supplies on bus 3 at 0x68, 0x69, 0x6d, and 0x6b. Older hardware has power supply at 0x6a instead of 0x6d. Input voltage, input power, output voltage, and output current. No critical or warning low values, to avoid logging errors when AC is pulled, or other fault conditions handled by the PSU monitor. AC loss, brownout, over-voltage, over-current, and other conditions should be handled by the PSU monitor application. No critical/warning high values, for similar doubled up fault logging. Change-Id: I9f39e41e2dd0a7b77910207322506d8376f98772 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
Diffstat (limited to 'meta-ibm/recipes-phosphor')
-rw-r--r--meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@68.conf7
-rw-r--r--meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@69.conf7
-rw-r--r--meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6a.conf7
-rw-r--r--meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6b.conf7
-rw-r--r--meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6d.conf7
-rw-r--r--meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend5
6 files changed, 40 insertions, 0 deletions
diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@68.conf b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@68.conf
new file mode 100644
index 0000000000..17cbda6acb
--- /dev/null
+++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@68.conf
@@ -0,0 +1,7 @@
+LABEL_in1="ps0_input_voltage"
+
+LABEL_in3="ps0_output_voltage"
+
+LABEL_curr1="ps0_output_current"
+
+LABEL_power1="ps0_input_power"
diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@69.conf b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@69.conf
new file mode 100644
index 0000000000..feaabdb315
--- /dev/null
+++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@69.conf
@@ -0,0 +1,7 @@
+LABEL_in1="ps1_input_voltage"
+
+LABEL_in3="ps1_output_voltage"
+
+LABEL_curr1="ps1_output_current"
+
+LABEL_power1="ps1_input_power"
diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6a.conf b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6a.conf
new file mode 100644
index 0000000000..c9e6b64455
--- /dev/null
+++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6a.conf
@@ -0,0 +1,7 @@
+LABEL_in1="ps2_input_voltage"
+
+LABEL_in3="ps2_output_voltage"
+
+LABEL_curr1="ps2_output_current"
+
+LABEL_power1="ps2_input_power"
diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6b.conf b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6b.conf
new file mode 100644
index 0000000000..019b0a3672
--- /dev/null
+++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6b.conf
@@ -0,0 +1,7 @@
+LABEL_in1="ps3_input_voltage"
+
+LABEL_in3="ps3_output_voltage"
+
+LABEL_curr1="ps3_output_current"
+
+LABEL_power1="ps3_input_power"
diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6d.conf b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6d.conf
new file mode 100644
index 0000000000..c9e6b64455
--- /dev/null
+++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon/p10bmc/obmc/hwmon/ahb/apb/bus@1e78a000/i2c-bus@200/power-supply@6d.conf
@@ -0,0 +1,7 @@
+LABEL_in1="ps2_input_voltage"
+
+LABEL_in3="ps2_output_voltage"
+
+LABEL_curr1="ps2_output_current"
+
+LABEL_power1="ps2_input_power"
diff --git a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
index e4b8e27ebb..83f87b1ae5 100644
--- a/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
+++ b/meta-ibm/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
@@ -70,6 +70,11 @@ CHIPS:witherspoon-tacoma = " \
"
CHIPS:p10bmc = " \
+ bus@1e78a000/i2c-bus@200/power-supply@68 \
+ bus@1e78a000/i2c-bus@200/power-supply@69 \
+ bus@1e78a000/i2c-bus@200/power-supply@6a \
+ bus@1e78a000/i2c-bus@200/power-supply@6d \
+ bus@1e78a000/i2c-bus@200/power-supply@6b \
bus@1e78a000/i2c-bus@400/max31785@52 \
bus@1e78a000/i2c-bus@780/i2c-switch@70/i2c@3/max31785@52 \
"