summaryrefslogtreecommitdiff
path: root/include/part.h
diff options
context:
space:
mode:
authorAlex Deymo <deymo@google.com>2017-04-02 01:49:50 -0700
committerTom Rini <trini@konsulko.com>2017-05-11 22:03:37 -0400
commit88b6329cce9b344159ac7d708f8f2d6bfd98faf0 (patch)
tree467c895e20a1943197b9b186c7cb7f1d9b1bd6d2 /include/part.h
parent210a7176ee11b6af6746ba7ca025f5b9afbcb003 (diff)
downloadu-boot-88b6329cce9b344159ac7d708f8f2d6bfd98faf0.tar.gz
disk: Return the partition number in part_get_info_by_name()
Similar to what blk_get_device_part_str() does, this patch makes part_get_info_by_name() return the partition number in case of a match. This is useful when the partition number is needed and not just the descriptor. Signed-off-by: Alex Deymo <deymo@google.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include/part.h')
-rw-r--r--include/part.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/part.h b/include/part.h
index b6d1b33167..83bce05a43 100644
--- a/include/part.h
+++ b/include/part.h
@@ -163,7 +163,8 @@ int blk_get_device_part_str(const char *ifname, const char *dev_part_str,
* @param gpt_name - the specified table entry name
* @param info - returns the disk partition info
*
- * @return - '0' on match, '-1' on no match, otherwise error
+ * @return - the partition number on match (starting on 1), -1 on no match,
+ * otherwise error
*/
int part_get_info_by_name(struct blk_desc *dev_desc,
const char *name, disk_partition_t *info);