| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | rockusb.c | 24 struct blk_desc *block_dev = &ums_dev->block_dev; in rkusb_read_sector() local 32 ret = blk_dread(block_dev, blkstart, blkcnt, buf); in rkusb_read_sector() 42 struct blk_desc *block_dev = &ums_dev->block_dev; in rkusb_write_sector() local 46 if (block_dev->if_type == IF_TYPE_MTD) in rkusb_write_sector() 47 block_dev->op_flag |= BLK_MTD_CONT_WRITE; in rkusb_write_sector() 49 ret = blk_dwrite(block_dev, blkstart, blkcnt, buf); in rkusb_write_sector() 53 if (block_dev->if_type == IF_TYPE_MTD) in rkusb_write_sector() 54 block_dev->op_flag &= ~(BLK_MTD_CONT_WRITE); in rkusb_write_sector() 61 struct blk_desc *block_dev = &ums_dev->block_dev; in rkusb_erase_sector() local 64 return blk_derase(block_dev, blkstart, blkcnt); 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 …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | blk.h | 110 unsigned long (*block_read)(struct blk_desc *block_dev, 114 unsigned long (*block_write)(struct blk_desc *block_dev, 118 unsigned long (*block_erase)(struct blk_desc *block_dev, 285 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start, 287 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start, 289 unsigned long blk_derase(struct blk_desc *block_dev, lbaint_t start, 432 static inline ulong blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument 436 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread() 437 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 445 blks_read = block_dev->block_read(block_dev, start, blkcnt, buffer); in blk_dread() [all …]
|
| H A D | spl.h | 217 struct blk_desc *block_dev, int partition, 220 struct blk_desc *block_dev, int partition); 226 struct blk_desc *block_dev, int partition, 229 struct blk_desc *block_dev, int partition);
|
| /OK3568_Linux_fs/u-boot/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
|
| /OK3568_Linux_fs/u-boot/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 | 449 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start, in blk_dread() argument 452 struct udevice *dev = block_dev->bdev; in blk_dread() 459 if (blkcache_read(block_dev->if_type, block_dev->devnum, in blk_dread() 460 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 464 blkcache_fill(block_dev->if_type, block_dev->devnum, in blk_dread() 465 start, blkcnt, block_dev->blksz, buffer); in blk_dread() 470 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start, in blk_dwrite() argument 473 struct udevice *dev = block_dev->bdev; in blk_dwrite() 479 blkcache_invalidate(block_dev->if_type, block_dev->devnum); in blk_dwrite() 483 unsigned long blk_derase(struct blk_desc *block_dev, lbaint_t start, in blk_derase() argument [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mmc/ |
| 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 | 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 | 35 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 38 ulong mmc_bread_prepare(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 50 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 52 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt); 72 static inline unsigned long mmc_berase(struct blk_desc *block_dev, in mmc_berase() argument 78 static inline ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, in mmc_bwrite() argument
|
| 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()
|
| H A D | mmc.c | 54 return &mmc->block_dev; in mmc_get_blk_desc() 301 ulong mmc_bread_prepare(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bread_prepare() 306 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in mmc_bread_prepare() local 308 int dev_num = block_dev->devnum; in mmc_bread_prepare() 321 err = mmc_switch_part(mmc, block_dev->hwpart); in mmc_bread_prepare() 323 err = blk_dselect_hwpart(block_dev, block_dev->hwpart); in mmc_bread_prepare() 328 if ((start + blkcnt) > block_dev->lba) { in mmc_bread_prepare() 331 start + blkcnt, block_dev->lba); in mmc_bread_prepare() 371 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bread() 376 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in mmc_bread() local [all …]
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/drivers/scsi/ |
| H A D | scsi.c | 149 static ulong scsi_read(struct blk_desc *block_dev, lbaint_t blknr, in scsi_read() 154 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in scsi_read() local 165 pccb->target = block_dev->target; in scsi_read() 166 pccb->lun = block_dev->lun; in scsi_read() 172 block_dev->devnum, start, blks, (unsigned long)buffer); in scsi_read() 180 pccb->datalen = block_dev->blksz * blocks; in scsi_read() 187 pccb->datalen = block_dev->blksz * in scsi_read() 194 pccb->datalen = block_dev->blksz * blks; in scsi_read() 226 static ulong scsi_write(struct blk_desc *block_dev, lbaint_t blknr, in scsi_write() 231 struct blk_desc *block_dev = dev_get_uclass_platdata(dev); in scsi_write() local [all …]
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/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 …]
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | f_rockusb.c | 180 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_test_unit_ready() 199 enum if_type type = ums[common->lun].block_dev.if_type; in rkusb_do_read_flash_id() 200 u32 devnum = ums[common->lun].block_dev.devnum; in rkusb_do_read_flash_id() 250 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_read_flash_info() 362 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_erase_force() 660 enum if_type type = ums[common->lun].block_dev.if_type; in rkusb_do_get_storage_info() 661 int devnum = ums[common->lun].block_dev.devnum; in rkusb_do_get_storage_info() 715 enum if_type type = ums[common->lun].block_dev.if_type; in rkusb_do_read_capacity() 716 int devnum = ums[common->lun].block_dev.devnum; in rkusb_do_read_capacity() 913 rc = blk_dread(&ums[common->lun].block_dev, lba, len, usb_check_buffer); in rkusb_do_check_parity()
|
| /OK3568_Linux_fs/u-boot/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()
|
| /OK3568_Linux_fs/u-boot/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()
|