.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | # |
---|
2 | 3 | # Proximity sensors |
---|
3 | 4 | # |
---|
.. | .. |
---|
45 | 46 | To compile this driver as a module, choose M here: the |
---|
46 | 47 | module will be called pulsedlight-lite-v2 |
---|
47 | 48 | |
---|
| 49 | +config MB1232 |
---|
| 50 | + tristate "MaxSonar I2CXL family ultrasonic sensors" |
---|
| 51 | + depends on I2C |
---|
| 52 | + help |
---|
| 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 |
---|
| 57 | + |
---|
| 58 | + To compile this driver as a module, choose M here: the |
---|
| 59 | + module will be called mb1232. |
---|
| 60 | + |
---|
| 61 | +config PING |
---|
| 62 | + tristate "Parallax GPIO bitbanged ranger sensors" |
---|
| 63 | + depends on GPIOLIB |
---|
| 64 | + help |
---|
| 65 | + Say Y here to build a driver for GPIO bitbanged ranger sensors |
---|
| 66 | + with just one GPIO for the trigger and echo. This driver can be |
---|
| 67 | + used to measure the distance of objects. |
---|
| 68 | + |
---|
| 69 | + Actually supported are: |
---|
| 70 | + - Parallax PING))) (ultrasonic) |
---|
| 71 | + - Parallax LaserPING (time-of-flight) |
---|
| 72 | + |
---|
| 73 | + To compile this driver as a module, choose M here: the |
---|
| 74 | + module will be called ping. |
---|
| 75 | + |
---|
48 | 76 | config RFD77402 |
---|
49 | 77 | tristate "RFD77402 ToF sensor" |
---|
50 | 78 | depends on I2C |
---|
51 | 79 | help |
---|
52 | | - Say Y to build a driver for the RFD77420 Time-of-Flight (distance) |
---|
| 80 | + Say Y to build a driver for the RFD77402 Time-of-Flight (distance) |
---|
53 | 81 | sensor module with I2C interface. |
---|
54 | 82 | |
---|
55 | 83 | To compile this driver as a module, choose M here: the |
---|
56 | 84 | module will be called rfd77402. |
---|
57 | 85 | |
---|
58 | 86 | config SRF04 |
---|
59 | | - tristate "Devantech SRF04 ultrasonic ranger sensor" |
---|
| 87 | + tristate "GPIO bitbanged ultrasonic ranger sensor (SRF04, MB1000)" |
---|
60 | 88 | depends on GPIOLIB |
---|
61 | 89 | help |
---|
62 | | - Say Y here to build a driver for Devantech SRF04 ultrasonic |
---|
| 90 | + Say Y here to build a driver for GPIO bitbanged ultrasonic |
---|
63 | 91 | ranger sensor. This driver can be used to measure the distance |
---|
64 | 92 | of objects. It is using two GPIOs. |
---|
| 93 | + Actually Supported types are: |
---|
| 94 | + - Devantech SRF04 |
---|
| 95 | + - Maxbotix mb1000 |
---|
| 96 | + - Maxbotix mb1010 |
---|
| 97 | + - Maxbotix mb1020 |
---|
| 98 | + - Maxbotix mb1030 |
---|
| 99 | + - Maxbotix mb1040 |
---|
65 | 100 | |
---|
66 | 101 | To compile this driver as a module, choose M here: the |
---|
67 | 102 | module will be called srf04. |
---|
| 103 | + |
---|
| 104 | +config SX9310 |
---|
| 105 | + tristate "SX9310/SX9311 Semtech proximity sensor" |
---|
| 106 | + select IIO_BUFFER |
---|
| 107 | + select IIO_TRIGGERED_BUFFER |
---|
| 108 | + select REGMAP_I2C |
---|
| 109 | + depends on I2C |
---|
| 110 | + help |
---|
| 111 | + Say Y here to build a driver for Semtech's SX9310/SX9311 capacitive |
---|
| 112 | + proximity/button sensor. |
---|
| 113 | + |
---|
| 114 | + To compile this driver as a module, choose M here: the |
---|
| 115 | + module will be called sx9310. |
---|
68 | 116 | |
---|
69 | 117 | config SX9500 |
---|
70 | 118 | tristate "SX9500 Semtech proximity sensor" |
---|
.. | .. |
---|
92 | 140 | To compile this driver as a module, choose M here: the |
---|
93 | 141 | module will be called srf08. |
---|
94 | 142 | |
---|
| 143 | +config VCNL3020 |
---|
| 144 | + tristate "VCNL3020 proximity sensor" |
---|
| 145 | + select REGMAP_I2C |
---|
| 146 | + depends on I2C |
---|
| 147 | + help |
---|
| 148 | + Say Y here if you want to build a driver for the Vishay VCNL3020 |
---|
| 149 | + proximity sensor. |
---|
| 150 | + |
---|
| 151 | + To compile this driver as a module, choose M here: the |
---|
| 152 | + module will be called vcnl3020. |
---|
| 153 | + |
---|
| 154 | +config VL53L0X_I2C |
---|
| 155 | + tristate "STMicroelectronics VL53L0X ToF ranger sensor (I2C)" |
---|
| 156 | + depends on I2C |
---|
| 157 | + help |
---|
| 158 | + Say Y here to build a driver for STMicroelectronics VL53L0X |
---|
| 159 | + ToF ranger sensors with i2c interface. |
---|
| 160 | + This driver can be used to measure the distance of objects. |
---|
| 161 | + |
---|
| 162 | + To compile this driver as a module, choose M here: the |
---|
| 163 | + module will be called vl53l0x-i2c. |
---|
| 164 | + |
---|
95 | 165 | endmenu |
---|