driver: use napi_complete_done, with opportunistic interrupt avoiding
1) When ctucan_rx_poll is about to finish but another NAPI poll is, scheduled, avoid re-enabling the interrupts. 2) The usage of napi_complete_done instead of napi_complete may enable to set up poll timer via sysfs. Probably not really interesting for CAN.
Showing with 4 additions and 3 deletions