Hi,
Power resources that aren't associated with any devices are expected to be
turned off by the OS, but Linux only does that during resume from
suspend-to-RAM. That turns out to be problematic, so turn them off during
system initialization too (patch [1/2]).
In addition to that, turn them off unconditionally, without checking the
current status, which should be safe and may help to work around firmware
issues (patch [2/2]).
Please refer to the patch changelogs for details.
Thanks!