kernel: bump 5.4 to 5.4.79
[openwrt/openwrt.git] / target / linux / ipq806x / patches-5.4 / 093-4-v5.8-ipq806x-PCI-qcom-Use-bulk-clk-api-and-assert-on-error.patch
index 32fc297fe0c80fc65397b7e095aac2366d3299ea..95531508b6ea0aefff92140de9efbd527b1e7139 100644 (file)
@@ -89,10 +89,10 @@ Acked-by: Stanimir Varbanov <svarbanov@mm-sol.com>
 -      clk_disable_unprepare(res->core_clk);
 -      clk_disable_unprepare(res->aux_clk);
 -      clk_disable_unprepare(res->ref_clk);
-       regulator_bulk_disable(ARRAY_SIZE(res->supplies), res->supplies);
- }
  
-@@ -321,47 +310,45 @@ static int qcom_pcie_init_2_1_0(struct q
+       writel(1, pcie->parf + PCIE20_PARF_PHY_CTRL);
+@@ -334,47 +323,45 @@ static int qcom_pcie_init_2_1_0(struct q
                return ret;
        }
  
@@ -161,7 +161,7 @@ Acked-by: Stanimir Varbanov <svarbanov@mm-sol.com>
  
        /* enable PCIe clocks and resets */
        val = readl(pcie->parf + PCIE20_PARF_PHY_CTRL);
-@@ -393,36 +380,6 @@ static int qcom_pcie_init_2_1_0(struct q
+@@ -406,36 +393,6 @@ static int qcom_pcie_init_2_1_0(struct q
        val |= PHY_REFCLK_SSP_EN;
        writel(val, pcie->parf + PCIE20_PARF_PHY_REFCLK);
  
@@ -198,7 +198,7 @@ Acked-by: Stanimir Varbanov <svarbanov@mm-sol.com>
        /* wait for clock acquisition */
        usleep_range(1000, 1500);
  
-@@ -435,15 +392,19 @@ static int qcom_pcie_init_2_1_0(struct q
+@@ -448,15 +405,19 @@ static int qcom_pcie_init_2_1_0(struct q
  
        return 0;