Home
last modified time | relevance | path

Searched refs:lba (Results 1 – 17 of 17) sorted by relevance

/arm-trusted-firmware-2.8.0/plat/socionext/uniphier/
A Duniphier_usb.c54 static int (*__uniphier_usb_read)(int lba, uintptr_t buf, size_t size);
65 static int uniphier_ld11_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_ld11_usb_read() argument
67 static int (*rom_usb_read)(uintptr_t desc, unsigned int lba, in uniphier_ld11_usb_read()
74 return rom_usb_read(UNIPHIER_LD11_USB_DESC_BASE, lba, size, buf); in uniphier_ld11_usb_read()
88 static int (*rom_usb_read)(uintptr_t desc, unsigned int lba, in uniphier_ld20_usb_read()
97 ret = rom_usb_read(UNIPHIER_LD20_USB_DESC_BASE, lba, size, buf); in uniphier_ld20_usb_read()
115 static int (*rom_usb_read)(uintptr_t desc, unsigned int lba, in uniphier_pxs3_usb_read()
122 ret = rom_usb_read(UNIPHIER_PXS3_USB_DESC_BASE, lba, size, buf); in uniphier_pxs3_usb_read()
129 int (*read)(int lba, uintptr_t buf, size_t size);
147 static size_t uniphier_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_usb_read() argument
[all …]
A Duniphier_nand.c162 static size_t __uniphier_nand_read(struct uniphier_nand *nand, int lba, in __uniphier_nand_read() argument
167 int blocks_to_skip = lba / pages_per_block; in __uniphier_nand_read()
169 int page = lba % pages_per_block; in __uniphier_nand_read()
214 static size_t uniphier_nand_read(int lba, uintptr_t buf, size_t size) in uniphier_nand_read() argument
220 count = __uniphier_nand_read(&uniphier_nand, lba, buf, size); in uniphier_nand_read()
A Duniphier_emmc.c220 static size_t uniphier_emmc_read(int lba, uintptr_t buf, size_t size) in uniphier_emmc_read() argument
227 lba *= 512; in uniphier_emmc_read()
230 lba, buf, size / 512); in uniphier_emmc_read()
/arm-trusted-firmware-2.8.0/include/drivers/io/
A Dio_block.h14 size_t (*read)(int lba, uintptr_t buf, size_t size);
15 size_t (*write)(int lba, const uintptr_t buf, size_t size);
/arm-trusted-firmware-2.8.0/include/drivers/
A Dmmc.h138 int (*prepare)(int lba, uintptr_t buf, size_t size);
139 int (*read)(int lba, uintptr_t buf, size_t size);
140 int (*write)(int lba, const uintptr_t buf, size_t size);
261 size_t mmc_read_blocks(int lba, uintptr_t buf, size_t size);
262 size_t mmc_write_blocks(int lba, const uintptr_t buf, size_t size);
263 size_t mmc_erase_blocks(int lba, size_t size);
267 size_t mmc_boot_part_read_blocks(int lba, uintptr_t buf, size_t size);
A Dufs.h509 int lba; member
565 size_t ufs_read_blocks(int lun, int lba, uintptr_t buf, size_t size);
566 size_t ufs_write_blocks(int lun, int lba, const uintptr_t buf, size_t size);
/arm-trusted-firmware-2.8.0/drivers/mmc/
A Dmmc.c596 size_t mmc_read_blocks(int lba, uintptr_t buf, size_t size) in mmc_read_blocks() argument
606 ret = ops->prepare(lba, buf, size); in mmc_read_blocks()
630 cmd_arg = lba * MMC_BLOCK_SIZE; in mmc_read_blocks()
632 cmd_arg = lba; in mmc_read_blocks()
640 ret = ops->read(lba, buf, size); in mmc_read_blocks()
674 ret = ops->prepare(lba, buf, size); in mmc_write_blocks()
697 cmd_arg = lba * MMC_BLOCK_SIZE; in mmc_write_blocks()
699 cmd_arg = lba; in mmc_write_blocks()
707 ret = ops->write(lba, buf, size); in mmc_write_blocks()
730 size_t mmc_erase_blocks(int lba, size_t size) in mmc_erase_blocks() argument
[all …]
/arm-trusted-firmware-2.8.0/plat/hisilicon/hikey960/
A Dhikey960_io_storage.c40 size_t ufs_read_lun3_blks(int lba, uintptr_t buf, size_t size);
41 size_t ufs_write_lun3_blks(int lba, const uintptr_t buf, size_t size);
375 size_t ufs_read_lun3_blks(int lba, uintptr_t buf, size_t size) in ufs_read_lun3_blks() argument
377 return ufs_read_blocks(3, lba, buf, size); in ufs_read_lun3_blks()
380 size_t ufs_write_lun3_blks(int lba, const uintptr_t buf, size_t size) in ufs_write_lun3_blks() argument
382 return ufs_write_blocks(3, lba, buf, size); in ufs_write_lun3_blks()
/arm-trusted-firmware-2.8.0/drivers/imx/usdhc/
A Dimx_usdhc.c23 static int imx_usdhc_prepare(int lba, uintptr_t buf, size_t size);
24 static int imx_usdhc_read(int lba, uintptr_t buf, size_t size);
25 static int imx_usdhc_write(int lba, uintptr_t buf, size_t size);
268 static int imx_usdhc_prepare(int lba, uintptr_t buf, size_t size) in imx_usdhc_prepare() argument
279 static int imx_usdhc_read(int lba, uintptr_t buf, size_t size) in imx_usdhc_read() argument
284 static int imx_usdhc_write(int lba, uintptr_t buf, size_t size) in imx_usdhc_write() argument
/arm-trusted-firmware-2.8.0/drivers/io/
A Dio_block.c250 int lba; in block_read() local
297 lba = (cur->file_pos + cur->base) / block_size; in block_read()
317 request = ops->read(lba, buf->offset, request); in block_read()
362 int lba; in block_write() local
410 lba = (cur->file_pos + cur->base) / block_size; in block_write()
446 request = ops->read(lba, buf->offset, request); in block_write()
471 request = ops->write(lba, buf->offset, request); in block_write()
/arm-trusted-firmware-2.8.0/drivers/synopsys/emmc/
A Ddw_mmc.c126 static int dw_prepare(int lba, uintptr_t buf, size_t size);
127 static int dw_read(int lba, uintptr_t buf, size_t size);
128 static int dw_write(int lba, uintptr_t buf, size_t size);
342 static int dw_prepare(int lba, uintptr_t buf, size_t size) in dw_prepare() argument
396 static int dw_read(int lba, uintptr_t buf, size_t size) in dw_read() argument
411 static int dw_write(int lba, uintptr_t buf, size_t size) in dw_write() argument
/arm-trusted-firmware-2.8.0/drivers/rpi3/sdhost/
A Drpi3_sdhost.c23 static int rpi3_sdhost_prepare(int lba, uintptr_t buf, size_t size);
24 static int rpi3_sdhost_read(int lba, uintptr_t buf, size_t size);
25 static int rpi3_sdhost_write(int lba, uintptr_t buf, size_t size);
452 static int rpi3_sdhost_prepare(int lba, uintptr_t buf, size_t size) in rpi3_sdhost_prepare() argument
476 static int rpi3_sdhost_read(int lba, uintptr_t buf, size_t size) in rpi3_sdhost_read() argument
541 static int rpi3_sdhost_write(int lba, uintptr_t buf, size_t size) in rpi3_sdhost_write() argument
/arm-trusted-firmware-2.8.0/drivers/st/mmc/
A Dstm32_sdmmc2.c138 static int stm32_sdmmc2_prepare(int lba, uintptr_t buf, size_t size);
139 static int stm32_sdmmc2_read(int lba, uintptr_t buf, size_t size);
140 static int stm32_sdmmc2_write(int lba, uintptr_t buf, size_t size);
523 static int stm32_sdmmc2_prepare(int lba, uintptr_t buf, size_t size) in stm32_sdmmc2_prepare() argument
586 static int stm32_sdmmc2_read(int lba, uintptr_t buf, size_t size) in stm32_sdmmc2_read() argument
677 static int stm32_sdmmc2_write(int lba, uintptr_t buf, size_t size) in stm32_sdmmc2_write() argument
/arm-trusted-firmware-2.8.0/drivers/ufs/
A Dufs.c293 int lba, uintptr_t buf, size_t length) in ufs_prepare_cmd() argument
312 ulba = (unsigned int)lba; in ufs_prepare_cmd()
517 static void ufs_send_cmd(utp_utrd_t *utrd, uint8_t cmd_op, uint8_t lun, int lba, uintptr_t buf, in ufs_send_cmd() argument
524 result = ufs_prepare_cmd(utrd, cmd_op, lun, lba, buf, length); in ufs_send_cmd()
727 size_t ufs_read_blocks(int lun, int lba, uintptr_t buf, size_t size) in ufs_read_blocks() argument
736 ufs_send_cmd(&utrd, CDBCMD_READ_10, lun, lba, buf, size); in ufs_read_blocks()
749 size_t ufs_write_blocks(int lun, int lba, const uintptr_t buf, size_t size) in ufs_write_blocks() argument
758 ufs_send_cmd(&utrd, CDBCMD_WRITE_10, lun, lba, buf, size); in ufs_write_blocks()
/arm-trusted-firmware-2.8.0/drivers/st/io/
A Dio_mmc.c32 static size_t (*_read_blocks)(int lba, uintptr_t buf, size_t size);
/arm-trusted-firmware-2.8.0/drivers/nxp/ifc/nand/
A Difc_nand.c593 static size_t ifc_nand_read(int lba, uintptr_t buf, size_t size) in ifc_nand_read() argument
601 src_addr = lba * page_size; in ifc_nand_read()
/arm-trusted-firmware-2.8.0/drivers/nxp/sd/
A Dsd_mmc.c1456 static size_t ls_sd_emmc_read(int lba, uintptr_t buf, size_t size) in ls_sd_emmc_read() argument
1462 lba *= BLOCK_LEN_512; in ls_sd_emmc_read()
1463 ret = esdhc_read(mmc, lba, buf, size); in ls_sd_emmc_read()

Completed in 25 milliseconds