From 344cce38aa7c755f21881d85ca75fee931ef1933 Mon Sep 17 00:00:00 2001 From: Joakim Bech <joakim.bech@linaro.org> Date: Thu, 19 Oct 2017 14:25:52 +0200 Subject: [PATCH] mtk8173: Disable unused features in Linux kernel On the mtk8173 device there is partition which is ~25MB in size and that area contains both Linux kernel and the root fs. When we stepped up from Linux kernel 4.9 to 4.12 we got too big to fit in that area and therefore we have tweaked the config and removed a couple of things not being used in our setup. Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> --- kconfigs/mediatek.conf | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/kconfigs/mediatek.conf b/kconfigs/mediatek.conf index 07554cf..6fb1c53 100644 --- a/kconfigs/mediatek.conf +++ b/kconfigs/mediatek.conf @@ -1,2 +1,40 @@ CONFIG_TEE=y CONFIG_OPTEE=y +CONFIG_MODULES=n +CONFIG_VIRTUALIZATION=n +CONFIG_SYS_HYPERVISOR=n +CONFIG_CRASH_DUMP=n +CONFIG_IPV6=n +CONFIG_ACPI=n +CONFIG_NETWORK_FILESYSTEMS=n +CONFIG_DEBUG_KERNEL=n +CONFIG_MAGIC_SYSRQ=n +CONFIG_ARCH_SUNXI=n +CONFIG_ARCH_ALPINE=n +CONFIG_ARCH_BCM2835=n +CONFIG_ARCH_BCM_IPROC=n +CONFIG_ARCH_BERLIN=n +CONFIG_ARCH_EXYNOS=n +CONFIG_ARCH_LAYERSCAPE=n +CONFIG_ARCH_LG1K=n +CONFIG_ARCH_HISI=n +CONFIG_ARCH_MESON=n +CONFIG_ARCH_MVEBU=n +CONFIG_ARCH_QCOM=n +CONFIG_ARCH_ROCKCHIP=n +CONFIG_ARCH_SEATTLE=n +CONFIG_ARCH_SHMOBILE=n +CONFIG_ARCH_RENESAS=n +CONFIG_ARCH_R8A7795=n +CONFIG_ARCH_R8A7796=n +CONFIG_ARCH_STRATIX10=n +CONFIG_ARCH_TEGRA=n +CONFIG_ARCH_SPRD=n +CONFIG_ARCH_THUNDER=n +CONFIG_ARCH_THUNDER2=n +CONFIG_ARCH_UNIPHIER=n +CONFIG_ARCH_VEXPRESS=n +CONFIG_ARCH_VULCAN=n +CONFIG_ARCH_XGENE=n +CONFIG_ARCH_ZX=n +CONFIG_ARCH_ZYNQMP=n -- GitLab