aboutsummaryrefslogtreecommitdiff
path: root/drivers/fastboot/fb_getvar.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/fastboot/fb_getvar.c')
-rw-r--r--drivers/fastboot/fb_getvar.c27
1 files changed, 12 insertions, 15 deletions
diff --git a/drivers/fastboot/fb_getvar.c b/drivers/fastboot/fb_getvar.c
index bf957e8326..ebe5c8a104 100644
--- a/drivers/fastboot/fb_getvar.c
+++ b/drivers/fastboot/fb_getvar.c
@@ -12,14 +12,13 @@
#include <version.h>
static void getvar_version(char *var_parameter, char *response);
-static void getvar_bootloader_version(char *var_parameter, char *response);
+static void getvar_version_bootloader(char *var_parameter, char *response);
static void getvar_downloadsize(char *var_parameter, char *response);
static void getvar_serialno(char *var_parameter, char *response);
static void getvar_version_baseband(char *var_parameter, char *response);
static void getvar_product(char *var_parameter, char *response);
static void getvar_platform(char *var_parameter, char *response);
static void getvar_current_slot(char *var_parameter, char *response);
-static void getvar_slot_suffixes(char *var_parameter, char *response);
#if CONFIG_IS_ENABLED(FASTBOOT_FLASH)
static void getvar_has_slot(char *var_parameter, char *response);
#endif
@@ -29,6 +28,7 @@ static void getvar_partition_type(char *part_name, char *response);
#if CONFIG_IS_ENABLED(FASTBOOT_FLASH)
static void getvar_partition_size(char *part_name, char *response);
#endif
+static void getvar_is_userspace(char *var_parameter, char *response);
static const struct {
const char *variable;
@@ -38,11 +38,8 @@ static const struct {
.variable = "version",
.dispatch = getvar_version
}, {
- .variable = "bootloader-version",
- .dispatch = getvar_bootloader_version
- }, {
.variable = "version-bootloader",
- .dispatch = getvar_bootloader_version
+ .dispatch = getvar_version_bootloader
}, {
.variable = "downloadsize",
.dispatch = getvar_downloadsize
@@ -64,9 +61,6 @@ static const struct {
}, {
.variable = "current-slot",
.dispatch = getvar_current_slot
- }, {
- .variable = "slot-suffixes",
- .dispatch = getvar_slot_suffixes
#if CONFIG_IS_ENABLED(FASTBOOT_FLASH)
}, {
.variable = "has-slot",
@@ -82,6 +76,9 @@ static const struct {
.variable = "partition-size",
.dispatch = getvar_partition_size
#endif
+ }, {
+ .variable = "is-userspace",
+ .dispatch = getvar_is_userspace
}
};
@@ -131,7 +128,7 @@ static void getvar_version(char *var_parameter, char *response)
fastboot_okay(FASTBOOT_VERSION, response);
}
-static void getvar_bootloader_version(char *var_parameter, char *response)
+static void getvar_version_bootloader(char *var_parameter, char *response)
{
fastboot_okay(U_BOOT_VERSION, response);
}
@@ -182,11 +179,6 @@ static void getvar_current_slot(char *var_parameter, char *response)
fastboot_okay("a", response);
}
-static void getvar_slot_suffixes(char *var_parameter, char *response)
-{
- fastboot_okay("a,b", response);
-}
-
#if CONFIG_IS_ENABLED(FASTBOOT_FLASH)
static void getvar_has_slot(char *part_name, char *response)
{
@@ -252,6 +244,11 @@ static void getvar_partition_size(char *part_name, char *response)
}
#endif
+static void getvar_is_userspace(char *var_parameter, char *response)
+{
+ fastboot_okay("no", response);
+}
+
/**
* fastboot_getvar() - Writes variable indicated by cmd_parameter to response.
*