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

Data Fields

struct pci_devhw_dev
 
resource_size_t plx9080_phys_iobase
 
resource_size_t hpdi_phys_iobase
 
void __iomemplx9080_iobase
 
void __iomemhpdi_iobase
 
uint32_tdio_buffer [NUM_DMA_BUFFERS]
 
dma_addr_t dio_buffer_phys_addr [NUM_DMA_BUFFERS]
 
struct plx_dma_descdma_desc
 
dma_addr_t dma_desc_phys_addr
 
unsigned int num_dma_descriptors
 
uint32_tdesc_dio_buffer [NUM_DMA_DESCRIPTORS]
 
volatile unsigned int dma_desc_index
 
unsigned int tx_fifo_size
 
unsigned int rx_fifo_size
 
volatile unsigned long dio_count
 
volatile uint32_t bits [24]
 
volatile unsigned int block_size
 
unsigned dio_config_output:1
 

Detailed Description

Definition at line 292 of file gsc_hpdi.c.

Field Documentation

volatile uint32_t bits[24]

Definition at line 318 of file gsc_hpdi.c.

volatile unsigned int block_size

Definition at line 320 of file gsc_hpdi.c.

uint32_t* desc_dio_buffer[NUM_DMA_DESCRIPTORS]

Definition at line 311 of file gsc_hpdi.c.

uint32_t* dio_buffer[NUM_DMA_BUFFERS]

Definition at line 301 of file gsc_hpdi.c.

dma_addr_t dio_buffer_phys_addr[NUM_DMA_BUFFERS]

Definition at line 303 of file gsc_hpdi.c.

unsigned dio_config_output

Definition at line 321 of file gsc_hpdi.c.

volatile unsigned long dio_count

Definition at line 316 of file gsc_hpdi.c.

Definition at line 306 of file gsc_hpdi.c.

volatile unsigned int dma_desc_index

Definition at line 313 of file gsc_hpdi.c.

dma_addr_t dma_desc_phys_addr

Definition at line 308 of file gsc_hpdi.c.

void __iomem* hpdi_iobase

Definition at line 300 of file gsc_hpdi.c.

resource_size_t hpdi_phys_iobase

Definition at line 297 of file gsc_hpdi.c.

struct pci_dev* hw_dev

Definition at line 294 of file gsc_hpdi.c.

unsigned int num_dma_descriptors

Definition at line 309 of file gsc_hpdi.c.

void __iomem* plx9080_iobase

Definition at line 299 of file gsc_hpdi.c.

resource_size_t plx9080_phys_iobase

Definition at line 296 of file gsc_hpdi.c.

unsigned int rx_fifo_size

Definition at line 315 of file gsc_hpdi.c.

unsigned int tx_fifo_size

Definition at line 314 of file gsc_hpdi.c.


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