// SPDX-License-Identifier: GPL-2.0 #include #include #include #include #include #include #include #ifdef CONFIG_HOTPLUG_CPU int arch_register_cpu(int cpu) { int ret; struct cpu *c = &per_cpu(cpu_devices, cpu); c->hotpluggable = !io_master(cpu); ret = register_cpu(c, cpu); if (ret < 0) pr_warn("register_cpu %d failed (%d)\n", cpu, ret); return ret; } EXPORT_SYMBOL(arch_register_cpu); #endif