upd7810: revert to less strict set_input_line

Commit adffc17 implemented more strict irq checks. This caused some
regressions.