|
@@ -816,7 +816,7 @@ int smscore_set_device_mode(struct smscore_device_t *coredev, int mode)
|
|
|
|
|
|
sms_debug("set device mode to %d", mode);
|
|
|
if (coredev->device_flags & SMS_DEVICE_FAMILY2) {
|
|
|
- if (mode < DEVICE_MODE_DVBT || mode > DEVICE_MODE_RAW_TUNER) {
|
|
|
+ if (mode < DEVICE_MODE_DVBT || mode >= DEVICE_MODE_RAW_TUNER) {
|
|
|
sms_err("invalid mode specified %d", mode);
|
|
|
return -EINVAL;
|
|
|
}
|