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

#include <sdhci.h>

Data Fields

const charhw_name
 
unsigned int quirks
 
unsigned int quirks2
 
int irq
 
void __iomemioaddr
 
struct sdhci_opsops
 
struct regulatorvmmc
 
struct regulatorvqmmc
 
struct mmc_hostmmc
 
u64 dma_mask
 
spinlock_t lock
 
int flags
 
unsigned int version
 
unsigned int max_clk
 
unsigned int timeout_clk
 
unsigned int clk_mul
 
unsigned int clock
 
u8 pwr
 
bool runtime_suspended
 
struct mmc_requestmrq
 
struct mmc_commandcmd
 
struct mmc_datadata
 
unsigned int data_early:1
 
struct sg_mapping_iter sg_miter
 
unsigned int blocks
 
int sg_count
 
u8adma_desc
 
u8align_buffer
 
dma_addr_t adma_addr
 
dma_addr_t align_addr
 
struct tasklet_struct card_tasklet
 
struct tasklet_struct finish_tasklet
 
struct timer_list timer
 
unsigned int caps
 
unsigned int caps1
 
unsigned int ocr_avail_sdio
 
unsigned int ocr_avail_sd
 
unsigned int ocr_avail_mmc
 
wait_queue_head_t buf_ready_int
 
unsigned int tuning_done
 
unsigned int tuning_count
 
unsigned int tuning_mode
 
struct timer_list tuning_timer
 
unsigned long private[0] ____cacheline_aligned
 

Detailed Description

Definition at line 20 of file sdhci.h.

Field Documentation

unsigned long private [0] ____cacheline_aligned

Definition at line 176 of file sdhci.h.

dma_addr_t adma_addr

Definition at line 153 of file sdhci.h.

u8* adma_desc

Definition at line 150 of file sdhci.h.

dma_addr_t align_addr

Definition at line 154 of file sdhci.h.

u8* align_buffer

Definition at line 151 of file sdhci.h.

unsigned int blocks

Definition at line 146 of file sdhci.h.

wait_queue_head_t buf_ready_int

Definition at line 168 of file sdhci.h.

unsigned int caps

Definition at line 161 of file sdhci.h.

unsigned int caps1

Definition at line 162 of file sdhci.h.

struct tasklet_struct card_tasklet

Definition at line 156 of file sdhci.h.

unsigned int clk_mul

Definition at line 133 of file sdhci.h.

unsigned int clock

Definition at line 135 of file sdhci.h.

Definition at line 141 of file sdhci.h.

Definition at line 142 of file sdhci.h.

unsigned int data_early

Definition at line 143 of file sdhci.h.

u64 dma_mask

Definition at line 106 of file sdhci.h.

struct tasklet_struct finish_tasklet

Definition at line 157 of file sdhci.h.

int flags

Definition at line 115 of file sdhci.h.

const char* hw_name

Definition at line 22 of file sdhci.h.

void __iomem* ioaddr

Definition at line 97 of file sdhci.h.

int irq

Definition at line 96 of file sdhci.h.

spinlock_t lock

Definition at line 113 of file sdhci.h.

unsigned int max_clk

Definition at line 131 of file sdhci.h.

Definition at line 105 of file sdhci.h.

Definition at line 140 of file sdhci.h.

unsigned int ocr_avail_mmc

Definition at line 166 of file sdhci.h.

unsigned int ocr_avail_sd

Definition at line 165 of file sdhci.h.

unsigned int ocr_avail_sdio

Definition at line 164 of file sdhci.h.

Definition at line 99 of file sdhci.h.

u8 pwr

Definition at line 136 of file sdhci.h.

unsigned int quirks

Definition at line 24 of file sdhci.h.

unsigned int quirks2

Definition at line 91 of file sdhci.h.

bool runtime_suspended

Definition at line 138 of file sdhci.h.

int sg_count

Definition at line 148 of file sdhci.h.

Definition at line 145 of file sdhci.h.

unsigned int timeout_clk

Definition at line 132 of file sdhci.h.

Definition at line 159 of file sdhci.h.

unsigned int tuning_count

Definition at line 171 of file sdhci.h.

unsigned int tuning_done

Definition at line 169 of file sdhci.h.

unsigned int tuning_mode

Definition at line 172 of file sdhci.h.

struct timer_list tuning_timer

Definition at line 174 of file sdhci.h.

unsigned int version

Definition at line 129 of file sdhci.h.

Definition at line 101 of file sdhci.h.

struct regulator* vqmmc

Definition at line 102 of file sdhci.h.


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