1 # SPDX-License-Identifier: GPL-2.0-only
6 menu "Lightning sensors"
9 tristate "AS3935 Franklin lightning sensor"
11 select IIO_TRIGGERED_BUFFER
14 Say Y here to build SPI interface support for the Austrian
15 Microsystems AS3935 lightning detection sensor.
17 To compile this driver as a module, choose M here: the
18 module will be called as3935
22 menu "Proximity and distance sensors"
25 tristate "Intersil ISL29501 Time Of Flight sensor"
28 select IIO_TRIGGERED_BUFFER
31 Say Y here if you want to build a driver for the Intersil ISL29501
32 Time of Flight sensor.
34 To compile this driver as a module, choose M here: the module will be
38 tristate "PulsedLight LIDAR sensor"
40 select IIO_TRIGGERED_BUFFER
43 Say Y to build a driver for PulsedLight LIDAR range finding
46 To compile this driver as a module, choose M here: the
47 module will be called pulsedlight-lite-v2
50 tristate "MaxSonar I2CXL family ultrasonic sensors"
53 Say Y to build a driver for the ultrasonic sensors I2CXL of
54 MaxBotix which have an i2c interface. It can be used to measure
55 the distance of objects. Supported types are mb1202, mb1212,
56 mb1222, mb1232, mb1242, mb7040, mb7137
58 To compile this driver as a module, choose M here: the
59 module will be called mb1232.
62 tristate "RFD77402 ToF sensor"
65 Say Y to build a driver for the RFD77420 Time-of-Flight (distance)
66 sensor module with I2C interface.
68 To compile this driver as a module, choose M here: the
69 module will be called rfd77402.
72 tristate "GPIO bitbanged ultrasonic ranger sensor (SRF04, MB1000)"
75 Say Y here to build a driver for GPIO bitbanged ultrasonic
76 ranger sensor. This driver can be used to measure the distance
77 of objects. It is using two GPIOs.
78 Actually Supported types are:
86 To compile this driver as a module, choose M here: the
87 module will be called srf04.
90 tristate "SX9500 Semtech proximity sensor"
92 select IIO_TRIGGERED_BUFFER
96 Say Y here to build a driver for Semtech's SX9500 capacitive
97 proximity/button sensor.
99 To compile this driver as a module, choose M here: the
100 module will be called sx9500.
103 tristate "Devantech SRF02/SRF08/SRF10 ultrasonic ranger sensor"
105 select IIO_TRIGGERED_BUFFER
108 Say Y here to build a driver for Devantech SRF02/SRF08/SRF10
109 ultrasonic ranger sensors with i2c interface.
110 This driver can be used to measure the distance of objects.
112 To compile this driver as a module, choose M here: the
113 module will be called srf08.
116 tristate "STMicroelectronics VL53L0X ToF ranger sensor (I2C)"
119 Say Y here to build a driver for STMicroelectronics VL53L0X
120 ToF ranger sensors with i2c interface.
121 This driver can be used to measure the distance of objects.
123 To compile this driver as a module, choose M here: the
124 module will be called vl53l0x-i2c.