Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 99284f25 authored by Bernd Porr's avatar Bernd Porr Committed by Greg Kroah-Hartman
Browse files

staging: comedi: usbduxfast: adding missing break in case statement



Added a missing "break" which forced the board to acquire 16
channels even when only 3 had been requested.
Thanks for Hartley Sweeten to spot this bug.

Signed-off-by: default avatarBernd Porr <mail@berndporr.me.uk>
Reported-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Reviewed-by: default avatarIan Abbott <abbotti@mev.co.uk>
Reviewed-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent fc1cfd3a
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -745,6 +745,7 @@ static int usbduxfast_ai_cmd(struct comedi_device *dev,
				    0x00, (0xff - 0x02) & rngmask, 0x00);
				    0x00, (0xff - 0x02) & rngmask, 0x00);


		usbduxfast_cmd_data(dev, 6, 0x01, 0x00, rngmask, 0x00);
		usbduxfast_cmd_data(dev, 6, 0x01, 0x00, rngmask, 0x00);
		break;


	case 16:
	case 16:
		if (CR_RANGE(cmd->chanlist[0]) > 0)
		if (CR_RANGE(cmd->chanlist[0]) > 0)