summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/sys
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/sys')
-rw-r--r--usr/src/uts/common/sys/chip.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr/src/uts/common/sys/chip.h b/usr/src/uts/common/sys/chip.h
index 98d702a54e..226efb74cd 100644
--- a/usr/src/uts/common/sys/chip.h
+++ b/usr/src/uts/common/sys/chip.h
@@ -42,6 +42,7 @@ extern "C" {
#include <sys/processor.h>
#include <sys/bitmap.h>
#include <sys/atomic.h>
+#include <sys/types.h>
/*
* Chip types
@@ -181,6 +182,10 @@ void chip_kstat_create(chip_t *);
* Platform chip operations
*/
chipid_t chip_plat_get_chipid(cpu_t *);
+#ifdef sun4v
+id_t chip_plat_get_pipeid(cpu_t *);
+#endif /* sun4v */
+
void chip_plat_define_chip(cpu_t *, chip_def_t *);
int chip_plat_get_clogid(cpu_t *);