Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 13 of 13) sorted by relevance

/trusted-firmware-a-latest/drivers/brcm/emmc/
Demmc_pboot_hal_memory_drv.c182 static int emmc_block_erase(uintptr_t mem_addr, size_t blocks) in emmc_block_erase() argument
191 return erase_card(sdio_gethandle(), mem_addr, blocks); in emmc_block_erase()
197 size_t block_count = 0, blocks = 0; in emmc_erase() local
208 blocks = ((num_of_blocks - block_count) > erase_group) ? in emmc_erase()
210 err = emmc_block_erase(mem_addr + block_count, blocks); in emmc_erase()
214 block_count += blocks; in emmc_erase()
Demmc_chal_sd.c692 uint32_t blocks = 0; in chal_sd_setup_xfer() local
703 blocks = length / handle->cfg.blockSize; in chal_sd_setup_xfer()
704 handle->ctrl.blkReg = (blocks << 16) | handle->cfg.blockSize | in chal_sd_setup_xfer()
Demmc_csl_sdcard.c565 int erase_card(struct sd_handle *handle, uint32_t addr, uint32_t blocks) in erase_card() argument
569 INFO("ERASE: addr: 0x%x, num of sectors: 0x%x\n", addr, blocks); in erase_card()
574 end_addr = addr + blocks - 1; in erase_card()
/trusted-firmware-a-latest/drivers/rpi3/sdhost/
Drpi3_sdhost.c454 size_t blocks; in rpi3_sdhost_prepare() local
459 blocks = 1; in rpi3_sdhost_prepare()
462 blocks = size / blocksize; in rpi3_sdhost_prepare()
464 blocks++; in rpi3_sdhost_prepare()
470 mmio_write_32(reg_base + HC_BLOCKCOUNT, blocks); in rpi3_sdhost_prepare()
/trusted-firmware-a-latest/include/drivers/brcm/emmc/
Demmc_csl_sd.h80 int erase_card(struct sd_handle *handle, uint32_t addr, uint32_t blocks);
/trusted-firmware-a-latest/docs/security_advisories/
Dsecurity-advisory-tfv-1.rst84 INFO("BL1-FWU: Continuing image copy in blocks\n");
93 blocks over multiple SMCs. ``block_size`` is an SMC argument and therefore
/trusted-firmware-a-latest/docs/components/
Dfirmware-update.rst210 in blocks from non-secure to secure memory.
319 block or multiple blocks. In either case, the total size of the image must be
332 When using multiple blocks, the source blocks do not necessarily need to be in
Dgranule-protection-tables-design.rst131 granules to be transitioned, memory mapped as blocks have their GPIs fixed after
Dxlat-tables-lib-v2-design.rst365 favour mapping a region using the biggest possible blocks, only creating a
374 blocks of that level. For example, for a 4 KiB page size, a level 2 block entry
/trusted-firmware-a-latest/docs/process/
Dcoding-style.rst145 This style applies to all blocks except for functions which, following the Linux
/trusted-firmware-a-latest/docs/
Dporting-guide.rst1085 CPU-specific linear index into blocks of memory (for example while allocating
1105 which can be used as a CPU-specific linear index into blocks of memory. In
Dchange-log.md1564 …- remove unreachable switch/case blocks ([ad27f4b](https://review.trustedfirmware.org/plugins/giti…
2350 …- add hab and map required memory blocks ([b5f06d3](https://review.trustedfirmware.org/plugins/git…
2356 …- add hab and map required memory blocks ([5941f37](https://review.trustedfirmware.org/plugins/git…
2362 …- add hab and map required memory blocks ([62a93aa](https://review.trustedfirmware.org/plugins/git…
3596 …- disable SMID for unavailable blocks ([3f0094c](https://review.trustedfirmware.org/plugins/gitile…
4654 …- count bad blocks before a given offset ([bc3eebb](https://review.trustedfirmware.org/plugins/git…
/trusted-firmware-a-latest/docs/design/
Dfirmware-design.rst2493 Note that publishing an event on a PE blocks until all the subscribed handlers