Home
last modified time | relevance | path

Searched refs:mmc (Results 1 – 18 of 18) sorted by relevance

/tf-a-ffa_el3_spmc/drivers/nxp/sd/
A Dsd_mmc.c55 static void set_speed(struct mmc *mmc, uint32_t clock) in set_speed() argument
100 static int esdhc_init(struct mmc *mmc, bool card_detect) in esdhc_init() argument
354 static int mmc_switch_to_high_frquency(struct mmc *mmc) in mmc_switch_to_high_frquency() argument
759 static int sd_switch_to_high_freq(struct mmc *mmc) in sd_switch_to_high_freq() argument
926 static int get_cid_rca_csd(struct mmc *mmc) in get_cid_rca_csd() argument
999 static int identify_mmc_card(struct mmc *mmc) in identify_mmc_card() argument
1056 static int check_for_sd_card(struct mmc *mmc) in check_for_sd_card() argument
1214 set_speed(mmc, mmc->card.bus_freq); in esdhc_emmc_init()
1229 struct mmc *mmc = NULL; in sd_mmc_init() local
1233 memset(mmc, 0, sizeof(struct mmc)); in sd_mmc_init()
[all …]
/tf-a-ffa_el3_spmc/drivers/brcm/emmc/
A Demmc_csl_sdcmd.c172 card->csd.mmc.nsac = resp.data.r2.rsp4 & 0xff; in sd_cmd9()
173 card->csd.mmc.speed = resp.data.r2.rsp3 >> 24; in sd_cmd9()
179 card->csd.mmc.dsr = (resp.data.r2.rsp2 >> 4) & 0x01; in sd_cmd9()
180 card->csd.mmc.size = in sd_cmd9()
189 card->csd.mmc.eraseGrpSizeMulti = in sd_cmd9()
192 card->csd.mmc.wrProtGroupSize = in sd_cmd9()
194 card->csd.mmc.wrProtGroupEnable = in sd_cmd9()
205 card->csd.mmc.eccCode = resp.data.r2.rsp1 & 0x03; in sd_cmd9()
206 maxReadBlockLen <<= card->csd.mmc.rdBlkLen; in sd_cmd9()
207 maxWriteBlockLen <<= card->csd.mmc.wrBlkLen; in sd_cmd9()
[all …]
A Demmc_csl_sdcard.c446 emmc_global_vars_ptr->cardData.csd.mmc.speed); in init_mmc_card()
448 emmc_global_vars_ptr->cardData.csd.mmc.speed); in init_mmc_card()
/tf-a-ffa_el3_spmc/include/drivers/nxp/sd/
A Dsd_mmc.h301 struct mmc { struct
321 int esdhc_emmc_init(struct mmc *mmc, bool card_detect); argument
322 int esdhc_read(struct mmc *mmc, uint32_t src_offset, uintptr_t dst,
324 int esdhc_write(struct mmc *mmc, uintptr_t src, uint32_t dst_offset,
/tf-a-ffa_el3_spmc/plat/hisilicon/poplar/
A Dplatform.mk74 drivers/mmc/mmc.c \
86 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/plat/hisilicon/hikey/
A Dplatform.mk62 drivers/mmc/mmc.c \
78 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/plat/intel/soc/stratix10/
A Dplatform.mk33 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/plat/intel/soc/agilex/
A Dplatform.mk33 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/plat/imx/imx7/common/
A Dimx7.mk25 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/plat/imx/imx8m/imx8mm/
A Dplatform.mk59 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/plat/rpi/rpi3/
A Dplatform.mk38 drivers/mmc/mmc.c \
/tf-a-ffa_el3_spmc/include/drivers/brcm/emmc/
A Demmc_csl_sdprot.h429 struct csd_mmc mmc; member
/tf-a-ffa_el3_spmc/docs/plat/
A Drz-g2.rst221 MMC: mmc@ee100000: 0, mmc@ee160000: 1
A Dwarp7.rst126 => ums 0 mmc 0
/tf-a-ffa_el3_spmc/fdts/
A Dstm32mp157c-ed1.dts328 mmc-ddr-3_3v;
A Dstm32mp157c-odyssey-som.dtsi323 mmc-ddr-3_3v;
A Dstm32mp151.dtsi332 cap-mmc-highspeed;
347 cap-mmc-highspeed;
/tf-a-ffa_el3_spmc/docs/
A Dchange-log.rst1973 - mmc: Increase delay between ACMD41 retries
1974 - mmc: stm32_sdmmc2: Correctly manage block size
1975 - mmc: stm32_sdmmc2: Manage max-frequency property from DT
2420 - mmc: Increase command reply timeout to 10 milliseconds
2422 - mmc: Poll eMMC device status to ensure ``EXT_CSD`` command completion
2424 - mmc: Correctly check return code from ``mmc_fill_device_info``
2516 - mmc: Local declaration of ``scr`` variable causes a cache issue when
2519 - mmc: ``ACMD41`` does not send voltage information during initialization,
2523 - mmc: When checking device state using ``mmc_device_state()`` there are no

Completed in 37 milliseconds