Home
last modified time | relevance | path

Searched refs:sdmmc_function (Results 1 – 6 of 6) sorted by relevance

/mirbsd/src/sys/dev/sdmmc/
Dsdmmcvar.h133 struct sdmmc_function { struct
140 SIMPLEQ_ENTRY(sdmmc_function) sf_list; argument
167 struct sdmmc_function *sc_card; /* selected card */ argument
168 struct sdmmc_function *sc_fn0; /* function 0, the card itself */
169 SIMPLEQ_HEAD(, sdmmc_function) sf_head; /* list of card functions */
186 struct sdmmc_function *sf;
201 struct sdmmc_function *sdmmc_function_alloc(struct sdmmc_softc *);
202 void sdmmc_function_free(struct sdmmc_function *);
207 int sdmmc_select_card(struct sdmmc_softc *, struct sdmmc_function *);
209 struct sdmmc_function *);
[all …]
Dsdmmc_io.c43 int sdmmc_io_rw_direct(struct sdmmc_softc *, struct sdmmc_function *,
45 int sdmmc_io_rw_extended(struct sdmmc_softc *, struct sdmmc_function *,
47 int sdmmc_io_xchg(struct sdmmc_softc *, struct sdmmc_function *,
136 struct sdmmc_function *sf0, *sf; in sdmmc_io_scan()
172 sdmmc_io_init(struct sdmmc_softc *sc, struct sdmmc_function *sf) in sdmmc_io_init()
198 sdmmc_io_function_ready(struct sdmmc_function *sf) in sdmmc_io_function_ready()
201 struct sdmmc_function *sf0 = sc->sc_fn0; in sdmmc_io_function_ready()
219 sdmmc_io_function_enable(struct sdmmc_function *sf) in sdmmc_io_function_enable()
222 struct sdmmc_function *sf0 = sc->sc_fn0; in sdmmc_io_function_enable()
245 sdmmc_io_function_disable(struct sdmmc_function *sf) in sdmmc_io_function_disable()
[all …]
Dsdmmc_mem.c32 struct sdmmc_function *);
34 struct sdmmc_function *);
38 int sdmmc_mem_set_blocklen(struct sdmmc_softc *, struct sdmmc_function *);
120 struct sdmmc_function *sf; in sdmmc_mem_scan()
227 struct sdmmc_function *sf) in sdmmc_decode_csd()
278 struct sdmmc_function *sf) in sdmmc_decode_cid()
330 sdmmc_mem_init(struct sdmmc_softc *sc, struct sdmmc_function *sf) in sdmmc_mem_init()
391 sdmmc_mem_set_blocklen(struct sdmmc_softc *sc, struct sdmmc_function *sf) in sdmmc_mem_set_blocklen()
408 sdmmc_mem_read_block(struct sdmmc_function *sf, int blkno, u_char *data, in sdmmc_mem_read_block()
464 sdmmc_mem_write_block(struct sdmmc_function *sf, int blkno, u_char *data, in sdmmc_mem_write_block()
Dsdmmc_cis.c29 u_int32_t sdmmc_cisptr(struct sdmmc_function *);
38 sdmmc_cisptr(struct sdmmc_function *sf) in sdmmc_cisptr()
57 sdmmc_read_cis(struct sdmmc_function *sf, struct sdmmc_cis *cis) in sdmmc_read_cis()
155 sdmmc_print_cis(struct sdmmc_function *sf) in sdmmc_print_cis()
189 sdmmc_check_cis_quirks(struct sdmmc_function *sf) in sdmmc_check_cis_quirks()
Dsdmmc.c62 int sdmmc_set_bus_width(struct sdmmc_function *);
307 struct sdmmc_function *sf, *sfnext; in sdmmc_card_detach()
433 struct sdmmc_function *
436 struct sdmmc_function *sf; in sdmmc_function_alloc()
438 sf = (struct sdmmc_function *)malloc(sizeof *sf, M_DEVBUF, in sdmmc_function_alloc()
449 sdmmc_function_free(struct sdmmc_function *sf) in sdmmc_function_free()
487 struct sdmmc_function *sf; in sdmmc_init()
623 struct sdmmc_function *sf) in sdmmc_set_relative_addr()
652 sdmmc_set_bus_width(struct sdmmc_function *sf) in sdmmc_set_bus_width()
680 sdmmc_select_card(struct sdmmc_softc *sc, struct sdmmc_function *sf) in sdmmc_select_card()
Dsdmmc_scsi.c42 struct sdmmc_function *card;
100 struct sdmmc_function *sf; in sdmmc_scsi_attach()