Linux Kernel
3.7.1
|
#include <dw_mmc.h>
Data Fields | |
unsigned long * | caps |
int(* | init )(struct dw_mci *host) |
int(* | setup_clock )(struct dw_mci *host) |
void(* | prepare_command )(struct dw_mci *host, u32 *cmdr) |
void(* | set_ios )(struct dw_mci *host, struct mmc_ios *ios) |
int(* | parse_dt )(struct dw_mci *host) |
int(* | setup_bus )(struct dw_mci *host, struct device_node *slot_np, u8 bus_width) |
dw_mci driver data - dw-mshc implementation specific driver data. : mmc subsystem specified capabilities of the controller(s). : early implementation specific initialization. : implementation specific clock configuration. : handle CMD register extensions. : handle bus specific extensions. : parse implementation specific device tree properties. : initialize io-interface
Provide controller implementation specific extensions. The usage of this data structure is fully optional and usage of each member in this structure is optional as well.