diff --git a/drivers/sensors/mpu60x0.c b/drivers/sensors/mpu60x0.c index 7cc60721570..a9cf98623a9 100644 --- a/drivers/sensors/mpu60x0.c +++ b/drivers/sensors/mpu60x0.c @@ -661,7 +661,7 @@ static int mpu_reset(FAR struct mpu_dev_s *dev) /* Awaken chip, issue hardware reset */ ret = __mpu_write_pwr_mgmt_1(dev, PWR_MGMT_1__DEVICE_RESET); - if (ret != OK) + if (ret < 0) { nxmutex_unlock(&dev->lock); snerr("Could not find mpu60x0!\n");