summaryrefslogtreecommitdiff
path: root/include/part.h
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2014-05-07 12:19:01 -0600
committerPantelis Antoniou <panto@antoniou-consulting.com>2014-05-23 12:11:31 +0300
commit336b6f90482f23b149323b698c05c2713fe55701 (patch)
tree3fb2369003616cde71b794e7f395f0449c78a86b /include/part.h
parent8210a343cd1eb586b72ff396563db15bffed25c5 (diff)
downloadu-boot-imx-336b6f90482f23b149323b698c05c2713fe55701.zip
u-boot-imx-336b6f90482f23b149323b698c05c2713fe55701.tar.gz
u-boot-imx-336b6f90482f23b149323b698c05c2713fe55701.tar.bz2
disk: support devices with HW partitions
Some device types (e.g. eMMC) have hardware-level partitions (for eMMC, separate boot and user data partitions). This change allows the user to specify the HW partition they wish to access when passing a device ID to U-Boot Commands such as part, ls, load, ums, etc. The syntax allows an optional ".$hwpartid" to be appended to the device name string for those commands. Existing syntax, for MMC device 0, default HW partition ID, SW partition ID 1: ls mmc 0:1 / New syntax, for MMC device 0, HW partition ID 1 (boot0), SW partition ID 2: ls mmc 0.1:2 / For my purposes, this is most useful for the ums (USB mass storage gadget) command, but there's no reason not to allow the new syntax globally. This patch adds the core support infra-structure. The next patch will provide the implementation for MMC. Acked-by: Pantelis Antoniou <panto@antoniou-consulting.com> Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'include/part.h')
0 files changed, 0 insertions, 0 deletions