Update HNVRAM code.
- Clean up unused variables.
- Add "PLATFORM_NAME" support.
Change-Id: I9e46e5d72e3cd0ee6d5bc64e24135e8473c411f1
diff --git a/libupgrade/hmx_upgrade_nvram.c b/libupgrade/hmx_upgrade_nvram.c
index ff9cb5e..499158b 100644
--- a/libupgrade/hmx_upgrade_nvram.c
+++ b/libupgrade/hmx_upgrade_nvram.c
@@ -180,14 +180,10 @@
{NVRAM_FIELD_LOADER_VERSION , "LOADER_VERSION" , HMX_NVRAM_PARTITION_RW, 0},
{NVRAM_FIELD_OSD_DISPLAY , "OSD_DISPLAY" , HMX_NVRAM_PARTITION_RW, 0},
{NVRAM_FIELD_ACTIVATED_KERNEL_NUM, "ACTIVATED_KERNEL_NUM" , HMX_NVRAM_PARTITION_RW, 0},
- {NVRAM_FIELD_ACTIVATED_ROOTFS_NUM , "ACTIVATED_ROOTFS_NUM" , HMX_NVRAM_PARTITION_RW, 0},
{NVRAM_FIELD_MTD_TYPE_FOR_KERNEL , "MTD_TYPE_FOR_KERNEL" , HMX_NVRAM_PARTITION_RW, 0},
- {NVRAM_FIELD_TYPE_OF_FILESYSTEM , "TYPE_OF_FILESYSTEM" , HMX_NVRAM_PARTITION_RW, 0},
- {NVRAM_FIELD_NAME_OF_BOARD , "NAME_OF_BOARD" , HMX_NVRAM_PARTITION_RW, 0},
- {NVRAM_FIELD_L_TYPE_OF_FILESYSTEM , "L_TYPE_OF_FILESYSTEM" , HMX_NVRAM_PARTITION_RW, 0},
- {NVRAM_FIELD_L_NAME_OF_BOARD , "L_NAME_OF_BOARD" , HMX_NVRAM_PARTITION_RW, 0},
{NVRAM_FIELD_ACTIVATED_KERNEL_NAME , "ACTIVATED_KERNEL_NAME" , HMX_NVRAM_PARTITION_RW, 0},
{NVRAM_FIELD_EXTRA_KERNEL_OPT , "EXTRA_KERNEL_OPT" , HMX_NVRAM_PARTITION_RW, 0},
+ {NVRAM_FIELD_PLATFORM_NAME , "PLATFORM_NAME" , HMX_NVRAM_PARTITION_RW, 0},
{NVRAM_FIELD_BIN8K , "BIN8K" , HMX_NVRAM_PARTITION_RW, 0x2000},
{NVRAM_FIELD_RAWFS , "RAWFS" , HMX_NVRAM_PARTITION_W_RAWFS, RAW_FS_SIZE},
diff --git a/libupgrade/hmx_upgrade_nvram.h b/libupgrade/hmx_upgrade_nvram.h
index 3fe0d75..631e512 100644
--- a/libupgrade/hmx_upgrade_nvram.h
+++ b/libupgrade/hmx_upgrade_nvram.h
@@ -234,13 +234,9 @@
NVRAM_FIELD_IRDETO_CPCB_ENCRYPTED, // for IRDETO CPCB (encrypted)
NVRAM_FIELD_ACTIVATED_KERNEL_NUM, // ACTIVATED_KERNEL_NUM
- NVRAM_FIELD_ACTIVATED_ROOTFS_NUM, // ACTIVATED_ROOTFS_NUM
NVRAM_FIELD_MTD_TYPE_FOR_KERNEL, // MTD_TYPE_FOR_KERNEL
- NVRAM_FIELD_TYPE_OF_FILESYSTEM, // TYPE_OF_FILESYSTEM
- NVRAM_FIELD_L_TYPE_OF_FILESYSTEM, // Length TYPE_OF_FILESYSTEM
- NVRAM_FIELD_NAME_OF_BOARD, // NAME_OF_BOARD
- NVRAM_FIELD_L_NAME_OF_BOARD, // Length NAME_OF_BOARD
NVRAM_FIELD_ACTIVATED_KERNEL_NAME, // "kernel0", lookup mtd partition
+ NVRAM_FIELD_PLATFORM_NAME, // Platform name, e.g. "gfhd100"
NVRAM_FIELD_EXTRA_KERNEL_OPT, // string to append to cmdline
NVRAM_FIELD_RAWFS = 0x1000,