/trusted-firmware-a-latest/drivers/brcm/emmc/ |
D | emmc_csl_sdcmd.c | 150 int sd_cmd9(struct sd_handle *handle, struct sd_card_data *card) in sd_cmd9() argument 168 if (handle->card->type == SD_CARD_MMC) { in sd_cmd9() 169 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() [all …]
|
D | emmc_csl_sdcard.c | 345 if (handle->card->type != SD_CARD_MMC) in init_card() 404 handle->card->type = SD_CARD_MMC; in init_mmc_card() 419 handle->card->type = SD_CARD_UNKNOWN; in init_mmc_card() 430 handle->card->type = SD_CARD_UNKNOWN; in init_mmc_card() 436 handle->card->type = SD_CARD_UNKNOWN; in init_mmc_card() 442 handle->card->type = SD_CARD_UNKNOWN; in init_mmc_card() 455 handle->card->type = SD_CARD_UNKNOWN; in init_mmc_card() 468 handle->card->size / (1024 * 1024)); in init_mmc_card() 471 handle->card->size = (uint64_t)sec_count * 512; in init_mmc_card() 474 handle->card->size / (1024 * 1024)); in init_mmc_card() [all …]
|
D | emmc_pboot_hal_memory_drv.c | 157 emmc_global_vars_ptr->sdHandle.card = 0; in emmc_deinit() 288 p_sdhandle->card = &emmc_global_vars_ptr->sdCard; in sdio_init() 291 memset(p_sdhandle->card, 0, sizeof(struct sd_card_info)); in sdio_init()
|
/trusted-firmware-a-latest/drivers/nxp/sd/ |
D | sd_mmc.c | 212 } else if (cmd == CMD7 || (cmd == CMD6 && mmc->card.type == MMC_CARD)) { in esdhc_send_cmd() 225 mmc->card.type == MMC_CARD) { in esdhc_send_cmd() 234 if (!(mmc->card.type == MMC_CARD && cmd == CMD6)) { in esdhc_send_cmd() 360 mmc->card.bus_freq = MMC_SS_20MHZ; in mmc_switch_to_high_frquency() 362 if (mmc->card.version < MMC_CARD_VERSION_4_X) { in mmc_switch_to_high_frquency() 380 CMD_SEND_STATUS, mmc->card.rca << 16); in mmc_switch_to_high_frquency() 394 mmc->card.bus_freq = MMC_HS_26MHZ; in mmc_switch_to_high_frquency() 396 mmc->card.bus_freq = MMC_HS_52MHZ; in mmc_switch_to_high_frquency() 770 mmc->card.bus_freq = SD_SS_25MHZ; in sd_switch_to_high_freq() 772 err = esdhc_send_cmd(mmc, CMD_APP_CMD, mmc->card.rca << 16); in sd_switch_to_high_freq() [all …]
|
/trusted-firmware-a-latest/fdts/ |
D | morello-soc.dts | 434 compatible = "simple-audio-card"; 435 simple-audio-card,format = "i2s"; 436 simple-audio-card,bitclock-master = <&audio_master>; 437 simple-audio-card,frame-master = <&audio_master>; 438 audio_master: simple-audio-card,cpu { 443 simple-audio-card,codec { 447 simple-audio-card,plat {
|
/trusted-firmware-a-latest/include/drivers/brcm/emmc/ |
D | emmc_csl_sdcmd.h | 137 struct sd_card_info *card; member 145 int sd_cmd9(struct sd_handle *handle, struct sd_card_data *card);
|
/trusted-firmware-a-latest/docs/plat/ |
D | rpi4.rst | 27 Copy the generated build/rpi4/debug/bl31.bin to the SD card, adding an entry 49 The command line provided is read from the ``cmdline.txt`` file on the SD card. 64 from the first FAT partition on the SD card. 68 If bootcode.bin finds a file called ``armstub8.bin`` on the SD card or it gets
|
D | rpi3.rst | 25 card) and is located between all Arm cores and the DRAM. Check the `Raspberry Pi 29 depending on a few files on the SD card. We only care about the cases in which 35 SD card, it will load it and execute in EL2 in AArch64. Basically, it executes 46 sure that the name on the SD card is ``kernel8.img``. 135 command line passed to the kernel in ``cmdline.txt``. See the `Setup SD card`_ 200 file, follow the instructions in `Setup SD card`_. 357 using a SD card with the default `Raspbian`_ install as base. Skip them if you 381 3. Copy the kernel image and the device tree to the SD card. Replace the path 383 SD card. 392 filesystem partition of the SD card on your computer. [all …]
|
D | imx8.rst | 53 to generate flash.bin, and flash.bin needs to be flashed into SD card
|
D | imx9.rst | 46 used to generate flash.bin, and flash.bin needs to be flashed into SD card
|
D | imx8m.rst | 46 used to generate flash.bin, and flash.bin needs to be flashed into SD card
|
D | allwinner.rst | 79 Loading is done from SD card, eMMC or SPI flash, also via an USB debug
|
D | rz-g2.rst | 54 SD card host interface,
|
D | rcar-gen3.rst | 52 SD card host interface,
|
/trusted-firmware-a-latest/docs/plat/st/ |
D | stm32mpus.rst | 63 Populate SD-card 68 The SD-card has to be formatted with GPT.
|
D | stm32mp2.rst | 107 To build TF-A BL2 with its STM32 header and BL31 for SD-card boot:
|
D | stm32mp1.rst | 140 To build TF-A BL2 with its STM32 header for SD-card boot:
|
/trusted-firmware-a-latest/docs/plat/arm/juno/ |
D | index.rst | 15 To run TF-A on Juno, you need to first prepare an SD card with Juno software 20 on an SD card, you can replace the ``bl1.bin`` and ``fip.bin`` 166 need to be copied to the ``SOFTWARE/`` directory on the Juno SD card. 173 on the Juno SD card (where ``x`` depends on the revision of the Juno board). 202 on the Juno SD card (where ``x`` depends on the revision of the Juno board).
|
/trusted-firmware-a-latest/include/drivers/nxp/sd/ |
D | sd_mmc.h | 303 struct card_attributes card; member
|
/trusted-firmware-a-latest/drivers/ufs/ |
D | ufs.c | 985 struct ufs_dev_desc card = {0}; in ufs_init() local 1047 ufs_get_device_info(&card); in ufs_init() 1048 if (card.wmanufacturerid == UFS_VENDOR_SKHYNIX) { in ufs_init()
|
/trusted-firmware-a-latest/docs/plat/nxp/ |
D | nxp-layerscape.rst | 79 * SD connector to interface with the SD memory card 125 the Wi-Fi card.
|
/trusted-firmware-a-latest/docs/ |
D | change-log.md | 1388 …- initialize SD card host controller ([bd96d53](https://review.trustedfirmware.org/plugins/gitiles… 7507 - Add MMC framework that supports both eMMC and SD card devices
|