HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/37656 )
Change subject: src/device: Update pci_class to Specification Rev 1.11 ......................................................................
src/device: Update pci_class to Specification Rev 1.11
Change-Id: If51605719fd96e399aec2ae86caedda44f2648d4 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M src/device/pci_class.c 1 file changed, 12 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/56/37656/1
diff --git a/src/device/pci_class.c b/src/device/pci_class.c index 0aa2f28..dd308cd 100644 --- a/src/device/pci_class.c +++ b/src/device/pci_class.c @@ -43,6 +43,7 @@ { 0x06, "SATA controller" }, { 0x07, "Serial Attached SCSI controller" }, { 0x08, "Non-Volatile memory controller" }, + { 0x09, "Universal Flash Storage controller" }, { 0x80, "Mass storage controller" } };
@@ -54,6 +55,8 @@ { 0x04, "ISDN controller" }, { 0x05, "WorldFip controller" }, { 0x06, "PICMG controller" }, + { 0x07, "InfiniBand Controller" }, + { 0x08, "Host fabric controller" }, { 0x80, "Network controller" } };
@@ -90,6 +93,7 @@ { 0x08, "RACEway bridge" }, { 0x09, "Semi-transparent PCI-to-PCI bridge" }, { 0x0a, "InfiniBand to PCI host bridge" }, + { 0x0b, "Advanced Switching to PCI host bridge" }, { 0x80, "Bridge" } };
@@ -111,6 +115,7 @@ { 0x04, "PCI Hot-plug controller" }, { 0x05, "SD Host controller" }, { 0x06, "IOMMU" }, + { 0x07, "Root Complex Event Collector" }, { 0x80, "System peripheral" } };
@@ -135,7 +140,8 @@ { 0x10, "Alpha" }, { 0x20, "Power PC" }, { 0x30, "MIPS" }, - { 0x40, "Co-processor" } + { 0x40, "Co-processor" }, + { 0x80, "Other processors" } };
static const PCI_SUBCLASS serial_bus[] = { @@ -148,7 +154,9 @@ { 0x06, "InfiniBand" }, { 0x07, "IPMI SMIC interface" }, { 0x08, "SERCOS interface" }, - { 0x09, "CANBUS" } + { 0x09, "CANBUS" }, + { 0x0a, "MIPI I3C SM Host Controller Interface" }, + { 0x80, "Other Serial Bus Controllers" } };
static const PCI_SUBCLASS wireless[] = { @@ -159,6 +167,8 @@ { 0x12, "Broadband" }, { 0x20, "802.1a controller" }, { 0x21, "802.1b controller" }, + { 0x40, "Cellular controller/modem" }, + { 0x41, "Cellular controller/modem plus Ethernet (802.11)" }, { 0x80, "Wireless controller" } };