smp.h (527c465a3c8716d93201ae34b7fc52679610596d) | smp.h (787047eea24a2443c366679ae6b5a3873a33b64e) |
---|---|
1/* 2 * arch/arm/include/asm/smp.h 3 * 4 * Copyright (C) 2004-2005 ARM Ltd. 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. --- 91 unchanged lines hidden (view full) --- 100 /* 101 * Boot a secondary CPU, and assign it the specified idle task. 102 * This also gives us the initial stack to use for this CPU. 103 */ 104 int (*smp_boot_secondary)(unsigned int cpu, struct task_struct *idle); 105#ifdef CONFIG_HOTPLUG_CPU 106 int (*cpu_kill)(unsigned int cpu); 107 void (*cpu_die)(unsigned int cpu); | 1/* 2 * arch/arm/include/asm/smp.h 3 * 4 * Copyright (C) 2004-2005 ARM Ltd. 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. --- 91 unchanged lines hidden (view full) --- 100 /* 101 * Boot a secondary CPU, and assign it the specified idle task. 102 * This also gives us the initial stack to use for this CPU. 103 */ 104 int (*smp_boot_secondary)(unsigned int cpu, struct task_struct *idle); 105#ifdef CONFIG_HOTPLUG_CPU 106 int (*cpu_kill)(unsigned int cpu); 107 void (*cpu_die)(unsigned int cpu); |
108 bool (*cpu_can_disable)(unsigned int cpu); |
|
108 int (*cpu_disable)(unsigned int cpu); 109#endif 110#endif 111}; 112 113struct of_cpu_method { 114 const char *method; 115 struct smp_operations *ops; --- 12 unchanged lines hidden --- | 109 int (*cpu_disable)(unsigned int cpu); 110#endif 111#endif 112}; 113 114struct of_cpu_method { 115 const char *method; 116 struct smp_operations *ops; --- 12 unchanged lines hidden --- |