| /u-boot/include/ |
| A D | blk.h | 87 unsigned long (*block_read)(struct blk_desc *block_dev, 91 unsigned long (*block_write)(struct blk_desc *block_dev, 517 if (blkcache_read(block_dev->uclass_id, block_dev->devnum, in blk_dread() 518 start, blkcnt, block_dev->blksz, buffer)) in blk_dread() 526 blks_read = block_dev->block_read(block_dev, start, blkcnt, buffer); in blk_dread() 528 blkcache_fill(block_dev->uclass_id, block_dev->devnum, in blk_dread() 529 start, blkcnt, block_dev->blksz, buffer); in blk_dread() 537 blkcache_invalidate(block_dev->uclass_id, block_dev->devnum); in blk_dwrite() 538 return block_dev->block_write(block_dev, start, blkcnt, buffer); in blk_dwrite() 544 blkcache_invalidate(block_dev->uclass_id, block_dev->devnum); in blk_derase() [all …]
|
| A D | spl.h | 659 struct blk_desc *block_dev, int partition, 663 struct blk_desc *block_dev, int partition); 670 struct blk_desc *block_dev, int partition, 674 struct blk_desc *block_dev, int partition);
|
| A D | usb_mass_storage.h | 25 struct blk_desc block_dev; member
|
| A D | mmc.h | 714 struct blk_desc block_dev; member
|
| /u-boot/cmd/ |
| A D | usb_mass_storage.c | 25 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_read_sector() local 28 return blk_dread(block_dev, blkstart, blkcnt, buf); in ums_read_sector() 34 struct blk_desc *block_dev = &ums_dev->block_dev; in ums_write_sector() local 37 return blk_dwrite(block_dev, blkstart, blkcnt, buf); in ums_write_sector() 59 struct blk_desc *block_dev; in ums_init() local 78 &block_dev, &info, 1); in ums_init() 91 if (block_dev->blksz != SECTOR_SIZE) in ums_init() 102 ums[ums_count].num_sectors = block_dev->lba; in ums_init() 116 ums[ums_count].block_dev = *block_dev; in ums_init() 119 ums_count, devtype, ums[ums_count].block_dev.devnum, in ums_init() [all …]
|
| A D | mmc.c | 330 original_part = mmc->block_dev.hwpart; in do_mmcrpmb()
|
| /u-boot/common/spl/ |
| A D | spl_ext.c | 14 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() 71 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument 78 if (part_get_info(block_dev, partition, &part_info)) { in spl_load_image_ext_os() 83 ext4fs_set_blk_dev(block_dev, &part_info); in spl_load_image_ext_os() 108 err = spl_load_image_ext(spl_image, bootdev, block_dev, in spl_load_image_ext_os() 139 return spl_load_image_ext(spl_image, bootdev, block_dev, partition, in spl_load_image_ext_os() 145 struct blk_desc *block_dev, int partition) in spl_load_image_ext_os() argument
|
| A D | spl_fat.c | 23 static int spl_register_fat_device(struct blk_desc *block_dev, int partition) in spl_register_fat_device() argument 30 err = fat_register_device(block_dev, partition); in spl_register_fat_device() 59 struct blk_desc *block_dev, int partition, in spl_load_image_fat() argument 65 err = spl_register_fat_device(block_dev, partition); in spl_load_image_fat() 119 struct blk_desc *block_dev, int partition) in spl_load_image_fat_os() argument 124 err = spl_register_fat_device(block_dev, partition); in spl_load_image_fat_os() 139 err = spl_load_image_fat(spl_image, bootdev, block_dev, in spl_load_image_fat_os() 165 return spl_load_image_fat(spl_image, bootdev, block_dev, partition, in spl_load_image_fat_os() 171 struct blk_desc *block_dev, int partition) in spl_load_image_fat_os() argument
|
| A D | spl_mmc.c | 395 struct blk_desc *block_dev; in spl_mmc_get_mmc_devnum() local 397 block_dev = &mmc->block_dev; in spl_mmc_get_mmc_devnum() 399 block_dev = dev_get_uclass_plat(mmc->dev); in spl_mmc_get_mmc_devnum() 401 return block_dev->devnum; in spl_mmc_get_mmc_devnum()
|
| /u-boot/drivers/mmc/ |
| A D | fsl_esdhc_spl.c | 47 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_spl_load_image() 112 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, tmp_buf); in mmc_boot() 170 err = mmc->block_dev.block_read(&mmc->block_dev, in mmc_boot() 178 err = mmc->block_dev.block_read(&mmc->block_dev, blk_start, blk_cnt, in mmc_boot()
|
| A D | mmc_private.h | 24 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 35 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, 37 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt); 57 static inline unsigned long mmc_berase(struct blk_desc *block_dev, in mmc_berase() argument 63 static inline ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, in mmc_bwrite() argument
|
| A D | mmc_legacy.c | 33 return &mmc->block_dev; in mmc_get_blk_desc() 44 if (m->block_dev.devnum == dev_num) in find_mmc_device() 62 return &mmc->block_dev; in mmc_get_blk_desc() 112 printf("%s: %d", m->cfg->name, m->block_dev.devnum); in print_mmc_devices() 134 .block_dev = { 226 if (mmc->block_dev.hwpart == hwpart) in mmc_select_hwpartp() 250 *descp = &mmc->block_dev; in mmc_get_dev()
|
| A D | mmc_write.c | 72 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt) in mmc_berase() 76 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in mmc_berase() local 78 int dev_num = block_dev->devnum; in mmc_berase() 89 block_dev->hwpart); in mmc_berase() 203 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bwrite() 208 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in mmc_bwrite() local 210 int dev_num = block_dev->devnum; in mmc_bwrite() 218 err = blk_select_hwpart_devnum(UCLASS_MMC, dev_num, block_dev->hwpart); in mmc_bwrite()
|
| A D | mmc.c | 455 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt, in mmc_bread() 460 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in mmc_bread() local 462 int dev_num = block_dev->devnum; in mmc_bread() 475 err = mmc_switch_part(mmc, block_dev->hwpart); in mmc_bread() 477 err = blk_dselect_hwpart(block_dev, block_dev->hwpart); in mmc_bread() 482 if ((start + blkcnt) > block_dev->lba) { in mmc_bread() 485 start + blkcnt, block_dev->lba); in mmc_bread()
|
| A D | mxsmmc.c | 117 mmc->block_dev.devnum, mmc->bus_width); in mxsmmc_set_ios() 323 int devnum = mmc->block_dev.devnum;
|
| A D | arm_pl180_mmci.c | 413 (*mmc)->block_dev.devnum); in arm_pl180_mmci_init()
|
| /u-boot/drivers/scsi/ |
| A D | scsi.c | 156 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in scsi_read() local 165 pccb->target = block_dev->target; in scsi_read() 166 pccb->lun = block_dev->lun; in scsi_read() 185 pccb->datalen = block_dev->blksz * blocks; in scsi_read() 192 pccb->datalen = block_dev->blksz * max_blks; in scsi_read() 198 pccb->datalen = block_dev->blksz * blks; in scsi_read() 226 struct blk_desc *block_dev = dev_get_uclass_plat(dev); in scsi_write() local 235 pccb->target = block_dev->target; in scsi_write() 236 pccb->lun = block_dev->lun; in scsi_write() 251 pccb->datalen = block_dev->blksz * max_blks; in scsi_write() [all …]
|
| /u-boot/board/freescale/common/ |
| A D | sdhc_boot.c | 34 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
|
| /u-boot/disk/ |
| 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()
|
| /u-boot/common/ |
| A D | usb_storage.c | 1159 struct blk_desc *block_dev; in usb_stor_read() local 1166 block_dev = dev_get_uclass_plat(dev); in usb_stor_read() 1171 udev = usb_dev_desc[block_dev->devnum].priv; in usb_stor_read() 1181 srb->lun = block_dev->lun; in usb_stor_read() 1187 block_dev->devnum, start, blks, buf_addr); in usb_stor_read() 1200 srb->datalen = block_dev->blksz * smallblks; in usb_stor_read() 1242 struct blk_desc *block_dev; in usb_stor_write() local 1250 block_dev = dev_get_uclass_plat(dev); in usb_stor_write() 1255 udev = usb_dev_desc[block_dev->devnum].priv; in usb_stor_write() 1266 srb->lun = block_dev->lun; in usb_stor_write() [all …]
|
| /u-boot/drivers/net/phy/ |
| A D | cortina.c | 189 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, addr); in cs4340_upload_firmware() 243 (void)mmc->block_dev.block_read(&mmc->block_dev, blk, cnt, in cs4340_upload_firmware()
|
| /u-boot/arch/arm/mach-stm32mp/cmd_stm32prog/ |
| A D | stm32prog.c | 742 struct blk_desc *block_dev = NULL; in init_device() local 764 block_dev = mmc_get_blk_desc(mmc); in init_device() 765 if (!block_dev) { in init_device() 775 last_addr = (u64)(block_dev->lba - in init_device() 777 block_dev->blksz; in init_device() 781 block_dev->blksz; in init_device() 784 block_dev->lba, block_dev->blksz); in init_device() 845 if (block_dev) in init_device() 846 part->size = block_dev->lba * block_dev->blksz; in init_device() 918 if (block_dev) { in init_device() [all …]
|
| /u-boot/drivers/fastboot/ |
| A D | fb_mmc.c | 128 static lbaint_t fb_mmc_blk_write(struct blk_desc *block_dev, lbaint_t start, in fb_mmc_blk_write() argument 142 blks_written = blk_dwrite(block_dev, blk, cur_blkcnt, in fb_mmc_blk_write() 143 buffer + (i * block_dev->blksz)); in fb_mmc_blk_write() 147 blks_written = blk_derase(block_dev, blk, cur_blkcnt); in fb_mmc_blk_write()
|
| /u-boot/cmd/mvebu/ |
| A D | bubt.c | 223 orig_part = mmc->block_dev.hwpart; in mmc_burn_image() 254 blk_count = image_size / mmc->block_dev.blksz; in mmc_burn_image() 255 if (image_size % mmc->block_dev.blksz) in mmc_burn_image() 258 blk_written = mmc->block_dev.block_write(mmc_dev_num, in mmc_burn_image()
|