Makefile 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # SPDX-License-Identifier: GPL-2.0
  2. #
  3. # Makefile for industrial I/O accelerometer drivers
  4. #
  5. # When adding new entries keep the list in alphabetical order
  6. obj-$(CONFIG_IIO_ST_LIS2DS12) += lis2ds12.o
  7. obj-$(CONFIG_IIO_ST_LIS2DS12_I2C) += st_lis2ds12_i2c.o
  8. obj-$(CONFIG_IIO_ST_LIS2DS12_SPI) += st_lis2ds12_spi.o
  9. lis2ds12-y += st_lis2ds12_core.o st_lis2ds12_buffer.o st_lis2ds12_trigger.o
  10. st_acc33-y := st_acc33_core.o st_acc33_buffer.o
  11. obj-$(CONFIG_IIO_ST_ACC33) += st_acc33.o
  12. obj-$(CONFIG_IIO_ST_ACC33_I2C) += st_acc33_i2c.o
  13. obj-$(CONFIG_IIO_ST_ACC33_SPI) += st_acc33_spi.o
  14. st_lis2dw12-y:= st_lis2dw12_core.o st_lis2dw12_buffer.o
  15. obj-$(CONFIG_IIO_ST_LIS2DW12) += st_lis2dw12.o
  16. obj-$(CONFIG_IIO_ST_LIS2DW12_I2C) += st_lis2dw12_i2c.o
  17. obj-$(CONFIG_IIO_ST_LIS2DW12_SPI) += st_lis2dw12_spi.o
  18. ism303dac_accel-y += st_ism303dac_accel_core.o st_ism303dac_accel_buffer.o \
  19. st_ism303dac_accel_trigger.o
  20. obj-$(CONFIG_IIO_ST_ISM303DAC_ACCEL) += ism303dac_accel.o
  21. obj-$(CONFIG_IIO_ST_ISM303DAC_ACCEL_I2C) += st_ism303dac_accel_i2c.o
  22. obj-$(CONFIG_IIO_ST_ISM303DAC_ACCEL_SPI) += st_ism303dac_accel_spi.o
  23. st-lis3dhh-y := st_lis3dhh.o st_lis3dhh_buffer.o
  24. obj-$(CONFIG_IIO_ST_LIS3DHH) += st-lis3dhh.o
  25. lis2hh12-y += st_lis2hh12_core.o st_lis2hh12_buffer.o st_lis2hh12_trigger.o
  26. obj-$(CONFIG_IIO_ST_LIS2HH12) += lis2hh12.o
  27. obj-$(CONFIG_IIO_ST_LIS2HH12_I2C) += st_lis2hh12_i2c.o
  28. obj-$(CONFIG_IIO_ST_LIS2HH12_SPI) += st_lis2hh12_spi.o
  29. st_lis2duxs12-y := st_lis2duxs12_core.o st_lis2duxs12_buffer.o \
  30. st_lis2duxs12_mlc.o st_lis2duxs12_embfunc.o \
  31. st_lis2duxs12_basicfunc.o st_lis2duxs12_qvar.o
  32. obj-$(CONFIG_IIO_ST_LIS2DUXS12) += st_lis2duxs12.o
  33. obj-$(CONFIG_IIO_ST_LIS2DUXS12_I2C) += st_lis2duxs12_i2c.o
  34. obj-$(CONFIG_IIO_ST_LIS2DUXS12_SPI) += st_lis2duxs12_spi.o
  35. obj-$(CONFIG_IIO_ST_LIS2DUXS12_I3C) += st_lis2duxs12_i3c.o
  36. st_h3lis331dl-y := st_h3lis331dl_core.o st_h3lis331dl_buffer.o
  37. obj-$(CONFIG_IIO_ST_H3LIS331DL) += st_h3lis331dl.o
  38. obj-$(CONFIG_IIO_ST_H3LIS331DL_I2C) += st_h3lis331dl_i2c.o
  39. obj-$(CONFIG_IIO_ST_H3LIS331DL_SPI) += st_h3lis331dl_spi.o
  40. st_lis2du12-y:= st_lis2du12_core.o st_lis2du12_buffer.o
  41. obj-$(CONFIG_IIO_ST_LIS2DU12) += st_lis2du12.o
  42. obj-$(CONFIG_IIO_ST_LIS2DU12_I2C) += st_lis2du12_i2c.o
  43. obj-$(CONFIG_IIO_ST_LIS2DU12_SPI) += st_lis2du12_spi.o
  44. obj-$(CONFIG_IIO_ST_LIS2DU12_I3C) += st_lis2du12_i3c.o