Print this page
PANKOVs restructure


  24  */
  25 /*
  26  * Copyright (c) 2013, Joyent, Inc.  All rights reserved.
  27  */
  28 
  29 /*
  30  * PSMI 1.1 extensions are supported only in 2.6 and later versions.
  31  * PSMI 1.2 extensions are supported only in 2.7 and later versions.
  32  * PSMI 1.3 and 1.4 extensions are supported in Solaris 10.
  33  * PSMI 1.5 extensions are supported in Solaris Nevada.
  34  * PSMI 1.6 extensions are supported in Solaris Nevada.
  35  * PSMI 1.7 extensions are supported in Solaris Nevada.
  36  */
  37 #define PSMI_1_7
  38 
  39 #include <sys/processor.h>
  40 #include <sys/time.h>
  41 #include <sys/psm.h>
  42 #include <sys/smp_impldefs.h>
  43 #include <sys/cram.h>
  44 #include <sys/acpi/acpi.h>
  45 #include <sys/acpica.h>
  46 #include <sys/psm_common.h>
  47 #include <sys/apic.h>
  48 #include <sys/pit.h>
  49 #include <sys/ddi.h>
  50 #include <sys/sunddi.h>
  51 #include <sys/ddi_impldefs.h>
  52 #include <sys/pci.h>
  53 #include <sys/promif.h>
  54 #include <sys/x86_archext.h>
  55 #include <sys/cpc_impl.h>
  56 #include <sys/uadmin.h>
  57 #include <sys/panic.h>
  58 #include <sys/debug.h>
  59 #include <sys/archsystm.h>
  60 #include <sys/trap.h>
  61 #include <sys/machsystm.h>
  62 #include <sys/sysmacros.h>
  63 #include <sys/cpuvar.h>
  64 #include <sys/rm_platter.h>




  24  */
  25 /*
  26  * Copyright (c) 2013, Joyent, Inc.  All rights reserved.
  27  */
  28 
  29 /*
  30  * PSMI 1.1 extensions are supported only in 2.6 and later versions.
  31  * PSMI 1.2 extensions are supported only in 2.7 and later versions.
  32  * PSMI 1.3 and 1.4 extensions are supported in Solaris 10.
  33  * PSMI 1.5 extensions are supported in Solaris Nevada.
  34  * PSMI 1.6 extensions are supported in Solaris Nevada.
  35  * PSMI 1.7 extensions are supported in Solaris Nevada.
  36  */
  37 #define PSMI_1_7
  38 
  39 #include <sys/processor.h>
  40 #include <sys/time.h>
  41 #include <sys/psm.h>
  42 #include <sys/smp_impldefs.h>
  43 #include <sys/cram.h>
  44 #include <acpica/include/acpi.h>
  45 #include <sys/acpica.h>
  46 #include <sys/psm_common.h>
  47 #include <sys/apic.h>
  48 #include <sys/pit.h>
  49 #include <sys/ddi.h>
  50 #include <sys/sunddi.h>
  51 #include <sys/ddi_impldefs.h>
  52 #include <sys/pci.h>
  53 #include <sys/promif.h>
  54 #include <sys/x86_archext.h>
  55 #include <sys/cpc_impl.h>
  56 #include <sys/uadmin.h>
  57 #include <sys/panic.h>
  58 #include <sys/debug.h>
  59 #include <sys/archsystm.h>
  60 #include <sys/trap.h>
  61 #include <sys/machsystm.h>
  62 #include <sys/sysmacros.h>
  63 #include <sys/cpuvar.h>
  64 #include <sys/rm_platter.h>