![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
#define _PCH_DEV | ( | slot, | |
func | |||
) | pcidev_path_on_root(_PCH_DEVFN(slot, func)) |
Definition at line 14 of file pci_devs.h.
#define _PCH_DEVFN | ( | slot, | |
func | |||
) | PCI_DEVFN(PCH_DEV_SLOT_##slot, func) |
Definition at line 10 of file pci_devs.h.
#define HSUART1_DEV HSUART_DEV |
Definition at line 168 of file pci_devs.h.
#define HSUART1_FUNC 0 |
Definition at line 169 of file pci_devs.h.
#define HSUART2_DEV HSUART_DEV |
Definition at line 170 of file pci_devs.h.
#define HSUART2_FUNC 1 |
Definition at line 171 of file pci_devs.h.
#define HSUART3_DEV HSUART_DEV |
Definition at line 172 of file pci_devs.h.
#define HSUART3_FUNC 2 |
Definition at line 173 of file pci_devs.h.
#define HSUART_DEV 0x1a |
Definition at line 167 of file pci_devs.h.
#define IE_HECI1_DEV IE_HECI_DEV |
Definition at line 186 of file pci_devs.h.
#define IE_HECI1_FUNC 0 |
Definition at line 187 of file pci_devs.h.
#define IE_HECI2_DEV IE_HECI_DEV |
Definition at line 188 of file pci_devs.h.
#define IE_HECI2_FUNC 1 |
Definition at line 189 of file pci_devs.h.
#define IE_HECI3_DEV IE_HECI_DEV |
Definition at line 194 of file pci_devs.h.
#define IE_HECI3_FUNC 4 |
Definition at line 195 of file pci_devs.h.
#define IE_HECI_DEV 0x1b |
Definition at line 185 of file pci_devs.h.
#define IE_IEDR_DEV IE_HECI_DEV |
Definition at line 190 of file pci_devs.h.
#define IE_IEDR_FUNC 2 |
Definition at line 191 of file pci_devs.h.
#define IE_MEKT_DEV IE_HECI_DEV |
Definition at line 192 of file pci_devs.h.
#define IE_MEKT_FUNC 3 |
Definition at line 193 of file pci_devs.h.
#define LPC_DEV PCU_DEV |
Definition at line 219 of file pci_devs.h.
#define LPC_FUNC 0 |
Definition at line 220 of file pci_devs.h.
#define MAX_PCIE_PORT 0x8 |
Definition at line 78 of file pci_devs.h.
#define ME_HECI1_DEV ME_HECI_DEV |
Definition at line 148 of file pci_devs.h.
#define ME_HECI1_FUNC 0 |
Definition at line 149 of file pci_devs.h.
#define ME_HECI2_DEV ME_HECI_DEV |
Definition at line 150 of file pci_devs.h.
#define ME_HECI2_FUNC 1 |
Definition at line 151 of file pci_devs.h.
#define ME_HECI3_DEV ME_HECI_DEV |
Definition at line 156 of file pci_devs.h.
#define ME_HECI3_FUNC 4 |
Definition at line 157 of file pci_devs.h.
#define ME_HECI_DEV 0x18 |
Definition at line 147 of file pci_devs.h.
#define ME_IEDR_DEV ME_HECI_DEV |
Definition at line 152 of file pci_devs.h.
#define ME_IEDR_FUNC 2 |
Definition at line 153 of file pci_devs.h.
#define ME_MEKT_DEV ME_HECI_DEV |
Definition at line 154 of file pci_devs.h.
#define ME_MEKT_FUNC 3 |
Definition at line 155 of file pci_devs.h.
#define MMC_DEV 0x1c |
Definition at line 201 of file pci_devs.h.
#define MMC_FUNC 0 |
Definition at line 202 of file pci_devs.h.
#define NPK_DEV PCU_DEV |
Definition at line 229 of file pci_devs.h.
#define NPK_FUNC 7 |
Definition at line 230 of file pci_devs.h.
#define P2SB_DEV PCU_DEV |
Definition at line 221 of file pci_devs.h.
#define P2SB_FUNC 1 |
Definition at line 222 of file pci_devs.h.
#define PCH_DEV_EMMC _PCH_DEV(EMMC, 0) |
Definition at line 200 of file pci_devs.h.
#define PCH_DEV_IE_HECI1 _PCH_DEV(IE, 0) |
Definition at line 181 of file pci_devs.h.
#define PCH_DEV_IE_HECI2 _PCH_DEV(IE, 1) |
Definition at line 182 of file pci_devs.h.
#define PCH_DEV_IE_HECI3 _PCH_DEV(IE, 4) |
Definition at line 183 of file pci_devs.h.
#define PCH_DEV_IE_KT _PCH_DEV(IE, 3) |
Definition at line 184 of file pci_devs.h.
#define PCH_DEV_LAN0 _PCH_DEV(LAN0, 0) |
Definition at line 125 of file pci_devs.h.
#define PCH_DEV_LAN1 _PCH_DEVFN(LAN1, 0) |
Definition at line 132 of file pci_devs.h.
Definition at line 212 of file pci_devs.h.
#define PCH_DEV_ME_HECI1 _PCH_DEV(ME, 0) |
Definition at line 142 of file pci_devs.h.
#define PCH_DEV_ME_HECI2 _PCH_DEV(ME, 1) |
Definition at line 143 of file pci_devs.h.
#define PCH_DEV_ME_HECI3 _PCH_DEV(ME, 4) |
Definition at line 144 of file pci_devs.h.
#define PCH_DEV_ME_KT _PCH_DEV(ME, 3) |
Definition at line 145 of file pci_devs.h.
Definition at line 213 of file pci_devs.h.
#define PCH_DEV_PCIE1 _PCH_DEV(PCIE1, 0) |
Definition at line 54 of file pci_devs.h.
#define PCH_DEV_PCIE2 _PCH_DEV(PCIE2, 0) |
Definition at line 57 of file pci_devs.h.
#define PCH_DEV_PCIE3 _PCH_DEV(PCIE3, 0) |
Definition at line 60 of file pci_devs.h.
#define PCH_DEV_PCIE4 _PCH_DEV(PCIE4, 0) |
Definition at line 63 of file pci_devs.h.
#define PCH_DEV_PCIE5 _PCH_DEV(PCIE5, 0) |
Definition at line 66 of file pci_devs.h.
#define PCH_DEV_PCIE6 _PCH_DEV(PCIE6, 0) |
Definition at line 69 of file pci_devs.h.
#define PCH_DEV_PCIE7 _PCH_DEV(PCIE7, 0) |
Definition at line 72 of file pci_devs.h.
#define PCH_DEV_PCIE8 _PCH_DEV(PCIE8, 0) |
Definition at line 75 of file pci_devs.h.
Definition at line 214 of file pci_devs.h.
#define PCH_DEV_QAT _PCH_DEV(QAT, 0) |
Definition at line 47 of file pci_devs.h.
#define PCH_DEV_RCEC _PCH_DEV(RCEC, 0) |
Definition at line 40 of file pci_devs.h.
#define PCH_DEV_SATA_0 _PCH_DEV(SATA_0, 0) |
Definition at line 106 of file pci_devs.h.
#define PCH_DEV_SATA_1 _PCH_DEV(SATA_1, 0) |
Definition at line 109 of file pci_devs.h.
#define PCH_DEV_SLOT_EMMC 0x1c |
Definition at line 198 of file pci_devs.h.
#define PCH_DEV_SLOT_IE 0x1b |
Definition at line 176 of file pci_devs.h.
#define PCH_DEV_SLOT_LAN0 0x16 |
Definition at line 123 of file pci_devs.h.
#define PCH_DEV_SLOT_LAN1 0x17 |
Definition at line 130 of file pci_devs.h.
#define PCH_DEV_SLOT_LPC 0x1f |
Definition at line 205 of file pci_devs.h.
#define PCH_DEV_SLOT_ME 0x18 |
Definition at line 137 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE1 0x9 |
Definition at line 52 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE2 0xa |
Definition at line 55 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE3 0xb |
Definition at line 58 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE4 0xc |
Definition at line 61 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE5 0xe |
Definition at line 64 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE6 0xf |
Definition at line 67 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE7 0x10 |
Definition at line 70 of file pci_devs.h.
#define PCH_DEV_SLOT_PCIE8 0x11 |
Definition at line 73 of file pci_devs.h.
#define PCH_DEV_SLOT_QAT 0x6 |
Definition at line 45 of file pci_devs.h.
#define PCH_DEV_SLOT_RCEC 0x5 |
Definition at line 38 of file pci_devs.h.
#define PCH_DEV_SLOT_SATA_0 0x13 |
Definition at line 104 of file pci_devs.h.
#define PCH_DEV_SLOT_SATA_1 0x14 |
Definition at line 107 of file pci_devs.h.
#define PCH_DEV_SLOT_SMBUS_HOST 0x12 |
Definition at line 97 of file pci_devs.h.
#define PCH_DEV_SLOT_UART 0x1a |
Definition at line 160 of file pci_devs.h.
#define PCH_DEV_SLOT_XHCI 0x15 |
Definition at line 116 of file pci_devs.h.
Definition at line 215 of file pci_devs.h.
#define PCH_DEV_SMBUS_HOST _PCH_DEV(SMBUS_HOST, 0) |
Definition at line 99 of file pci_devs.h.
Definition at line 216 of file pci_devs.h.
Definition at line 217 of file pci_devs.h.
#define PCH_DEV_UART0 _PCH_DEV(UART, 0) |
Definition at line 164 of file pci_devs.h.
#define PCH_DEV_UART1 _PCH_DEV(UART, 1) |
Definition at line 165 of file pci_devs.h.
#define PCH_DEV_UART2 _PCH_DEV(UART, 2) |
Definition at line 166 of file pci_devs.h.
#define PCH_DEV_XHCI _PCH_DEV(XHCI, 0) |
Definition at line 118 of file pci_devs.h.
#define PCH_DEVFN_EMMC _PCH_DEVFN(EMMC, 0) |
Definition at line 199 of file pci_devs.h.
#define PCH_DEVFN_IE_HECI1 _PCH_DEVFN(IE, 0) |
Definition at line 177 of file pci_devs.h.
#define PCH_DEVFN_IE_HECI2 _PCH_DEVFN(IE, 1) |
Definition at line 178 of file pci_devs.h.
#define PCH_DEVFN_IE_HECI3 _PCH_DEVFN(IE, 4) |
Definition at line 179 of file pci_devs.h.
#define PCH_DEVFN_IE_KT _PCH_DEVFN(IE, 3) |
Definition at line 180 of file pci_devs.h.
#define PCH_DEVFN_LAN0 _PCH_DEVFN(LAN0, 0) |
Definition at line 124 of file pci_devs.h.
#define PCH_DEVFN_LAN1 _PCH_DEVFN(LAN1, 0) |
Definition at line 131 of file pci_devs.h.
#define PCH_DEVFN_LPC _PCH_DEVFN(LPC, 0) |
Definition at line 206 of file pci_devs.h.
#define PCH_DEVFN_ME_HECI1 _PCH_DEVFN(ME, 0) |
Definition at line 138 of file pci_devs.h.
#define PCH_DEVFN_ME_HECI2 _PCH_DEVFN(ME, 1) |
Definition at line 139 of file pci_devs.h.
#define PCH_DEVFN_ME_HECI3 _PCH_DEVFN(ME, 4) |
Definition at line 140 of file pci_devs.h.
#define PCH_DEVFN_ME_KT _PCH_DEVFN(ME, 3) |
Definition at line 141 of file pci_devs.h.
#define PCH_DEVFN_P2SB _PCH_DEVFN(LPC, 1) |
Definition at line 207 of file pci_devs.h.
#define PCH_DEVFN_PCIE1 _PCH_DEVFN(PCIE1, 0) |
Definition at line 53 of file pci_devs.h.
#define PCH_DEVFN_PCIE2 _PCH_DEVFN(PCIE2, 0) |
Definition at line 56 of file pci_devs.h.
#define PCH_DEVFN_PCIE3 _PCH_DEVFN(PCIE3, 0) |
Definition at line 59 of file pci_devs.h.
#define PCH_DEVFN_PCIE4 _PCH_DEVFN(PCIE4, 0) |
Definition at line 62 of file pci_devs.h.
#define PCH_DEVFN_PCIE5 _PCH_DEVFN(PCIE5, 0) |
Definition at line 65 of file pci_devs.h.
#define PCH_DEVFN_PCIE6 _PCH_DEVFN(PCIE6, 0) |
Definition at line 68 of file pci_devs.h.
#define PCH_DEVFN_PCIE7 _PCH_DEVFN(PCIE7, 0) |
Definition at line 71 of file pci_devs.h.
#define PCH_DEVFN_PCIE8 _PCH_DEVFN(PCIE8, 0) |
Definition at line 74 of file pci_devs.h.
#define PCH_DEVFN_PMC _PCH_DEVFN(LPC, 2) |
Definition at line 208 of file pci_devs.h.
#define PCH_DEVFN_QAT _PCH_DEVFN(QAT, 0) |
Definition at line 46 of file pci_devs.h.
#define PCH_DEVFN_RCEC _PCH_DEVFN(RCEC, 0) |
Definition at line 39 of file pci_devs.h.
#define PCH_DEVFN_SATA_0 _PCH_DEVFN(SATA_0, 0) |
Definition at line 105 of file pci_devs.h.
#define PCH_DEVFN_SATA_1 _PCH_DEVFN(SATA_1, 0) |
Definition at line 108 of file pci_devs.h.
#define PCH_DEVFN_SMBUS _PCH_DEVFN(LPC, 4) |
Definition at line 209 of file pci_devs.h.
#define PCH_DEVFN_SMBUS_HOST _PCH_DEVFN(SMBUS_HOST, 0) |
Definition at line 98 of file pci_devs.h.
#define PCH_DEVFN_SPI _PCH_DEVFN(LPC, 5) |
Definition at line 210 of file pci_devs.h.
#define PCH_DEVFN_TRACE _PCH_DEVFN(LPC, 7) |
Definition at line 211 of file pci_devs.h.
#define PCH_DEVFN_UART0 _PCH_DEVFN(UART, 0) |
Definition at line 161 of file pci_devs.h.
#define PCH_DEVFN_UART1 _PCH_DEVFN(UART, 1) |
Definition at line 162 of file pci_devs.h.
#define PCH_DEVFN_UART2 _PCH_DEVFN(UART, 2) |
Definition at line 163 of file pci_devs.h.
#define PCH_DEVFN_XHCI _PCH_DEVFN(XHCI, 0) |
Definition at line 117 of file pci_devs.h.
#define PCH_HPET_PCI_BUS 0 |
Definition at line 237 of file pci_devs.h.
#define PCH_HPET_PCI_SLOT 0 |
Definition at line 238 of file pci_devs.h.
#define PCH_IOAPIC_PCI_BUS 0xf0 |
Definition at line 234 of file pci_devs.h.
#define PCH_IOAPIC_PCI_SLOT 0x1f |
Definition at line 235 of file pci_devs.h.
#define PCIE_DEV 0x09 |
Definition at line 77 of file pci_devs.h.
#define PCIE_PORT1_DEV 0x09 |
Definition at line 79 of file pci_devs.h.
#define PCIE_PORT1_FUNC 0 |
Definition at line 80 of file pci_devs.h.
#define PCIE_PORT2_DEV 0x0a |
Definition at line 81 of file pci_devs.h.
#define PCIE_PORT2_FUNC 0 |
Definition at line 82 of file pci_devs.h.
#define PCIE_PORT3_DEV 0x0b |
Definition at line 83 of file pci_devs.h.
#define PCIE_PORT3_FUNC 0 |
Definition at line 84 of file pci_devs.h.
#define PCIE_PORT4_DEV 0x0c |
Definition at line 85 of file pci_devs.h.
#define PCIE_PORT4_FUNC 0 |
Definition at line 86 of file pci_devs.h.
#define PCIE_PORT5_DEV 0x0e |
Definition at line 87 of file pci_devs.h.
#define PCIE_PORT5_FUNC 0 |
Definition at line 88 of file pci_devs.h.
#define PCIE_PORT6_DEV 0x0f |
Definition at line 89 of file pci_devs.h.
#define PCIE_PORT6_FUNC 0 |
Definition at line 90 of file pci_devs.h.
#define PCIE_PORT7_DEV 0x10 |
Definition at line 91 of file pci_devs.h.
#define PCIE_PORT7_FUNC 0 |
Definition at line 92 of file pci_devs.h.
#define PCIE_PORT8_DEV 0x11 |
Definition at line 93 of file pci_devs.h.
#define PCIE_PORT8_FUNC 0 |
Definition at line 94 of file pci_devs.h.
#define PCU_DEV 0x1f |
Definition at line 218 of file pci_devs.h.
#define PMC_DEV PCU_DEV |
Definition at line 223 of file pci_devs.h.
#define PMC_FUNC 2 |
Definition at line 224 of file pci_devs.h.
#define RAS_DEV 0x4 |
Definition at line 34 of file pci_devs.h.
#define RAS_FUNC 0 |
Definition at line 35 of file pci_devs.h.
#define RCEC_DEV 0x5 |
Definition at line 41 of file pci_devs.h.
#define RCEC_FUNC 0 |
Definition at line 42 of file pci_devs.h.
#define SA_DEV 0x0 |
Definition at line 28 of file pci_devs.h.
#define SA_DEV_ROOT pcidev_path_on_root(PCI_DEVFN(SA_DEV_SLOT_ROOT, 0)) |
Definition at line 26 of file pci_devs.h.
#define SA_DEV_SLOT_ROOT 0x0 |
Definition at line 20 of file pci_devs.h.
#define SA_DEVFN_ROOT PCI_DEVFN(SA_DEV_SLOT_ROOT, 0) |
Definition at line 21 of file pci_devs.h.
#define SA_FUNC 0 |
Definition at line 29 of file pci_devs.h.
#define SATA2_DEV 0x14 |
Definition at line 112 of file pci_devs.h.
#define SATA2_FUNC 0 |
Definition at line 113 of file pci_devs.h.
#define SATA_DEV 0x13 |
Definition at line 110 of file pci_devs.h.
#define SATA_FUNC 0 |
Definition at line 111 of file pci_devs.h.
#define SMBUS2_DEV 0x12 |
Definition at line 100 of file pci_devs.h.
#define SMBUS2_FUNC 0 |
Definition at line 101 of file pci_devs.h.
#define SMBUS_DEV PCU_DEV |
Definition at line 225 of file pci_devs.h.
#define SMBUS_FUNC 4 |
Definition at line 226 of file pci_devs.h.
#define SOC_DEV SA_DEV |
Definition at line 30 of file pci_devs.h.
#define SOC_FUNC SA_FUNC |
Definition at line 31 of file pci_devs.h.
#define SPI_DEV PCU_DEV |
Definition at line 227 of file pci_devs.h.
#define SPI_FUNC 5 |
Definition at line 228 of file pci_devs.h.
#define VRP0_DEV 0x16 |
Definition at line 126 of file pci_devs.h.
#define VRP0_FUNC 0 |
Definition at line 127 of file pci_devs.h.
#define VRP1_DEV 0x17 |
Definition at line 133 of file pci_devs.h.
#define VRP1_FUNC 0 |
Definition at line 134 of file pci_devs.h.
#define VRP2_DEV 0x6 |
Definition at line 48 of file pci_devs.h.
#define VRP2_FUNC 0 |
Definition at line 49 of file pci_devs.h.
#define XHCI_DEV 0x15 |
Definition at line 119 of file pci_devs.h.
#define XHCI_FUNC 0 |
Definition at line 120 of file pci_devs.h.