staging: sb105x: clean up interface type test
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 9 Jan 2013 07:12:14 +0000 (10:12 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 18 Jan 2013 00:43:20 +0000 (16:43 -0800)
commitc803dd48f0539cb6adcbbcf41c758502e1e102cb
treeb4d00deaf012755543025cd1a62ba87dc6daeda0
parent8441bf5e063e03e5d307ffb32fd5f77e81c0d397
staging: sb105x: clean up interface type test

IIR_RS232 is zero so "if (IIR_RS232 == (b_ret & IIR_RS232))" is always
true so RS232 was always chosen by default.  The test should be
"if (0 == (b_ret & 0x30)) { ".  The other tests should also be in that
format.

This does change how the code works...  If 0x30 is set then it now
defaults to RS232 instead of RS485.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/sb105x/sb_mp_register.h
drivers/staging/sb105x/sb_pci_mp.c