smp.h (bf61c8840efe60fd8f91446860b63338fb424158) | smp.h (eb08375ea66e63c5e11dea69b43c5633d531ce81) |
---|---|
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. --- 51 unchanged lines hidden (view full) --- 60 */ 61asmlinkage void secondary_start_kernel(void); 62 63 64/* 65 * Initial data for bringing up a secondary CPU. 66 */ 67struct secondary_data { | 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. --- 51 unchanged lines hidden (view full) --- 60 */ 61asmlinkage void secondary_start_kernel(void); 62 63 64/* 65 * Initial data for bringing up a secondary CPU. 66 */ 67struct secondary_data { |
68 unsigned long pgdir; | 68 union { 69 unsigned long mpu_rgn_szr; 70 unsigned long pgdir; 71 }; |
69 unsigned long swapper_pg_dir; 70 void *stack; 71}; 72extern struct secondary_data secondary_data; 73extern volatile int pen_release; 74 75extern int __cpu_disable(void); 76 --- 41 unchanged lines hidden --- | 72 unsigned long swapper_pg_dir; 73 void *stack; 74}; 75extern struct secondary_data secondary_data; 76extern volatile int pen_release; 77 78extern int __cpu_disable(void); 79 --- 41 unchanged lines hidden --- |