smp.h (e5451c8f8330e03ad3cfa16048b4daf961af434f) smp.h (a0995c0805b63c930b99970f2c9d5e4f167ca65b)
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.

--- 46 unchanged lines hidden (view full) ---

55asmlinkage void secondary_start_kernel(void);
56
57
58/*
59 * Initial data for bringing up a secondary CPU.
60 */
61struct secondary_data {
62 union {
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.

--- 46 unchanged lines hidden (view full) ---

55asmlinkage void secondary_start_kernel(void);
56
57
58/*
59 * Initial data for bringing up a secondary CPU.
60 */
61struct secondary_data {
62 union {
63 unsigned long mpu_rgn_szr;
63 struct mpu_rgn_info *mpu_rgn_info;
64 u64 pgdir;
65 };
66 unsigned long swapper_pg_dir;
67 void *stack;
68};
69extern struct secondary_data secondary_data;
70extern volatile int pen_release;
71extern void secondary_startup(void);

--- 56 unchanged lines hidden ---
64 u64 pgdir;
65 };
66 unsigned long swapper_pg_dir;
67 void *stack;
68};
69extern struct secondary_data secondary_data;
70extern volatile int pen_release;
71extern void secondary_startup(void);

--- 56 unchanged lines hidden ---