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

#include <adma.h>

Data Fields

struct devicedev
 
struct dma_regs __iomemdma_reg
 
struct xor_regs __iomemxor_reg
 
struct i2o_regs __iomemi2o_reg
 
int id
 
voiddma_desc_pool_virt
 
dma_addr_t dma_desc_pool
 
size_t pool_size
 
int irq
 
int err_irq
 
struct dma_device common
 

Detailed Description

struct ppc440spe_adma_device - internal representation of an ADMA device : device : base for DMAx register access : base for XOR register access : base for I2O register access : HW ADMA Device selector : base of DMA descriptor region (CPU address) : base of DMA descriptor region (DMA address) : size of the pool : DMAx or XOR irq number : DMAx error irq number : embedded struct dma_device

Definition at line 62 of file adma.h.

Field Documentation

Definition at line 73 of file adma.h.

struct device* dev

Definition at line 63 of file adma.h.

dma_addr_t dma_desc_pool

Definition at line 69 of file adma.h.

void* dma_desc_pool_virt

Definition at line 68 of file adma.h.

Definition at line 64 of file adma.h.

int err_irq

Definition at line 72 of file adma.h.

Definition at line 66 of file adma.h.

Definition at line 67 of file adma.h.

int irq

Definition at line 71 of file adma.h.

size_t pool_size

Definition at line 70 of file adma.h.

Definition at line 65 of file adma.h.


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