From 9945783aec95cfd4f98e3d8b9ac253f6e8a8b6dc Mon Sep 17 00:00:00 2001 From: longc Date: Fri, 21 Jul 2023 15:34:18 +0800 Subject: [PATCH] tp:fogona 1st tp mmi,status add WHY:1st tp mmi,status add HOW:add code Change-Id: I262f376154e0c92396665b7d9c3a102624657977 Reviewed-on: https://gerrit.mot.com/2684398 Reviewed-by: Xiangpo Zhao Reviewed-by: Yan Zhang SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Submit-Approved: Jira Key --- .../touchscreen/chipone_tddi_v2_mmi/cts_driver.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/drivers/input/touchscreen/chipone_tddi_v2_mmi/cts_driver.c b/drivers/input/touchscreen/chipone_tddi_v2_mmi/cts_driver.c index 8645475b8745..3d91e535dc7b 100644 --- a/drivers/input/touchscreen/chipone_tddi_v2_mmi/cts_driver.c +++ b/drivers/input/touchscreen/chipone_tddi_v2_mmi/cts_driver.c @@ -516,12 +516,6 @@ static int cts_driver_probe(struct spi_device *client) { struct device_node *dp = client->dev.of_node; -#if defined(CONFIG_INPUT_TOUCHSCREEN_MMI) - if (client->dev.of_node && !mmi_device_is_available(client->dev.of_node)) { - cts_err("%s : mmi: device not supported\n", __func__); - return -ENODEV; - } -#endif if (check_dt(dp)) { if (!check_default_tp(dp, "qcom,i2c-touch-active")) ret = -EPROBE_DEFER; @@ -532,6 +526,13 @@ static int cts_driver_probe(struct spi_device *client) return ret; } } +#else +#if defined(CONFIG_INPUT_TOUCHSCREEN_MMI) + if (client->dev.of_node && !mmi_device_is_available(client->dev.of_node)) { + cts_err("%s : mmi: device not supported\n", __func__); + return -ENODEV; + } +#endif #endif #ifdef CONFIG_CTS_I2C_HOST