Linux Kernel
3.7.1
|
Data Fields | |
uint64_t | u64 |
struct { | |
uint64_t upper:2 | |
uint64_t reserved:13 | |
uint64_t io:1 | |
uint64_t did:5 | |
uint64_t subdid:3 | |
uint64_t reserved2:4 | |
uint64_t endian_swap:2 | |
uint64_t reserved3:10 | |
uint64_t bus:8 | |
uint64_t dev:5 | |
uint64_t func:3 | |
uint64_t reg:8 | |
} | s |
This is the bit decoding used for the Octeon PCI controller addresses
Definition at line 43 of file pci-octeon.c.
uint64_t bus |
Definition at line 54 of file pci-octeon.c.
uint64_t dev |
Definition at line 55 of file pci-octeon.c.
uint64_t did |
Definition at line 49 of file pci-octeon.c.
uint64_t endian_swap |
Definition at line 52 of file pci-octeon.c.
uint64_t func |
Definition at line 56 of file pci-octeon.c.
Definition at line 48 of file pci-octeon.c.
Definition at line 57 of file pci-octeon.c.
uint64_t reserved |
Definition at line 47 of file pci-octeon.c.
uint64_t reserved2 |
Definition at line 51 of file pci-octeon.c.
uint64_t reserved3 |
Definition at line 53 of file pci-octeon.c.
struct { ... } s |
uint64_t subdid |
Definition at line 50 of file pci-octeon.c.
Definition at line 44 of file pci-octeon.c.
uint64_t upper |
Definition at line 46 of file pci-octeon.c.