Home
last modified time | relevance | path

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

12

/trusted-firmware-a-3.4.0/drivers/nxp/sd/
Dsd_mmc.c24 static struct mmc mmc_drv_data;
55 static void set_speed(struct mmc *mmc, uint32_t clock) in set_speed() argument
81 esdhc_out32(&mmc->esdhc_regs->sysctl, in set_speed()
100 static int esdhc_init(struct mmc *mmc, bool card_detect) in esdhc_init() argument
106 val = esdhc_in32(&mmc->esdhc_regs->sysctl) | ESDHC_SYSCTL_RSTA; in esdhc_init()
107 esdhc_out32(&mmc->esdhc_regs->sysctl, val); in esdhc_init()
112 val = esdhc_in32(&mmc->esdhc_regs->sysctl) & ESDHC_SYSCTL_RSTA; in esdhc_init()
118 val = esdhc_in32(&mmc->esdhc_regs->sysctl) & in esdhc_init()
126 set_speed(mmc, CARD_IDENTIFICATION_FREQ); in esdhc_init()
130 val = esdhc_in32(&mmc->esdhc_regs->prsstat) & in esdhc_init()
[all …]
/trusted-firmware-a-3.4.0/drivers/brcm/emmc/
Demmc_csl_sdcmd.c169 card->csd.mmc.structure = (resp.data.r2.rsp4 >> 22) & 0x3; in sd_cmd9()
170 card->csd.mmc.csdSpecVer = (resp.data.r2.rsp4 >> 18) & 0x0f; in sd_cmd9()
171 card->csd.mmc.taac = (resp.data.r2.rsp4 >> 8) & 0xff; in sd_cmd9()
172 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()
174 card->csd.mmc.classes = (resp.data.r2.rsp3 >> 12) & 0xfff; in sd_cmd9()
175 card->csd.mmc.rdBlkLen = (resp.data.r2.rsp3 >> 8) & 0xf; in sd_cmd9()
176 card->csd.mmc.rdBlkPartial = (resp.data.r2.rsp3 >> 7) & 0x01; in sd_cmd9()
177 card->csd.mmc.wrBlkMisalign = (resp.data.r2.rsp3 >> 6) & 0x1; in sd_cmd9()
178 card->csd.mmc.rdBlkMisalign = (resp.data.r2.rsp3 >> 5) & 0x1; in sd_cmd9()
[all …]
Demmc_csl_sdcard.c448 emmc_global_vars_ptr->cardData.csd.mmc.speed); in init_mmc_card()
450 emmc_global_vars_ptr->cardData.csd.mmc.speed); in init_mmc_card()
/trusted-firmware-a-3.4.0/include/drivers/nxp/sd/
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,
/trusted-firmware-a-3.4.0/plat/hisilicon/poplar/
Dplatform.mk74 drivers/mmc/mmc.c \
86 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/fdts/
Dstm32mp15-bl32.dtsi23 /delete-node/ mmc@58005000;
24 /delete-node/ mmc@58007000;
Dstm32mp15-bl2.dtsi36 /delete-node/ mmc@58005000;
37 /delete-node/ mmc@58007000;
Dstm32mp13-bl2.dtsi83 /delete-node/ mmc@58005000;
84 /delete-node/ mmc@58007000;
Dstm32mp131.dtsi327 sdmmc1: mmc@58005000 {
335 cap-mmc-highspeed;
340 sdmmc2: mmc@58007000 {
348 cap-mmc-highspeed;
Dstm32mp151.dtsi324 sdmmc1: mmc@58005000 {
334 cap-mmc-highspeed;
339 sdmmc2: mmc@58007000 {
349 cap-mmc-highspeed;
Dstm32mp157c-ed1.dts335 mmc-ddr-3_3v;
Dstm32mp157c-odyssey-som.dtsi321 mmc-ddr-3_3v;
Dstm32mp15xx-dhcom-som.dtsi330 mmc-ddr-3_3v;
/trusted-firmware-a-3.4.0/plat/hisilicon/hikey/
Dplatform.mk62 drivers/mmc/mmc.c \
78 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/plat/intel/soc/agilex/
Dplatform.mk34 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/plat/intel/soc/stratix10/
Dplatform.mk34 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/plat/imx/imx7/common/
Dimx7.mk26 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/plat/imx/imx8m/imx8mp/
Dplatform.mk68 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/plat/rpi/rpi3/
Dplatform.mk38 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/plat/imx/imx8m/imx8mm/
Dplatform.mk71 drivers/mmc/mmc.c \
/trusted-firmware-a-3.4.0/include/drivers/brcm/emmc/
Demmc_csl_sdprot.h429 struct csd_mmc mmc; member
/trusted-firmware-a-3.4.0/docs/plat/nxp/
Dnxp-layerscape.rst379 mmc dev <idx>; (idx = 1 for eMMC; idx = 0 for SD)
382 mmc write 82000000 8 <file_size_in_block_sizeof_512>;
385 mmc write 82000000 0x800 <file_size_in_block_sizeof_512>;
392 mmc write 82000000 0x4000 <file_size_in_block_sizeof_512>;
Dnxp-ls-fuse-prov.rst250 mmc write 82000000 0x4408 <file_size_in_block_sizeof_512>;
/trusted-firmware-a-3.4.0/docs/plat/
Drz-g2.rst221 MMC: mmc@ee100000: 0, mmc@ee160000: 1
Dwarp7.rst126 => ums 0 mmc 0

12