From: Xi Wang Date: Mon, 12 Dec 2011 07:16:20 +0000 (-0500) Subject: can: pch_can: fix error passive level test X-Git-Tag: v3.3-rc4~34^2~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44b0052c5cb4e75389ed3eb9e98c29295a7dadfb;p=pandora-kernel.git 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 Acked-by: Wolfgang Grandegger Signed-off-by: Marc Kleine-Budde --- Reading git-diff-tree failed