diff --git a/arch/arm64/configs/vendor/neo_la.config b/arch/arm64/configs/vendor/neo_la.config index c556a5247fe9..9b6fa2dbab56 100644 --- a/arch/arm64/configs/vendor/neo_la.config +++ b/arch/arm64/configs/vendor/neo_la.config @@ -112,7 +112,7 @@ CONFIG_IOMMU_IO_PGTABLE_FAST=y # CONFIG_IOMMU_IO_PGTABLE_FAST_SELFTEST is not set CONFIG_IOMMU_LIMIT_IOVA_ALIGNMENT=y CONFIG_IPC_LOGGING=m -CONFIG_IPC_LOG_MINIDUMP_BUFFERS=0 +CONFIG_IPC_LOG_MINIDUMP_BUFFERS=16 # CONFIG_IPQ_APSS_PLL is not set # CONFIG_IPQ_GCC_4019 is not set # CONFIG_IPQ_GCC_6018 is not set @@ -138,6 +138,7 @@ CONFIG_MHI_DTR=m CONFIG_MHI_NETDEV=m # CONFIG_MHI_SATELLITE is not set CONFIG_MHI_UCI=m +CONFIG_MINIDUMP_MAX_ENTRIES=200 CONFIG_MMC_SDHCI_MSM=m # CONFIG_MSM_11AD is not set CONFIG_MSM_ADSPRPC=m @@ -216,6 +217,7 @@ CONFIG_QCOM_DMABUF_HEAPS_CMA=y CONFIG_QCOM_DMABUF_HEAPS_SYSTEM=y CONFIG_QCOM_DMABUF_HEAPS_SYSTEM_SECURE=y # CONFIG_QCOM_DMABUF_HEAPS_SYSTEM_UNCACHED is not set +# CONFIG_QCOM_DYN_MINIDUMP_STACK is not set CONFIG_QCOM_EUD=m CONFIG_QCOM_FORCE_WDOG_BITE_ON_PANIC=y CONFIG_QCOM_GDSC_REGULATOR=m @@ -236,7 +238,11 @@ CONFIG_QCOM_MEM_BUF=m CONFIG_QCOM_MEM_BUF_DEV=m CONFIG_QCOM_MEM_HOOKS=m # CONFIG_QCOM_MICRODUMP is not set -# CONFIG_QCOM_MINIDUMP is not set +CONFIG_QCOM_MINIDUMP=m +CONFIG_QCOM_MINIDUMP_FTRACE=y +# CONFIG_QCOM_MINIDUMP_PANIC_CPU_CONTEXT is not set +CONFIG_QCOM_MINIDUMP_PANIC_DUMP=y +CONFIG_QCOM_MINIDUMP_PSTORE=y CONFIG_QCOM_MSM_IPCC=m CONFIG_QCOM_PDC=m CONFIG_QCOM_PDR_HELPERS=m @@ -272,6 +278,7 @@ CONFIG_QCOM_SYSMON=m CONFIG_QCOM_SYSMON_SUBSYSTEM_STATS=m CONFIG_QCOM_TSENS=m CONFIG_QCOM_VADC_COMMON=m +# CONFIG_QCOM_VA_MINIDUMP is not set CONFIG_QCOM_WATCHDOG_BARK_TIME=11000 CONFIG_QCOM_WATCHDOG_IPI_PING=y CONFIG_QCOM_WATCHDOG_PET_TIME=9360 diff --git a/modules.list.neo_la b/modules.list.neo_la index 217118c81c6a..5de8e402f5ed 100644 --- a/modules.list.neo_la +++ b/modules.list.neo_la @@ -87,3 +87,4 @@ clk-spmi-pmic-div.ko qcom_pm8008-regulator.ko bq256xx_charger.ko gh_virt_wdt.ko +minidump.ko