aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/asmc/asmcvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/asmc/asmcvar.h')
-rw-r--r--sys/dev/asmc/asmcvar.h96
1 files changed, 96 insertions, 0 deletions
diff --git a/sys/dev/asmc/asmcvar.h b/sys/dev/asmc/asmcvar.h
index 42e3120ff4ff..d40dc1e7c8ff 100644
--- a/sys/dev/asmc/asmcvar.h
+++ b/sys/dev/asmc/asmcvar.h
@@ -432,6 +432,40 @@ struct asmc_softc {
"TM0S", "TP0P", "TPCD", "TW0P", "Ta0P", \
"TaSP", "Th1H", "Th2H", "Ts0P", "Ts0S", \
"Ts1S" }
+
+#define ASMC_MBP114_TEMPS { "IC0C", "ID0R", "IHDC", "IPBR", "IC0R", \
+ "IO3R", "IO5R", "IM0C", "IC1C", "IC2C", \
+ "IC3C", "ILDC", "IBLC", "IAPC", "IHSC", \
+ "ICMC", "TC0P", "TP0P", "TM0P", \
+ "Ta0P", "Th2H", "Th1H", "TW0P", "Ts0P", \
+ "Ts1P", "TB0T", "TB1T", "TB2T", "TH0A", "TH0B", \
+ "TC1C", "TC2C", "TC3C", "TC4C", "TCXC", \
+ "TCGC", "TPCD", "TCSA", "VC0C", "VD0R", \
+ "VP0R", "ALSL", "F0Ac", "F1Ac", "PCPC", \
+ "PCPG", "PCPT", "PSTR", "PDTR", NULL }
+
+#define ASMC_MBP114_TEMPNAMES { "IC0C", "ID0R", "IHDC", "IPBR", "IC0R", \
+ "IO3R", "IO5R", "IM0C", "IC1C", "IC2C", \
+ "IC3C", "ILDC", "IBLC", "IAPC", "IHSC", \
+ "ICMC", "TC0P", "TP0P", "TM0P", \
+ "Ta0P", "Th2H", "Th1H", "TW0P", "Ts0P", \
+ "Ts1P", "TB0T", "TB1T", "TB2T", "TH0A", "TH0B", \
+ "TC1C", "TC2C", "TC3C", "TC4C", "TCXC", \
+ "TCGC", "TPCD", "TCSA", "VC0C", "VD0R", \
+ "VP0R", "ALSL", "F0Ac", "F1Ac", "PCPC", \
+ "PCPG", "PCPT", "PSTR", "PDTR" }
+
+#define ASMC_MBP114_TEMPDESCS { "CPU High (CPU, I/O)", "DC In", "SSD", "Charger (BMON)", "CPU", \
+ "Other 3.3V", "Other 5V", "Memory", "Platform Controller Hub Core", "CPU Load Current Monitor", \
+ "CPU DDR", "LCD Panel", "LCD Backlight", "Airport", "Thunderbolt", \
+ "S2", "CPU Proximity", "Platform Controller Hub", "Memory Proximity", "Air Flow Proximity", \
+ "Left Fin Stack", "Right Fin Stack", "Airport Proximity", "Palm Rest", "Palm Rest Actuator", \
+ "Battery Max", "Battery Sensor 1", "Battery Sensor 2", "SSD A", "SSD B", \
+ "CPU Core 1", "CPU Core 2", "CPU Core 3", "CPU Core 4", "CPU PECI Die", \
+ "Intel GPU", "Platform Controller Hub PECI", "CPU System Agent Core", "CPU VCore", "DC In", \
+ "Pbus", "Ambient Light", "Leftside", "Rightside", "CPU Package Core", \
+ "CPU Package GPU", "CPU Package Total", "System Total", "DC In" }
+
#define ASMC_MM_TEMPS { "TN0P", "TN1P", NULL }
#define ASMC_MM_TEMPNAMES { "northbridge1", "northbridge2" }
#define ASMC_MM_TEMPDESCS { "Northbridge Point 1", \
@@ -530,6 +564,68 @@ struct asmc_softc {
"Power Supply Temperature", \
"Wireless Module Proximity Temperature", }
+#define ASMC_MM61_TEMPS { "TA0P", "TA1P", \
+ "TC0D", "TC0G", "TC0P", "TCPG", \
+ "TI0P", \
+ "TM0S", "TMBS", "TM0P", \
+ "TP0P", "TPCD", \
+ "Tp0C", \
+ "TW0P", NULL }
+
+#define ASMC_MM61_TEMPNAMES { "ambient_air_proximity", "ambient_cpu_pch_wireless_dimm", \
+ "cpu_die", "TC0G", "cpu_proximity", "TCPG", \
+ "thunderbolt_proximity", \
+ "memory_slot1", "memory_slot2", "memory_proximity", \
+ "pch_controller_proximity", "pch_controller_die", \
+ "pwr_supply", \
+ "wireless_proximity", NULL }
+
+#define ASMC_MM61_TEMPDESCS { "Ambient Air Proximity Temperature", \
+ "Combo Ambient CPU PCH Wireless DIMM Temperature", \
+ "CPU Die Temperature", \
+ NULL, \
+ "CPU Proximity Temperature", \
+ NULL, \
+ "Thunderbolt Proximity Temperature", \
+ "Memory Slot 1 Temperature", \
+ "Memory Slot 2 Temperature", \
+ "Memory Slots Proximity Temperature", \
+ "Platform Controller Hub Proximity Temperature", \
+ "Platform Controller Hub Die Temperature", \
+ "Power Supply Temperature", \
+ "Wireless Module Proximity Temperature", NULL }
+
+#define ASMC_MM62_TEMPS { "TA0P", "TA1P", \
+ "TC0D", "TC0G", "TC0P", "TCPG", \
+ "TI0P", \
+ "TM0S", "TMBS", "TM0P", \
+ "TP0P", "TPCD", \
+ "Tp0C", \
+ "TW0P", NULL }
+
+#define ASMC_MM62_TEMPNAMES { "ambient_air_proximity", "ambient_cpu_pch_wireless_dimm", \
+ "cpu_die", "TC0G", "cpu_proximity", "TCPG", \
+ "thunderbolt_proximity", \
+ "memory_slot1", "memory_slot2", "memory_proximity", \
+ "pch_controller_proximity", "pch_controller_die", \
+ "pwr_supply", \
+ "wireless_proximity", NULL }
+
+#define ASMC_MM62_TEMPDESCS { "Ambient Air Proximity Temperature", \
+ "Combo Ambient CPU PCH Wireless DIMM Temperature", \
+ "CPU Die Temperature", \
+ NULL, \
+ "CPU Proximity Temperature", \
+ NULL, \
+ "Thunderbolt Proximity Temperature", \
+ "Memory Slot 1 Temperature", \
+ "Memory Slot 2 Temperature", \
+ "Memory Slots Proximity Temperature", \
+ "Platform Controller Hub Proximity Temperature", \
+ "Platform Controller Hub Die Temperature", \
+ "Power Supply Temperature", \
+ "Wireless Module Proximity Temperature", NULL }
+
#define ASMC_MM71_TEMPS { "TA0p", "TA1p", \
"TA2p", "TC0c", \
"TC0p", "TC1c", \