Loading drivers/soc/qcom/subsystem_restart.c +7 −4 Original line number Diff line number Diff line Loading @@ -686,14 +686,17 @@ static int subsystem_powerup(struct subsys_device *dev, void *data) if (ret < 0) { notify_each_subsys_device(&dev, 1, SUBSYS_POWERUP_FAILURE, NULL); if (!dev->desc->ignore_ssr_failure) if (system_state == SYSTEM_RESTART || system_state == SYSTEM_POWER_OFF) WARN(1, "SSR aborted: %s, system reboot/shutdown is under way\n", name); else if (!dev->desc->ignore_ssr_failure) panic("[%s:%d]: Powerup error: %s!", current->comm, current->pid, name); else { else pr_err("Powerup failure on %s\n", name); return ret; } } enable_all_irqs(dev); ret = wait_for_err_ready(dev); Loading Loading
drivers/soc/qcom/subsystem_restart.c +7 −4 Original line number Diff line number Diff line Loading @@ -686,14 +686,17 @@ static int subsystem_powerup(struct subsys_device *dev, void *data) if (ret < 0) { notify_each_subsys_device(&dev, 1, SUBSYS_POWERUP_FAILURE, NULL); if (!dev->desc->ignore_ssr_failure) if (system_state == SYSTEM_RESTART || system_state == SYSTEM_POWER_OFF) WARN(1, "SSR aborted: %s, system reboot/shutdown is under way\n", name); else if (!dev->desc->ignore_ssr_failure) panic("[%s:%d]: Powerup error: %s!", current->comm, current->pid, name); else { else pr_err("Powerup failure on %s\n", name); return ret; } } enable_all_irqs(dev); ret = wait_for_err_ready(dev); Loading