|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/pci.h>#include <linux/delay.h>#include <linux/string.h>#include <linux/init.h>#include <linux/sched.h>#include <linux/errno.h>#include <linux/bootmem.h>#include <asm/pci-bridge.h>#include <asm/platform.h>Go to the source code of this file.
Macros | |
| #define | DBG(x...) |
Functions | |
| resource_size_t | pcibios_align_resource (void *data, const struct resource *res, resource_size_t size, resource_size_t align) |
| int | pcibios_enable_resources (struct pci_dev *dev, int mask) |
| struct pci_controller *__init | pcibios_alloc_controller (void) |
| subsys_initcall (pcibios_init) | |
| void __init | pcibios_fixup_bus (struct pci_bus *bus) |
| void | pcibios_set_master (struct pci_dev *dev) |
| int | pcibios_enable_device (struct pci_dev *dev, int mask) |
| int | pci_mmap_page_range (struct pci_dev *dev, struct vm_area_struct *vma, enum pci_mmap_state mmap_state, int write_combine) |
Variables | |
| struct pci_controller * | pci_ctrl_head |
| struct pci_controller ** | pci_ctrl_tail = &pci_ctrl_head |
| int pci_mmap_page_range | ( | struct pci_dev * | dev, |
| struct vm_area_struct * | vma, | ||
| enum pci_mmap_state | mmap_state, | ||
| int | write_combine | ||
| ) |
| resource_size_t pcibios_align_resource | ( | void * | data, |
| const struct resource * | res, | ||
| resource_size_t | size, | ||
| resource_size_t | align | ||
| ) |
|
read |
| subsys_initcall | ( | pcibios_init | ) |
| struct pci_controller* pci_ctrl_head |
| struct pci_controller** pci_ctrl_tail = &pci_ctrl_head |
1.8.2