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 ---