Lines Matching refs:meson_mmc_cfg
64 uint32_t meson_mmc_cfg; in meson_dm_mmc_set_ios() local
68 meson_mmc_cfg = meson_read(mmc, MESON_SD_EMMC_CFG); in meson_dm_mmc_set_ios()
70 meson_mmc_cfg &= ~CFG_BUS_WIDTH_MASK; in meson_dm_mmc_set_ios()
72 meson_mmc_cfg |= CFG_BUS_WIDTH_1; in meson_dm_mmc_set_ios()
74 meson_mmc_cfg |= CFG_BUS_WIDTH_4; in meson_dm_mmc_set_ios()
76 meson_mmc_cfg |= CFG_BUS_WIDTH_8; in meson_dm_mmc_set_ios()
81 meson_mmc_cfg &= ~CFG_BL_LEN_MASK; in meson_dm_mmc_set_ios()
82 meson_mmc_cfg |= CFG_BL_LEN_512; in meson_dm_mmc_set_ios()
85 meson_mmc_cfg &= ~CFG_RESP_TIMEOUT_MASK; in meson_dm_mmc_set_ios()
86 meson_mmc_cfg |= CFG_RESP_TIMEOUT_256; in meson_dm_mmc_set_ios()
89 meson_mmc_cfg &= ~CFG_RC_CC_MASK; in meson_dm_mmc_set_ios()
90 meson_mmc_cfg |= CFG_RC_CC_16; in meson_dm_mmc_set_ios()
92 meson_write(mmc, meson_mmc_cfg, MESON_SD_EMMC_CFG); in meson_dm_mmc_set_ios()