#include <linux/export.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/capability.h>
#include <linux/errno.h>
#include <linux/pci.h>
#include <linux/msi.h>
#include <linux/irq.h>
#include <linux/init.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <asm/uaccess.h>
#include <asm/pgtable.h>
#include <asm/irq.h>
#include <asm/prom.h>
#include <asm/apb.h>
#include "pci_impl.h"
Go to the source code of this file.
|
void | pci_config_read8 (u8 *addr, u8 *ret) |
|
void | pci_config_read16 (u16 *addr, u16 *ret) |
|
void | pci_config_read32 (u32 *addr, u32 *ret) |
|
void | pci_config_write8 (u8 *addr, u8 val) |
|
void | pci_config_write16 (u16 *addr, u16 val) |
|
void | pci_config_write32 (u32 *addr, u32 val) |
|
| __setup ("ofpci_debug=", ofpci_debug) |
|
struct pci_bus *__devinit | pci_scan_one_pbm (struct pci_pbm_info *pbm, struct device *parent) |
|
void __devinit | pcibios_fixup_bus (struct pci_bus *pbus) |
|
resource_size_t | pcibios_align_resource (void *data, const struct resource *res, resource_size_t size, resource_size_t align) |
|
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) |
|
int | pci_domain_nr (struct pci_bus *pbus) |
|
| EXPORT_SYMBOL (pci_domain_nr) |
|
int | pci64_dma_supported (struct pci_dev *pdev, u64 device_mask) |
|
void | pci_resource_to_user (const struct pci_dev *pdev, int bar, const struct resource *rp, resource_size_t *start, resource_size_t *end) |
|
void | pcibios_set_master (struct pci_dev *dev) |
|
| subsys_initcall (pcibios_init) |
|
#define GET_64BIT |
( |
|
prop, |
|
|
|
i |
|
) |
| ((((u64) (prop)[(i)]) << 32) | (prop)[(i)+1]) |
Definition at line 66 of file pci.c.
Definition at line 88 of file pci.c.
void pci_config_read8 |
( |
u8 * |
addr, |
|
|
u8 * |
ret |
|
) |
| |
Definition at line 44 of file pci.c.
void pci_config_write8 |
( |
u8 * |
addr, |
|
|
u8 |
val |
|
) |
| |
Definition at line 36 of file pci.c.
Definition at line 33 of file pci.c.
volatile int pci_poke_cpu = -1 |
Definition at line 39 of file pci.c.
volatile int pci_poke_faulted |
Definition at line 40 of file pci.c.
volatile int pci_poke_in_progress |
Definition at line 38 of file pci.c.