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