smp.h (818b667ba57f68bf1e7240fa441dda0b11e6b944) | smp.h (d427958a46af24f75d0017c45eadd172273bbf33) |
---|---|
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. --- 56 unchanged lines hidden (view full) --- 65 */ 66extern void platform_smp_prepare_cpus(unsigned int); 67 68/* 69 * Initial data for bringing up a secondary CPU. 70 */ 71struct secondary_data { 72 unsigned long pgdir; | 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. --- 56 unchanged lines hidden (view full) --- 65 */ 66extern void platform_smp_prepare_cpus(unsigned int); 67 68/* 69 * Initial data for bringing up a secondary CPU. 70 */ 71struct secondary_data { 72 unsigned long pgdir; |
73 unsigned long swapper_pg_dir; |
|
73 void *stack; 74}; 75extern struct secondary_data secondary_data; 76 77extern int __cpu_disable(void); 78extern int platform_cpu_disable(unsigned int cpu); 79 80extern void __cpu_die(unsigned int cpu); --- 15 unchanged lines hidden --- | 74 void *stack; 75}; 76extern struct secondary_data secondary_data; 77 78extern int __cpu_disable(void); 79extern int platform_cpu_disable(unsigned int cpu); 80 81extern void __cpu_die(unsigned int cpu); --- 15 unchanged lines hidden --- |