Searched refs:hwpart (Results 1 - 18 of 18) sorted by relevance

/u-boot/drivers/mmc/
H A Dmmc_legacy.c218 static int mmc_select_hwpartp(struct blk_desc *desc, int hwpart) argument
226 if (mmc->block_dev.hwpart == hwpart)
232 ret = mmc_switch_part(mmc, hwpart);
H A Dmmc-uclass.c469 static int mmc_select_hwpart(struct udevice *bdev, int hwpart) argument
476 if (desc->hwpart == hwpart)
482 ret = mmc_switch_part(mmc, hwpart);
H A Dmmc_write.c89 block_dev->hwpart);
218 err = blk_select_hwpart_devnum(UCLASS_MMC, dev_num, block_dev->hwpart);
H A Dpiton_mmc.c98 bdesc->hwpart = 0;
H A Dmmc.c493 err = mmc_switch_part(mmc, block_dev->hwpart);
495 err = blk_dselect_hwpart(block_dev, block_dev->hwpart);
1086 mmc_get_blk_desc(mmc)->hwpart = part_num;
2650 err = mmc_set_capacity(mmc, mmc_get_blk_desc(mmc)->hwpart);
2687 bdesc->hwpart = 0;
2904 mmc_get_blk_desc(mmc)->hwpart = 0;
/u-boot/include/
H A Dblk.h65 unsigned char hwpart; /* HW partition, e.g. for eMMC */ member in struct:blk_desc
256 * @hwpart: Hardware partition number to select. 0 means the raw
260 int (*select_hwpart)(struct udevice *dev, int hwpart);
464 * @hwpart: Partition number to select
467 int blk_select_hwpart(struct udevice *dev, int hwpart);
621 * @hwpart: Hardware partition number to select. 0 means the main
626 int (*select_hwpart)(struct blk_desc *desc, int hwpart);
673 * @hwpart: Partition number to select
676 int blk_dselect_hwpart(struct blk_desc *desc, int hwpart);
741 * @hwpart
[all...]
H A Dpart.h18 int (*select_hwpart)(int dev_num, int hwpart);
/u-boot/drivers/block/
H A Dblk_legacy.c191 int blk_dselect_hwpart(struct blk_desc *desc, int hwpart) argument
198 return drv->select_hwpart(desc, hwpart);
252 int blk_select_hwpart_devnum(enum uclass_id uclass_id, int devnum, int hwpart) argument
263 return drv->select_hwpart(desc, hwpart);
H A Dblk-uclass.c215 int blk_select_hwpart_devnum(enum uclass_id uclass_id, int devnum, int hwpart) argument
224 return blk_select_hwpart(dev, hwpart);
321 int blk_select_hwpart(struct udevice *dev, int hwpart) argument
330 return ops->select_hwpart(dev, hwpart);
333 int blk_dselect_hwpart(struct blk_desc *desc, int hwpart) argument
335 return blk_select_hwpart(desc->bdev, hwpart);
/u-boot/drivers/fastboot/
H A Dfb_mmc.c94 /* Then try dev.hwpart:part */
206 debug("Start Erasing mmc hwpart[%u]...\n", dev_desc->hwpart);
211 pr_err("Failed to erase mmc hwpart[%u]\n", dev_desc->hwpart);
215 printf("........ erased %lu bytes from mmc hwpart[%u]\n",
216 dev_desc->lba * dev_desc->blksz, dev_desc->hwpart);
224 int hwpart, u32 buff_sz, char *response)
230 // To operate on EMMC_BOOT1/2 (mmc0boot0/1) we first change the hwpart
231 if (blk_dselect_hwpart(dev_desc, hwpart)) {
223 fb_mmc_boot_ops(struct blk_desc *dev_desc, void *buffer, int hwpart, u32 buff_sz, char *response) argument
[all...]
/u-boot/disk/
H A Dpart.c115 * @hwpart: Hardware partition, or 0 if none (used for MMC)
119 static struct blk_desc *get_dev_hwpart(const char *ifname, int dev, int hwpart) argument
132 ret = blk_dselect_hwpart(desc, hwpart);
393 int dev, hwpart; local
403 hwpart = 0;
415 hwpart = hextoul(hwpart_str, &ep);
424 *desc = get_dev_hwpart(ifname, dev, hwpart);
/u-boot/env/
H A Dmmc.c111 int hwpart = 0; local
115 hwpart = mmc_get_env_part(mmc);
133 if (IS_ENABLED(CONFIG_PARTITION_TYPE_GUID) && hwpart == 0) {
200 env_mmc_orig_hwpart = mmc_get_blk_desc(mmc)->hwpart;
/u-boot/drivers/tee/optee/
H A Drpmb.c88 priv->rpmb_original_part = mmc_get_blk_desc(mmc)->hwpart;
/u-boot/cmd/
H A Dusb_mass_storage.c115 printf("UMS: LUN %d, dev %s %d, hwpart %d, sector %#x, count %#x\n",
117 ums[ums_count].block_dev.hwpart,
H A Dmmc.c330 original_part = mmc->block_dev.hwpart;
332 original_part = mmc_get_blk_desc(mmc)->hwpart;
594 curr_device, mmc_get_blk_desc(mmc)->hwpart);
/u-boot/drivers/dfu/
H A Ddfu_mmc.c55 part_num_bkp = mmc_get_blk_desc(mmc)->hwpart;
/u-boot/cmd/mvebu/
H A Dbubt.c221 orig_part = blk_desc->hwpart;
223 orig_part = mmc->block_dev.hwpart;
/u-boot/board/toradex/common/
H A Dtdx-cfg-block.c266 if (part != mmc_get_blk_desc(mmc)->hwpart) {

Completed in 181 milliseconds