diff --git a/arch/arm/include/asm/arch-qca-common/smem.h b/arch/arm/include/asm/arch-qca-common/smem.h index 34e782cbfe..661e0c8179 100644 --- a/arch/arm/include/asm/arch-qca-common/smem.h +++ b/arch/arm/include/asm/arch-qca-common/smem.h @@ -121,10 +121,8 @@ struct per_part_info { char name[ALT_PART_NAME_LENGTH]; uint32_t primaryboot; - uint32_t upgraded; }; -#define NUM_ALT_PARTITION 8 typedef struct { #define _SMEM_DUAL_BOOTINFO_MAGIC_START 0xA3A2A1A0 diff --git a/include/configs/ipq40xx.h b/include/configs/ipq40xx.h index 4ecec699dc..de615ec089 100644 --- a/include/configs/ipq40xx.h +++ b/include/configs/ipq40xx.h @@ -213,6 +213,7 @@ typedef struct { #define CONFIG_MTD_DEVICE #define CONFIG_MTD_PARTITIONS #define CONFIG_CMD_MTDPARTS +#define NUM_ALT_PARTITION 8 #define CONFIG_CMD_UBI #define CONFIG_RBTREE diff --git a/include/configs/ipq806x.h b/include/configs/ipq806x.h index 93b68b6563..3b60a2877d 100644 --- a/include/configs/ipq806x.h +++ b/include/configs/ipq806x.h @@ -281,6 +281,7 @@ typedef struct { #define QCA_SPI_NOR_DEVICE "nand1" #define CONFIG_FDT_FIXUP_PARTITIONS +#define NUM_ALT_PARTITION 8 #define CONFIG_MTD_DEVICE #define CONFIG_MTD_PARTITIONS diff --git a/include/configs/ipq807x.h b/include/configs/ipq807x.h index 81acbf5780..041f283696 100644 --- a/include/configs/ipq807x.h +++ b/include/configs/ipq807x.h @@ -210,6 +210,7 @@ extern loff_t board_env_size; #define CONFIG_MTD_DEVICE #define CONFIG_CMD_MTDPARTS #define CONFIG_MTD_PARTITIONS +#define NUM_ALT_PARTITION 16 #define CONFIG_CMD_UBI #define CONFIG_RBTREE