coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
pci_devs.h File Reference
#include <device/pci_def.h>
Include dependency graph for pci_devs.h:

Go to the source code of this file.

Macros

#define BUS0   0
 
#define GNB_DEV   0x0
 
#define GNB_FUNC   0
 
#define GNB_DEVFN   PCI_DEVFN(GNB_DEV, GNB_FUNC)
 
#define IOMMU_DEV   0x0
 
#define IOMMU_FUNC   2
 
#define IOMMU_DEVFN   PCI_DEVFN(IOMMU_DEV, IOMMU_FUNC)
 
#define GFX_DEV   0x1
 
#define GFX_FUNC   0
 
#define GFX_DEVFN   PCI_DEVFN(GFX_DEV,GFX_FUNC)
 
#define ACTL_FUNC   1
 
#define ACTL_DEVFN   PCI_DEVFN(GFX_DEV,ACTL_FUNC)
 
#define NB_PCIE_PORT1_DEV   0x2
 
#define NB_PCIE_PORT2_DEV   0x3
 
#define NB_PCIE_PORT3_DEV   0x4
 
#define NB_PCIE_PORT4_DEV   0x5
 
#define NB_PCIE_PORT5_DEV   0x6
 
#define NB_PCIE_PORT6_DEV   0x7
 
#define NB_PCIE_PORT7_DEV   0x8
 
#define NB_PCIE_FUNC   0
 
#define NB_PCIE_PORT1_DEVID   0x1412
 
#define NB_PCIE_PORT2_DEVID   0x1413
 
#define NB_PCIE_PORT3_DEVID   0x1414
 
#define NB_PCIE_PORT4_DEVID   0x1415
 
#define NB_PCIE_PORT5_DEVID   0x1416
 
#define NB_PCIE_PORT6_DEVID   0x1417
 
#define NB_PCIE_PORT7_DEVID   0x1418
 
#define NB_PCIE_PORT1_DEVFN   PCI_DEVFN(NB_PCIE_PORT1_DEV,NB_PCIE_FUNC)
 
#define NB_PCIE_PORT2_DEVFN   PCI_DEVFN(NB_PCIE_PORT2_DEV,NB_PCIE_FUNC)
 
#define NB_PCIE_PORT3_DEVFN   PCI_DEVFN(NB_PCIE_PORT3_DEV,NB_PCIE_FUNC)
 
#define NB_PCIE_PORT4_DEVFN   PCI_DEVFN(NB_PCIE_PORT4_DEV,NB_PCIE_FUNC)
 
#define NB_PCIE_PORT5_DEVFN   PCI_DEVFN(NB_PCIE_PORT5_DEV,NB_PCIE_FUNC)
 
#define NB_PCIE_PORT6_DEVFN   PCI_DEVFN(NB_PCIE_PORT6_DEV,NB_PCIE_FUNC)
 
#define NB_PCIE_PORT7_DEVFN   PCI_DEVFN(NB_PCIE_PORT7_DEV,NB_PCIE_FUNC)
 

Macro Definition Documentation

◆ ACTL_DEVFN

#define ACTL_DEVFN   PCI_DEVFN(GFX_DEV,ACTL_FUNC)

Definition at line 27 of file pci_devs.h.

◆ ACTL_FUNC

#define ACTL_FUNC   1

Definition at line 26 of file pci_devs.h.

◆ BUS0

#define BUS0   0

Definition at line 8 of file pci_devs.h.

◆ GFX_DEV

#define GFX_DEV   0x1

Definition at line 21 of file pci_devs.h.

◆ GFX_DEVFN

#define GFX_DEVFN   PCI_DEVFN(GFX_DEV,GFX_FUNC)

Definition at line 23 of file pci_devs.h.

◆ GFX_FUNC

#define GFX_FUNC   0

Definition at line 22 of file pci_devs.h.

◆ GNB_DEV

#define GNB_DEV   0x0

Definition at line 11 of file pci_devs.h.

◆ GNB_DEVFN

#define GNB_DEVFN   PCI_DEVFN(GNB_DEV, GNB_FUNC)

Definition at line 13 of file pci_devs.h.

◆ GNB_FUNC

#define GNB_FUNC   0

Definition at line 12 of file pci_devs.h.

◆ IOMMU_DEV

#define IOMMU_DEV   0x0

Definition at line 16 of file pci_devs.h.

◆ IOMMU_DEVFN

#define IOMMU_DEVFN   PCI_DEVFN(IOMMU_DEV, IOMMU_FUNC)

Definition at line 18 of file pci_devs.h.

◆ IOMMU_FUNC

#define IOMMU_FUNC   2

Definition at line 17 of file pci_devs.h.

◆ NB_PCIE_FUNC

#define NB_PCIE_FUNC   0

Definition at line 37 of file pci_devs.h.

◆ NB_PCIE_PORT1_DEV

#define NB_PCIE_PORT1_DEV   0x2

Definition at line 30 of file pci_devs.h.

◆ NB_PCIE_PORT1_DEVFN

#define NB_PCIE_PORT1_DEVFN   PCI_DEVFN(NB_PCIE_PORT1_DEV,NB_PCIE_FUNC)

Definition at line 45 of file pci_devs.h.

◆ NB_PCIE_PORT1_DEVID

#define NB_PCIE_PORT1_DEVID   0x1412

Definition at line 38 of file pci_devs.h.

◆ NB_PCIE_PORT2_DEV

#define NB_PCIE_PORT2_DEV   0x3

Definition at line 31 of file pci_devs.h.

◆ NB_PCIE_PORT2_DEVFN

#define NB_PCIE_PORT2_DEVFN   PCI_DEVFN(NB_PCIE_PORT2_DEV,NB_PCIE_FUNC)

Definition at line 46 of file pci_devs.h.

◆ NB_PCIE_PORT2_DEVID

#define NB_PCIE_PORT2_DEVID   0x1413

Definition at line 39 of file pci_devs.h.

◆ NB_PCIE_PORT3_DEV

#define NB_PCIE_PORT3_DEV   0x4

Definition at line 32 of file pci_devs.h.

◆ NB_PCIE_PORT3_DEVFN

#define NB_PCIE_PORT3_DEVFN   PCI_DEVFN(NB_PCIE_PORT3_DEV,NB_PCIE_FUNC)

Definition at line 47 of file pci_devs.h.

◆ NB_PCIE_PORT3_DEVID

#define NB_PCIE_PORT3_DEVID   0x1414

Definition at line 40 of file pci_devs.h.

◆ NB_PCIE_PORT4_DEV

#define NB_PCIE_PORT4_DEV   0x5

Definition at line 33 of file pci_devs.h.

◆ NB_PCIE_PORT4_DEVFN

#define NB_PCIE_PORT4_DEVFN   PCI_DEVFN(NB_PCIE_PORT4_DEV,NB_PCIE_FUNC)

Definition at line 48 of file pci_devs.h.

◆ NB_PCIE_PORT4_DEVID

#define NB_PCIE_PORT4_DEVID   0x1415

Definition at line 41 of file pci_devs.h.

◆ NB_PCIE_PORT5_DEV

#define NB_PCIE_PORT5_DEV   0x6

Definition at line 34 of file pci_devs.h.

◆ NB_PCIE_PORT5_DEVFN

#define NB_PCIE_PORT5_DEVFN   PCI_DEVFN(NB_PCIE_PORT5_DEV,NB_PCIE_FUNC)

Definition at line 49 of file pci_devs.h.

◆ NB_PCIE_PORT5_DEVID

#define NB_PCIE_PORT5_DEVID   0x1416

Definition at line 42 of file pci_devs.h.

◆ NB_PCIE_PORT6_DEV

#define NB_PCIE_PORT6_DEV   0x7

Definition at line 35 of file pci_devs.h.

◆ NB_PCIE_PORT6_DEVFN

#define NB_PCIE_PORT6_DEVFN   PCI_DEVFN(NB_PCIE_PORT6_DEV,NB_PCIE_FUNC)

Definition at line 50 of file pci_devs.h.

◆ NB_PCIE_PORT6_DEVID

#define NB_PCIE_PORT6_DEVID   0x1417

Definition at line 43 of file pci_devs.h.

◆ NB_PCIE_PORT7_DEV

#define NB_PCIE_PORT7_DEV   0x8

Definition at line 36 of file pci_devs.h.

◆ NB_PCIE_PORT7_DEVFN

#define NB_PCIE_PORT7_DEVFN   PCI_DEVFN(NB_PCIE_PORT7_DEV,NB_PCIE_FUNC)

Definition at line 51 of file pci_devs.h.

◆ NB_PCIE_PORT7_DEVID

#define NB_PCIE_PORT7_DEVID   0x1418

Definition at line 44 of file pci_devs.h.