bool __init hisi_smp_init_ops(void) { #ifdef CONFIG_MCPM mcpm_smp_set_ops(); return true; #endif return false; }
bool __init vexpress_smp_init_ops(void) { #ifdef CONFIG_MCPM /* * The best way to detect a multi-cluster configuration at the moment * is to look for the presence of a CCI in the system. * Override the default vexpress_smp_ops if so. */ struct device_node *node; node = of_find_compatible_node(NULL, NULL, "arm,cci-400"); if (node && of_device_is_available(node)) { mcpm_smp_set_ops(); return true; } #endif return false; }