Blame view
drivers/iio/Kconfig
2.87 KB
ec8f24b7f treewide: Add SPD... |
1 |
# SPDX-License-Identifier: GPL-2.0-only |
a980e0460 IIO: Move the cor... |
2 |
# |
e58bf5332 iio: fix spelling... |
3 |
# Industrial I/O subsystem configuration |
a980e0460 IIO: Move the cor... |
4 5 6 7 |
# menuconfig IIO tristate "Industrial I/O support" |
a980e0460 IIO: Move the cor... |
8 9 10 |
help The industrial I/O subsystem provides a unified framework for drivers for many different types of embedded sensors using a |
a529ae4ba iio: drop wrong r... |
11 |
number of different physical interfaces (i2c, spi, etc). |
a980e0460 IIO: Move the cor... |
12 13 14 15 16 17 18 19 20 21 |
if IIO config IIO_BUFFER bool "Enable buffer support within IIO" help Provide core support for various buffer based data acquisition methods. if IIO_BUFFER |
8548a63b3 iio: Move generic... |
22 |
source "drivers/iio/buffer/Kconfig" |
a980e0460 IIO: Move the cor... |
23 |
endif # IIO_BUFFER |
8261d961d iio: core: Introd... |
24 25 26 27 28 29 |
config IIO_CONFIGFS tristate "Enable IIO configuration via configfs" select CONFIGFS_FS help This allows configuring various IIO bits through configfs (e.g. software triggers). For more info see |
1c349f4fd docs: iio: conver... |
30 |
Documentation/iio/iio_configfs.rst. |
8261d961d iio: core: Introd... |
31 |
|
a980e0460 IIO: Move the cor... |
32 |
config IIO_TRIGGER |
6341e62b2 kconfig: use bool... |
33 |
bool "Enable triggered sampling support" |
a980e0460 IIO: Move the cor... |
34 35 36 |
help Provides IIO core support for triggers. Currently these are used to initialize capture of samples to push into |
1b2bbe3e6 iio: remove menti... |
37 |
buffers. The triggers are effectively a 'capture |
a980e0460 IIO: Move the cor... |
38 39 40 |
data now' interrupt. config IIO_CONSUMERS_PER_TRIGGER |
d626be00e drivers: iio: Kco... |
41 42 43 44 45 46 |
int "Maximum number of consumers per trigger" depends on IIO_TRIGGER default "2" help This value controls the maximum number of consumers that a given trigger may handle. Default is 2. |
a980e0460 IIO: Move the cor... |
47 |
|
0f3a8c3f3 iio: Add support ... |
48 49 50 51 |
config IIO_SW_DEVICE tristate "Enable software IIO device support" select IIO_CONFIGFS help |
d626be00e drivers: iio: Kco... |
52 53 54 |
Provides IIO core support for software devices. A software device can be created via configfs or directly by a driver using the API provided. |
0f3a8c3f3 iio: Add support ... |
55 |
|
b662f809d iio: core: Introd... |
56 57 58 59 |
config IIO_SW_TRIGGER tristate "Enable software triggers support" select IIO_CONFIGFS help |
d626be00e drivers: iio: Kco... |
60 61 62 |
Provides IIO core support for software triggers. A software trigger can be created via configfs or directly by a driver using the API provided. |
b662f809d iio: core: Introd... |
63 |
|
735ad074f iio: Support trig... |
64 |
config IIO_TRIGGERED_EVENT |
a132e5f4f iio: Kconfig: Pro... |
65 |
tristate "Enable triggered events support" |
735ad074f iio: Support trig... |
66 67 68 |
select IIO_TRIGGER help Provides helper functions for setting up triggered events. |
45fe6f7d0 iio: hid-sensors:... |
69 |
source "drivers/iio/accel/Kconfig" |
0e589d5fb ARM: AT91: IIO: A... |
70 |
source "drivers/iio/adc/Kconfig" |
8b74816b5 iio: afe: rescale... |
71 |
source "drivers/iio/afe/Kconfig" |
e71d42e03 iio: amplifiers: ... |
72 |
source "drivers/iio/amplifiers/Kconfig" |
cd8d97774 iio: chemical: ad... |
73 |
source "drivers/iio/chemical/Kconfig" |
73c6768b7 iio: hid-sensors:... |
74 |
source "drivers/iio/common/Kconfig" |
ec04cb048 staging:iio: Move... |
75 |
source "drivers/iio/dac/Kconfig" |
415f79244 iio: Move IIO Dum... |
76 |
source "drivers/iio/dummy/Kconfig" |
ec04cb048 staging:iio: Move... |
77 |
source "drivers/iio/frequency/Kconfig" |
c5bdbef70 iio: hid-sensors:... |
78 |
source "drivers/iio/gyro/Kconfig" |
4d33615df iio: light: add M... |
79 |
source "drivers/iio/health/Kconfig" |
091a121b0 iio: Add new driv... |
80 |
source "drivers/iio/humidity/Kconfig" |
ec04cb048 staging:iio: Move... |
81 82 |
source "drivers/iio/imu/Kconfig" source "drivers/iio/light/Kconfig" |
bc1d57ba0 iio: hid-sensors:... |
83 |
source "drivers/iio/magnetometer/Kconfig" |
7ba9df54b iio: multiplexer:... |
84 |
source "drivers/iio/multiplexer/Kconfig" |
098d3becc iio: hid-sensors:... |
85 |
source "drivers/iio/orientation/Kconfig" |
e64e7d5c8 iio:trigger:sysfs... |
86 87 88 |
if IIO_TRIGGER source "drivers/iio/trigger/Kconfig" endif #IIO_TRIGGER |
189c3c495 iio: position: Ad... |
89 |
source "drivers/iio/position/Kconfig" |
c05dc2cce iio: mcp4531: Dri... |
90 |
source "drivers/iio/potentiometer/Kconfig" |
67e17300d iio: potentiostat... |
91 |
source "drivers/iio/potentiostat/Kconfig" |
217494e5b iio:pressure: Add... |
92 |
source "drivers/iio/pressure/Kconfig" |
24ddb0e4b iio: Add AS3935 l... |
93 |
source "drivers/iio/proximity/Kconfig" |
ad28d3155 staging: iio: ad2... |
94 |
source "drivers/iio/resolver/Kconfig" |
e5a639421 iio: Add tmp006 I... |
95 |
source "drivers/iio/temperature/Kconfig" |
e71d42e03 iio: amplifiers: ... |
96 |
|
a980e0460 IIO: Move the cor... |
97 |
endif # IIO |