[PATCH 3.16 283/366] can: xilinx_can: fix recovery from error states not being propagated