summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Spinler <spinler@us.ibm.com>2023-08-22 00:14:25 +0300
committerAdriana Kobylak <anoo@linux.ibm.com>2023-08-29 00:25:15 +0300
commit8254053033c9d5e126e8c873da1303fe4227d272 (patch)
tree54d877626e7a33a8baa57b860ddf5014ac1f4d90
parentbf4e27c3408955c214000108001e92c308c1861f (diff)
downloadopenbmc-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
-rw-r--r--meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ibm,bonnell_dev_callouts.json1025
-rw-r--r--meta-ibm/recipes-phosphor/logging/phosphor-logging_%.bbappend3
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
}