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

#include <host.h>

Data Fields

int(* enable )(struct mmc_host *host)
 
int(* disable )(struct mmc_host *host)
 
void(* post_req )(struct mmc_host *host, struct mmc_request *req, int err)
 
void(* pre_req )(struct mmc_host *host, struct mmc_request *req, bool is_first_req)
 
void(* request )(struct mmc_host *host, struct mmc_request *req)
 
void(* set_ios )(struct mmc_host *host, struct mmc_ios *ios)
 
int(* get_ro )(struct mmc_host *host)
 
int(* get_cd )(struct mmc_host *host)
 
void(* enable_sdio_irq )(struct mmc_host *host, int enable)
 
void(* init_card )(struct mmc_host *host, struct mmc_card *card)
 
int(* start_signal_voltage_switch )(struct mmc_host *host, struct mmc_ios *ios)
 
int(* execute_tuning )(struct mmc_host *host, u32 opcode)
 
void(* enable_preset_value )(struct mmc_host *host, bool enable)
 
int(* select_drive_strength )(unsigned int max_dtr, int host_drv, int card_drv)
 
void(* hw_reset )(struct mmc_host *host)
 

Detailed Description

Definition at line 83 of file host.h.

Field Documentation

int(* disable)(struct mmc_host *host)

Definition at line 89 of file host.h.

int(* enable)(struct mmc_host *host)

Definition at line 88 of file host.h.

void(* enable_preset_value)(struct mmc_host *host, bool enable)

Definition at line 136 of file host.h.

void(* enable_sdio_irq)(struct mmc_host *host, int enable)

Definition at line 127 of file host.h.

int(* execute_tuning)(struct mmc_host *host, u32 opcode)

Definition at line 135 of file host.h.

int(* get_cd)(struct mmc_host *host)

Definition at line 125 of file host.h.

int(* get_ro)(struct mmc_host *host)

Definition at line 124 of file host.h.

void(* hw_reset)(struct mmc_host *host)

Definition at line 138 of file host.h.

Definition at line 130 of file host.h.

Definition at line 98 of file host.h.

void(* pre_req)(struct mmc_host *host, struct mmc_request *req, bool is_first_req)

Definition at line 100 of file host.h.

Definition at line 102 of file host.h.

int(* select_drive_strength)(unsigned int max_dtr, int host_drv, int card_drv)

Definition at line 137 of file host.h.

void(* set_ios)(struct mmc_host *host, struct mmc_ios *ios)

Definition at line 123 of file host.h.

int(* start_signal_voltage_switch)(struct mmc_host *host, struct mmc_ios *ios)

Definition at line 132 of file host.h.


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