124ddb0e4SMatt Ranostay# 224ddb0e4SMatt Ranostay# Proximity sensors 324ddb0e4SMatt Ranostay# 424ddb0e4SMatt Ranostay 524ddb0e4SMatt Ranostaymenu "Lightning sensors" 624ddb0e4SMatt Ranostay 724ddb0e4SMatt Ranostayconfig AS3935 824ddb0e4SMatt Ranostay tristate "AS3935 Franklin lightning sensor" 924ddb0e4SMatt Ranostay select IIO_BUFFER 1024ddb0e4SMatt Ranostay select IIO_TRIGGERED_BUFFER 1124ddb0e4SMatt Ranostay depends on SPI 1224ddb0e4SMatt Ranostay help 1324ddb0e4SMatt Ranostay Say Y here to build SPI interface support for the Austrian 1424ddb0e4SMatt Ranostay Microsystems AS3935 lightning detection sensor. 1524ddb0e4SMatt Ranostay 1624ddb0e4SMatt Ranostay To compile this driver as a module, choose M here: the 1724ddb0e4SMatt Ranostay module will be called as3935 1824ddb0e4SMatt Ranostay 1924ddb0e4SMatt Ranostayendmenu 204193c0f1SVlad Dogaru 2178f83902SAndreas Klingermenu "Proximity and distance sensors" 224193c0f1SVlad Dogaru 231c287992SMathieu Othaceheconfig ISL29501 241c287992SMathieu Othacehe tristate "Intersil ISL29501 Time Of Flight sensor" 251c287992SMathieu Othacehe depends on I2C 261c287992SMathieu Othacehe select IIO_BUFFER 271c287992SMathieu Othacehe select IIO_TRIGGERED_BUFFER 281c287992SMathieu Othacehe select IIO_KFIFO_BUF 291c287992SMathieu Othacehe help 301c287992SMathieu Othacehe Say Y here if you want to build a driver for the Intersil ISL29501 311c287992SMathieu Othacehe Time of Flight sensor. 321c287992SMathieu Othacehe 331c287992SMathieu Othacehe To compile this driver as a module, choose M here: the module will be 341c287992SMathieu Othacehe called isl29501. 351c287992SMathieu Othacehe 36cb119d53SMatt Ranostayconfig LIDAR_LITE_V2 37cb119d53SMatt Ranostay tristate "PulsedLight LIDAR sensor" 38cb119d53SMatt Ranostay select IIO_BUFFER 39cb119d53SMatt Ranostay select IIO_TRIGGERED_BUFFER 40cb119d53SMatt Ranostay depends on I2C 41cb119d53SMatt Ranostay help 42cb119d53SMatt Ranostay Say Y to build a driver for PulsedLight LIDAR range finding 43cb119d53SMatt Ranostay sensor. 44cb119d53SMatt Ranostay 45cb119d53SMatt Ranostay To compile this driver as a module, choose M here: the 46cb119d53SMatt Ranostay module will be called pulsedlight-lite-v2 47cb119d53SMatt Ranostay 4816b05261SAndreas Klingerconfig MB1232 4916b05261SAndreas Klinger tristate "MaxSonar I2CXL family ultrasonic sensors" 5016b05261SAndreas Klinger depends on I2C 5116b05261SAndreas Klinger help 5216b05261SAndreas Klinger Say Y to build a driver for the ultrasonic sensors I2CXL of 5316b05261SAndreas Klinger MaxBotix which have an i2c interface. It can be used to measure 5416b05261SAndreas Klinger the distance of objects. Supported types are mb1202, mb1212, 5516b05261SAndreas Klinger mb1222, mb1232, mb1242, mb7040, mb7137 5616b05261SAndreas Klinger 5716b05261SAndreas Klinger To compile this driver as a module, choose M here: the 5816b05261SAndreas Klinger module will be called mb1232. 5916b05261SAndreas Klinger 6079e64188SPeter Meerwald-Stadlerconfig RFD77402 6179e64188SPeter Meerwald-Stadler tristate "RFD77402 ToF sensor" 6279e64188SPeter Meerwald-Stadler depends on I2C 6379e64188SPeter Meerwald-Stadler help 6479e64188SPeter Meerwald-Stadler Say Y to build a driver for the RFD77420 Time-of-Flight (distance) 6579e64188SPeter Meerwald-Stadler sensor module with I2C interface. 6679e64188SPeter Meerwald-Stadler 6779e64188SPeter Meerwald-Stadler To compile this driver as a module, choose M here: the 6879e64188SPeter Meerwald-Stadler module will be called rfd77402. 6979e64188SPeter Meerwald-Stadler 70feda2840SAndreas Klingerconfig SRF04 71*21cf20a8SAndreas Klinger tristate "GPIO bitbanged ultrasonic ranger sensor (SRF04, MB1000)" 72feda2840SAndreas Klinger depends on GPIOLIB 73feda2840SAndreas Klinger help 74*21cf20a8SAndreas Klinger Say Y here to build a driver for GPIO bitbanged ultrasonic 75feda2840SAndreas Klinger ranger sensor. This driver can be used to measure the distance 76feda2840SAndreas Klinger of objects. It is using two GPIOs. 77*21cf20a8SAndreas Klinger Actually Supported types are: 78*21cf20a8SAndreas Klinger - Devantech SRF04 79*21cf20a8SAndreas Klinger - Maxbotix mb1000 80*21cf20a8SAndreas Klinger - Maxbotix mb1010 81*21cf20a8SAndreas Klinger - Maxbotix mb1020 82*21cf20a8SAndreas Klinger - Maxbotix mb1030 83*21cf20a8SAndreas Klinger - Maxbotix mb1040 84feda2840SAndreas Klinger 85feda2840SAndreas Klinger To compile this driver as a module, choose M here: the 86feda2840SAndreas Klinger module will be called srf04. 87feda2840SAndreas Klinger 884193c0f1SVlad Dogaruconfig SX9500 894193c0f1SVlad Dogaru tristate "SX9500 Semtech proximity sensor" 904193c0f1SVlad Dogaru select IIO_BUFFER 914193c0f1SVlad Dogaru select IIO_TRIGGERED_BUFFER 924193c0f1SVlad Dogaru select REGMAP_I2C 934193c0f1SVlad Dogaru depends on I2C 944193c0f1SVlad Dogaru help 954193c0f1SVlad Dogaru Say Y here to build a driver for Semtech's SX9500 capacitive 964193c0f1SVlad Dogaru proximity/button sensor. 974193c0f1SVlad Dogaru 984193c0f1SVlad Dogaru To compile this driver as a module, choose M here: the 994193c0f1SVlad Dogaru module will be called sx9500. 1004193c0f1SVlad Dogaru 10178f83902SAndreas Klingerconfig SRF08 102dc2696baSAndreas Klinger tristate "Devantech SRF02/SRF08/SRF10 ultrasonic ranger sensor" 103511051d5SAndreas Klinger select IIO_BUFFER 104511051d5SAndreas Klinger select IIO_TRIGGERED_BUFFER 10578f83902SAndreas Klinger depends on I2C 10678f83902SAndreas Klinger help 107dc2696baSAndreas Klinger Say Y here to build a driver for Devantech SRF02/SRF08/SRF10 108dc2696baSAndreas Klinger ultrasonic ranger sensors with i2c interface. 109dc2696baSAndreas Klinger This driver can be used to measure the distance of objects. 11078f83902SAndreas Klinger 11178f83902SAndreas Klinger To compile this driver as a module, choose M here: the 11278f83902SAndreas Klinger module will be called srf08. 11378f83902SAndreas Klinger 1146eb17c6cSSong Qiangconfig VL53L0X_I2C 1156eb17c6cSSong Qiang tristate "STMicroelectronics VL53L0X ToF ranger sensor (I2C)" 1166eb17c6cSSong Qiang depends on I2C 1176eb17c6cSSong Qiang help 1186eb17c6cSSong Qiang Say Y here to build a driver for STMicroelectronics VL53L0X 1196eb17c6cSSong Qiang ToF ranger sensors with i2c interface. 1206eb17c6cSSong Qiang This driver can be used to measure the distance of objects. 1216eb17c6cSSong Qiang 1226eb17c6cSSong Qiang To compile this driver as a module, choose M here: the 1236eb17c6cSSong Qiang module will be called vl53l0x-i2c. 1246eb17c6cSSong Qiang 1254193c0f1SVlad Dogaruendmenu 126