From a53e856d8dd8a415b9504440014e0ffdae174ee5 Mon Sep 17 00:00:00 2001 From: Saahil Tomar Date: Thu, 5 Oct 2023 11:34:16 +0530 Subject: [PATCH] arm: dts: Add MI01.7 (RDP473) dts support RDP473 IPQ5332 + QCN6432 + QCN6432 + QCN9160 (2+2+2+Y) Change-Id: I321dfecf50bb21835e2e3ed967400d0e29386c06 Signed-off-by: Saahil Tomar --- arch/arm/include/asm/mach-types.h | 1 + board/qca/arm/ipq5332/ipq5332.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/arch/arm/include/asm/mach-types.h b/arch/arm/include/asm/mach-types.h index e379933acc..1a6c9c7a54 100644 --- a/arch/arm/include/asm/mach-types.h +++ b/arch/arm/include/asm/mach-types.h @@ -1177,6 +1177,7 @@ extern unsigned int __machine_arch_type; #define MACH_TYPE_IPQ5332_EMULATION 0xF060000 #define MACH_TYPE_IPQ5332_AP_MI01_3 0x8060002 #define MACH_TYPE_IPQ5332_AP_MI01_3_C2 0x8060102 +#define MACH_TYPE_IPQ5332_AP_MI01_7 0x8060008 #define MACH_TYPE_IPQ5332_AP_MI04_1 0x8060004 #define MACH_TYPE_IPQ5332_AP_MI04_1_C2 0x8060007 #define MACH_TYPE_IPQ5332_AP_MI01_12 0x8060202 diff --git a/board/qca/arm/ipq5332/ipq5332.c b/board/qca/arm/ipq5332/ipq5332.c index 8eb6434e23..22949d01ab 100644 --- a/board/qca/arm/ipq5332/ipq5332.c +++ b/board/qca/arm/ipq5332/ipq5332.c @@ -839,6 +839,7 @@ unsigned int get_dts_machid(unsigned int machid) switch (machid) { case MACH_TYPE_IPQ5332_AP_MI01_3_C2: + case MACH_TYPE_IPQ5332_AP_MI01_7: case MACH_TYPE_IPQ5332_AP_MI01_12: case MACH_TYPE_IPQ5332_AP_MI01_14: return MACH_TYPE_IPQ5332_AP_MI01_3; @@ -862,6 +863,11 @@ void ipq_uboot_fdt_fixup(void) config_list[config_nos++] = "config@rdp477"; config_list[config_nos++] = "config-rdp477"; break; + case MACH_TYPE_IPQ5332_AP_MI01_7: + config_list[config_nos++] = "config@mi01.7"; + config_list[config_nos++] = "config@rdp473"; + config_list[config_nos++] = "config-rdp473"; + break; case MACH_TYPE_IPQ5332_AP_MI04_1_C2: config_list[config_nos++] = "config@mi04.1-c2"; config_list[config_nos++] = "config@rdp478";