package embox.driver.mmc.host

static module sdhci_ops {
	option string log_level="LOG_ERR"

	source "sdhci_ops.c"
}

module sdhci {
	option string log_level="LOG_ERR"

	option number base_addr
	option number irq_num
	option number hc_quantity

	source "sdhci.c"

	depends sdhci_ops
	depends embox.driver.block_dev
	depends embox.driver.mmc.mmc_core
}

module imx_usdhc {
	option string log_level="LOG_ERR"

	option number base_addr
	option number irq_num
	option number hc_quantity

	source "imx_usdhc.c"

	depends sdhci_ops
}

module imx6_sdhci {
	option number base_addr

	option string log_level="LOG_NONE"

	source "imx6_sdhci.c"

	depends embox.driver.block_dev
}
