]> git.karo-electronics.de Git - linux-beck.git/commit
staging: comedi: acl7225b: cleanup acl7225b_do_insn_bits()
authorH Hartley Sweeten <hsweeten@visionengravers.com>
Mon, 8 Apr 2013 21:31:23 +0000 (14:31 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 9 Apr 2013 23:19:44 +0000 (16:19 -0700)
commit64592df26f47a5b5512da2e23475bba5d918fbf6
tree628f44dc0d0e1703b8c2beaf90904a1520146ab3
parentcd8de2ea012c94fb4d0fa385082d9dce26438265
staging: comedi: acl7225b: cleanup acl7225b_do_insn_bits()

Use a local variable to hold the base register, 'reg', that is used
to write to the relays.

Add local variables for the 'mask' and 'bits' values used to update
the relays.

The relays only need to be updated if the 'mask' is set. Move the outb()
calls into the if (mask) to make this clearer.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/drivers/acl7225b.c