Merge "u-boot-2016: Enable minidump feature for ipq6108"
diff --git a/board/qca/arm/ipq6018/ipq6018.c b/board/qca/arm/ipq6018/ipq6018.c
index 795319e..a121708 100644
--- a/board/qca/arm/ipq6018/ipq6018.c
+++ b/board/qca/arm/ipq6018/ipq6018.c
@@ -62,6 +62,11 @@
{ "MSGRAM.BIN", 0x00060000, 0x00006000, 1 },
{ "IMEM.BIN", 0x08600000, 0x00001000, 0 },
{ "UTCM.BIN", 0x08600658, 0x00030000, 0, 1, 0x2000 },
+ { "UNAME.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "CPU_INFO.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "DMESG.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "PT.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "WLAN_MOD.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
};
int dump_entries_n = ARRAY_SIZE(dumpinfo_n);
@@ -72,6 +77,11 @@
{ "MSGRAM.BIN", 0x00060000, 0x00006000, 1 },
{ "IMEM.BIN", 0x08600000, 0x00001000, 0 },
{ "UTCM.BIN", 0x08600658, 0x00030000, 0, 1, 0x2000 },
+ { "UNAME.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "CPU_INFO.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "DMESG.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "PT.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
+ { "WLAN_MOD.BIN", 0, 0, 0, 0, 0, MINIMAL_DUMP },
};
int dump_entries_s = ARRAY_SIZE(dumpinfo_s);
u32 *tz_wonce = (u32 *)CONFIG_IPQ6018_TZ_WONCE_4_ADDR;
diff --git a/include/configs/ipq6018.h b/include/configs/ipq6018.h
index 1729c46..3cf6b80 100644
--- a/include/configs/ipq6018.h
+++ b/include/configs/ipq6018.h
@@ -335,8 +335,8 @@
#define CONFIG_QCA_KERNEL_CRASHDUMP_ADDRESS *((unsigned int *)0x08600658)
#define CONFIG_CPU_CONTEXT_DUMP_SIZE 4096
-#define TLV_BUF_OFFSET 4096
-#define CONFIG_TLV_DUMP_SIZE 2048
+#define TLV_BUF_OFFSET 240 * 1024
+#define CONFIG_TLV_DUMP_SIZE 16 * 1024
/* L1 cache line size is 64 bytes, L2 cache line size is 128 bytes
* Cache flush and invalidation based on L1 cache, so the cache line