As preparation for multipass suspend/resume, mark busses as BUS_PASS_BUS, and
give all unowned devices the same pass number as their parent (they will be
re-assigned a pass number when a driver attaches). This will allow most devices
to be suspended early and resumed late, while devices such as PCI Baseboard
devices will be resumed early with the parent bus. Some devices are marked as
BUS_PASS_RESOURCE, as they're not buses, but may be more critical than normal
devices.
This currently only sprinkles around x86 and PowerPC. Others can be updated as
needed (perhaps a better pass number can be chosen?).