ami figures out the names of the enclosure attached to it by snooping commands on the passthru busses after the kernel becomes !cold. however, if the enclosure doesnt have any sensors then we dont issue regular commands to it, so ami cant see what its name is.
ami figures out the names of the enclosure attached to it by snooping
commands on the passthru busses after the kernel becomes !cold. however,
if the enclosure doesnt have any sensors then we dont issue regular
commands to it, so ami cant see what its name is.

this moves the name fetch from the passthru io path to a walk of all the
devices on the bus just after they were attached.

problem reported and fix tested by henning@
ok miod@

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars