Part of the OHCI specification is global and per-port power controls. The specification also says that the configuration of the power mode can be done by the HCD (which is the OS). On both of my target PCs, the power configuration is set to none. However, if a new mode is programmed, it is possible to change the power states, and it seems like the controller itself doesn't accept connects when port power is off. That's all good, but when I turn of power 5s during boot, the connects are delayed, but power does not disappear on the root ports (as evidenced by a bus-powered USB device with a LED). IOW, it seems like there are no power-switches implemented, and this is probably why BIOS sets the power mode to none.
Is it common to not implement port power switches on USB ports? Is there any other potential way to remove power from USB ports?
Or might it be the companion EHCI-controller that still has power on the ports?