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

Data Fields

struct nand_hw_control controller
 
struct platform_devicepdev
 
struct clkclk
 
void __iomemmmio_base
 
unsigned long mmio_phys
 
struct completion cmd_complete
 
unsigned int buf_start
 
unsigned int buf_count
 
int drcmr_dat
 
int drcmr_cmd
 
unsigned chardata_buff
 
unsigned charoob_buff
 
dma_addr_t data_buff_phys
 
int data_dma_ch
 
struct pxa_dma_descdata_desc
 
dma_addr_t data_desc_addr
 
struct pxa3xx_nand_hosthost [NUM_CHIP_SELECT]
 
unsigned int state
 
int cs
 
int use_ecc
 
int use_dma
 
int is_ready
 
unsigned int page_size
 
unsigned int data_size
 
unsigned int oob_size
 
int retcode
 
uint32_t ndcb0
 
uint32_t ndcb1
 
uint32_t ndcb2
 

Detailed Description

Definition at line 148 of file pxa3xx_nand.c.

Field Documentation

unsigned int buf_count

Definition at line 158 of file pxa3xx_nand.c.

unsigned int buf_start

Definition at line 157 of file pxa3xx_nand.c.

Definition at line 152 of file pxa3xx_nand.c.

struct completion cmd_complete

Definition at line 155 of file pxa3xx_nand.c.

Definition at line 149 of file pxa3xx_nand.c.

int cs

Definition at line 174 of file pxa3xx_nand.c.

unsigned char* data_buff

Definition at line 164 of file pxa3xx_nand.c.

dma_addr_t data_buff_phys

Definition at line 166 of file pxa3xx_nand.c.

struct pxa_dma_desc* data_desc

Definition at line 168 of file pxa3xx_nand.c.

dma_addr_t data_desc_addr

Definition at line 169 of file pxa3xx_nand.c.

int data_dma_ch

Definition at line 167 of file pxa3xx_nand.c.

unsigned int data_size

Definition at line 180 of file pxa3xx_nand.c.

int drcmr_cmd

Definition at line 162 of file pxa3xx_nand.c.

int drcmr_dat

Definition at line 161 of file pxa3xx_nand.c.

Definition at line 171 of file pxa3xx_nand.c.

int is_ready

Definition at line 177 of file pxa3xx_nand.c.

void __iomem* mmio_base

Definition at line 153 of file pxa3xx_nand.c.

unsigned long mmio_phys

Definition at line 154 of file pxa3xx_nand.c.

uint32_t ndcb0

Definition at line 185 of file pxa3xx_nand.c.

uint32_t ndcb1

Definition at line 186 of file pxa3xx_nand.c.

uint32_t ndcb2

Definition at line 187 of file pxa3xx_nand.c.

unsigned char* oob_buff

Definition at line 165 of file pxa3xx_nand.c.

unsigned int oob_size

Definition at line 181 of file pxa3xx_nand.c.

unsigned int page_size

Definition at line 179 of file pxa3xx_nand.c.

Definition at line 150 of file pxa3xx_nand.c.

int retcode

Definition at line 182 of file pxa3xx_nand.c.

unsigned int state

Definition at line 172 of file pxa3xx_nand.c.

int use_dma

Definition at line 176 of file pxa3xx_nand.c.

int use_ecc

Definition at line 175 of file pxa3xx_nand.c.


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