Establish interrupts for both keyboard and mouse slots at pckbc attach time,
authormiod <miod@openbsd.org>
Thu, 21 May 2015 19:32:29 +0000 (19:32 +0000)
committermiod <miod@openbsd.org>
Thu, 21 May 2015 19:32:29 +0000 (19:32 +0000)
commit1175f20b947b95b10d509cc70c046c15f302ec55
tree5d31e8cda3b27e5c518948cbe17a7eb891f81cfb
parentda463e6cf99055f2857c8b748896597c93b955dc
Establish interrupts for both keyboard and mouse slots at pckbc attach time,
rather than lazily from pckbc when slots are discovered. This is consistent
with what other isa devices (and pckbc on non-isa busses) do, and as a side
effect, this makes the dmesg output shorter.

This will also let us get rid of pckbc's intr_establish() callback in a
later diff.

Prompted by krw@ noticing ugly kernel output in a configuration with the
mouse slot left empty. ok krw@ mpi@
sys/dev/isa/pckbc_isa.c