kernel: bump 4.14 to 4.14.48 for 18.06
[openwrt/openwrt.git] / target / linux / ipq806x / patches-4.14 / 0070-qcom-spm-fix-probe-order.patch
index 78bc5fc3e35b49638957c2a307a0001bbb7bc329..b7e375dfb2800cc893e487854bf408cff7b38679 100644 (file)
@@ -5,12 +5,12 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 --- a/drivers/soc/qcom/spm.c
 +++ b/drivers/soc/qcom/spm.c
 @@ -219,6 +219,9 @@ static int __init qcom_cpuidle_init(stru
-       cpumask_t mask;
-       bool use_scm_power_down = false;
-
+       cpumask_t mask;
+       bool use_scm_power_down = false;
 +      if (!qcom_scm_is_available())
 +              return -EPROBE_DEFER;
 +
-       for (i = 0; ; i++) {
-               state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i);
-               if (!state_node)
+       for (i = 0; ; i++) {
+               state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i);
+               if (!state_node)