Lines Matching defs:mmc_host_ops
93 struct mmc_host_ops struct
95 void (*request)(struct rt_mmc_host *host, struct rt_mmcsd_req *req);
96 void (*set_ios)(struct rt_mmc_host *host, struct rt_mmcsd_io_cfg *ios);
97 int (*get_ro)(struct rt_mmc_host *host);
98 int (*get_cd)(struct rt_mmc_host *host);
99 void (*enable_sdio_irq)(struct rt_mmc_host *host, int enable);
100 void (*ack_sdio_irq)(struct rt_mmc_host *host);
101 int (*start_signal_voltage_switch)(struct rt_mmc_host *host, struct rt_mmcsd_io_cfg *ios);
102 int (*card_busy)(struct rt_mmc_host *host);
103 int (*execute_tuning)(struct rt_mmc_host *host, unsigned opcode);
104 int (*prepare_hs400_tuning)(struct rt_mmc_host *host, struct rt_mmcsd_io_cfg *ios);
105 int (*hs400_prepare_ddr)(struct rt_mmc_host *host);
106 void (*hs400_downgrade)(struct rt_mmc_host *host);
107 void (*hs400_complete)(struct rt_mmc_host *host);
108 void (*hs400_enhanced_strobe)(struct rt_mmc_host *host,
110 void (*hw_reset)(struct rt_mmc_host* host);
111 void (*card_event)(struct rt_mmc_host* host);