dwmmc_softc
pio_prepare(struct dwmmc_softc *sc, struct mmc_command *cmd)
pio_read(struct dwmmc_softc *sc, struct mmc_command *cmd)
pio_write(struct dwmmc_softc *sc, struct mmc_command *cmd)
dwmmc_start_cmd(struct dwmmc_softc *sc, struct mmc_command *cmd)
dwmmc_next_operation(struct dwmmc_softc *sc)
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
static void dwmmc_next_operation(struct dwmmc_softc *);
static int dwmmc_setup_bus(struct dwmmc_softc *, int);
static int dma_done(struct dwmmc_softc *, struct mmc_command *);
static int dma_stop(struct dwmmc_softc *);
struct dwmmc_softc *sc;
static void pio_read(struct dwmmc_softc *, struct mmc_command *);
static void pio_write(struct dwmmc_softc *, struct mmc_command *);
static void dwmmc_handle_card_present(struct dwmmc_softc *sc, bool is_present);
sizeof(struct dwmmc_softc));
struct dwmmc_softc *sc;
dwmmc_ctrl_reset(struct dwmmc_softc *sc, int reset_bits)
dma_setup(struct dwmmc_softc *sc)
dwmmc_cmd_done(struct dwmmc_softc *sc)
dwmmc_tasklet(struct dwmmc_softc *sc)
struct dwmmc_softc *sc;
dwmmc_handle_card_present(struct dwmmc_softc *sc, bool is_present)
struct dwmmc_softc *sc = arg;
parse_fdt(struct dwmmc_softc *sc)
struct dwmmc_softc *sc;
struct dwmmc_softc *sc;
dwmmc_setup_bus(struct dwmmc_softc *sc, int freq)
struct dwmmc_softc *sc;
dma_done(struct dwmmc_softc *sc, struct mmc_command *cmd)
dma_stop(struct dwmmc_softc *sc)
dma_prepare(struct dwmmc_softc *sc, struct mmc_command *cmd)
struct dwmmc_softc *sc;
sizeof(struct dwmmc_softc), dwmmc_driver);
struct dwmmc_softc *sc;
sizeof(struct dwmmc_softc), dwmmc_driver);
dwmmc_rockchip_update_ios(struct dwmmc_softc *sc, struct mmc_ios *ios)
sizeof(struct dwmmc_softc), dwmmc_driver);
static int dwmmc_rockchip_update_ios(struct dwmmc_softc *sc, struct mmc_ios *ios);
struct dwmmc_softc *sc;
sizeof(struct dwmmc_softc), dwmmc_driver);
struct dwmmc_softc *sc;
sizeof(struct dwmmc_softc), dwmmc_driver);
static int dwmmc_starfive_update_ios(struct dwmmc_softc *sc,
struct dwmmc_softc *sc;
int (*update_ios)(struct dwmmc_softc *sc, struct mmc_ios *ios);