Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hw_pci Struct Reference

#include <pci.h>

Data Fields

struct pci_opsops
int nr_controllers
int(* setup )(int nr, struct pci_sys_data *)
struct pci_bus *(* scan )(int nr, struct pci_sys_data *)
void(* preinit )(void)
void(* postinit )(void)
u8(* swizzle )(struct pci_dev *dev, u8 *pin)
int(* map_irq )(const struct pci_dev *dev, u8 slot, u8 pin)

Detailed Description

Definition at line 20 of file pci.h.

Field Documentation

int(* map_irq)(const struct pci_dev *dev, u8 slot, u8 pin)

Definition at line 31 of file pci.h.

int nr_controllers

Definition at line 25 of file pci.h.

Definition at line 24 of file pci.h.

void(* postinit)(void)

Definition at line 29 of file pci.h.

void(* preinit)(void)

Definition at line 28 of file pci.h.

struct pci_bus*(* scan)(int nr, struct pci_sys_data *)

Definition at line 27 of file pci.h.

Definition at line 26 of file pci.h.

u8(* swizzle)(struct pci_dev *dev, u8 *pin)

Definition at line 30 of file pci.h.

The documentation for this struct was generated from the following file: