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

Data Fields

struct dma_device slave
 
struct dma_device memcpy
 
void __iomembase
 
struct amba_deviceadev
 
struct vendor_datavd
 
struct pl08x_platform_datapd
 
struct pl08x_phy_chanphy_chans
 
struct dma_poolpool
 
u8 lli_buses
 
u8 mem_buses
 

Detailed Description

struct pl08x_driver_data - the local state holder for the PL08x : slave engine for this instance : memcpy engine for this instance : virtual memory base (remapped) for the PL08x : the corresponding AMBA (PrimeCell) bus entry : vendor data for this PL08x variant : platform data passed in from the platform/machine : array of data for the physical channels : a pool for the LLI descriptors : bitmask to or in to LLI pointer selecting AHB port for LLI fetches : set to indicate memory transfers on AHB2. : a spinlock for this struct

Definition at line 255 of file amba-pl08x.c.

Field Documentation

Definition at line 259 of file amba-pl08x.c.

void __iomem* base

Definition at line 258 of file amba-pl08x.c.

u8 lli_buses

Definition at line 264 of file amba-pl08x.c.

u8 mem_buses

Definition at line 265 of file amba-pl08x.c.

Definition at line 257 of file amba-pl08x.c.

Definition at line 261 of file amba-pl08x.c.

struct pl08x_phy_chan* phy_chans

Definition at line 262 of file amba-pl08x.c.

Definition at line 263 of file amba-pl08x.c.

Definition at line 256 of file amba-pl08x.c.

Definition at line 260 of file amba-pl08x.c.


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