diff options
author | Matt Spinler <spinler@us.ibm.com> | 2023-08-22 00:14:25 +0300 |
---|---|---|
committer | Adriana Kobylak <anoo@linux.ibm.com> | 2023-08-29 00:25:15 +0300 |
commit | 8254053033c9d5e126e8c873da1303fe4227d272 (patch) | |
tree | 54d877626e7a33a8baa57b860ddf5014ac1f4d90 /meta-ibm | |
parent | bf4e27c3408955c214000108001e92c308c1861f (diff) | |
download | openbmc-8254053033c9d5e126e8c873da1303fe4227d272.tar.xz |
meta-ibm: Add Bonnell device callouts file
This file is used to know which location codes to call out in error logs
when I2C and other accesses fail.
There are still a few missing callouts, but most are there.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ic0c61e362c5dcab4d374168da84bb7128d0bb22e
Diffstat (limited to 'meta-ibm')
-rw-r--r-- | meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ibm,bonnell_dev_callouts.json | 1025 | ||||
-rw-r--r-- | meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend | 3 |
2 files changed, 1028 insertions, 0 deletions
diff --git a/meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ibm,bonnell_dev_callouts.json b/meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ibm,bonnell_dev_callouts.json new file mode 100644 index 0000000000..769de8a6a7 --- /dev/null +++ b/meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ibm,bonnell_dev_callouts.json @@ -0,0 +1,1025 @@ +{ + "FSI":{ + "0":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/power10-0", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "0-0":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/power10-1", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "FSI-I2C":{ + "0":{ + "0":{ + "32":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/ocmb_2b", + "HexAddress":"0x20", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "33":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/PCA9554_OCMB_WriteProt-2", + "HexAddress":"0x21", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/spd_2b-9", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "96":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/PCA9551_TPM_PRSNT-1", + "HexAddress":"0x60", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "1":{ + "32":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/ocmb_3b", + "HexAddress":"0x20", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/spd_3b-7", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "10":{ + "24":{ + "Callouts":[ + { + "LocationCode":"P0-C6", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-0/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-0/dimm-0/dimm-thermal-sensor", + "HexAddress":"0x18", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C6", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-0/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-0/dimm-0/spd", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "11":{ + "24":{ + "Callouts":[ + { + "LocationCode":"P0-C7", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-1/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-1/dimm-0/dimm-thermal-sensor", + "HexAddress":"0x18", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C7", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-1/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-1/dimm-0/spd", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "12":{ + "32":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/ocmb_3a", + "HexAddress":"0x20", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/spd_3a-6", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "13":{ + "32":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/ocmb_2a", + "HexAddress":"0x20", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/spd_2a-8", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "8":{ + "24":{ + "Callouts":[ + { + "LocationCode":"P0-C9", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-3/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-3/dimm-0/dimm-thermal-sensor", + "HexAddress":"0x18", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C9", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-3/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-3/dimm-0/spd", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "9":{ + "24":{ + "Callouts":[ + { + "LocationCode":"P0-C8", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-2/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-2/dimm-0/dimm-thermal-sensor", + "HexAddress":"0x18", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0-C8", + "Name":"/sys-0/node-0/pennybacker-0/dimm_connector-2/dimm-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + }, + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/dimm_connector-2/dimm-0/spd", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + } + }, + "0-0":{ + "1":{ + "96":{ + "Callouts":[ + { + "LocationCode":"P0-C5", + "Name":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/PCA9551_Cable_detect-2", + "HexAddress":"0x60", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + } + } + }, + "FSI-SPI":{ + "0":{ + "0":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p0-sbe-p", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "1":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p0-sbe-b", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "2":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p0-mvpd", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "3":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p0-meas", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "4":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/TPM_NPCT750AAC-0", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "6":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/bonnell_apss-0", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "0-0":{ + "0":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p1-sbe-p", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "1":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p1-sbe-b", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "2":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p1-mvpd", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "3":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/proc_socket-0/godel-0/p1-meas", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + } + }, + "I2C":{ + "0":{ + "32":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/TCA9554_PrsnDetect-0", + "HexAddress":"0x20", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "81":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/tpm_connector-0/ladybird-0/ladybird-vpd-0", + "HexAddress":"0x51", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "10":{ + "88":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/G4_PCIE_switch-0", + "HexAddress":"0x58", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "11":{ + "106":{ + "Callouts":[ + { + "LocationCode":"P0-C0", + "Name":"/sys-0/node-0/pennybacker-0/NVME_connector-0/driskill-0/nvme-conn-3/nvme-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/NVME_connector-0/driskill-0/nvme-conn-3/nvme-0/nvme-TMP275A-0", + "HexAddress":"0x6a", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "112":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR95221_0_9VA-4", + "HexAddress":"0x70", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "117":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/PCA9849_i2c_nvme-0", + "HexAddress":"0x75", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "32":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/PCA9554_BootRcv-1", + "HexAddress":"0x20", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "76":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/TMP435-1", + "HexAddress":"0x4c", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR95221_0_9VA-4", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "12":{ + "46":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/TPM_NPCT750AAC-0", + "HexAddress":"0x2e", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/Bmc_SecureBoot-5", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "13":{ + "80":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/NVME_connector-0/driskill-0/driskill_vpd-4", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "96":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/NVME_connector-0/driskill-0/PCA9551_PRSNT_LED-3", + "HexAddress":"0x60", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "14":{ + "80":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR38063_VDDR_3a3b-6", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "88":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/pmic_3a3b", + "HexAddress":"0x58", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "15":{ + "80":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR38063_VDDR_2a2b-7", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "88":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/pmic_2a2b", + "HexAddress":"0x58", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "2":{ + "100":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/UCD90160-0", + "HexAddress":"0x64", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "3":{ + "112":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/bonnell_apss-0", + "HexAddress":"0x70", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "90":{ + "Callouts":[ + { + "LocationCode":"E1", + "Name":"/sys-0/node-0/pennybacker-0/power_distribution_connector-0/bats-0/power-supply-connector-1/power-supply-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/power_distribution_connector-0/bats-0/power-supply-connector-1/power-supply-0/power-supply-blackbox-0", + "HexAddress":"0x5a", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "91":{ + "Callouts":[ + { + "LocationCode":"E0", + "Name":"/sys-0/node-0/pennybacker-0/power_distribution_connector-0/bats-0/power-supply-connector-0/power-supply-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/power_distribution_connector-0/bats-0/power-supply-connector-0/power-supply-0/power-supply-blackbox-0", + "HexAddress":"0x5b", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "7":{ + "118":{ + "Callouts":[ + { + "LocationCode":"D0", + "Name":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0/blyth-DPS310-0", + "HexAddress":"0x76", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "64":{ + "Callouts":[ + { + "LocationCode":"D0", + "Name":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0/blyth-SI7021-0", + "HexAddress":"0x40", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "72":{ + "Callouts":[ + { + "LocationCode":"D0", + "Name":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0/blyth-TMP275-0", + "HexAddress":"0x48", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"D0", + "Name":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0/blyth-vpd-0", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "81":{ + "Callouts":[ + { + "LocationCode":"D1", + "Name":"/sys-0/node-0/pennybacker-0/lcd_op_panel_connector-0/russell-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/lcd_op_panel_connector-0/russell-0/russell-vpd-3", + "HexAddress":"0x51", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "82":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/MAX31785-0", + "HexAddress":"0x52", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "90":{ + "Callouts":[ + { + "LocationCode":"D1", + "Name":"/sys-0/node-0/pennybacker-0/lcd_op_panel_connector-0/russell-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/lcd_op_panel_connector-0/russell-0/russell-89LPC932-0", + "HexAddress":"0x5a", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "96":{ + "Callouts":[ + { + "LocationCode":"D0", + "Name":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0", + "Priority":"H" + }, + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"L" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/base_op_panel_connector-0/blyth-0/blyth-PCA9551-0", + "HexAddress":"0x60", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "8":{ + "106":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/Si5332LD-0", + "HexAddress":"0x6a", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "112":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR38063_3P3V-8", + "HexAddress":"0x70", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "50":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/bonnell_RTC-0", + "HexAddress":"0x32", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "72":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/TMP275-0", + "HexAddress":"0x48", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "80":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/bonnell_vpd-0", + "HexAddress":"0x50", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "96":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/PCA9551_PS_APSS_rst-0", + "HexAddress":"0x60", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + }, + "9":{ + "112":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR35221_VDD_A_B-0", + "HexAddress":"0x70", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "113":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR35221_VDN_VCS-1", + "HexAddress":"0x71", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "114":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR35221_VPCIE_VIO-2", + "HexAddress":"0x72", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "115":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/IR38062_AVDD_1V5-5", + "HexAddress":"0x73", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "76":{ + "Callouts":[ + { + "LocationCode":"P0", + "Name":"/sys-0/node-0/pennybacker-0", + "Priority":"H" + } + ], + "Dest":"/sys-0/node-0/pennybacker-0/DCM_TMP423A-0", + "HexAddress":"0x4c", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "81":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/IR35221_VDN_VCS-1", + "HexAddress":"0x51", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + }, + "82":{ + "Callouts":[], + "Dest":"/sys-0/node-0/pennybacker-0/IR35221_VPCIE_VIO-2", + "HexAddress":"0x52", + "Source":"/sys-0/node-0/pennybacker-0/bmc-0" + } + } + } +} diff --git a/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend b/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend index 034b43ac5a..1de019fecf 100644 --- a/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend +++ b/meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend @@ -6,9 +6,11 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" SRC_URI:append:p10bmc = " file://ibm,rainier-2u_dev_callouts.json" SRC_URI:append:p10bmc = " file://ibm,rainier-4u_dev_callouts.json" SRC_URI:append:p10bmc = " file://ibm,everest_dev_callouts.json" +SRC_URI:append:p10bmc = " file://ibm,bonnell_dev_callouts.json" FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,rainier-2u_dev_callouts.json" FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,rainier-4u_dev_callouts.json" FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,everest_dev_callouts.json" +FILES:${PN}:append:p10bmc = " ${datadir}/phosphor-logging/pels/ibm,bonnell_dev_callouts.json" #Enable phal feature, if available. PACKAGECONFIG:append = " ${@bb.utils.filter('MACHINE_FEATURES', 'phal', d)}" @@ -19,5 +21,6 @@ do_install:append:p10bmc() { install -m 0644 ${WORKDIR}/ibm,rainier-2u_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,rainier-2u_dev_callouts.json install -m 0644 ${WORKDIR}/ibm,rainier-4u_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,rainier-4u_dev_callouts.json install -m 0644 ${WORKDIR}/ibm,everest_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,everest_dev_callouts.json + install -m 0644 ${WORKDIR}/ibm,bonnell_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,bonnell_dev_callouts.json ln -s ./ibm,rainier-4u_dev_callouts.json ${D}/${datadir}/phosphor-logging/pels/ibm,rainier-1s4u_dev_callouts.json } |