blob: 9aaac3dd8613d66176c7ca7c01873184bd9013b5 [file] [log] [blame]
Andrew Duggan2b6a3212016-03-10 15:35:49 -08001obj-$(CONFIG_RMI4_CORE) += rmi_core.o
2rmi_core-y := rmi_bus.o rmi_driver.o rmi_f01.o
Andrew Dugganfdf51602016-03-10 15:44:27 -08003
Andrew Dugganff8f8372016-03-10 15:47:28 -08004rmi_core-$(CONFIG_RMI4_2D_SENSOR) += rmi_2d_sensor.o
5
6# Function drivers
Lyude Paulc5e88482016-12-02 16:59:07 -08007rmi_core-$(CONFIG_RMI4_F03) += rmi_f03.o
Andrew Dugganff8f8372016-03-10 15:47:28 -08008rmi_core-$(CONFIG_RMI4_F11) += rmi_f11.o
Andrew Dugganb43d2c12016-03-10 15:55:29 -08009rmi_core-$(CONFIG_RMI4_F12) += rmi_f12.o
Andrew Duggan562b42d2016-03-10 15:56:58 -080010rmi_core-$(CONFIG_RMI4_F30) += rmi_f30.o
Nick Dyer5191d88a2016-12-10 23:27:32 -080011rmi_core-$(CONFIG_RMI4_F34) += rmi_f34.o rmi_f34v7.o
Nick Dyer3a762db2016-07-18 18:10:37 -030012rmi_core-$(CONFIG_RMI4_F54) += rmi_f54.o
Guenter Roeck6adba432016-11-22 17:53:26 -080013rmi_core-$(CONFIG_RMI4_F55) += rmi_f55.o
Andrew Dugganff8f8372016-03-10 15:47:28 -080014
Andrew Dugganfdf51602016-03-10 15:44:27 -080015# Transports
16obj-$(CONFIG_RMI4_I2C) += rmi_i2c.o
Andrew Duggan8d997582016-03-10 15:58:12 -080017obj-$(CONFIG_RMI4_SPI) += rmi_spi.o
Benjamin Tissoires82264d02016-11-08 17:05:58 -080018obj-$(CONFIG_RMI4_SMB) += rmi_smbus.o