|
@@ -182,6 +182,10 @@ static int __init bl_idle_init(void)
|
|
*/
|
|
*/
|
|
if (!of_match_node(compatible_machine_match, root))
|
|
if (!of_match_node(compatible_machine_match, root))
|
|
return -ENODEV;
|
|
return -ENODEV;
|
|
|
|
+
|
|
|
|
+ if (!mcpm_is_available())
|
|
|
|
+ return -EUNATCH;
|
|
|
|
+
|
|
/*
|
|
/*
|
|
* For now the differentiation between little and big cores
|
|
* For now the differentiation between little and big cores
|
|
* is based on the part number. A7 cores are considered little
|
|
* is based on the part number. A7 cores are considered little
|