diff options
author | Duke Du <Duke.Du@quantatw.com> | 2019-03-29 09:53:53 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2019-04-03 04:20:27 +0300 |
commit | a3d8cf7a9ff06c95f00b97d19c42548fc042c0b5 (patch) | |
tree | 50f3d3ebad3271e28d27b678843fd06a28f795f9 | |
parent | 22235cbebfc4dd99fee3885c907a206488257d30 (diff) | |
download | openbmc-a3d8cf7a9ff06c95f00b97d19c42548fc042c0b5.tar.xz |
Quanta: phosphor hwmon sensor
Define configuration files of sensors and fans for hwmon
in project gsj and test pass.
(From meta-quanta rev: b1247010c2e67d3050dc81cd46d3c2218fc1870d)
Signed-off-by: Duke Du <Duke.Du@quantatw.com>
Change-Id: I3db8d8d3b70cd949eb3f0a8774615f9fa8b59df0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
8 files changed, 175 insertions, 0 deletions
diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@81000/lm75@5c.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@81000/lm75@5c.conf new file mode 100644 index 000000000..721c54fda --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@81000/lm75@5c.conf @@ -0,0 +1,8 @@ +LABEL_temp1= "KL0" +WARNLO_temp1= "5000" +WARNHI_temp1= "38000" +CRITHI_temp1 = "40000" +CRITLO_temp1 = "0" +MINVALUE_temp1 = "-128" +MAXVALUE_temp1 = "127" +EVENT_temp1= "WARNHI,WARNLO,CRITHI,CRITLO" diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@82000/lm75@5c.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@82000/lm75@5c.conf new file mode 100644 index 000000000..9adca0b72 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@82000/lm75@5c.conf @@ -0,0 +1,8 @@ +LABEL_temp1= "KL1" +WARNLO_temp1= "5000" +WARNHI_temp1= "58000" +CRITHI_temp1 = "60000" +CRITLO_temp1 = "0" +MINVALUE_temp1 = "-128" +MAXVALUE_temp1 = "127" +EVENT_temp1= "WARNHI,WARNLO,CRITHI,CRITLO" diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@83000/lm75@5c.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@83000/lm75@5c.conf new file mode 100644 index 000000000..80f2eb30b --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@83000/lm75@5c.conf @@ -0,0 +1,8 @@ +LABEL_temp1= "KL2" +WARNLO_temp1= "5000" +WARNHI_temp1= "58000" +CRITHI_temp1 = "60000" +CRITLO_temp1 = "0" +MINVALUE_temp1 = "-128" +MAXVALUE_temp1 = "127" +EVENT_temp1= "WARNHI,WARNLO,CRITHI,CRITLO" diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@84000/lm75@5c.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@84000/lm75@5c.conf new file mode 100644 index 000000000..b58691493 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@84000/lm75@5c.conf @@ -0,0 +1,8 @@ +LABEL_temp1= "KL3" +WARNLO_temp1= "5000" +WARNHI_temp1= "68000" +CRITHI_temp1 = "75000" +CRITLO_temp1 = "0" +MINVALUE_temp1 = "-128" +MAXVALUE_temp1 = "127" +EVENT_temp1= "WARNHI,WARNLO,CRITHI,CRITLO" diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@8b000/hotswap@15.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@8b000/hotswap@15.conf new file mode 100644 index 000000000..5241409dd --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@8b000/hotswap@15.conf @@ -0,0 +1,35 @@ +LABEL_temp1= "P48V_HSC_Temp" +WARNHI_temp1= "95000" +WARNLO_temp1= "5000" +CRITHI_temp1= "105000" +CRITLO_temp1= "0" +MINVALUE_temp1 = "-128" +MAXVALUE_temp1 = "127" +EVENT_temp1= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_curr1= "P48V_HSC_Current" +WARNLO_curr1= "3" +CRITLO_curr1= "0" +WARNHI_curr1= "13750" +CRITHI_curr1= "15000" +MINVALUE_curr1 = "0" +MAXVALUE_curr1 = "23" +EVENT_curr1= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_in3= "P48V_HSC_Vol" +WARNLO_in3= "39500" +CRITLO_in3= "38500" +WARNHI_in3= "60500" +CRITHI_in3= "61500" +MINVALUE_in3 = "0" +MAXVALUE_in3 = "62" +EVENT_in3= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_power1= "P48V_HSC_Power" +WARNLO_power1= "100000" +CRITLO_power1= "0" +WARNHI_power1= "550000000" +CRITHI_power1= "600000000" +MINVALUE_power1 = "0" +MAXVALUE_power1 = "795" +EVENT_power1= "WARNHI,WARNLO,CRITHI,CRITLO" diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@8b000/power-brick@36.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@8b000/power-brick@36.conf new file mode 100644 index 000000000..3f7d908ef --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/i2c-bus@8b000/power-brick@36.conf @@ -0,0 +1,27 @@ +LABEL_temp1= "P12V_BRIC_Temp" +WARNHI_temp1= "110000" +WARNLO_temp1= "5000" +CRITHI_temp1= "120000" +CRITLO_temp1= "0" +MINVALUE_temp1 = "-128" +MAXVALUE_temp1 = "127" +EVENT_temp1 = "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_curr1= "P12V_BRIC_Current" +WARNLO_curr1= "9" +CRITLO_curr1= "0" +WARNHI_curr1= "45800" +CRITHI_curr1= "50000" +MINVALUE_curr1 = "0" +MAXVALUE_curr1 = "51" +EVENT_curr1 = "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_in2= "P12V_BRIC_Vol" +WARNLO_in2= "11400" +CRITLO_in2= "11040" +WARNHI_in2= "12600" +CRITHI_in2= "12960" +MINVALUE_in2= "0" +MAXVALUE_in2= "13" +EVENT_in2= "WARNHI,WARNLO,CRITHI,CRITLO" + diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf new file mode 100644 index 000000000..48f8c26e2 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon/obmc/hwmon/ahb/apb/pwm-fan-controller@103000.conf @@ -0,0 +1,59 @@ +LABEL_fan1= "Fan0_0_RPM" +TARGET_fan1= "Fan0_0_RPM" +WARNHI_fan1= "21000" +WARNLO_fan1= "250" +CRITHI_fan1= "23000" +CRITLO_fan1= "250" +MINVALUE_fan1 = "0" +MAXVALUE_fan1 = "25500" +EVENT_fan1= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_fan2= "Fan0_1_RPM" +TARGET_fan2= "Fan0_1_RPM" +WARNHI_fan2= "21000" +WARNLO_fan2= "250" +CRITHI_fan2= "23000" +CRITLO_fan2= "250" +MINVALUE_fan2 = "0" +MAXVALUE_fan2 = "25500" +EVENT_fan2= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_fan3= "Fan1_0_RPM" +TARGET_fan3= "Fan1_0_RPM" +WARNHI_fan3= "21000" +WARNLO_fan3= "250" +CRITHI_fan3= "23000" +CRITLO_fan3= "250" +MINVALUE_fan3 = "0" +MAXVALUE_fan3 = "25500" +EVENT_fan3= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_fan4= "Fan1_1_RPM" +TARGET_fan4= "Fan1_1_RPM" +WARNHI_fan4= "21000" +WARNLO_fan4= "250" +CRITHI_fan4= "23000" +CRITLO_fan4= "250" +MINVALUE_fan4 = "0" +MAXVALUE_fan4 = "25500" +EVENT_fan4= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_fan5= "Fan2_0_RPM" +TARGET_fan5= "Fan2_0_RPM" +WARNHI_fan5= "21000" +WARNLO_fan5= "250" +CRITHI_fan5= "23000" +CRITLO_fan5= "250" +MINVALUE_fan5 = "0" +MAXVALUE_fan5 = "25500" +EVENT_fan5= "WARNHI,WARNLO,CRITHI,CRITLO" + +LABEL_fan6= "Fan2_1_RPM" +TARGET_fan6= "Fan2_1_RPM" +WARNHI_fan6= "21000" +WARNLO_fan6= "250" +CRITHI_fan6= "23000" +CRITLO_fan6= "250" +MINVALUE_fan6 = "0" +MAXVALUE_fan6 = "25500" +EVENT_fan6= "WARNHI,WARNLO,CRITHI,CRITLO"
\ No newline at end of file diff --git a/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend new file mode 100644 index 000000000..57ec7a3a9 --- /dev/null +++ b/meta-quanta/meta-gsj/recipes-phosphor/sensors/phosphor-hwmon_%.bbappend @@ -0,0 +1,22 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" + + +NAMES = " \ + i2c-bus@81000/lm75@5c \ + i2c-bus@82000/lm75@5c \ + i2c-bus@83000/lm75@5c \ + i2c-bus@84000/lm75@5c \ + i2c-bus@8b000/hotswap@15 \ + i2c-bus@8b000/power-brick@36 \ + " +ITEMSFMT = "ahb/apb/{0}.conf" + +ITEMS += "${@compose_list(d, 'ITEMSFMT', 'NAMES')}" + +ENVS = "obmc/hwmon/{0}" +SYSTEMD_ENVIRONMENT_FILE_${PN} += "${@compose_list(d, 'ENVS', 'ITEMS')}" + +# Fan sensors +FITEMS = "pwm-fan-controller@103000.conf" +FENVS = "obmc/hwmon/ahb/apb/{0}" +SYSTEMD_ENVIRONMENT_FILE_${PN} += "${@compose_list(d, 'FENVS', 'FITEMS')}" |