diff --git a/arch/arm/include/asm/mach-types.h b/arch/arm/include/asm/mach-types.h index 7ca4c95d46..7bf1bb0ede 100644 --- a/arch/arm/include/asm/mach-types.h +++ b/arch/arm/include/asm/mach-types.h @@ -1164,6 +1164,7 @@ extern unsigned int __machine_arch_type; #define MACH_TYPE_IPQ9574_AP_AL02_C5 0x8050401 #define MACH_TYPE_IPQ9574_AP_AL02_C6 0x8050501 #define MACH_TYPE_IPQ9574_AP_AL02_C9 0x8050801 +#define MACH_TYPE_IPQ9574_AP_AL02_C10 0x8050901 #ifdef CONFIG_ARCH_EBSA110 # ifdef machine_arch_type diff --git a/board/qca/arm/ipq9574/ipq9574.c b/board/qca/arm/ipq9574/ipq9574.c index d58d7d9a3a..80ff133457 100644 --- a/board/qca/arm/ipq9574/ipq9574.c +++ b/board/qca/arm/ipq9574/ipq9574.c @@ -1505,6 +1505,8 @@ unsigned int get_dts_machid(unsigned int machid) return MACH_TYPE_IPQ9574_AP_AL02_C1; case MACH_TYPE_IPQ9574_AP_AL02_C9: return MACH_TYPE_IPQ9574_AP_AL02_C1; + case MACH_TYPE_IPQ9574_AP_AL02_C10: + return MACH_TYPE_IPQ9574_AP_AL02_C1; default: return machid; } @@ -1528,6 +1530,8 @@ void ipq_uboot_fdt_fixup(void) break; case MACH_TYPE_IPQ9574_AP_AL02_C9: config = "config@al02-c9"; + case MACH_TYPE_IPQ9574_AP_AL02_C10: + config = "config@al02-c10"; break; }