Lines Matching refs:meson_mmc_cfg
89 uint32_t meson_mmc_cfg; in meson_dm_mmc_set_ios() local
93 meson_mmc_cfg = meson_read(mmc, MESON_SD_EMMC_CFG); in meson_dm_mmc_set_ios()
95 meson_mmc_cfg &= ~CFG_BUS_WIDTH_MASK; in meson_dm_mmc_set_ios()
97 meson_mmc_cfg |= CFG_BUS_WIDTH_1; in meson_dm_mmc_set_ios()
99 meson_mmc_cfg |= CFG_BUS_WIDTH_4; in meson_dm_mmc_set_ios()
101 meson_mmc_cfg |= CFG_BUS_WIDTH_8; in meson_dm_mmc_set_ios()
106 meson_mmc_cfg &= ~CFG_BL_LEN_MASK; in meson_dm_mmc_set_ios()
107 meson_mmc_cfg |= CFG_BL_LEN_512; in meson_dm_mmc_set_ios()
110 meson_mmc_cfg &= ~CFG_RESP_TIMEOUT_MASK; in meson_dm_mmc_set_ios()
111 meson_mmc_cfg |= CFG_RESP_TIMEOUT_256; in meson_dm_mmc_set_ios()
114 meson_mmc_cfg &= ~CFG_RC_CC_MASK; in meson_dm_mmc_set_ios()
115 meson_mmc_cfg |= CFG_RC_CC_16; in meson_dm_mmc_set_ios()
117 meson_write(mmc, meson_mmc_cfg, MESON_SD_EMMC_CFG); in meson_dm_mmc_set_ios()