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

#include <mmc.h>

Data Structures

struct  omap_mmc_slot_data
 

Data Fields

struct devicedev
 
unsigned nr_slots:2
 
unsigned int max_freq
 
int(* switch_slot )(struct device *dev, int slot)
 
int(* init )(struct device *dev)
 
void(* cleanup )(struct device *dev)
 
void(* shutdown )(struct device *dev)
 
int(* suspend )(struct device *dev, int slot)
 
int(* resume )(struct device *dev, int slot)
 
int(* get_context_loss_count )(struct device *dev)
 
u8 controller_flags
 
u16 reg_offset
 
struct
omap_mmc_platform_data::omap_mmc_slot_data 
slots [OMAP_MMC_MAX_SLOTS]
 

Detailed Description

Definition at line 57 of file mmc.h.

Field Documentation

void(* cleanup)(struct device *dev)

Definition at line 73 of file mmc.h.

u8 controller_flags

Definition at line 84 of file mmc.h.

struct device* dev

Definition at line 59 of file mmc.h.

int(* get_context_loss_count)(struct device *dev)

Definition at line 81 of file mmc.h.

int(* init)(struct device *dev)

Definition at line 72 of file mmc.h.

unsigned int max_freq

Definition at line 66 of file mmc.h.

unsigned nr_slots

Definition at line 62 of file mmc.h.

u16 reg_offset

Definition at line 87 of file mmc.h.

int(* resume)(struct device *dev, int slot)

Definition at line 78 of file mmc.h.

void(* shutdown)(struct device *dev)

Definition at line 74 of file mmc.h.

int(* suspend)(struct device *dev, int slot)

Definition at line 77 of file mmc.h.

int(* switch_slot)(struct device *dev, int slot)

Definition at line 69 of file mmc.h.


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