Skip to content

Commit

Permalink
[PATCH] Remove unneeded #defines in head.S
Browse files Browse the repository at this point in the history
arch/ppc64/kernel/head.S #defines SECONDARY_PROCESSORS then has some
#ifdefs based on it.  Whatever purpose this had is long lost, this
patch removes it.

Likewise, head.S defines H_SET_ASR, which is now defined, along with
other hypervisor call numbers in hvcall.h.  This patch deletes it, as
well, from head.S.

Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
  • Loading branch information
David Gibson authored and Paul Mackerras committed Aug 29, 2005
1 parent 60ba449 commit 1d086e6
Showing 1 changed file with 0 additions and 11 deletions.
11 changes: 0 additions & 11 deletions arch/ppc64/kernel/head.S
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,6 @@
* 2 of the License, or (at your option) any later version.
*/

#define SECONDARY_PROCESSORS

#include <linux/config.h>
#include <linux/threads.h>
#include <asm/processor.h>
Expand All @@ -43,11 +41,6 @@
#define DO_SOFT_DISABLE
#endif

/*
* hcall interface to pSeries LPAR
*/
#define H_SET_ASR 0x30

/*
* We layout physical memory as follows:
* 0x0000 - 0x00ff : Secondary processor spin code
Expand Down Expand Up @@ -629,9 +622,7 @@ system_reset_iSeries:

cmpwi 0,r23,0
beq iSeries_secondary_smp_loop /* Loop until told to go */
#ifdef SECONDARY_PROCESSORS
bne .__secondary_start /* Loop until told to go */
#endif
iSeries_secondary_smp_loop:
/* Let the Hypervisor know we are alive */
/* 8002 is a call to HvCallCfg::getLps, a harmless Hypervisor function */
Expand Down Expand Up @@ -1325,9 +1316,7 @@ _GLOBAL(pSeries_secondary_smp_init)

cmpwi 0,r23,0
#ifdef CONFIG_SMP
#ifdef SECONDARY_PROCESSORS
bne .__secondary_start
#endif
#endif
b 3b /* Loop until told to go */

Expand Down

0 comments on commit 1d086e6

Please sign in to comment.