commit | 44b0052c5cb4e75389ed3eb9e98c29295a7dadfb | [log] [tgz] |
---|---|---|
author | Xi Wang <xi.wang@gmail.com> | Mon Dec 12 02:16:20 2011 -0500 |
committer | Marc Kleine-Budde <mkl@pengutronix.de> | Fri Feb 03 00:25:22 2012 +0100 |
tree | 6ad88cbbf1b75e65f98220e449b62ac1acb387d1 | |
parent | e3f240f460a36b158217944b52a85f304914c1a6 [diff] |
can: pch_can: fix error passive level test The test (((errc & PCH_REC) >> 8) > 127) would always be false because the receive error counter ((errc & PCH_REC) >> 8) is at most 127, where PCH_REC is defined as 0x7f00. To test whether the receive error counter has reached the error passive level, the RP bit (15) should be used. Signed-off-by: Xi Wang <xi.wang@gmail.com> Acked-by: Wolfgang Grandegger <wg@grandegger.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>