meta-facebook: catalina: update hdd board i2c mux and fru binding
1. change HDD board I2C MUX bus and address from 33-0070 to 30-0070.
2. add HDD board FRU binding.
Test results:
- HDD FRU detected successfully during BMC boot
```
root@bmc:~# busctl introspect xyz.openbmc_project.FruDevice /xyz/openbmc_project/FruDevice/Catalina_HDD_PO
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.FruDevice interface - - -
.ADDRESS property u 82 emits-change
.BOARD_FRU_VERSION_ID property s "FRU Ver 0.10" emits-change
.BOARD_LANGUAGE_CODE property s "25" emits-change
.BOARD_MANUFACTURER property s "Quanta" emits-change
.BOARD_MANUFACTURE_DATE property s "20240701T091600Z" emits-change
.BOARD_PRODUCT_NAME property s "Catalina HDD PO" emits-change
.BUS property u 54 emits-change
.CHASSIS_TYPE property s "23" emits-change
.Common_Format_Version property s "1" emits-change
.PRODUCT_ASSET_TAG property s "" emits-change writable
.PRODUCT_LANGUAGE_CODE property s "25" emits-change
.PRODUCT_MANUFACTURER property s "Quanta" emits-change
.PRODUCT_PRODUCT_NAME property s "Catalina PO" emits-change
```
Change-Id: If002992e722b3aea9cfb277730aaf8addccb8c31
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
diff --git a/meta-facebook/meta-catalina/recipes-catalina/plat-svc/files/standby-power-enable b/meta-facebook/meta-catalina/recipes-catalina/plat-svc/files/standby-power-enable
index 3998a17..f5987b0 100644
--- a/meta-facebook/meta-catalina/recipes-catalina/plat-svc/files/standby-power-enable
+++ b/meta-facebook/meta-catalina/recipes-catalina/plat-svc/files/standby-power-enable
@@ -55,8 +55,7 @@
echo "0-0077" > /sys/bus/i2c/drivers/pca954x/bind
# HDD Board I2C Mux, i2c48 - i2c55
- echo "33-0070" > /sys/bus/i2c/drivers/pca954x/bind
-
+ echo "30-0070" > /sys/bus/i2c/drivers/pca954x/bind
}
bind_gpio_expanders()
@@ -91,6 +90,8 @@
echo "29-0050" /sys/bus/i2c/drivers/at24/bind
# IO Mezz 1 FRU
echo "41-0050" /sys/bus/i2c/drivers/at24/bind
+ # HDD Board FRU
+ echo "54-0052" /sys/bus/i2c/drivers/at24/bind
}
reset_host_usb()