Closed pridhiviraj closed 7 years ago
OPAL MSG Log.
PHB1 Contains below pci slots/devices: /sys/firmware/devicetree/base/pciex@3fffe40100000/pci@0/pci@0 # ls
#address-cells pci@1
#interrupt-cells pci@10
#size-cells pci@11
class-code pci@8
device-id pci@9
device_type pci@a
ibm,loc-code phandle
ibm,pci-config-space-type ranges
interrupt-map reg
interrupt-map-mask revision-id
interrupts vendor-id
name
Actual slot table PHB1 devices are below:
static const struct slot_table_entry habanero_plx_slots[] = {
{
.etype = st_pluggable_slot,
.location = ST_LOC_DEVFN(1,0),
.name = "Network Mezz",
},
{
.etype = st_pluggable_slot,
.location = ST_LOC_DEVFN(2,0),
.name = "Network Mezz",
},
{
.etype = st_builtin_dev,
.location = ST_LOC_DEVFN(8,0),
.name = "Storage Mezz",
},
{
.etype = st_builtin_dev,
.location = ST_LOC_DEVFN(9,0),
.name = "Backplane USB",
},
{
.etype = st_builtin_dev,
.location = ST_LOC_DEVFN(0xa,0),
.name = "Backplane BMC",
},
{
.etype = st_pluggable_slot,
.location = ST_LOC_DEVFN(0x10,0),
.name = "Slot2",
},
{
.etype = st_pluggable_slot,
.location = ST_LOC_DEVFN(0x11,0),
.name = "Slot1",
},
{ .etype = st_end },
};
Below slot/device is not detected in the system.
{
.etype = st_pluggable_slot,
.location = ST_LOC_DEVFN(2,0),
.name = "Network Mezz",
},
Closing this issue, as it is fixed.
cat /sys/firmware/opal/msglog | grep -i skiboot
[ 46.119285813,5] SkiBoot e5477ad starting...
cat /sys/firmware/opal/msglog | grep -i ,3
lspci 0000:00:00.0 PCI bridge: IBM Device 03dc 0000:01:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10) 0000:01:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10) 0001:00:00.0 PCI bridge: IBM Device 03dc 0001:01:00.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:02:01.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:02:08.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:02:09.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:02:0a.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:02:10.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:02:11.0 PCI bridge: PLX Technology, Inc. PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA (rev ca) 0001:08:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller (rev 11) 0001:09:00.0 USB controller: Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller (rev 02) 0001:0a:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 03) 0001:0b:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 30) 0001:0c:00.0 Ethernet controller: Broadcom Limited NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01) 0001:0c:00.1 Ethernet controller: Broadcom Limited NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01) 0001:0c:00.2 Ethernet controller: Broadcom Limited NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01) 0001:0c:00.3 Ethernet controller: Broadcom Limited NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01) 0002:00:00.0 PCI bridge: IBM Device 03dc 0002:01:00.0 RAID bus controller: Adaptec Series 8 12G SAS/PCIe 3 (rev 01)
PCI SLOT Table in Failed condition(Where the message seen):
PCI SLOT Table in Working condition(Where the message not seen):