diff --git a/drivers/input/touchscreen/goodix_berlin_mmi/Kbuild b/drivers/input/touchscreen/goodix_berlin_mmi/Kbuild index a52a1905eb8f..40450e3643a6 100644 --- a/drivers/input/touchscreen/goodix_berlin_mmi/Kbuild +++ b/drivers/input/touchscreen/goodix_berlin_mmi/Kbuild @@ -91,6 +91,8 @@ else ifneq ($(filter bronco, $(USE_TARGET_PRODUCT)), ) EXTRA_CFLAGS += -DPRODUCT_BRONCO else ifneq ($(filter felix, $(USE_TARGET_PRODUCT)), ) EXTRA_CFLAGS += -DCONFIG_GTP_DISP_MODE +else ifneq ($(filter zeekr%, $(USE_TARGET_PRODUCT)), ) + EXTRA_CFLAGS += -DPRODUCT_ZEEKR endif $(warning "william EXTRA_CFLAGS = $(EXTRA_CFLAGS)") diff --git a/drivers/input/touchscreen/goodix_berlin_mmi/goodix_ts_config.c b/drivers/input/touchscreen/goodix_berlin_mmi/goodix_ts_config.c index e49cb2917674..bc2d4f327eb1 100644 --- a/drivers/input/touchscreen/goodix_berlin_mmi/goodix_ts_config.c +++ b/drivers/input/touchscreen/goodix_berlin_mmi/goodix_ts_config.c @@ -14,7 +14,8 @@ struct goodix_ic_report_rate_config report_rate_config_info = { #if defined(PRODUCT_LI) || defined(PRODUCT_ONELI) || defined(PRODUCT_TUNDRA) \ - ||defined(PRODUCT_EQS) || defined(PRODUCT_RTWO) || defined(PRODUCT_BRONCO) + ||defined(PRODUCT_EQS) || defined(PRODUCT_RTWO) || defined(PRODUCT_BRONCO) \ + || defined(PRODUCT_ZEEKR) .rate_config_count = 2, .refresh_rate_ctrl = 0, .interpolation_ctrl = 1,