Lines Matching refs:sdmmc_softc
74 static int sdmmc_mem_sd_init(struct sdmmc_softc *, struct sdmmc_function *);
75 static int sdmmc_mem_mmc_init(struct sdmmc_softc *, struct sdmmc_function *);
76 static int sdmmc_mem_send_cid(struct sdmmc_softc *, sdmmc_response *);
77 static int sdmmc_mem_send_csd(struct sdmmc_softc *, struct sdmmc_function *,
79 static int sdmmc_mem_send_scr(struct sdmmc_softc *, struct sdmmc_function *,
81 static int sdmmc_mem_decode_scr(struct sdmmc_softc *, struct sdmmc_function *);
82 static int sdmmc_mem_send_ssr(struct sdmmc_softc *, struct sdmmc_function *,
84 static int sdmmc_mem_decode_ssr(struct sdmmc_softc *, struct sdmmc_function *,
86 static int sdmmc_mem_decode_general_info(struct sdmmc_softc *,
88 static int sdmmc_mem_pef_enable_cache(struct sdmmc_softc *,
90 static int sdmmc_mem_send_cxd_data(struct sdmmc_softc *, int, void *, size_t);
91 static int sdmmc_mem_read_extr_single(struct sdmmc_softc *, struct sdmmc_function *,
93 static int sdmmc_mem_write_extr_single(struct sdmmc_softc *, struct sdmmc_function *,
99 static int sdmmc_mem_signal_voltage(struct sdmmc_softc *, int);
100 static int sdmmc_mem_spi_read_ocr(struct sdmmc_softc *, uint32_t, uint32_t *);
145 sdmmc_mem_enable(struct sdmmc_softc *sc)
282 sdmmc_mem_signal_voltage(struct sdmmc_softc *sc, int signal_voltage)
328 sdmmc_mem_scan(struct sdmmc_softc *sc)
432 sdmmc_decode_csd(struct sdmmc_softc *sc, sdmmc_response resp,
516 sdmmc_decode_cid(struct sdmmc_softc *sc, sdmmc_response resp,
584 sdmmc_mem_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
618 sdmmc_mem_send_op_cond(struct sdmmc_softc *sc, uint32_t ocr, uint32_t *ocrp)
677 sdmmc_mem_send_if_cond(struct sdmmc_softc *sc, uint32_t ocr, uint32_t *ocrp)
707 sdmmc_mem_set_blocklen(struct sdmmc_softc *sc, struct sdmmc_function *sf,
743 sdmmc_mem_select_transfer_mode(struct sdmmc_softc *sc, int support_func)
767 sdmmc_mem_execute_tuning(struct sdmmc_softc *sc, struct sdmmc_function *sf)
802 sdmmc_mem_sd_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
961 sdmmc_mem_mmc_init(struct sdmmc_softc *sc, struct sdmmc_function *sf)
1193 sdmmc_mem_send_cid(struct sdmmc_softc *sc, sdmmc_response *resp)
1219 sdmmc_mem_send_csd(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1247 sdmmc_mem_send_scr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1323 sdmmc_mem_decode_scr(struct sdmmc_softc *sc, struct sdmmc_function *sf)
1363 sdmmc_mem_send_ssr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1442 sdmmc_mem_decode_ssr(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1505 sdmmc_mem_decode_general_info(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1554 sdmmc_mem_pef_enable_cache(struct sdmmc_softc *sc,
1588 sdmmc_mem_send_cxd_data(struct sdmmc_softc *sc, int opcode, void *data,
1661 sdmmc_mem_read_extr_single(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1729 sdmmc_mem_write_extr_single(struct sdmmc_softc *sc, struct sdmmc_function *sf,
1825 struct sdmmc_softc *sc = sf->sc;
1859 struct sdmmc_softc *sc = sf->sc;
1941 struct sdmmc_softc *sc = sf->sc;
1992 sdmmc_mem_spi_read_ocr(struct sdmmc_softc *sc, uint32_t hcs, uint32_t *card_ocr)
2018 struct sdmmc_softc *sc = sf->sc;
2041 struct sdmmc_softc *sc = sf->sc;
2106 struct sdmmc_softc *sc = sf->sc;
2180 struct sdmmc_softc *sc = sf->sc;
2244 struct sdmmc_softc *sc = sf->sc;
2267 struct sdmmc_softc *sc = sf->sc;
2333 struct sdmmc_softc *sc = sf->sc;
2418 struct sdmmc_softc *sc = sf->sc;
2489 struct sdmmc_softc *sc = sf->sc;
2549 struct sdmmc_softc *sc = sf->sc;