Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8a51178e authored by Paul Bolle's avatar Paul Bolle Committed by David S. Miller
Browse files

sparc: remove two unused headers



Nothing includes these two headers. None of the macros they define are
used anywhere in the tree. This was also the case in v2.6.12-rc2 and,
presumably, every release in between. These two headers can safely be
removed.

Signed-off-by: default avatarPaul Bolle <pebolle@tiscali.nl>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 4e3c8a1b
Loading
Loading
Loading
Loading

arch/sparc/include/asm/cmt.h

deleted100644 → 0
+0 −59
Original line number Diff line number Diff line
#ifndef _SPARC64_CMT_H
#define _SPARC64_CMT_H

/* cmt.h: Chip Multi-Threading register definitions
 *
 * Copyright (C) 2004 David S. Miller (davem@redhat.com)
 */

/* ASI_CORE_ID - private */
#define LP_ID		0x0000000000000010UL
#define  LP_ID_MAX	0x00000000003f0000UL
#define  LP_ID_ID	0x000000000000003fUL

/* ASI_INTR_ID - private */
#define LP_INTR_ID	0x0000000000000000UL
#define  LP_INTR_ID_ID	0x00000000000003ffUL

/* ASI_CESR_ID - private */
#define CESR_ID		0x0000000000000040UL
#define  CESR_ID_ID	0x00000000000000ffUL

/* ASI_CORE_AVAILABLE - shared */
#define LP_AVAIL	0x0000000000000000UL
#define  LP_AVAIL_1	0x0000000000000002UL
#define  LP_AVAIL_0	0x0000000000000001UL

/* ASI_CORE_ENABLE_STATUS - shared */
#define LP_ENAB_STAT	0x0000000000000010UL
#define  LP_ENAB_STAT_1	0x0000000000000002UL
#define  LP_ENAB_STAT_0	0x0000000000000001UL

/* ASI_CORE_ENABLE - shared */
#define LP_ENAB		0x0000000000000020UL
#define  LP_ENAB_1	0x0000000000000002UL
#define  LP_ENAB_0	0x0000000000000001UL

/* ASI_CORE_RUNNING - shared */
#define LP_RUNNING_RW	0x0000000000000050UL
#define LP_RUNNING_W1S	0x0000000000000060UL
#define LP_RUNNING_W1C	0x0000000000000068UL
#define  LP_RUNNING_1	0x0000000000000002UL
#define  LP_RUNNING_0	0x0000000000000001UL

/* ASI_CORE_RUNNING_STAT - shared */
#define LP_RUN_STAT	0x0000000000000058UL
#define  LP_RUN_STAT_1	0x0000000000000002UL
#define  LP_RUN_STAT_0	0x0000000000000001UL

/* ASI_XIR_STEERING - shared */
#define LP_XIR_STEER	0x0000000000000030UL
#define  LP_XIR_STEER_1	0x0000000000000002UL
#define  LP_XIR_STEER_0	0x0000000000000001UL

/* ASI_CMT_ERROR_STEERING - shared */
#define CMT_ER_STEER	0x0000000000000040UL
#define  CMT_ER_STEER_1	0x0000000000000002UL
#define  CMT_ER_STEER_0	0x0000000000000001UL

#endif /* _SPARC64_CMT_H */

arch/sparc/include/asm/mpmbox.h

deleted100644 → 0
+0 −67
Original line number Diff line number Diff line
/*
 * mpmbox.h:  Interface and defines for the OpenProm mailbox
 *               facilities for MP machines under Linux.
 *
 * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
 */

#ifndef _SPARC_MPMBOX_H
#define _SPARC_MPMBOX_H

/* The prom allocates, for each CPU on the machine an unsigned
 * byte in physical ram.  You probe the device tree prom nodes
 * for these values.  The purpose of this byte is to be able to
 * pass messages from one cpu to another.
 */

/* These are the main message types we have to look for in our
 * Cpu mailboxes, based upon these values we decide what course
 * of action to take.
 */

/* The CPU is executing code in the kernel. */
#define MAILBOX_ISRUNNING     0xf0

/* Another CPU called romvec->pv_exit(), you should call
 * prom_stopcpu() when you see this in your mailbox.
 */
#define MAILBOX_EXIT          0xfb

/* Another CPU called romvec->pv_enter(), you should call
 * prom_cpuidle() when this is seen.
 */
#define MAILBOX_GOSPIN        0xfc

/* Another CPU has hit a breakpoint either into kadb or the prom
 * itself.  Just like MAILBOX_GOSPIN, you should call prom_cpuidle()
 * at this point.
 */
#define MAILBOX_BPT_SPIN      0xfd

/* Oh geese, some other nitwit got a damn watchdog reset.  The party's
 * over so go call prom_stopcpu().
 */
#define MAILBOX_WDOG_STOP     0xfe

#ifndef __ASSEMBLY__

/* Handy macro's to determine a cpu's state. */

/* Is the cpu still in Power On Self Test? */
#define MBOX_POST_P(letter)  ((letter) >= 0x00 && (letter) <= 0x7f)

/* Is the cpu at the 'ok' prompt of the PROM? */
#define MBOX_PROMPROMPT_P(letter) ((letter) >= 0x80 && (letter) <= 0x8f)

/* Is the cpu spinning in the PROM? */
#define MBOX_PROMSPIN_P(letter) ((letter) >= 0x90 && (letter) <= 0xef)

/* Sanity check... This is junk mail, throw it out. */
#define MBOX_BOGON_P(letter) ((letter) >= 0xf1 && (letter) <= 0xfa)

/* Is the cpu actively running an application/kernel-code? */
#define MBOX_RUNNING_P(letter) ((letter) == MAILBOX_ISRUNNING)

#endif /* !(__ASSEMBLY__) */

#endif /* !(_SPARC_MPMBOX_H) */