Skip to content

Commit

Permalink
[TEMP] fully inlinle kernel
Browse files Browse the repository at this point in the history
  • Loading branch information
ghazzor committed Oct 8, 2024
1 parent 5830338 commit 078b382
Show file tree
Hide file tree
Showing 47 changed files with 551 additions and 621 deletions.
70 changes: 35 additions & 35 deletions arch/arm64/configs/g84_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -643,7 +643,7 @@ CONFIG_AF_NOISE_ELIMINATION=y
# CONFIG_AW882XX_STEREO_SMARTPA is not set
# CONFIG_AW882XX_MAPSIZE_16K is not set
# CONFIG_AW882XX_STEREO_SMARTPA_PRI is not set
CONFIG_SND_SOC_AW87XXX=m
CONFIG_SND_SOC_AW87XXX=y
# CONFIG_SND_SOC_FS1815 is not set
# CONFIG_SND_SOC_AW8838 is not set
# CONFIG_CAMERA_FLASH_PWM is not set
Expand Down Expand Up @@ -1400,8 +1400,8 @@ CONFIG_BT_HCIUART_QCA=y
# CONFIG_BT_MRVL is not set
# CONFIG_BT_MTKSDIO is not set
# CONFIG_BT_MTKUART is not set
CONFIG_MSM_BT_POWER=m
CONFIG_BTFM_SLIM=m
CONFIG_MSM_BT_POWER=y
CONFIG_BTFM_SLIM=y
# end of Bluetooth device drivers

# CONFIG_AF_RXRPC is not set
Expand Down Expand Up @@ -1456,17 +1456,17 @@ CONFIG_NFC=y
#
# Near Field Communication (NFC) devices
#
CONFIG_SEC_NFC=m
CONFIG_SEC_NFC=y
# CONFIG_SEC_NFC_PRODUCT_N3 is not set
CONFIG_SEC_NFC_PRODUCT_N5=y
# CONFIG_SEC_NFC_IF_UART is not set
CONFIG_SEC_NFC_IF_I2C=y
# CONFIG_SEC_NFC_IF_I2C_GPIO is not set
# CONFIG_SEC_NFC_GPIO_CLK is not set
CONFIG_SEC_NFC_DEDICATED_CLK=m
CONFIG_SEC_NFC_LDO_EN=m
CONFIG_SEC_NFC_PMIC_LDO=m
CONFIG_SEC_ESE_COLDRESET=m
CONFIG_SEC_NFC_DEDICATED_CLK=y
CONFIG_SEC_NFC_LDO_EN=y
CONFIG_SEC_NFC_PMIC_LDO=y
CONFIG_SEC_ESE_COLDRESET=y
# end of Near Field Communication (NFC) devices
# end of Near Field Communication (NFC) devices

Expand Down Expand Up @@ -1674,7 +1674,7 @@ CONFIG_OF_RESERVED_MEM=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_NULL_BLK is not set
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
CONFIG_ZRAM=m
CONFIG_ZRAM=y
CONFIG_ZRAM_WRITEBACK=y
# CONFIG_ZRAM_MEMORY_TRACKING is not set
# CONFIG_BLK_DEV_UMEM is not set
Expand Down Expand Up @@ -1805,11 +1805,11 @@ CONFIG_QSEECOM=y
# CONFIG_MISC_RTSX_USB is not set
# CONFIG_HABANA_AI is not set
CONFIG_MOTO_UTAGS=y
CONFIG_MMI_SYS_TEMP=m
CONFIG_LDO_VIBRATOR_MMI=m
CONFIG_MMI_SYS_TEMP=y
CONFIG_LDO_VIBRATOR_MMI=y
CONFIG_AW96XX_POWER_SUPPLY_ONLINE=y
CONFIG_AW96XX_SAR=m
CONFIG_SARSENSOR_SX937X=m
CONFIG_AW96XX_SAR=y
CONFIG_SARSENSOR_SX937X=y
# CONFIG_SX937X_USB_CAL is not set
# CONFIG_SX937X_FLIP_CAL is not set
# CONFIG_SX937X_POWER_SUPPLY_ONLINE is not set
Expand Down Expand Up @@ -2312,8 +2312,8 @@ CONFIG_INPUT_TOUCHSCREEN_MMI=y
# CONFIG_ILITEK_MTK_CHECK_PANEL is not set
# CONFIG_ILITEK_MULTI_TP_MODULE is not set
# CONFIG_ILI_TOUCH_LAST_TIME is not set
CONFIG_TOUCHSCREEN_FTS_V3=m
CONFIG_TOUCHSCREEN_MMI=m
CONFIG_TOUCHSCREEN_FTS_V3=y
CONFIG_TOUCHSCREEN_MMI=y
CONFIG_INPUT_FOCALTECH_V3_MMI_PEN_NOTIFIER=y
CONFIG_INPUT_FOCALTECH_V3_MMI_IC_NAME_FT3681=y
CONFIG_INPUT_FOCALTECH_V3_MMI_ENABLE_DOUBLE_TAP=y
Expand All @@ -2323,7 +2323,7 @@ CONFIG_INPUT_FOCALTECH_V3_MMI_ENABLE_DOUBLE_TAP=y
CONFIG_DRM_PANEL_NOTIFICATIONS=y
# CONFIG_DRM_PANEL_EVENT_NOTIFICATIONS is not set
CONFIG_BOARD_USES_DOUBLE_TAP_CTRL=y
CONFIG_TOUCHSCREEN_GOODIX_BRL=m
CONFIG_TOUCHSCREEN_GOODIX_BRL=y
CONFIG_TOUCHSCREEN_GOODIX_BRL_SPI=y
# CONFIG_TOUCHSCREEN_GOODIX_BRL_I2C is not set
CONFIG_GTP_FOD=y
Expand Down Expand Up @@ -2365,7 +2365,7 @@ CONFIG_INPUT_UINPUT=y
# CONFIG_INPUT_MISC_FPC1020 is not set
# CONFIG_FINGERPRINT_GOODIX_FOD_MMI is not set
CONFIG_INPUT_QPNP_POWER_ON_MMI=y
CONFIG_RBS_FOD_MMI=m
CONFIG_RBS_FOD_MMI=y
# CONFIG_EGIS_PANEL_NOTIFICATIONS is not set
# CONFIG_RMI4_CORE is not set

Expand Down Expand Up @@ -2487,7 +2487,7 @@ CONFIG_MSM_ADSPRPC=y
# CONFIG_ADSPRPC_QGKI is not set
# CONFIG_VIRTIO_EAVB is not set
# CONFIG_VIRTIO_FASTRPC is not set
CONFIG_MSM_RDBG=m
CONFIG_MSM_RDBG=y
CONFIG_RANDOM_TRUST_BOOTLOADER=y
# end of Character devices

Expand Down Expand Up @@ -2841,11 +2841,11 @@ CONFIG_QPNP_SMB5=y
# CONFIG_SMB1351_USB_CHARGER is not set
# CONFIG_SMB358_CHARGER is not set
# CONFIG_QTI_QBG is not set
CONFIG_MMI_SMBCHARGER_IIO=m
CONFIG_MMI_PARALLEL_CHARGER_IIO=m
CONFIG_MMI_SMBCHARGER_IIO=y
CONFIG_MMI_PARALLEL_CHARGER_IIO=y
CONFIG_BQ25980_MMI_IIO_CHARGER=y
CONFIG_MMI_BQ25980_BULK_READ=y
CONFIG_QPNP_ADAPTIVE_CHARGE=m
CONFIG_QPNP_ADAPTIVE_CHARGE=y
# CONFIG_ADAPTIVE_TOLERANCE_OPTIMIZATION is not set
# CONFIG_HWMON is not set
CONFIG_THERMAL=y
Expand Down Expand Up @@ -3237,7 +3237,7 @@ CONFIG_CEC_PLATFORM_DRIVERS=y
CONFIG_MSM_GLOBAL_SYNX=y
CONFIG_MSM_CVP=y
# CONFIG_MSM_NPU is not set
CONFIG_CAMERA_CCI_INTF=m
CONFIG_CAMERA_CCI_INTF=y

#
# Supported MMC/SDIO adapters
Expand Down Expand Up @@ -4758,7 +4758,7 @@ CONFIG_ION_POOL_FILL_MARK=100
#
# Qualcomm Atheros CLD WLAN module
#
CONFIG_QCA_CLD_WLAN=m
CONFIG_QCA_CLD_WLAN=y
CONFIG_QCA_CLD_WLAN_PROFILE="default"
# CONFIG_GOLDFISH is not set
# CONFIG_MFD_CROS_EC is not set
Expand Down Expand Up @@ -5831,14 +5831,14 @@ CONFIG_INTERCONNECT_QCOM_CPUCP_L3=y
CONFIG_INTERCONNECT_QCOM_RPM=y
CONFIG_INTERCONNECT_QCOM_QOS=y
# CONFIG_COUNTER is not set
CONFIG_MOTO_F_USBNET=m
CONFIG_MOTO_MM=m
CONFIG_MOTO_SWAP=m
CONFIG_MMI_ANNOTATE=m
CONFIG_MMI_INFO=m
CONFIG_MMI_RELAY=m
CONFIG_SENSORS_CLASS=m
CONFIG_WATCHDOGTEST=m
CONFIG_MOTO_F_USBNET=y
CONFIG_MOTO_MM=y
CONFIG_MOTO_SWAP=y
CONFIG_MMI_ANNOTATE=y
CONFIG_MMI_INFO=y
CONFIG_MMI_RELAY=y
CONFIG_SENSORS_CLASS=y
CONFIG_WATCHDOGTEST=y
# end of Device Drivers

#
Expand Down Expand Up @@ -5933,7 +5933,7 @@ CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_FAT_DEFAULT_UTF8 is not set
CONFIG_EXFAT_FS=m
CONFIG_EXFAT_FS=y
# CONFIG_NTFS_FS is not set
# end of DOS/FAT/EXFAT/NT Filesystems

Expand Down Expand Up @@ -6259,7 +6259,7 @@ CONFIG_CRYPTO_CHACHA20=y
# Compression
#
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_LZO=m
CONFIG_CRYPTO_LZO=y
# CONFIG_CRYPTO_842 is not set
CONFIG_CRYPTO_LZ4=y
# CONFIG_CRYPTO_LZ4HC is not set
Expand Down Expand Up @@ -6365,8 +6365,8 @@ CONFIG_AUDIT_COMPAT_GENERIC=y
# CONFIG_RANDOM32_SELFTEST is not set
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=m
CONFIG_LZO_DECOMPRESS=m
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_LZ4_COMPRESS=y
CONFIG_LZ4_DECOMPRESS=y
CONFIG_ZSTD_COMPRESS=y
Expand Down
7 changes: 1 addition & 6 deletions drivers/input/misc/qpnp_power_on_mmi/Kbuild
Original file line number Diff line number Diff line change
@@ -1,7 +1,2 @@
# 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

obj-y += qpnp-power-on-mmi.o
12 changes: 3 additions & 9 deletions drivers/input/misc/rbs_fod_mmi/Kbuild
Original file line number Diff line number Diff line change
@@ -1,20 +1,14 @@
# add -Wall to try to catch everything we can.
EXTRA_CFLAGS += -Wall
EXTRA_CFLAGS += -I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/include \
-I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/drivers/input/misc/rbs_fps_mmi

ifneq ($(filter m y,$(CONFIG_EGIS_PANEL_NOTIFICATIONS)),)
EXTRA_CFLAGS += -DCONFIG_PANEL_NOTIFICATIONS
ccflags-y += -DCONFIG_PANEL_NOTIFICATIONS
endif


ifneq ($(filter m y,$(CONFIG_MMI_RELAY)),)
EXTRA_CFLAGS += -DMMI_RELAY_MODULE
ccflags-y += -DMMI_RELAY_MODULE
endif

rbs_fod_mmi-y += etxxx_fp.o

obj-m += rbs_fod_mmi.o

KBUILD_EXTRA_SYMBOLS += $(CURDIR)/$(KBUILD_EXTMOD)/../../../mmi_relay/$(GKI_OBJ_MODULE_DIR)/Module.symvers

obj-y += rbs_fod_mmi.o
34 changes: 15 additions & 19 deletions drivers/input/touchscreen/focaltech_touch_v3/Kbuild
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# add -Wall to try to catch everything we can.
EXTRA_CFLAGS += -Wall
EXTRA_CFLAGS += -I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/include \
-I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/drivers/input/touchscreen/focaltech_touch_v3 \
-I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/drivers/input/touchscreen/focaltech_touch_v3/include \
-I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/drivers/input/touchscreen/focaltech_touch_v3/focaltech_test
ccflags-y += -Wall

obj-$(CONFIG_TOUCHSCREEN_FTS_V3) := focaltech_v3.o
focaltech_v3-objs += focaltech_core.o
Expand All @@ -21,44 +17,44 @@ focaltech_v3-objs += focaltech_test/supported_ic/focaltech_test_ft3681.o
focaltech_v3-objs += focaltech_ts_config.o

ifneq ($(filter ft3681,$(CONFIG_INPUT_FOCALTECH_V3_MMI_IC_NAME)),)
EXTRA_CFLAGS += -DCONFIG_INPUT_FOCALTECH_V3_MMI_IC_NAME_FT3681
ccflags-y += -DCONFIG_INPUT_FOCALTECH_V3_MMI_IC_NAME_FT3681
endif

ifneq ($(filter m y,$(CONFIG_INPUT_TOUCHSCREEN_MMI)),)
KBUILD_EXTRA_SYMBOLS += $(CURDIR)/$(KBUILD_EXTMOD)/../touchscreen_mmi/$(GKI_OBJ_MODULE_DIR)/Module.symvers
EXTRA_CFLAGS += -DCONFIG_INPUT_TOUCHSCREEN_MMI
ccflags-y += -DCONFIG_INPUT_TOUCHSCREEN_MMI
focaltech_v3-objs += focaltech_ts_mmi.o
endif
ifneq ($(filter m y,$(CONFIG_INPUT_FOCALTECH_V3_MMI_ENABLE_DOUBLE_TAP)),)
EXTRA_CFLAGS += -DFOCALTECH_SENSOR_EN
ccflags-y += -DFOCALTECH_SENSOR_EN
endif
ifneq ($(filter m y,$(CONFIG_INPUT_FOCALTECH_V3_MMI_ENABLE_PALM)),)
EXTRA_CFLAGS += -DFOCALTECH_PALM_SENSOR_EN
ccflags-y += -DFOCALTECH_PALM_SENSOR_EN
endif
ifneq ($(filter m y,$(CONFIG_INPUT_FOCALTECH_V3_MMI_PEN_NOTIFIER)),)
KBUILD_EXTRA_SYMBOLS += $(CURDIR)/$(KBUILD_EXTMOD)/../../../misc/pen/Module.symvers
EXTRA_CFLAGS += -DFOCALTECH_PEN_NOTIFIER
ccflags-y += -DFOCALTECH_PEN_NOTIFIER
endif

ifneq ($(filter m y, $(CONFIG_DRM_PANEL_NOTIFICATIONS)),)
EXTRA_CFLAGS += -DCONFIG_DRM_PANEL_NOTIFICATIONS
ccflags-y += -DCONFIG_DRM_PANEL_NOTIFICATIONS
endif

ifneq ($(filter m y, $(CONFIG_DRM_PANEL_EVENT_NOTIFICATIONS)),)
EXTRA_CFLAGS += -DCONFIG_DRM_PANEL_EVENT_NOTIFICATIONS
ccflags-y += -DCONFIG_DRM_PANEL_EVENT_NOTIFICATIONS
endif

ifneq ($(filter m y, $(CONFIG_FTS_NOISE_TEST_P2P)),)
EXTRA_CFLAGS += -DCONFIG_FTS_NOISE_TEST_P2P
ccflags-y += -DCONFIG_FTS_NOISE_TEST_P2P
endif

#EXTRA_CFLAGS += -DCONFIG_FTS_COMPATIBLE_WITH_GKI
#EXTRA_CFLAGS += -DCONFIG_FTS_DOUBLE_TAP_CONTROL
EXTRA_CFLAGS += -DCONFIG_FTS_SUPPORT_HIGH_RESOLUTION
EXTRA_CFLAGS += -DCONFIG_FTS_VDD_GPIO_CONTROL
#ccflags-y += -DCONFIG_FTS_COMPATIBLE_WITH_GKI
#ccflags-y += -DCONFIG_FTS_DOUBLE_TAP_CONTROL
ccflags-y += -DCONFIG_FTS_SUPPORT_HIGH_RESOLUTION
ccflags-y += -DCONFIG_FTS_VDD_GPIO_CONTROL

ifneq ($(filter m y,$(CONFIG_FTS_LAST_TIME)),)
EXTRA_CFLAGS += -DCONFIG_FTS_LAST_TIME
ccflags-y += -DCONFIG_FTS_LAST_TIME
endif

EXTRA_CFLAGS += -DPRODUCT_BANGKK
ccflags-y += -DPRODUCT_BANGKK
Loading

0 comments on commit 078b382

Please sign in to comment.