configurations: yosemite5: add paddle board power sensors
Add TPS25990-based sensor configurations for monitoring voltage,
current, temperature and power on the paddle board
This patch depends on TPS25990 support introduced in patches [1][2].
[1] https://gerrit.openbmc.org/c/openbmc/entity-manager/+/81863
[2] https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/81862
Tested on Yosemite5, the following D-Bus objects are present.
```
root@bmc:~# busctl tree xyz.openbmc_project.PSUSensor | grep -i paddle
│ └─ /xyz/openbmc_project/State/Decorator/Paddle_P12V_HSC_OperationalStatus
│ └─ /xyz/openbmc_project/sensors/current/Paddle_HSC_CURR_A
│ └─ /xyz/openbmc_project/sensors/power/Paddle_HSC_PWR_W
│ └─ /xyz/openbmc_project/sensors/temperature/Paddle_HSC_TEMP_C
├─ /xyz/openbmc_project/sensors/voltage/Paddle_HSC_VIN_VOLT_V
└─ /xyz/openbmc_project/sensors/voltage/Paddle_HSC_VOUT_VOLT_V
```
Change-Id: I951250ed4b0bdb04fdf51bb248f77c1dfc9d5887
Signed-off-by: Kevin Tung <kevin.wtmh@gmail.com>
diff --git a/configurations/meta/yosemite5_1kw_paddle_board.json b/configurations/meta/yosemite5_1kw_paddle_board.json
index 1dc9d8f..71ee7a8 100644
--- a/configurations/meta/yosemite5_1kw_paddle_board.json
+++ b/configurations/meta/yosemite5_1kw_paddle_board.json
@@ -5,6 +5,42 @@
"Bus": "$bus",
"Name": "Yosemite5 Paddle Board FRU",
"Type": "EEPROM"
+ },
+ {
+ "Address": "0x50",
+ "Bus": 8,
+ "Labels": [
+ "vin",
+ "vout1",
+ "iin",
+ "pin",
+ "temp1"
+ ],
+ "Name": "Paddle_P12V_HSC",
+ "Thresholds": [
+ {
+ "Direction": "less than",
+ "Hysteresis": 0.1,
+ "Label": "temp1",
+ "Name": "lower critical",
+ "Severity": 1,
+ "Value": 5.0
+ },
+ {
+ "Direction": "greater than",
+ "Hysteresis": 2.5,
+ "Label": "temp1",
+ "Name": "upper critical",
+ "Severity": 1,
+ "Value": 125.0
+ }
+ ],
+ "Type": "TPS25990",
+ "iin_Name": "Paddle_HSC_CURR_A",
+ "pin_Name": "Paddle_HSC_PWR_W",
+ "temp1_Name": "Paddle_HSC_TEMP_C",
+ "vin_Name": "Paddle_HSC_VIN_VOLT_V",
+ "vout1_Name": "Paddle_HSC_VOUT_VOLT_V"
}
],
"Name": "Yosemite5 1KW Paddle Board",