Home
last modified time | relevance | path

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

12

/rk3399_rockchip-uboot/lib/efi_loader/
H A Defi_disk.c53 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 Dext4_sparse.c65 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 Drkflash_blk.c26 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 Drkflash_debug.c112 test_end_lba = block_dev->lba; in blk_stress_test()
/rk3399_rockchip-uboot/disk/
H A Dpart_efi.c46 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 Dpart.c195 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 Dpart_env.c119 part->size = dev_desc->lba - part->start; in env_init_parts()
/rk3399_rockchip-uboot/drivers/rknand/
H A Drknand.c38 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 DREADME.rockusb35 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 Df_rockusb.c299 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 Df_mass_storage.c695 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 Dahci.c777 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 Dsata.c99 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 Dvendor.c317 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 Dsandbox_flash.c95 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 Dmtd_blk.c437 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 Dide.c484 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 Dsata.c75 if (desc->lba > 0 && desc->blksz > 0) in sata_probe()
H A Dhost.c97 printf("%12lu %s\n", (unsigned long)blk_dev->lba, in do_host_info()
H A Dusb_mass_storage.c99 ums[ums_count].num_sectors = block_dev->lba; in ums_init()
H A Dgpt.c390 (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 Dmmc_write.c170 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 Dtest-storage.c128 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 Dscsi.c636 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 Dimx-regs.h490 #define WEIM_CSCR_A(ebra, ebrn, rwa, rwn, mum, lah, lbn, lba, dww, dct, \ argument
493 (mum) << 15 | (lah) << 13 | (lbn) << 10 | (lba) << 8 |\

12