iPXE
|
PCI configuration space access via Type 1 accesses. More...
Go to the source code of this file.
Functions | |
FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
void | pcidirect_prepare (struct pci_device *pci, int where) |
Prepare for Type 1 PCI configuration space access. More... | |
PROVIDE_PCIAPI_INLINE (direct, pci_can_probe) | |
PROVIDE_PCIAPI_INLINE (direct, pci_discover) | |
PROVIDE_PCIAPI_INLINE (direct, pci_read_config_byte) | |
PROVIDE_PCIAPI_INLINE (direct, pci_read_config_word) | |
PROVIDE_PCIAPI_INLINE (direct, pci_read_config_dword) | |
PROVIDE_PCIAPI_INLINE (direct, pci_write_config_byte) | |
PROVIDE_PCIAPI_INLINE (direct, pci_write_config_word) | |
PROVIDE_PCIAPI_INLINE (direct, pci_write_config_dword) | |
PROVIDE_PCIAPI_INLINE (direct, pci_ioremap) | |
Variables | |
struct pci_api | pcidirect_api = PCIAPI_RUNTIME ( direct ) |
PCI configuration space access via Type 1 accesses.
Definition in file pcidirect.c.
FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
void pcidirect_prepare | ( | struct pci_device * | pci, |
int | where | ||
) |
Prepare for Type 1 PCI configuration space access.
pci | PCI device |
where | Location within PCI configuration space |
Definition at line 41 of file pcidirect.c.
References busdevfn, pci_device::busdevfn, outl, PCIDIRECT_CONFIG_ADDRESS, and where.
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_can_probe | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_discover | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_read_config_byte | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_read_config_word | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_read_config_dword | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_write_config_byte | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_write_config_word | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_write_config_dword | |||
) |
PROVIDE_PCIAPI_INLINE | ( | direct | , |
pci_ioremap | |||
) |
struct pci_api pcidirect_api = PCIAPI_RUNTIME ( direct ) |
Definition at line 58 of file pcidirect.c.
Referenced by pcicloud_init().