Lines Matching full:hsmmc
76 struct hsmmc *base_addr;
156 static int mmc_read_data(struct hsmmc *mmc_base, char *buf, unsigned int size);
157 static int mmc_write_data(struct hsmmc *mmc_base, const char *buf,
159 static void omap_hsmmc_start_clock(struct hsmmc *mmc_base);
160 static void omap_hsmmc_stop_clock(struct hsmmc *mmc_base);
161 static void mmc_reset_controller_fsm(struct hsmmc *mmc_base, u32 bit);
273 void mmc_init_stream(struct hsmmc *mmc_base) in mmc_init_stream()
358 struct hsmmc *mmc_base; in omap_hsmmc_set_timing()
410 struct hsmmc *mmc_base; in omap_hsmmc_conf_bus_power()
441 struct hsmmc *mmc_base = priv->base_addr; in omap_hsmmc_wait_dat0()
507 struct hsmmc *mmc_base = priv->base_addr; in omap_hsmmc_set_signal_voltage()
551 struct hsmmc *mmc_base; in omap_hsmmc_set_capabilities()
576 struct hsmmc *mmc_base; in omap_hsmmc_disable_tuning()
593 struct hsmmc *mmc_base; in omap_hsmmc_set_dll()
619 struct hsmmc *mmc_base; in omap_hsmmc_execute_tuning()
783 struct hsmmc *mmc_base = priv->base_addr; in omap_hsmmc_send_init_stream()
792 struct hsmmc *mmc_base = priv->base_addr; in mmc_enable_irq()
811 struct hsmmc *mmc_base; in omap_hsmmc_init_setup()
890 static void mmc_reset_controller_fsm(struct hsmmc *mmc_base, u32 bit) in mmc_reset_controller_fsm()
987 struct hsmmc *mmc_base; in omap_hsmmc_prepare_data()
1018 struct hsmmc *mmc_base; in omap_hsmmc_dma_cleanup()
1054 struct hsmmc *mmc_base;
1223 static int mmc_read_data(struct hsmmc *mmc_base, char *buf, unsigned int size)
1278 static int mmc_write_data(struct hsmmc *mmc_base, const char *buf,
1333 static int mmc_write_data(struct hsmmc *mmc_base, const char *buf,
1339 static void omap_hsmmc_stop_clock(struct hsmmc *mmc_base)
1344 static void omap_hsmmc_start_clock(struct hsmmc *mmc_base)
1352 struct hsmmc *mmc_base;
1390 struct hsmmc *mmc_base;
1430 struct hsmmc *mmc_base = priv->base_addr;
1560 priv->base_addr = (struct hsmmc *)OMAP_HSMMC1_BASE;
1564 priv->base_addr = (struct hsmmc *)OMAP_HSMMC2_BASE;
1576 priv->base_addr = (struct hsmmc *)OMAP_HSMMC3_BASE;
1584 priv->base_addr = (struct hsmmc *)OMAP_HSMMC1_BASE;
1921 sizeof(struct hsmmc *),
2024 { .compatible = "ti,omap3-hsmmc" },
2025 { .compatible = "ti,omap4-hsmmc" },
2026 { .compatible = "ti,am33xx-hsmmc" },
2027 { .compatible = "ti,dra7-hsmmc", .data = (ulong)&dra7_mmc_of_data },