xref: /OK3568_Linux_fs/kernel/drivers/iio/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# Makefile for the industrial I/O core.
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunobj-$(CONFIG_IIO) += industrialio.o
7*4882a593Smuzhiyunindustrialio-y := industrialio-core.o industrialio-event.o inkern.o
8*4882a593Smuzhiyunindustrialio-$(CONFIG_IIO_BUFFER) += industrialio-buffer.o
9*4882a593Smuzhiyunindustrialio-$(CONFIG_IIO_TRIGGER) += industrialio-trigger.o
10*4882a593Smuzhiyun
11*4882a593Smuzhiyunobj-$(CONFIG_IIO_CONFIGFS) += industrialio-configfs.o
12*4882a593Smuzhiyunobj-$(CONFIG_IIO_SW_DEVICE) += industrialio-sw-device.o
13*4882a593Smuzhiyunobj-$(CONFIG_IIO_SW_TRIGGER) += industrialio-sw-trigger.o
14*4882a593Smuzhiyunobj-$(CONFIG_IIO_TRIGGERED_EVENT) += industrialio-triggered-event.o
15*4882a593Smuzhiyun
16*4882a593Smuzhiyunobj-y += accel/
17*4882a593Smuzhiyunobj-y += adc/
18*4882a593Smuzhiyunobj-y += afe/
19*4882a593Smuzhiyunobj-y += amplifiers/
20*4882a593Smuzhiyunobj-y += buffer/
21*4882a593Smuzhiyunobj-y += chemical/
22*4882a593Smuzhiyunobj-y += common/
23*4882a593Smuzhiyunobj-y += dac/
24*4882a593Smuzhiyunobj-y += dummy/
25*4882a593Smuzhiyunobj-y += gyro/
26*4882a593Smuzhiyunobj-y += frequency/
27*4882a593Smuzhiyunobj-y += health/
28*4882a593Smuzhiyunobj-y += humidity/
29*4882a593Smuzhiyunobj-y += imu/
30*4882a593Smuzhiyunobj-y += light/
31*4882a593Smuzhiyunobj-y += magnetometer/
32*4882a593Smuzhiyunobj-y += multiplexer/
33*4882a593Smuzhiyunobj-y += orientation/
34*4882a593Smuzhiyunobj-y += position/
35*4882a593Smuzhiyunobj-y += potentiometer/
36*4882a593Smuzhiyunobj-y += potentiostat/
37*4882a593Smuzhiyunobj-y += pressure/
38*4882a593Smuzhiyunobj-y += proximity/
39*4882a593Smuzhiyunobj-y += resolver/
40*4882a593Smuzhiyunobj-y += temperature/
41*4882a593Smuzhiyunobj-y += trigger/
42