From 669ca8d8d681aea1be42cf818a8c2fb76ded9426 Mon Sep 17 00:00:00 2001 From: jixj Date: Fri, 20 Nov 2020 10:36:10 +0800 Subject: [PATCH] qpnp-power-on-mmi: fix build error on user build "kernel_halt" is not in Google's GKI whitelist, add modules.symvers of QGKI to fix build error on GKI build. This module is no must in GKI, it doesn't matter that fails to load Change-Id: I77c89c1236bcd2352b85b69e180687744e1f59b4 Reviewed-on: https://gerrit.mot.com/1807425 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- drivers/input/misc/qpnp_power_on_mmi/Android.mk | 1 + drivers/input/misc/qpnp_power_on_mmi/Kbuild | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/input/misc/qpnp_power_on_mmi/Android.mk b/drivers/input/misc/qpnp_power_on_mmi/Android.mk index f3ebef87b36f..2abb402bcca1 100644 --- a/drivers/input/misc/qpnp_power_on_mmi/Android.mk +++ b/drivers/input/misc/qpnp_power_on_mmi/Android.mk @@ -5,5 +5,6 @@ include $(CLEAR_VARS) LOCAL_MODULE := qpnp-power-on-mmi.ko LOCAL_MODULE_TAGS := optional LOCAL_MODULE_PATH := $(KERNEL_MODULES_OUT) +KBUILD_OPTIONS_GKI += MODULE_KERNEL_VERSION=$(TARGET_KERNEL_VERSION) include $(DLKM_DIR)/AndroidKernelModule.mk diff --git a/drivers/input/misc/qpnp_power_on_mmi/Kbuild b/drivers/input/misc/qpnp_power_on_mmi/Kbuild index 6725e071c124..dd859e89187d 100644 --- a/drivers/input/misc/qpnp_power_on_mmi/Kbuild +++ b/drivers/input/misc/qpnp_power_on_mmi/Kbuild @@ -1,6 +1,7 @@ # add -Wall to try to catch everything we can. EXTRA_CFLAGS += -Wall EXTRA_CFLAGS += -I$(TOP)/motorola/kernel/modules/include +KBUILD_EXTRA_SYMBOLS += $(CURDIR)/../../kernel/msm-$(MODULE_KERNEL_VERSION)/Module.symvers obj-m += qpnp-power-on-mmi.o