| /rk3399_rockchip-uboot/cmd/ |
| H A D | rockusb.c | 25 struct blk_desc *block_dev = &ums_dev->block_dev; in rkusb_read_sector() local 33 ret = blk_dread(block_dev, blkstart, blkcnt, buf); in rkusb_read_sector() 43 struct blk_desc *block_dev = &ums_dev->block_dev; in rkusb_write_sector() local 48 if (block_dev->if_type == IF_TYPE_MTD) { in rkusb_write_sector() 49 mtd_blk = dev_get_uclass_platdata(block_dev->bdev); in rkusb_write_sector() 53 ret = blk_dwrite(block_dev, blkstart, blkcnt, buf); in rkusb_write_sector() 57 if (block_dev->if_type == IF_TYPE_SCSI && block_dev->rawblksz == 4096) { in rkusb_write_sector() 63 if (block_dev->if_type == IF_TYPE_MTD) { in rkusb_write_sector() 72 struct blk_desc *block_dev = &ums_dev->block_dev; in rkusb_erase_sector() local 76 if (block_dev->if_type == IF_TYPE_SCSI && block_dev->rawblksz == 4096) { in rkusb_erase_sector() [all …]
|
| H A D | usb_mass_storage.c | 22 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_read_sector() local 25 return blk_dread(block_dev, blkstart, blkcnt, buf); in ums_read_sector() 31 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_write_sector() local 34 return blk_dwrite(block_dev, blkstart, blkcnt, buf); in ums_write_sector() 56 struct blk_desc *block_dev; in ums_init() local 75 &block_dev, &info, 1); in ums_init() 88 if (block_dev->blksz != SECTOR_SIZE) in ums_init() 99 ums[ums_count].num_sectors = block_dev->lba; in ums_init() 113 ums[ums_count].block_dev = *block_dev; in ums_init() 116 ums_count, ums[ums_count].block_dev.devnum, in ums_init() [all …]
|
| /rk3399_rockchip-uboot/include/ |
| H A D | blk.h | 114 unsigned long (*block_read)(struct blk_desc *block_dev, 118 unsigned long (*block_write)(struct blk_desc *block_dev, 122 unsigned long (*block_erase)(struct blk_desc *block_dev, 303 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start, 305 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start, 307 unsigned long blk_dwrite_zeroes(struct blk_desc *block_dev, lbaint_t start, 309 unsigned long blk_derase(struct blk_desc *block_dev, lbaint_t start, 452 static inline ulong blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument 456 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread() 457 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() [all …]
|
| H A D | spl.h | 218 struct blk_desc *block_dev, int partition, 221 struct blk_desc *block_dev, int partition); 227 struct blk_desc *block_dev, int partition, 230 struct blk_desc *block_dev, int partition);
|
| H A D | ide.h | 31 ulong ide_read(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt, 33 ulong ide_write(struct blk_desc *block_dev, lbaint_t blknr, lbaint_t blkcnt,
|
| /rk3399_rockchip-uboot/common/spl/ |
| H A D | spl_ext.c | 13 struct blk_desc *block_dev, int partition, in spl_load_image_ext() argument 24 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext() 29 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext() 70 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument 77 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext_os() 82 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext_os() 107 err = spl_load_image_ext(spl_image, block_dev, in spl_load_image_ext_os() 138 return spl_load_image_ext(spl_image, block_dev, partition, in spl_load_image_ext_os() 143 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument
|
| H A D | spl_fat.c | 22 static int spl_register_fat_device(struct blk_desc *block_dev, int partition) in spl_register_fat_device() argument 29 err = fat_register_device(block_dev, partition); in spl_register_fat_device() 57 struct blk_desc *block_dev, int partition, argument 63 err = spl_register_fat_device(block_dev, partition); 112 struct blk_desc *block_dev, int partition) argument 117 err = spl_register_fat_device(block_dev, partition); 132 err = spl_load_image_fat(spl_image, block_dev, 158 return spl_load_image_fat(spl_image, block_dev, partition, 163 struct blk_desc *block_dev, int partition) argument
|
| /rk3399_rockchip-uboot/drivers/block/ |
| H A D | sandbox.c | 38 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); local 41 static unsigned long host_block_read(struct blk_desc *block_dev, 45 int dev = block_dev->devnum; 52 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) == 57 ssize_t len = os_read(host_dev->fd, buffer, blkcnt * block_dev->blksz); 59 return len / block_dev->blksz; 69 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); local 71 static unsigned long host_block_write(struct blk_desc *block_dev, 75 int dev = block_dev->devnum; 79 if (os_lseek(host_dev->fd, start * block_dev->blksz, OS_SEEK_SET) == [all …]
|
| H A D | blk-uclass.c | 461 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument 464 struct udevice *dev = block_dev->bdev; in blk_dread() 471 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread() 472 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 475 u_spin_lock(&block_dev->blk_lock); in blk_dread() 477 u_spin_unlock(&block_dev->blk_lock); in blk_dread() 480 blkcache_fill(block_dev->if_type, block_dev->devnum, in blk_dread() 481 start, blkcnt, block_dev->blksz, buffer); in blk_dread() 486 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start, in blk_dwrite() argument 489 struct udevice *dev = block_dev->bdev; in blk_dwrite() [all …]
|
| /rk3399_rockchip-uboot/drivers/scsi/ |
| H A D | scsi.c | 166 static ulong _scsi_read(struct blk_desc *block_dev, lbaint_t blknr, in _scsi_read() 171 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in _scsi_read() local 181 if (block_dev->rawblksz == 512) in _scsi_read() 186 pccb->target = block_dev->target; in _scsi_read() 187 pccb->lun = block_dev->lun; in _scsi_read() 193 block_dev->devnum, start, blks, (unsigned long)buffer); in _scsi_read() 201 pccb->datalen = block_dev->rawblksz * blocks; in _scsi_read() 208 pccb->datalen = block_dev->rawblksz * max_read_blks; in _scsi_read() 214 pccb->datalen = block_dev->rawblksz * blks; in _scsi_read() 239 static ulong scsi_read(struct blk_desc *block_dev, lbaint_t blknr, in scsi_read() [all …]
|
| /rk3399_rockchip-uboot/drivers/rkflash/ |
| H A D | rkflash_debug.c | 95 struct blk_desc *block_dev = rockchip_get_bootdev(); in blk_stress_test() local 102 if (!block_dev) { in blk_stress_test() 107 if (block_dev->if_type == IF_TYPE_SPINOR) in blk_stress_test() 112 test_end_lba = block_dev->lba; in blk_stress_test() 125 blk_dwrite(block_dev, test_lba, test_sec_count, pwrite); in blk_stress_test() 126 blk_dread(block_dev, test_lba, test_sec_count, pread); in blk_stress_test() 161 blk_dread(block_dev, test_lba, test_sec_count, pread); in blk_stress_test()
|
| H A D | rkflash_blk.c | 19 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_bread() local 26 if ((start + blkcnt) > block_dev->lba) in rkflash_bread() 38 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_bwrite() local 44 if ((start + blkcnt) > block_dev->lba) in rkflash_bwrite() 56 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_berase() local 62 if ((start + blkcnt) > block_dev->lba) in rkflash_berase()
|
| /rk3399_rockchip-uboot/drivers/mmc/ |
| H A D | fsl_esdhc_spl.c | 41 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_spl_load_image() 89 err = mmc->block_dev.block_read(&mmc->block_dev, in mmc_boot() 131 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_boot()
|
| H A D | mmc_private.h | 36 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 39 ulong mmc_bread_prepare(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 51 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 53 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt); 73 static inline unsigned long mmc_berase(struct blk_desc *block_dev, in mmc_berase() argument 79 static inline ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, in mmc_bwrite() argument
|
| H A D | mxsmmc.c | 145 debug("MMC%d: CMD%d\n", mmc->block_dev.devnum, cmd->cmdidx); in mxsmmc_send_cmd() 160 printf("MMC%d: Bus busy timeout!\n", mmc->block_dev.devnum); in mxsmmc_send_cmd() 166 printf("MMC%d: No card detected!\n", mmc->block_dev.devnum); in mxsmmc_send_cmd() 203 priv->mmc_is_wp(mmc->block_dev.devnum)) { in mxsmmc_send_cmd() 205 mmc->block_dev.devnum); in mxsmmc_send_cmd() 246 mmc->block_dev.devnum, cmd->cmdidx); in mxsmmc_send_cmd() 253 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd() 260 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd() 282 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd() 289 mmc->block_dev.devnum); in mxsmmc_send_cmd() [all …]
|
| H A D | mmc_write.c | 85 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt) in mmc_berase() 89 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in mmc_berase() local 91 int dev_num = block_dev->devnum; in mmc_berase() 106 block_dev->hwpart); in mmc_berase() 224 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bwrite() 229 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in mmc_bwrite() local 231 int dev_num = block_dev->devnum; in mmc_bwrite() 239 err = blk_select_hwpart_devnum(IF_TYPE_MMC, dev_num, block_dev->hwpart); in mmc_bwrite()
|
| H A D | mmc_legacy.c | 25 if (m->block_dev.devnum == dev_num) in find_mmc_device() 43 return &mmc->block_dev; in mmc_get_blk_desc() 96 printf("%s: %d", m->cfg->name, m->block_dev.devnum); in print_mmc_devices() 118 .block_dev = { 201 if (mmc->block_dev.hwpart == hwpart) in mmc_select_hwpartp() 225 *descp = &mmc->block_dev; in mmc_get_dev()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ |
| H A D | ppa.c | 102 ret = mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, fitp); in ppa_init() 126 ret = mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, ppa_hdr_ddr); in ppa_init() 152 ret = mmc->block_dev.block_read(&mmc->block_dev, in ppa_init()
|
| /rk3399_rockchip-uboot/drivers/rknand/ |
| H A D | rknand.c | 31 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rknand_bread() local 38 if ((start + blkcnt) > block_dev->lba) in rknand_bread() 54 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rknand_bwrite() local 61 if ((start + blkcnt) > block_dev->lba) in rknand_bwrite() 77 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rknand_berase() local 84 if ((start + blkcnt) > block_dev->lba) in rknand_berase()
|
| /rk3399_rockchip-uboot/board/gdsys/p1022/ |
| H A D | sdhc_boot.c | 46 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
|
| /rk3399_rockchip-uboot/drivers/ata/ |
| H A D | sata.c | 74 static unsigned long sata_bread(struct blk_desc *block_dev, lbaint_t start, in sata_bread() argument 77 return sata_read(block_dev->devnum, start, blkcnt, dst); in sata_bread() 80 static unsigned long sata_bwrite(struct blk_desc *block_dev, lbaint_t start, in sata_bwrite() argument 83 return sata_write(block_dev->devnum, start, blkcnt, buffer); in sata_bwrite()
|
| /rk3399_rockchip-uboot/drivers/usb/gadget/ |
| H A D | f_rockusb.c | 200 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_test_unit_ready() 226 enum if_type type = ums[common->lun].block_dev.if_type; in rkusb_do_read_flash_id() 227 u32 devnum = ums[common->lun].block_dev.devnum; in rkusb_do_read_flash_id() 283 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_read_flash_info() 408 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_erase_force() 828 enum if_type type, cur_type = ums[common->lun].block_dev.if_type; in rkusb_do_switch_storage() 829 int devnum, cur_devnum = ums[common->lun].block_dev.devnum; in rkusb_do_switch_storage() 830 struct blk_desc *block_dev; in rkusb_do_switch_storage() local 875 block_dev = usbplug_blk_get_devnum_by_type(type, devnum); in rkusb_do_switch_storage() 877 block_dev = blk_get_devnum_by_type(type, devnum); in rkusb_do_switch_storage() [all …]
|
| /rk3399_rockchip-uboot/board/freescale/common/ |
| H A D | sdhc_boot.c | 32 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
|
| /rk3399_rockchip-uboot/disk/ |
| H A D | part_iso.c | 29 unsigned long iso_dread(struct blk_desc *block_dev, lbaint_t start, in iso_dread() argument 34 if (block_dev->blksz == 512) { in iso_dread() 40 ret = blk_dread(block_dev, start, blkcnt, buffer); in iso_dread() 42 if (block_dev->blksz == 512) in iso_dread()
|
| /rk3399_rockchip-uboot/common/ |
| H A D | usb_storage.c | 122 static unsigned long usb_stor_read(struct blk_desc *block_dev, lbaint_t blknr, 124 static unsigned long usb_stor_write(struct blk_desc *block_dev, lbaint_t blknr, 1131 static unsigned long usb_stor_read(struct blk_desc *block_dev, lbaint_t blknr, in usb_stor_read() 1143 struct blk_desc *block_dev; in usb_stor_read() local 1150 block_dev = dev_get_uclass_platdata(dev); in usb_stor_read() 1152 debug("\nusb_read: udev %d\n", block_dev->devnum); in usb_stor_read() 1154 debug("\nusb_read: udev %d\n", block_dev->devnum); in usb_stor_read() 1155 udev = usb_dev_desc[block_dev->devnum].priv; in usb_stor_read() 1164 srb->lun = block_dev->lun; in usb_stor_read() 1170 PRIxPTR "\n", block_dev->devnum, start, blks, buf_addr); in usb_stor_read() [all …]
|