always need to return POLLIN, otherwise driver waits forever
now we can remove printks from ISR!!! :-)
now 'USE_INTERRUPTS' is default for portal
cleanup