summaryrefslogtreecommitdiffstats
path: root/meta-quanta
diff options
context:
space:
mode:
authorPatrick Venture <venture@google.com>2019-02-01 11:10:36 -0800
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-02-04 08:50:52 -0500
commitda119f6467ce90e9dc09b2eafbae07fccf7cb178 (patch)
treed5f3b09bf70bb6fb9952a37a704ec71c6211c81d /meta-quanta
parent4fe4a5730f3b0d0e39f5dfef868edc591bc8bcde (diff)
downloadtalos-openbmc-da119f6467ce90e9dc09b2eafbae07fccf7cb178.tar.gz
talos-openbmc-da119f6467ce90e9dc09b2eafbae07fccf7cb178.zip
meta-quanta: q71l: add psus to dbus
Add the PSUs to dbus. (From meta-quanta rev: 3e55555b7f8f760525a1291265097bba38a435f2) Change-Id: Ib3b4d99d3d83520747b93d62816610e85519fdd7 Signed-off-by: Patrick Venture <venture@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-quanta')
-rw-r--r--meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@0/psu@59.conf15
-rw-r--r--meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@1/psu@58.conf15
-rw-r--r--meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@2/psu@58.conf15
-rw-r--r--meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@3/psu@59.conf15
-rw-r--r--meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend4
5 files changed, 64 insertions, 0 deletions
diff --git a/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@0/psu@59.conf b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@0/psu@59.conf
new file mode 100644
index 000000000..3416d3224
--- /dev/null
+++ b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@0/psu@59.conf
@@ -0,0 +1,15 @@
+# PSU4
+LABEL_in1=psu4_vin
+LABEL_curr1=psu4_iin
+LABEL_power1=psu4_pin
+LABEL_in2=psu4_vout
+#GAIN_in2=0.001953125
+#GAIN is only required for AC PSUs.
+LABEL_curr2=psu4_iout
+LABEL_power2=psu4_pout
+LABEL_temp1=psu4_temp1
+LABEL_temp2=psu4_temp2
+LABEL_temp3=psu4_temp3
+LABEL_fan1=psu4_fan
+# 1 minute interval
+INTERVAL=60000000
diff --git a/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@1/psu@58.conf b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@1/psu@58.conf
new file mode 100644
index 000000000..261a0b036
--- /dev/null
+++ b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@1/psu@58.conf
@@ -0,0 +1,15 @@
+# PSU1
+LABEL_in1=psu1_vin
+LABEL_curr1=psu1_iin
+LABEL_power1=psu1_pin
+LABEL_in2=psu1_vout
+#GAIN_in2=0.001953125
+#GAIN only required for AC PSUs.
+LABEL_curr2=psu1_iout
+LABEL_power2=psu1_pout
+LABEL_temp1=psu1_temp1
+LABEL_temp2=psu1_temp2
+LABEL_temp3=psu1_temp3
+LABEL_fan1=psu1_fan
+# 1 minute interval
+INTERVAL=60000000
diff --git a/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@2/psu@58.conf b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@2/psu@58.conf
new file mode 100644
index 000000000..8749d4a24
--- /dev/null
+++ b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@2/psu@58.conf
@@ -0,0 +1,15 @@
+# PSU3
+LABEL_in1=psu3_vin
+LABEL_curr1=psu3_iin
+LABEL_power1=psu3_pin
+LABEL_in2=psu3_vout
+#GAIN_in2=0.001953125
+#GAIN only required for AC PSUs
+LABEL_curr2=psu3_iout
+LABEL_power2=psu3_pout
+LABEL_temp1=psu3_temp1
+LABEL_temp2=psu3_temp2
+LABEL_temp3=psu3_temp3
+LABEL_fan1=psu3_fan
+# 1 minute interval
+INTERVAL=60000000
diff --git a/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@3/psu@59.conf b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@3/psu@59.conf
new file mode 100644
index 000000000..9a314f77a
--- /dev/null
+++ b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@3/psu@59.conf
@@ -0,0 +1,15 @@
+# PSU2
+LABEL_in1=psu2_vin
+LABEL_curr1=psu2_iin
+LABEL_power1=psu2_pin
+LABEL_in2=psu2_vout
+#GAIN_in2=0.001953125
+#GAIN is only required for AC PSUs.
+LABEL_curr2=psu2_iout
+LABEL_power2=psu2_pout
+LABEL_temp1=psu2_temp1
+LABEL_temp2=psu2_temp2
+LABEL_temp3=psu2_temp3
+LABEL_fan1=psu2_fan
+# 1 minute interval
+INTERVAL=60000000
diff --git a/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
index 6c366865f..577fa6406 100644
--- a/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
+++ b/meta-quanta/meta-q71l/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend
@@ -16,6 +16,10 @@ Q71L_ITEMS += "${@compose_list(d, 'Q71L_TEMPBASE', 'Q71L_TEMPS')}"
Q71L_ITEMS += "iio-hwmon.conf"
Q71L_ITEMS += "iio-hwmon-battery.conf"
+Q71L_PSUS = "0/psu@59 1/psu@58 2/psu@58 3/psu@59"
+Q71L_PSUBASE = "ahb/apb/i2c@1e78a000/i2c-bus@300/i2c-switch@70/i2c@{0}.conf"
+Q71L_ITEMS += "${@compose_list(d, 'Q71L_PSUBASE', 'Q71L_PSUS')}"
+
ENVS = "obmc/hwmon/{0}"
SYSTEMD_ENVIRONMENT_FILE_${PN}_append_quanta-q71l := " ${@compose_list(d, 'ENVS', 'Q71L_ITEMS')}"
OpenPOWER on IntegriCloud