diff --git a/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp b/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp
index 8bcb06a4d139be720e7126d01963d1bef87802c2..60d9d15a9dbe19a8fb8e2ebadeedd26667fcd555 100644
--- a/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp
+++ b/src/drivers/distance_sensor/hc_sr04/hc_sr04.cpp
@@ -395,10 +395,6 @@ HC_SR04::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return CDev::ioctl(filp, cmd, arg);
diff --git a/src/drivers/distance_sensor/mb12xx/mb12xx.cpp b/src/drivers/distance_sensor/mb12xx/mb12xx.cpp
index bfbc435db259d8ee8c51639e7d955213f8e9b2a6..67afacf2f4070d5bb7b3269270531fc65039b47c 100644
--- a/src/drivers/distance_sensor/mb12xx/mb12xx.cpp
+++ b/src/drivers/distance_sensor/mb12xx/mb12xx.cpp
@@ -391,10 +391,6 @@ MB12XX::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return I2C::ioctl(filp, cmd, arg);
diff --git a/src/drivers/distance_sensor/sf0x/sf0x.cpp b/src/drivers/distance_sensor/sf0x/sf0x.cpp
index a821f2e1ad90957bc792c00d38103d8915101c1c..a0b40b721a717d2e3592f0e87a9a76ca00cebf44 100644
--- a/src/drivers/distance_sensor/sf0x/sf0x.cpp
+++ b/src/drivers/distance_sensor/sf0x/sf0x.cpp
@@ -372,10 +372,6 @@ SF0X::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return CDev::ioctl(filp, cmd, arg);
diff --git a/src/drivers/distance_sensor/sf1xx/sf1xx.cpp b/src/drivers/distance_sensor/sf1xx/sf1xx.cpp
index f376514353fcfa00309403bc9aebc139bcbccbbe..e5a0a6c78bcd7486d8bc9691e104adf9c826c22e 100644
--- a/src/drivers/distance_sensor/sf1xx/sf1xx.cpp
+++ b/src/drivers/distance_sensor/sf1xx/sf1xx.cpp
@@ -391,10 +391,6 @@ SF1XX::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return I2C::ioctl(filp, cmd, arg);
diff --git a/src/drivers/distance_sensor/srf02/srf02.cpp b/src/drivers/distance_sensor/srf02/srf02.cpp
index e484094170c270a224fa77c6729b57f6463fa775..d128470871a2ef17cd0ac21ad3890d2bd3b987ea 100644
--- a/src/drivers/distance_sensor/srf02/srf02.cpp
+++ b/src/drivers/distance_sensor/srf02/srf02.cpp
@@ -391,10 +391,6 @@ SRF02::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return I2C::ioctl(filp, cmd, arg);
diff --git a/src/drivers/distance_sensor/teraranger/teraranger.cpp b/src/drivers/distance_sensor/teraranger/teraranger.cpp
index 6851cc9e367b80efbc0f3125a7154ebdfa427391..6cd5f59354473610b1bcb53c8bf1c5d0c3e008b0 100644
--- a/src/drivers/distance_sensor/teraranger/teraranger.cpp
+++ b/src/drivers/distance_sensor/teraranger/teraranger.cpp
@@ -469,10 +469,6 @@ TERARANGER::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return I2C::ioctl(filp, cmd, arg);
diff --git a/src/drivers/distance_sensor/tfmini/tfmini.cpp b/src/drivers/distance_sensor/tfmini/tfmini.cpp
index e16318bfd646d2a4139a3c44b78de1f7c1fa0a28..6c9f2da4cda71bb1ce59271b7fc8092a967d1785 100644
--- a/src/drivers/distance_sensor/tfmini/tfmini.cpp
+++ b/src/drivers/distance_sensor/tfmini/tfmini.cpp
@@ -409,10 +409,6 @@ TFMINI::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return CDev::ioctl(filp, cmd, arg);
diff --git a/src/drivers/px4flow/px4flow.cpp b/src/drivers/px4flow/px4flow.cpp
index fe81a32b16e3061a278b036e50ab48209603b508..2df9c71368169dbd1cbc49f72c005b9d06077a27 100644
--- a/src/drivers/px4flow/px4flow.cpp
+++ b/src/drivers/px4flow/px4flow.cpp
@@ -381,10 +381,6 @@ PX4FLOW::ioctl(struct file *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	default:
 		/* give it to the superclass */
 		return I2C::ioctl(filp, cmd, arg);
diff --git a/src/lib/drivers/airspeed/airspeed.cpp b/src/lib/drivers/airspeed/airspeed.cpp
index 37e090f5e76ea8264223008152677e84f4e13456..5f63f76d879469df676dd720cae199746d528545 100644
--- a/src/lib/drivers/airspeed/airspeed.cpp
+++ b/src/lib/drivers/airspeed/airspeed.cpp
@@ -188,10 +188,6 @@ Airspeed::ioctl(device::file_t *filp, int cmd, unsigned long arg)
 		}
 		break;
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	case AIRSPEEDIOCSSCALE: {
 			struct airspeed_scale *s = (struct airspeed_scale *)arg;
 			_diff_pres_offset = s->offset_pa;
diff --git a/src/modules/simulator/airspeedsim/airspeedsim.cpp b/src/modules/simulator/airspeedsim/airspeedsim.cpp
index ae4c616b36d4bfeaf4413b05b868520d2dc5f656..fb21757b463a68fa3639edd6e10e1a6cc7a52e6f 100644
--- a/src/modules/simulator/airspeedsim/airspeedsim.cpp
+++ b/src/modules/simulator/airspeedsim/airspeedsim.cpp
@@ -216,10 +216,6 @@ AirspeedSim::ioctl(cdev::file_t *filp, int cmd, unsigned long arg)
 			}
 		}
 
-	case SENSORIOCRESET:
-		/* XXX implement this */
-		return -EINVAL;
-
 	case AIRSPEEDIOCSSCALE: {
 			struct airspeed_scale *s = (struct airspeed_scale *)arg;
 			_diff_pres_offset = s->offset_pa;