input: touchscreen: Remove linking across different modules

Remove linking and create dependency by exporting the function
in synaptics touch driver.

Change-Id: I494d61fafbed516a39972521b14b0bfc2337b3bd
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
This commit is contained in:
Ravikanth Tuniki 2020-11-03 10:13:53 +05:30
commit cd6c99dc88
2 changed files with 2 additions and 3 deletions

View file

@ -6,8 +6,7 @@
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_SPI) += synaptics_tcm_spi.o
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_I2C) += synaptics_tcm_i2c.o
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_CORE) += qcom_synaptics_tcm_core.o
qcom_synaptics_tcm_core-y += synaptics_tcm_core.o synaptics_tcm_i2c.o
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_CORE) += synaptics_tcm_core.o
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_TOUCH) += synaptics_tcm_touch.o
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_DEVICE) += synaptics_tcm_device.o
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_TCM_TESTING) += synaptics_tcm_testing.o

View file

@ -53,7 +53,7 @@ struct drm_panel *tcm_get_panel(void)
{
return active_tcm_panel;
}
EXPORT_SYMBOL(tcm_get_panel);
#ifdef CONFIG_OF
static int parse_dt(struct device *dev, struct syna_tcm_board_data *bdata)