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

#include <sh_dma.h>

Data Fields

struct sh_dmae_slave_configslave
 
int slave_num
 
struct sh_dmae_channelchannel
 
int channel_num
 
unsigned int ts_low_shift
 
unsigned int ts_low_mask
 
unsigned int ts_high_shift
 
unsigned int ts_high_mask
 
const unsigned intts_shift
 
int ts_shift_num
 
u16 dmaor_init
 
unsigned int chcr_offset
 
u32 chcr_ie_bit
 
unsigned int dmaor_is_32bit:1
 
unsigned int needs_tend_set:1
 
unsigned int no_dmars:1
 
unsigned int chclr_present:1
 
unsigned int slave_only:1
 

Detailed Description

Definition at line 43 of file sh_dma.h.

Field Documentation

Definition at line 46 of file sh_dma.h.

int channel_num

Definition at line 47 of file sh_dma.h.

unsigned int chclr_present

Definition at line 61 of file sh_dma.h.

u32 chcr_ie_bit

Definition at line 56 of file sh_dma.h.

unsigned int chcr_offset

Definition at line 55 of file sh_dma.h.

u16 dmaor_init

Definition at line 54 of file sh_dma.h.

unsigned int dmaor_is_32bit

Definition at line 58 of file sh_dma.h.

unsigned int needs_tend_set

Definition at line 59 of file sh_dma.h.

unsigned int no_dmars

Definition at line 60 of file sh_dma.h.

Definition at line 44 of file sh_dma.h.

int slave_num

Definition at line 45 of file sh_dma.h.

unsigned int slave_only

Definition at line 62 of file sh_dma.h.

unsigned int ts_high_mask

Definition at line 51 of file sh_dma.h.

unsigned int ts_high_shift

Definition at line 50 of file sh_dma.h.

unsigned int ts_low_mask

Definition at line 49 of file sh_dma.h.

unsigned int ts_low_shift

Definition at line 48 of file sh_dma.h.

const unsigned int* ts_shift

Definition at line 52 of file sh_dma.h.

int ts_shift_num

Definition at line 53 of file sh_dma.h.


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