firmware loading needs more backports to compile with CONFIG_PM_SLEEP=y