#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/cpumask.h>
#include <linux/smp.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/sched.h>
#include <linux/delay.h>
#include <linux/cpu.h>
#include <asm/sections.h>
Go to the source code of this file.
#define RESET_REG |
( |
|
phys_id | ) |
(0xfe400008 | (phys_id << 12)) |
#define STBCR_LTSLP 0x80000000 |
#define STBCR_MSTP 0x00000001 |
#define STBCR_REG |
( |
|
phys_id | ) |
(0xfe400004 | (phys_id << 12)) |
#define STBCR_RESET 0x00000002 |
#define STBCR_SLEEP 0x00000004 |
late_initcall |
( |
register_shx3_cpu_notifier |
| ) |
|
Initial value:= {
.smp_setup = shx3_smp_setup,
.prepare_cpus = shx3_prepare_cpus,
.start_cpu = shx3_start_cpu,
.smp_processor_id = shx3_smp_processor_id,
.send_ipi = shx3_send_ipi,
}
Definition at line 157 of file smp-shx3.c.