OpenWrt – Blame information for rev 3
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
3 | office | 1 | Check for SCM availability before attempting to use SPM |
1 | office | 2 | |
3 | Signed-off-by: Felix Fietkau <nbd@nbd.name> |
||
4 | |||
5 | --- a/drivers/soc/qcom/spm.c |
||
6 | +++ b/drivers/soc/qcom/spm.c |
||
7 | @@ -219,6 +219,9 @@ static int __init qcom_cpuidle_init(stru |
||
8 | cpumask_t mask; |
||
9 | bool use_scm_power_down = false; |
||
10 | |||
11 | + if (!qcom_scm_is_available()) |
||
12 | + return -EPROBE_DEFER; |
||
13 | + |
||
14 | for (i = 0; ; i++) { |
||
15 | state_node = of_parse_phandle(cpu_node, "cpu-idle-states", i); |
||
16 | if (!state_node) |