aboutsummaryrefslogtreecommitdiff
path: root/include/bcb.h
diff options
context:
space:
mode:
authorDmitrii Merkurev2023-11-10 05:59:54 +0000
committerTom Rini2023-11-16 18:59:58 -0500
commita654369b4923781059032b7c7ba68f4c5195d93f (patch)
tree1ac22275e255d00eaff487fd5540a638c743fa19 /include/bcb.h
parent66a3618b9afc564ca073446a50cd6a139b741f51 (diff)
cmd: bcb: support various block device interfaces for BCB command
Currently BCB command-line, C APIs and implementation only support MMC interface. Extend it to allow various block device interfaces. Signed-off-by: Dmitrii Merkurev <dimorinny@google.com> Cc: Eugeniu Rosca <erosca@de.adit-jv.com> Cc: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org> Cc: Simon Glass <sjg@chromium.org> Cc: Mattijs Korpershoek <mkorpershoek@baylibre.com> Cc: Sean Anderson <sean.anderson@seco.com> Cc: Cody Schuffelen <schuffelen@google.com> Tested-by: Mattijs Korpershoek <mkorpershoek@baylibre.com> # on vim3 Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Diffstat (limited to 'include/bcb.h')
-rw-r--r--include/bcb.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/bcb.h b/include/bcb.h
index 5edb17aa47d..a6326523c47 100644
--- a/include/bcb.h
+++ b/include/bcb.h
@@ -9,10 +9,11 @@
#define __BCB_H__
#if IS_ENABLED(CONFIG_CMD_BCB)
-int bcb_write_reboot_reason(int devnum, char *partp, const char *reasonp);
+int bcb_write_reboot_reason(const char *iface, int devnum, char *partp, const char *reasonp);
#else
#include <linux/errno.h>
-static inline int bcb_write_reboot_reason(int devnum, char *partp, const char *reasonp)
+static inline int bcb_write_reboot_reason(const char *iface, int devnum,
+ char *partp, const char *reasonp)
{
return -EOPNOTSUPP;
}