aboutsummaryrefslogtreecommitdiff
path: root/sys/alpha/include/rpb.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/alpha/include/rpb.h')
-rw-r--r--sys/alpha/include/rpb.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/alpha/include/rpb.h b/sys/alpha/include/rpb.h
index b5d0892ae192..cae7c08abd08 100644
--- a/sys/alpha/include/rpb.h
+++ b/sys/alpha/include/rpb.h
@@ -73,6 +73,7 @@ struct rpb {
#define ST_EB164 26 /* EB164 (PCI/ISA) */
#define ST_DEC_1000A 27 /* "Noritake" (?) */
#define ST_DEC_ALPHAVME_224 28 /* "Cortex" (?) */
+#define ST_DEC_550 30 /* "Miata" (PCI/ISA) */
#define ST_DEC_EV56_PBP 32 /* "Takara" (?) */
#define ST_DEC_ALPHAVME_320 33 /* "Yukon" (VME?) */
@@ -202,6 +203,9 @@ struct rpb {
u_int64_t rpb_tbhint[8]; /* 149: TB hint block */
};
+#define LOCATE_PCS(h,cpunumber) ((struct pcs *) \
+ ((char *)(h) + (h)->rpb_pcs_off + ((cpunumber) * (h)->rpb_pcs_size)))
+
/*
* PCS: Per-CPU information.
*/