[PATCH 3.16 286/366] can: xilinx_can: fix incorrect clear of non-processed interrupts