disk/part: introduce get_device_and_partition
authorRob Herring <rob.herring@calxeda.com>
Fri, 21 Sep 2012 04:08:17 +0000 (04:08 +0000)
committerTom Rini <trini@ti.com>
Tue, 25 Sep 2012 21:44:40 +0000 (14:44 -0700)
commit99d2c205d4a151faf5f9a406316b9dd960f43475
tree8c25f66afa7eae3879f134ff8bc8bdd62fc22203
parent40e0e5686accd2f7ae7fd81297620d0e132624d9
disk/part: introduce get_device_and_partition

All block device related commands (scsiboot, fatload, ext2ls, etc.) have
simliar duplicated device and partition parsing and selection code. This
adds a common function to replace various implementations.

The new function has an enhancement over current versions. If no device
or partition is specified on the command line, the bootdevice env variable
will be used (scsiboot does this).

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
disk/part.c
include/part.h