diff --git a/src/drivers/barometer/bmp280/bmp280.cpp b/src/drivers/barometer/bmp280/bmp280.cpp index 16723eca3f..b7a8197b49 100644 --- a/src/drivers/barometer/bmp280/bmp280.cpp +++ b/src/drivers/barometer/bmp280/bmp280.cpp @@ -344,7 +344,6 @@ BMP280::ioctl(struct file *filp, int cmd, unsigned long arg) _report_ticks = 0; return OK; - case SENSOR_POLLRATE_EXTERNAL: case 0: return -EINVAL; diff --git a/src/drivers/barometer/lps22hb/LPS22HB.cpp b/src/drivers/barometer/lps22hb/LPS22HB.cpp index 6e9f8af73d..fea8326b3c 100644 --- a/src/drivers/barometer/lps22hb/LPS22HB.cpp +++ b/src/drivers/barometer/lps22hb/LPS22HB.cpp @@ -112,9 +112,6 @@ LPS22HB::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/barometer/lps25h/lps25h.cpp b/src/drivers/barometer/lps25h/lps25h.cpp index 061fe82894..ac7dd18b25 100644 --- a/src/drivers/barometer/lps25h/lps25h.cpp +++ b/src/drivers/barometer/lps25h/lps25h.cpp @@ -447,9 +447,6 @@ LPS25H::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/barometer/mpl3115a2/mpl3115a2.cpp b/src/drivers/barometer/mpl3115a2/mpl3115a2.cpp index 78ce1f2cb8..0300e6a397 100644 --- a/src/drivers/barometer/mpl3115a2/mpl3115a2.cpp +++ b/src/drivers/barometer/mpl3115a2/mpl3115a2.cpp @@ -398,9 +398,6 @@ MPL3115A2::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/barometer/ms5611/ms5611.cpp b/src/drivers/barometer/ms5611/ms5611.cpp index df9b280416..9c0e156107 100644 --- a/src/drivers/barometer/ms5611/ms5611.cpp +++ b/src/drivers/barometer/ms5611/ms5611.cpp @@ -473,9 +473,6 @@ MS5611::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp b/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp index b70d330ad8..6d72a1c816 100644 --- a/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp +++ b/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp @@ -354,9 +354,6 @@ HC_SR04::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/ll40ls/LidarLite.cpp b/src/drivers/distance_sensor/ll40ls/LidarLite.cpp index 37156d836a..6c4cf1bb97 100644 --- a/src/drivers/distance_sensor/ll40ls/LidarLite.cpp +++ b/src/drivers/distance_sensor/ll40ls/LidarLite.cpp @@ -86,9 +86,6 @@ int LidarLite::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/mb12xx/mb12xx.cpp b/src/drivers/distance_sensor/mb12xx/mb12xx.cpp index dd81315480..0ecba0f967 100644 --- a/src/drivers/distance_sensor/mb12xx/mb12xx.cpp +++ b/src/drivers/distance_sensor/mb12xx/mb12xx.cpp @@ -350,9 +350,6 @@ MB12XX::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/sf0x/sf0x.cpp b/src/drivers/distance_sensor/sf0x/sf0x.cpp index 8ca3f7e502..2614adeb48 100644 --- a/src/drivers/distance_sensor/sf0x/sf0x.cpp +++ b/src/drivers/distance_sensor/sf0x/sf0x.cpp @@ -331,9 +331,6 @@ SF0X::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/sf1xx/sf1xx.cpp b/src/drivers/distance_sensor/sf1xx/sf1xx.cpp index c671ce64df..85ac359198 100644 --- a/src/drivers/distance_sensor/sf1xx/sf1xx.cpp +++ b/src/drivers/distance_sensor/sf1xx/sf1xx.cpp @@ -350,9 +350,6 @@ SF1XX::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/srf02/srf02.cpp b/src/drivers/distance_sensor/srf02/srf02.cpp index e7994f8479..78dc8920a1 100644 --- a/src/drivers/distance_sensor/srf02/srf02.cpp +++ b/src/drivers/distance_sensor/srf02/srf02.cpp @@ -350,9 +350,6 @@ SRF02::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/teraranger/teraranger.cpp b/src/drivers/distance_sensor/teraranger/teraranger.cpp index 4a54b88075..4f9a72b3b9 100644 --- a/src/drivers/distance_sensor/teraranger/teraranger.cpp +++ b/src/drivers/distance_sensor/teraranger/teraranger.cpp @@ -429,9 +429,6 @@ TERARANGER::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/distance_sensor/tfmini/tfmini.cpp b/src/drivers/distance_sensor/tfmini/tfmini.cpp index 8a1ccb5a0f..3094537314 100644 --- a/src/drivers/distance_sensor/tfmini/tfmini.cpp +++ b/src/drivers/distance_sensor/tfmini/tfmini.cpp @@ -368,9 +368,6 @@ TFMINI::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/drv_sensor.h b/src/drivers/drv_sensor.h index cc84ba5bfb..4d314b2a5f 100644 --- a/src/drivers/drv_sensor.h +++ b/src/drivers/drv_sensor.h @@ -133,7 +133,6 @@ #define SENSORIOCGPOLLRATE _SENSORIOC(1) #define SENSOR_POLLRATE_MANUAL 1000000 /**< poll when read */ -#define SENSOR_POLLRATE_EXTERNAL 1000001 /**< poll when device signals ready */ #define SENSOR_POLLRATE_MAX 1000002 /**< poll at device maximum rate */ #define SENSOR_POLLRATE_DEFAULT 1000003 /**< poll at driver normal rate */ diff --git a/src/drivers/imu/adis16448/adis16448.cpp b/src/drivers/imu/adis16448/adis16448.cpp index c29df122a1..165999f578 100644 --- a/src/drivers/imu/adis16448/adis16448.cpp +++ b/src/drivers/imu/adis16448/adis16448.cpp @@ -986,9 +986,6 @@ ADIS16448::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/adis16477/ADIS16477.cpp b/src/drivers/imu/adis16477/ADIS16477.cpp index 4ebcd5ea98..9eae367cd0 100644 --- a/src/drivers/imu/adis16477/ADIS16477.cpp +++ b/src/drivers/imu/adis16477/ADIS16477.cpp @@ -350,9 +350,6 @@ ADIS16477::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/bma180/bma180.cpp b/src/drivers/imu/bma180/bma180.cpp index 9499b8065c..4470ebe315 100644 --- a/src/drivers/imu/bma180/bma180.cpp +++ b/src/drivers/imu/bma180/bma180.cpp @@ -406,9 +406,6 @@ BMA180::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/bmi055/BMI055_accel.cpp b/src/drivers/imu/bmi055/BMI055_accel.cpp index e45cd7d52d..5108c3d7ff 100644 --- a/src/drivers/imu/bmi055/BMI055_accel.cpp +++ b/src/drivers/imu/bmi055/BMI055_accel.cpp @@ -336,9 +336,6 @@ BMI055_accel::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/bmi055/BMI055_gyro.cpp b/src/drivers/imu/bmi055/BMI055_gyro.cpp index cc62c51b77..c46dba99a7 100644 --- a/src/drivers/imu/bmi055/BMI055_gyro.cpp +++ b/src/drivers/imu/bmi055/BMI055_gyro.cpp @@ -322,9 +322,6 @@ BMI055_gyro::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/bmi160/bmi160.cpp b/src/drivers/imu/bmi160/bmi160.cpp index 5573f29b4d..c66382b828 100644 --- a/src/drivers/imu/bmi160/bmi160.cpp +++ b/src/drivers/imu/bmi160/bmi160.cpp @@ -561,9 +561,6 @@ BMI160::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/fxas21002c/fxas21002c.cpp b/src/drivers/imu/fxas21002c/fxas21002c.cpp index 5e69121258..9cfe991dbc 100644 --- a/src/drivers/imu/fxas21002c/fxas21002c.cpp +++ b/src/drivers/imu/fxas21002c/fxas21002c.cpp @@ -662,9 +662,6 @@ FXAS21002C::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/fxos8701cq/fxos8701cq.cpp b/src/drivers/imu/fxos8701cq/fxos8701cq.cpp index 86c2f230a5..a033c7c6f2 100644 --- a/src/drivers/imu/fxos8701cq/fxos8701cq.cpp +++ b/src/drivers/imu/fxos8701cq/fxos8701cq.cpp @@ -810,9 +810,6 @@ FXOS8701CQ::ioctl(struct file *filp, int cmd, unsigned long arg) _call_accel_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; @@ -939,9 +936,6 @@ FXOS8701CQ::mag_ioctl(struct file *filp, int cmd, unsigned long arg) _call_mag_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/l3gd20/l3gd20.cpp b/src/drivers/imu/l3gd20/l3gd20.cpp index af116b6943..22c8d30e3d 100644 --- a/src/drivers/imu/l3gd20/l3gd20.cpp +++ b/src/drivers/imu/l3gd20/l3gd20.cpp @@ -582,9 +582,6 @@ L3GD20::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/lsm303d/lsm303d.cpp b/src/drivers/imu/lsm303d/lsm303d.cpp index 7cbd553e37..48185549d5 100644 --- a/src/drivers/imu/lsm303d/lsm303d.cpp +++ b/src/drivers/imu/lsm303d/lsm303d.cpp @@ -822,9 +822,6 @@ LSM303D::ioctl(struct file *filp, int cmd, unsigned long arg) _call_accel_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; @@ -950,9 +947,6 @@ LSM303D::mag_ioctl(struct file *filp, int cmd, unsigned long arg) _call_mag_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/mpu6000/mpu6000.cpp b/src/drivers/imu/mpu6000/mpu6000.cpp index 07415ffe7a..c7af04272e 100644 --- a/src/drivers/imu/mpu6000/mpu6000.cpp +++ b/src/drivers/imu/mpu6000/mpu6000.cpp @@ -1280,9 +1280,6 @@ MPU6000::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/mpu9250/mag.cpp b/src/drivers/imu/mpu9250/mag.cpp index 71816cf883..ba5ce78ad6 100644 --- a/src/drivers/imu/mpu9250/mag.cpp +++ b/src/drivers/imu/mpu9250/mag.cpp @@ -307,9 +307,6 @@ MPU9250_mag::ioctl(struct file *filp, int cmd, unsigned long arg) //stop(); return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/imu/mpu9250/mpu9250.cpp b/src/drivers/imu/mpu9250/mpu9250.cpp index c1ccae6990..725bfda703 100644 --- a/src/drivers/imu/mpu9250/mpu9250.cpp +++ b/src/drivers/imu/mpu9250/mpu9250.cpp @@ -743,9 +743,6 @@ MPU9250::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/magnetometer/bmm150/bmm150.cpp b/src/drivers/magnetometer/bmm150/bmm150.cpp index 12a7f4e89e..39d87ae13a 100644 --- a/src/drivers/magnetometer/bmm150/bmm150.cpp +++ b/src/drivers/magnetometer/bmm150/bmm150.cpp @@ -732,9 +732,6 @@ BMM150::ioctl(struct file *filp, int cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/magnetometer/hmc5883/hmc5883.cpp b/src/drivers/magnetometer/hmc5883/hmc5883.cpp index bd0a8cbf25..98c10f114a 100644 --- a/src/drivers/magnetometer/hmc5883/hmc5883.cpp +++ b/src/drivers/magnetometer/hmc5883/hmc5883.cpp @@ -622,9 +622,6 @@ HMC5883::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/magnetometer/ist8310/ist8310.cpp b/src/drivers/magnetometer/ist8310/ist8310.cpp index 0941f5a655..a59d51e067 100644 --- a/src/drivers/magnetometer/ist8310/ist8310.cpp +++ b/src/drivers/magnetometer/ist8310/ist8310.cpp @@ -602,9 +602,6 @@ IST8310::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/magnetometer/lsm303agr/LSM303AGR.cpp b/src/drivers/magnetometer/lsm303agr/LSM303AGR.cpp index b83c40edc4..b725b578b6 100644 --- a/src/drivers/magnetometer/lsm303agr/LSM303AGR.cpp +++ b/src/drivers/magnetometer/lsm303agr/LSM303AGR.cpp @@ -251,9 +251,6 @@ LSM303AGR::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/drivers/px4flow/px4flow.cpp b/src/drivers/px4flow/px4flow.cpp index 93c37d4a67..a4cddb2a29 100644 --- a/src/drivers/px4flow/px4flow.cpp +++ b/src/drivers/px4flow/px4flow.cpp @@ -340,9 +340,6 @@ PX4FLOW::ioctl(struct file *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/lib/drivers/airspeed/airspeed.cpp b/src/lib/drivers/airspeed/airspeed.cpp index 65e6a4207d..e493b25126 100644 --- a/src/lib/drivers/airspeed/airspeed.cpp +++ b/src/lib/drivers/airspeed/airspeed.cpp @@ -147,9 +147,6 @@ Airspeed::ioctl(device::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signaling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/modules/simulator/accelsim/accelsim.cpp b/src/modules/simulator/accelsim/accelsim.cpp index 5bf7d37c8a..100f8ab67a 100644 --- a/src/modules/simulator/accelsim/accelsim.cpp +++ b/src/modules/simulator/accelsim/accelsim.cpp @@ -503,9 +503,6 @@ ACCELSIM::devIOCTL(unsigned long cmd, unsigned long arg) m_sample_interval_usecs = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; @@ -624,9 +621,6 @@ ACCELSIM::mag_ioctl(unsigned long cmd, unsigned long arg) _mag->m_sample_interval_usecs = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/modules/simulator/airspeedsim/airspeedsim.cpp b/src/modules/simulator/airspeedsim/airspeedsim.cpp index a5d47735b0..e4ee856d00 100644 --- a/src/modules/simulator/airspeedsim/airspeedsim.cpp +++ b/src/modules/simulator/airspeedsim/airspeedsim.cpp @@ -176,9 +176,6 @@ AirspeedSim::ioctl(cdev::file_t *filp, int cmd, unsigned long arg) _measure_ticks = 0; return OK; - /* external signalling (DRDY) not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL; diff --git a/src/modules/simulator/gyrosim/gyrosim.cpp b/src/modules/simulator/gyrosim/gyrosim.cpp index af1f6d33a1..e713bfba90 100644 --- a/src/modules/simulator/gyrosim/gyrosim.cpp +++ b/src/modules/simulator/gyrosim/gyrosim.cpp @@ -643,9 +643,6 @@ GYROSIM::devIOCTL(unsigned long cmd, unsigned long arg) _call_interval = 0; return OK; - /* external signalling not supported */ - case SENSOR_POLLRATE_EXTERNAL: - /* zero would be bad */ case 0: return -EINVAL;