| /rk3399_rockchip-uboot/lib/efi_loader/ |
| H A D | efi_disk.c | 53 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_rw_blocks() argument 66 lba += diskobj->offset; in efi_disk_rw_blocks() 69 __LINE__, blocks, lba, blksz, direction); in efi_disk_rw_blocks() 76 n = blk_dread(desc, lba, blocks, buffer); in efi_disk_rw_blocks() 78 n = blk_dwrite(desc, lba, blocks, buffer); in efi_disk_rw_blocks() 92 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_read_blocks() argument 100 r = efi_disk_read_blocks(this, media_id, lba, in efi_disk_read_blocks() 104 return efi_disk_read_blocks(this, media_id, lba + in efi_disk_read_blocks() 113 EFI_ENTRY("%p, %x, %"PRIx64", %lx, %p", this, media_id, lba, in efi_disk_read_blocks() 116 r = efi_disk_rw_blocks(this, media_id, lba, buffer_size, real_buffer, in efi_disk_read_blocks() [all …]
|
| /rk3399_rockchip-uboot/fs/ext4/ |
| H A D | ext4_sparse.c | 65 ulong lba = offset; in flash_write_data() local 69 printf(" lba: 0x%08lx - 0x%08lx\n", lba, lba + blocks); in flash_write_data() 87 if (blks != blk_dwrite(desc, lba, blks, buf)) { in flash_write_data() 88 printf("Raw data: LBA 0x%lx written error.\n", lba); in flash_write_data() 92 lba += blks; in flash_write_data() 104 ulong lba = offset; in flash_fill_data() local 114 printf(" lba: 0x%08lx - 0x%08lx\n", lba, lba + blocks); in flash_fill_data() 124 if (blks != blk_dwrite(desc, lba, blks, buf)) { in flash_fill_data() 125 printf("Fill data: LBA 0x%lx write error.\n", lba); in flash_fill_data() 129 lba += blks; in flash_fill_data()
|
| /rk3399_rockchip-uboot/drivers/rkflash/ |
| H A D | rkflash_blk.c | 26 if ((start + blkcnt) > block_dev->lba) in rkflash_bread() 44 if ((start + blkcnt) > block_dev->lba) in rkflash_bwrite() 62 if ((start + blkcnt) > block_dev->lba) in rkflash_berase() 97 desc->lba = priv->density; in rkflash_blk_probe()
|
| H A D | rkflash_debug.c | 112 test_end_lba = block_dev->lba; in blk_stress_test()
|
| /rk3399_rockchip-uboot/disk/ |
| H A D | part_efi.c | 46 static int is_gpt_valid(struct blk_desc *dev_desc, u64 lba, 76 static int validate_gpt_header(gpt_header *gpt_h, lbaint_t lba, in validate_gpt_header() argument 111 if (le64_to_cpu(gpt_h->my_lba) != lba) { in validate_gpt_header() 114 lba); in validate_gpt_header() 292 dev_desc->rawlba = dev_desc->lba; in part_get_info_efi() 497 dev_desc->rawlba = dev_desc->lba; in part_test_efi() 1049 lbaint_t lba; in write_mbr_and_gpt_partitions() local 1054 dev_desc->rawlba = dev_desc->lba; in write_mbr_and_gpt_partitions() 1072 lba = 0; /* MBR is always at 0 */ in write_mbr_and_gpt_partitions() 1074 if (blk_dwrite(dev_desc, lba, cnt, buf) != cnt) { in write_mbr_and_gpt_partitions() [all …]
|
| H A D | part.c | 195 if (dev_desc->lba > 0L && dev_desc->blksz > 0L) { in dev_print() 197 lbaint_t lba; in dev_print() local 199 lba = dev_desc->lba; in dev_print() 201 lba512 = (lba * (dev_desc->blksz/512)); in dev_print() 220 lba, in dev_print() 226 (ulong)lba, in dev_print() 385 info->size = dev_desc->lba; in part_get_info_whole_disk() 573 if (!(*dev_desc)->lba) { in blk_get_device_part_str()
|
| H A D | part_env.c | 119 part->size = dev_desc->lba - part->start; in env_init_parts()
|
| /rk3399_rockchip-uboot/drivers/rknand/ |
| H A D | rknand.c | 38 if ((start + blkcnt) > block_dev->lba) in rknand_bread() 61 if ((start + blkcnt) > block_dev->lba) in rknand_bwrite() 84 if ((start + blkcnt) > block_dev->lba) in rknand_berase() 170 desc->lba = ndev->density; in rknand_blk_probe()
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.rockusb | 35 use rkdeveloptool wl command to write lba. BeginSec is the lba on device 45 There are plenty of Rockusb command. but wl(write lba) and
|
| /rk3399_rockchip-uboot/drivers/usb/gadget/ |
| H A D | f_rockusb.c | 299 finfo.flash_size = (u32)desc->lba; in rkusb_do_read_flash_info() 370 u32 lba, amount; in rkusb_do_lba_erase() local 374 lba = get_unaligned_be32(&common->cmnd[2]); in rkusb_do_lba_erase() 375 if (lba >= curlun->num_sectors) { in rkusb_do_lba_erase() 381 file_offset = ((loff_t) lba) << 9; in rkusb_do_lba_erase() 411 u32 lba, amount; in rkusb_do_erase_force() local 415 lba = get_unaligned_be32(&common->cmnd[2]); in rkusb_do_erase_force() 416 if (lba >= curlun->num_sectors) { in rkusb_do_erase_force() 431 file_offset = ((loff_t)lba) * block_size; in rkusb_do_erase_force() 434 debug("%s lba= %x, nsec= %x\n", __func__, lba, in rkusb_do_erase_force() [all …]
|
| H A D | f_mass_storage.c | 695 u32 lba; in do_read() local 707 lba = get_unaligned_be24(&common->cmnd[1]); in do_read() 709 lba = get_unaligned_be32(&common->cmnd[2]); in do_read() 719 if (lba >= curlun->num_sectors) { in do_read() 723 file_offset = ((loff_t) lba) << 9; in do_read() 822 u32 lba; in do_write() local 841 lba = get_unaligned_be24(&common->cmnd[1]); in do_write() 843 lba = get_unaligned_be32(&common->cmnd[2]); in do_write() 854 if (lba >= curlun->num_sectors) { in do_write() 861 file_offset = usb_offset = ((loff_t) lba) << 9; in do_write() [all …]
|
| /rk3399_rockchip-uboot/drivers/ata/ |
| H A D | ahci.c | 777 lbaint_t lba = 0; in ata_scsiop_read_write() local 785 memcpy(&lba, pccb->cmd + 2, 8); in ata_scsiop_read_write() 786 lba = be64_to_cpu(lba); in ata_scsiop_read_write() 790 lba = be32_to_cpu(temp); in ata_scsiop_read_write() 810 is_write ? "write" : "read", blocks, lba); in ata_scsiop_read_write() 836 fis[4] = (lba >> 0) & 0xff; in ata_scsiop_read_write() 837 fis[5] = (lba >> 8) & 0xff; in ata_scsiop_read_write() 838 fis[6] = (lba >> 16) & 0xff; in ata_scsiop_read_write() 840 fis[8] = ((lba >> 24) & 0xff); in ata_scsiop_read_write() 843 fis[9] = ((lba >> 32) & 0xff); in ata_scsiop_read_write() [all …]
|
| H A D | sata.c | 99 sata_dev_desc[i].lba = 0; in __sata_initialize() 109 if (!rc && sata_dev_desc[i].lba > 0 && in __sata_initialize()
|
| /rk3399_rockchip-uboot/arch/arm/mach-rockchip/ |
| H A D | vendor.c | 317 unsigned int lba = 0; in vendor_ops() local 347 lba = EMMC_VENDOR_PART_OFFSET; in vendor_ops() 348 debug("[Vendor INFO]:VendorStorage offset address=0x%x\n", lba); in vendor_ops() 361 lba = NAND_VENDOR_PART_OFFSET; in vendor_ops() 362 debug("[Vendor INFO]:VendorStorage offset address=0x%x\n", lba); in vendor_ops() 374 lba = FLASH_VENDOR_PART_OFFSET; in vendor_ops() 375 debug("[Vendor INFO]:VendorStorage offset address=0x%x\n", lba); in vendor_ops() 387 lba = 0; in vendor_ops() 396 ret = _flash_write(dev_desc, lba + addr, n_sec, buffer); in vendor_ops() 398 ret = blk_dwrite(dev_desc, lba + addr, n_sec, buffer); in vendor_ops() [all …]
|
| /rk3399_rockchip-uboot/drivers/usb/emul/ |
| H A D | sandbox_flash.c | 95 u32 lba; member 229 static void handle_read(struct sandbox_flash_priv *priv, ulong lba, in handle_read() argument 232 debug("%s: lba=%lx, transfer_len=%lx\n", __func__, lba, transfer_len); in handle_read() 234 os_lseek(priv->fd, lba * SANDBOX_FLASH_BLOCK_LEN, OS_SEEK_SET); in handle_read() 286 handle_read(priv, be32_to_cpu(req->lba), in handle_ufi_command()
|
| /rk3399_rockchip-uboot/drivers/mtd/ |
| H A D | mtd_blk.c | 437 if ((info.size + info.start + 64) >= dev_desc->lba || in mtd_part_parse() 598 (start == 1 || ((desc->lba - start) <= 33))) { in mtd_dwrite() 747 desc->lba = (mtd->size >> 9) - in mtd_blk_probe() 749 desc->rawlba = desc->lba; in mtd_blk_probe() 754 desc->lba = mtd->size >> 9; in mtd_blk_probe() 757 debug("MTD: desc->lba is %lx\n", desc->lba); in mtd_blk_probe()
|
| /rk3399_rockchip-uboot/drivers/block/ |
| H A D | ide.c | 484 dev_desc->lba = 0; in atapi_inquiry() 525 dev_desc->lba = ((unsigned long) iobuf[0] << 24) + in atapi_inquiry() 664 dev_desc->lba = (iop.lba_capacity << 16) | (iop.lba_capacity >> 16); in ide_ident() 672 dev_desc->lba = iop.lba_capacity; in ide_ident() 678 dev_desc->lba = (unsigned long long) iop.lba48_capacity[0] | in ide_ident() 820 ide_dev_desc[i].lba = 0; in ide_init() 831 if ((ide_dev_desc[i].lba > 0) && (ide_dev_desc[i].blksz > 0)) { in ide_init() 1204 size = blksz * ide_dev_desc[i].lba; in ide_probe()
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | sata.c | 75 if (desc->lba > 0 && desc->blksz > 0) in sata_probe()
|
| H A D | host.c | 97 printf("%12lu %s\n", (unsigned long)blk_dev->lba, in do_host_info()
|
| H A D | usb_mass_storage.c | 99 ums[ums_count].num_sectors = block_dev->lba; in ums_init()
|
| H A D | gpt.c | 390 (unsigned int)dev_desc->lba, (unsigned int)dev_desc->lba); in set_gpt_info() 844 blk_dev_desc->rawlba = blk_dev_desc->lba; in do_gpt()
|
| /rk3399_rockchip-uboot/drivers/mmc/ |
| H A D | mmc_write.c | 170 if ((start + blkcnt) > mmc_get_blk_desc(mmc)->lba) { in mmc_write_blocks() 172 start + blkcnt, mmc_get_blk_desc(mmc)->lba); in mmc_write_blocks()
|
| /rk3399_rockchip-uboot/test/rockchip/ |
| H A D | test-storage.c | 128 if (part.start + part.size > dev_desc->lba) in do_test_storage() 129 part.size = dev_desc->lba - part.start; in do_test_storage()
|
| /rk3399_rockchip-uboot/drivers/scsi/ |
| H A D | scsi.c | 636 dev_desc->lba = 0; in scsi_init_dev_desc() 716 dev_desc->lba = capacity; in scsi_detect_dev() 752 bd.blksz, bd.blksz * bd.lba, &bdev); in do_scsi_scan_one() 767 bdesc->lba = bdesc->rawlba * 8; in do_scsi_scan_one()
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx25/ |
| H A D | imx-regs.h | 490 #define WEIM_CSCR_A(ebra, ebrn, rwa, rwn, mum, lah, lbn, lba, dww, dct, \ argument 493 (mum) << 15 | (lah) << 13 | (lbn) << 10 | (lba) << 8 |\
|