Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f56a3119 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "soc: qcom: Fix blackghost status irq missing during BG SSR"

parents db817b81 5f129c6d
Loading
Loading
Loading
Loading
+0 −4
Original line number Original line Diff line number Diff line
@@ -299,7 +299,6 @@ static int bg_powerup(const struct subsys_desc *subsys)
			__func__, bg_data->status_irq, ret);
			__func__, bg_data->status_irq, ret);
			return ret;
			return ret;
	}
	}
	disable_irq(bg_data->status_irq);


	/* Enable status and err fatal irqs */
	/* Enable status and err fatal irqs */
	ret = pil_boot(&bg_data->desc);
	ret = pil_boot(&bg_data->desc);
@@ -308,9 +307,6 @@ static int bg_powerup(const struct subsys_desc *subsys)
			"%s: BG PIL Boot failed\n", __func__);
			"%s: BG PIL Boot failed\n", __func__);
		return ret;
		return ret;
	}
	}
	/* wait for msm_gpio_irq_handler to get invoked before enable irq */
	usleep_range(5000, 6000);
	enable_irq(bg_data->status_irq);
	ret = wait_for_err_ready(bg_data);
	ret = wait_for_err_ready(bg_data);
	if (ret) {
	if (ret) {
		dev_err(bg_data->desc.dev,
		dev_err(bg_data->desc.dev,