Home
last modified time | relevance | path

Searched refs:block_dev (Results 1 – 24 of 24) sorted by relevance

/u-boot/include/
A Dblk.h87 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 Dspl.h659 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 Dusb_mass_storage.h25 struct blk_desc block_dev; member
A Dmmc.h714 struct blk_desc block_dev; member
/u-boot/cmd/
A Dusb_mass_storage.c25 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 Dmmc.c330 original_part = mmc->block_dev.hwpart; in do_mmcrpmb()
/u-boot/common/spl/
A Dspl_ext.c14 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 Dspl_fat.c23 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 Dspl_mmc.c395 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 Dfsl_esdhc_spl.c47 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 Dmmc_private.h24 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 Dmmc_legacy.c33 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 Dmmc_write.c72 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 Dmmc.c455 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 Dmxsmmc.c117 mmc->block_dev.devnum, mmc->bus_width); in mxsmmc_set_ios()
323 int devnum = mmc->block_dev.devnum;
A Darm_pl180_mmci.c413 (*mmc)->block_dev.devnum); in arm_pl180_mmci_init()
/u-boot/drivers/scsi/
A Dscsi.c156 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 Dsdhc_boot.c34 n = mmc->block_dev.block_read(&mmc->block_dev, 0, 1, tmp_buf); in mmc_get_env_addr()
/u-boot/disk/
A Dpart_iso.c29 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 Dusb_storage.c1159 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 Dcortina.c189 (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 Dstm32prog.c742 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 Dfb_mmc.c128 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 Dbubt.c223 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()

Completed in 89 milliseconds