From owner-p4-projects@FreeBSD.ORG Sat Jul 7 02:24:14 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1F43816A421; Sat, 7 Jul 2007 02:24:14 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E91C916A400 for ; Sat, 7 Jul 2007 02:24:13 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C12CD13C484 for ; Sat, 7 Jul 2007 02:24:13 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l672ODTO016347 for ; Sat, 7 Jul 2007 02:24:13 GMT (envelope-from rpaulo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l672ODgd016344 for perforce@freebsd.org; Sat, 7 Jul 2007 02:24:13 GMT (envelope-from rpaulo@FreeBSD.org) Date: Sat, 7 Jul 2007 02:24:13 GMT Message-Id: <200707070224.l672ODgd016344@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rpaulo@FreeBSD.org using -f From: Rui Paulo To: Perforce Change Reviews Cc: Subject: PERFORCE change 123042 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jul 2007 02:24:14 -0000 http://perforce.freebsd.org/chv.cgi?CH=123042 Change 123042 by rpaulo@rpaulo_epsilon on 2007/07/07 02:23:33 Add correct MacBook Pro temperature keys. Obtained from: Latest applesmc patch. Affected files ... .. //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmc.c#21 edit .. //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmcvar.h#10 edit Differences ... ==== //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmc.c#21 (text+ko) ==== @@ -23,7 +23,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmc.c#20 $ + * $P4: //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmc.c#21 $ * */ @@ -127,25 +127,25 @@ { "MacBookPro1,1", "Apple SMC MacBook Pro Core Duo (15-inch)", ASMC_SMS_FUNCS, ASMC_FAN_FUNCS, - ASMC_MB_TEMPS, ASMC_MB_TEMPNAMES, ASMC_MB_TEMPDESCS + ASMC_MBP_TEMPS, ASMC_MBP_TEMPNAMES, ASMC_MBP_TEMPDESCS }, { "MacBookPro1,2", "Apple SMC MacBook Pro Core Duo (17-inch)", ASMC_SMS_FUNCS, ASMC_FAN_FUNCS, - ASMC_MB_TEMPS, ASMC_MB_TEMPNAMES, ASMC_MB_TEMPDESCS + ASMC_MBP_TEMPS, ASMC_MBP_TEMPNAMES, ASMC_MBP_TEMPDESCS }, { "MacBookPro2,1", "Apple SMC MacBook Pro Core 2 Duo (17-inch)", ASMC_SMS_FUNCS, ASMC_FAN_FUNCS, - ASMC_MB_TEMPS, ASMC_MB_TEMPNAMES, ASMC_MB_TEMPDESCS + ASMC_MBP_TEMPS, ASMC_MBP_TEMPNAMES, ASMC_MBP_TEMPDESCS }, { "MacBookPro2,2", "Apple SMC MacBook Pro Core 2 Duo (15-inch)", ASMC_SMS_FUNCS, ASMC_FAN_FUNCS, - ASMC_MB_TEMPS, ASMC_MB_TEMPNAMES, ASMC_MB_TEMPDESCS + ASMC_MBP_TEMPS, ASMC_MBP_TEMPNAMES, ASMC_MBP_TEMPDESCS }, /* The Mac Mini has no SMS */ ==== //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmcvar.h#10 (text+ko) ==== @@ -23,7 +23,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmcvar.h#9 $ + * $P4: //depot/projects/soc2007/rpaulo-macbook/dev/asmc/asmcvar.h#10 $ * */ @@ -147,7 +147,7 @@ /* * Temperatures. * - * First for MacBook/MacBook Pro, then for Intel Mac Mini. + * First for MacBook, second for MacBook Pro, then for Intel Mac Mini. * */ @@ -161,6 +161,19 @@ "Northbridge Point 2", "Heatsink 1", \ "Heatsink 2", "Memory Bank A", } +#define ASMC_MBP_TEMPS { "TB0T", "Th0H", "Th1H", "Tm0P", \ + "TG0H", "TG0P", "TG0T", NULL } + +#define ASMC_MBP_TEMPNAMES { "enclosure", "heatsink1", \ + "heatsink2", "memory", "graphics", \ + "graphicssink", "unknown", } + +#define ASMC_MBP_TEMPDESCS { "Enclosure Bottomside", \ + "Heatsink 1", "Heatsink 2", \ + "Memory Controller", \ + "Graphics Chip", "Graphics Heatsink", \ + "Unknown", } + #define ASMC_MM_TEMPS { "TN0P", "TN1P", NULL } #define ASMC_MM_TEMPNAMES { "northbridge1", "northbridge2" } #define ASMC_MM_TEMPDESCS { "Northbridge Point 1", \