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

#include <ste_dma40.h>

Data Fields

u32 dev_len
 
const dma_addr_tdev_tx
 
const dma_addr_tdev_rx
 
intmemcpy
 
u32 memcpy_len
 
struct stedma40_chan_cfgmemcpy_conf_phy
 
struct stedma40_chan_cfgmemcpy_conf_log
 
int disabled_channels [STEDMA40_MAX_PHYS]
 
bool use_esram_lcla
 

Detailed Description

struct stedma40_platform_data - Configuration struct for the dma device.

: length of dev_tx and dev_rx : mapping between destination event line and io address : mapping between source event line and io address : list of memcpy event lines : length of memcpy : default configuration of physical channel memcpy : default configuration of logical channel memcpy : A vector, ending with -1, that marks physical channels that are for different reasons not available for the driver.

Definition at line 151 of file ste_dma40.h.

Field Documentation

u32 dev_len

Definition at line 152 of file ste_dma40.h.

const dma_addr_t* dev_rx

Definition at line 154 of file ste_dma40.h.

const dma_addr_t* dev_tx

Definition at line 153 of file ste_dma40.h.

int disabled_channels[STEDMA40_MAX_PHYS]

Definition at line 159 of file ste_dma40.h.

int* memcpy

Definition at line 155 of file ste_dma40.h.

struct stedma40_chan_cfg* memcpy_conf_log

Definition at line 158 of file ste_dma40.h.

struct stedma40_chan_cfg* memcpy_conf_phy

Definition at line 157 of file ste_dma40.h.

u32 memcpy_len

Definition at line 156 of file ste_dma40.h.

bool use_esram_lcla

Definition at line 160 of file ste_dma40.h.


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