aw_mmc_conf
static const struct aw_mmc_conf a64_mmc_conf = {
static const struct aw_mmc_conf a64_emmc_conf = {
static const struct aw_mmc_conf h616_mmc_conf = {
*(int *)result = (sc->aw_mmc_conf->dma_xferlen *
if (sc->aw_mmc_conf->mask_data0)
static const struct aw_mmc_conf h616_emmc_conf = {
if (sc->aw_mmc_conf->mask_data0) {
static const struct aw_mmc_conf d1_mmc_conf = {
(sc->aw_mmc_conf->new_timing ||
if (sc->aw_mmc_conf->new_timing) {
if (sc->aw_mmc_conf->can_calibrate)
struct aw_mmc_conf * aw_mmc_conf;
cts->host_max_data = (sc->aw_mmc_conf->dma_xferlen *
sc->aw_mmc_conf = (struct aw_mmc_conf *)ofw_bus_search_compatible(dev, compat_data)->ocd_data;
sc->aw_mmc_conf->dma_xferlen *
sc->aw_mmc_conf->dma_xferlen, /* maxsegsize */
if ((segs[i].ds_len == sc->aw_mmc_conf->dma_xferlen) &&
!sc->aw_mmc_conf->zero_is_skip)
sc->aw_mmc_conf->dma_desc_shift;
sc->aw_mmc_conf->dma_desc_shift;
if (cmd->data->len > (sc->aw_mmc_conf->dma_xferlen * AW_MMC_DMA_SEGS))
sc->aw_mmc_conf->dma_desc_shift);
static const struct aw_mmc_conf a10_mmc_conf = {
static const struct aw_mmc_conf a13_mmc_conf = {