smp.h (188933ac139a6f8ab06cad369bd0200af947b00d) | smp.h (bf4981a00636347ddcef3fc008e4dd979380a851) |
---|---|
1/* 2 * smp.h: PowerPC-specific SMP code. 3 * 4 * Original was a copy of sparc smp.h. Now heavily modified 5 * for PPC. 6 * 7 * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu) 8 * Copyright (C) 1996-2001 Cort Dougan <cort@fsmlabs.com> --- 111 unchanged lines hidden (view full) --- 120 121/* for irq controllers with only a single ipi */ 122extern void smp_muxed_ipi_set_data(int cpu, unsigned long data); 123extern void smp_muxed_ipi_message_pass(int cpu, int msg); 124extern irqreturn_t smp_ipi_demux(void); 125 126void smp_init_pSeries(void); 127void smp_init_cell(void); | 1/* 2 * smp.h: PowerPC-specific SMP code. 3 * 4 * Original was a copy of sparc smp.h. Now heavily modified 5 * for PPC. 6 * 7 * Copyright (C) 1996 David S. Miller (davem@caip.rutgers.edu) 8 * Copyright (C) 1996-2001 Cort Dougan <cort@fsmlabs.com> --- 111 unchanged lines hidden (view full) --- 120 121/* for irq controllers with only a single ipi */ 122extern void smp_muxed_ipi_set_data(int cpu, unsigned long data); 123extern void smp_muxed_ipi_message_pass(int cpu, int msg); 124extern irqreturn_t smp_ipi_demux(void); 125 126void smp_init_pSeries(void); 127void smp_init_cell(void); |
128void smp_init_celleb(void); | |
129void smp_setup_cpu_maps(void); 130 131extern int __cpu_disable(void); 132extern void __cpu_die(unsigned int cpu); 133 134#else 135/* for UP */ 136#define hard_smp_processor_id() get_hard_smp_processor_id(0) --- 70 unchanged lines hidden --- | 128void smp_setup_cpu_maps(void); 129 130extern int __cpu_disable(void); 131extern void __cpu_die(unsigned int cpu); 132 133#else 134/* for UP */ 135#define hard_smp_processor_id() get_hard_smp_processor_id(0) --- 70 unchanged lines hidden --- |