sdhci_slot
sdhci_req_done(struct sdhci_slot *slot)
struct sdhci_slot *slot = arg;
sdhci_set_transfer_mode(struct sdhci_slot *slot, struct mmc_data *data)
sdhci_start_command(struct sdhci_slot *slot, struct mmc_command *cmd)
sdhci_finish_command(struct sdhci_slot *slot)
slot_printf(struct sdhci_slot *slot, const char * fmt, ...)
sdhci_start_data(struct sdhci_slot *slot, struct mmc_data *data)
sdhci_dumpregs(struct sdhci_slot *slot)
sdhci_finish_data(struct sdhci_slot *slot)
sdhci_start(struct sdhci_slot *slot)
struct sdhci_slot *slot = device_get_ivars(reqdev);
struct sdhci_slot *slot = device_get_ivars(reqdev);
struct sdhci_slot *slot = device_get_ivars(reqdev);
struct sdhci_slot *slot = device_get_ivars(reqdev);
sdhci_cmd_irq(struct sdhci_slot *slot, uint32_t intmask)
sdhci_data_irq(struct sdhci_slot *slot, uint32_t intmask)
sdhci_acmd_irq(struct sdhci_slot *slot)
sdhci_adma_irq(struct sdhci_slot *slot)
sdhci_reset(struct sdhci_slot *slot, uint8_t mask)
sdhci_generic_intr(struct sdhci_slot *slot)
struct sdhci_slot *slot = device_get_ivars(child);
struct sdhci_slot *slot = device_get_ivars(child);
sdhci_init(struct sdhci_slot *slot)
sdhci_set_clock(struct sdhci_slot *slot, uint32_t clock)
sdhci_set_power(struct sdhci_slot *slot, u_char power)
sdhci_read_block_pio(struct sdhci_slot *slot)
sdhci_write_block_pio(struct sdhci_slot *slot)
sdhci_transfer_pio(struct sdhci_slot *slot)
struct sdhci_slot *slot = arg;
struct sdhci_slot *slot = arg;
sdhci_dma_alloc(struct sdhci_slot *slot)
sdhci_dma_free(struct sdhci_slot *slot)
struct sdhci_slot *slot = arg;
sdhci_init_slot(device_t dev, struct sdhci_slot *slot, int num)
static void sdhci_set_clock(struct sdhci_slot *slot, uint32_t clock);
static void sdhci_start(struct sdhci_slot *slot);
static void sdhci_start_data(struct sdhci_slot *slot, struct mmc_data *data);
sdhci_start_slot(struct sdhci_slot *slot)
sdhci_cleanup_slot(struct sdhci_slot *slot)
static int sdhci_dma_alloc(struct sdhci_slot *slot);
sdhci_generic_suspend(struct sdhci_slot *slot)
static void sdhci_dma_free(struct sdhci_slot *slot);
sdhci_generic_resume(struct sdhci_slot *slot)
sdhci_generic_min_freq(device_t brdev __unused, struct sdhci_slot *slot)
sdhci_generic_get_card_present(device_t brdev __unused, struct sdhci_slot *slot)
sdhci_generic_set_uhs_timing(device_t brdev __unused, struct sdhci_slot *slot)
static void sdhci_dumpregs(struct sdhci_slot *slot);
static int slot_printf(struct sdhci_slot *slot, const char * fmt, ...)
struct sdhci_slot *slot = device_get_ivars(reqdev);
struct sdhci_slot *slot = device_get_ivars(reqdev);
int sdhci_init_slot(device_t dev, struct sdhci_slot *slot, int num);
void sdhci_start_slot(struct sdhci_slot *slot);
void sdhci_finish_data(struct sdhci_slot *slot);
int sdhci_cleanup_slot(struct sdhci_slot *slot);
int sdhci_generic_suspend(struct sdhci_slot *slot);
int sdhci_generic_resume(struct sdhci_slot *slot);
void sdhci_generic_intr(struct sdhci_slot *slot);
uint32_t sdhci_generic_min_freq(device_t brdev, struct sdhci_slot *slot);
boolean_t sdhci_generic_get_card_present(device_t brdev, struct sdhci_slot *slot);
void sdhci_generic_set_uhs_timing(device_t brdev, struct sdhci_slot *slot);
sdhci_acpi_read_4(device_t dev, struct sdhci_slot *slot __unused,
sdhci_acpi_write_4(device_t dev, struct sdhci_slot *slot __unused,
sdhci_acpi_read_multi_4(device_t dev, struct sdhci_slot *slot __unused,
sdhci_acpi_write_multi_4(device_t dev, struct sdhci_slot *slot __unused,
struct sdhci_slot slot;
sdhci_acpi_read_1(device_t dev, struct sdhci_slot *slot __unused,
sdhci_acpi_write_1(device_t dev, struct sdhci_slot *slot __unused,
sdhci_acpi_read_2(device_t dev, struct sdhci_slot *slot __unused,
sdhci_acpi_write_2(device_t dev, struct sdhci_slot *slot __unused,
struct sdhci_slot slots[6];
sdhci_pci_read_1(device_t dev, struct sdhci_slot *slot __unused, bus_size_t off)
sdhci_pci_write_1(device_t dev, struct sdhci_slot *slot __unused,
sdhci_pci_read_2(device_t dev, struct sdhci_slot *slot __unused, bus_size_t off)
sdhci_pci_write_2(device_t dev, struct sdhci_slot *slot __unused,
sdhci_pci_read_4(device_t dev, struct sdhci_slot *slot __unused, bus_size_t off)
sdhci_pci_write_4(device_t dev, struct sdhci_slot *slot __unused,
sdhci_pci_read_multi_4(device_t dev, struct sdhci_slot *slot __unused,
sdhci_pci_write_multi_4(device_t dev, struct sdhci_slot *slot __unused,
struct sdhci_slot *slot = &sc->slots[sc->num_slots];
struct sdhci_slot *slot = &sc->slots[i];
struct sdhci_slot *slot = &sc->slots[i];
struct sdhci_slot *slot = &sc->slots[i];