* HP Pavilion zt3240ea and thermal zone
@ 2004-10-12 10:01 Luís Neves
[not found] ` <416BAB60.7050809-3+EeCmRbAIqyvGiigdSjEg@public.gmane.org>
0 siblings, 1 reply; 4+ messages in thread
From: Luís Neves @ 2004-10-12 10:01 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
[-- Attachment #1: Type: text/plain, Size: 822 bytes --]
Hi!
I recently bought this laptop and so far it seems to have ACPI working
pretty well, at least what I expected to work, except for the absence of
anything under /proc/acpi/thermal_zone.
Is it normal that this kind of machine (a 1.6GHz centrino) do not have a
thermal zone? I don't find thermal information under XP also but in my
ignorance I thought this should exist.
My first attempt was to dissassemble, correct and override the DSDT but
the single bug found and corrected (a common ByteAccess type) didn't
change anything.
I've tested it with Debian kernels 2.6.3 to 2.6.8. Never tried yet a
recent acpi patch as I found no evidence that it would change anything
in this regard.
Can anyone give me a clue on this?. I attach my dsdt in case anyone
would like to look at it.
Best regards,
Luís Neves
[-- Attachment #2: hp_pavilion_zt3240ea_dsdt.dsl.gz --]
[-- Type: application/x-gzip, Size: 16931 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread[parent not found: <416BAB60.7050809-3+EeCmRbAIqyvGiigdSjEg@public.gmane.org>]
* Re: HP Pavilion zt3240ea and thermal zone [not found] ` <416BAB60.7050809-3+EeCmRbAIqyvGiigdSjEg@public.gmane.org> @ 2004-10-12 13:43 ` Pedro Venda [not found] ` <416BDF74.8070605-aHmAgkVUFT6Joy8PIJZ9VA@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Pedro Venda @ 2004-10-12 13:43 UTC (permalink / raw) To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f; +Cc: Luís Neves -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hello luis, | Is it normal that this kind of machine (a 1.6GHz centrino) do not have a | thermal zone? I don't find thermal information under XP also but in my | ignorance I thought this should exist. | | My first attempt was to dissassemble, correct and override the DSDT but | the single bug found and corrected (a common ByteAccess type) didn't | change anything. the hardware/software acpi implementation on your laptop is independent of the platform, whether it is centrino or other. after inspection of your dsdt i didn't find references to any thermal zones. for example, page 287 of the acpi specificatoin 2.0c states that every thermal zone MUST have a _TMP object. there is no _TMP object on your dsdt, so i deduct one of two things: 1. your acpi code is not compliant with the standard or 2. you really don't have thermal zones. since there are no _CRT, _HOT, _ALx, _PSL, _PSV, _SCP, _TMP, _TZD, _TZP and unless there is/are other place/places where thermal zones are defined, i conclude that you don't have thermal zones defined. maybe someone else could confirm this... is that odd? i don't know... i am just learning ACPI now, so i don't have the experience. cumprimentos, pedro venda. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBa990eRy7HWZxjWERAgRhAKDZrBvLhGiHsdlNtlFWnCe6EWxZCACdH2Un Av0ShkaLEGUBcSdoh5Yk2U8= =Ctpb -----END PGP SIGNATURE----- ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <416BDF74.8070605-aHmAgkVUFT6Joy8PIJZ9VA@public.gmane.org>]
* Re: HP Pavilion zt3240ea and thermal zone [not found] ` <416BDF74.8070605-aHmAgkVUFT6Joy8PIJZ9VA@public.gmane.org> @ 2004-10-12 17:04 ` Nate Lawson [not found] ` <416C0E80.4050107-Y6VGUYTwhu0@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Nate Lawson @ 2004-10-12 17:04 UTC (permalink / raw) To: Pedro Venda; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f, Luís Neves Pedro Venda wrote: > | Is it normal that this kind of machine (a 1.6GHz centrino) do not have a > | thermal zone? I don't find thermal information under XP also but in my > | ignorance I thought this should exist. > | > | My first attempt was to dissassemble, correct and override the DSDT but > | the single bug found and corrected (a common ByteAccess type) didn't > | change anything. > > the hardware/software acpi implementation on your laptop is independent > of the platform, whether it is centrino or other. > > after inspection of your dsdt i didn't find references to any thermal > zones. > > for example, page 287 of the acpi specificatoin 2.0c states that every > thermal zone MUST have a _TMP object. there is no _TMP object on your > dsdt, so i deduct one of two things: > 1. your acpi code is not compliant with the standard > or > 2. you really don't have thermal zones. > > since there are no _CRT, _HOT, _ALx, _PSL, _PSV, _SCP, _TMP, _TZD, _TZP > and unless there is/are other place/places where thermal zones are > defined, i conclude that you don't have thermal zones defined. > > maybe someone else could confirm this... > > is that odd? i don't know... i am just learning ACPI now, so i don't > have the experience. If you don't have a ThermalZone object, you don't have thermal zones. It's quite common -- it means that the BIOS will handle fans independent of the OS or ACPI. -- Nate ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <416C0E80.4050107-Y6VGUYTwhu0@public.gmane.org>]
* Re: HP Pavilion zt3240ea and thermal zone [not found] ` <416C0E80.4050107-Y6VGUYTwhu0@public.gmane.org> @ 2004-10-13 12:30 ` Bruno Ducrot 0 siblings, 0 replies; 4+ messages in thread From: Bruno Ducrot @ 2004-10-13 12:30 UTC (permalink / raw) To: Nate Lawson Cc: Pedro Venda, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f, Luís Neves On Tue, Oct 12, 2004 at 10:04:00AM -0700, Nate Lawson wrote: > Pedro Venda wrote: > >| Is it normal that this kind of machine (a 1.6GHz centrino) do not have a > >| thermal zone? I don't find thermal information under XP also but in my > >| ignorance I thought this should exist. > >| > >| My first attempt was to dissassemble, correct and override the DSDT but > >| the single bug found and corrected (a common ByteAccess type) didn't > >| change anything. > > > >the hardware/software acpi implementation on your laptop is independent > >of the platform, whether it is centrino or other. > > > >after inspection of your dsdt i didn't find references to any thermal > >zones. > > > >for example, page 287 of the acpi specificatoin 2.0c states that every > >thermal zone MUST have a _TMP object. there is no _TMP object on your > >dsdt, so i deduct one of two things: > >1. your acpi code is not compliant with the standard > >or > >2. you really don't have thermal zones. > > > >since there are no _CRT, _HOT, _ALx, _PSL, _PSV, _SCP, _TMP, _TZD, _TZP > >and unless there is/are other place/places where thermal zones are > >defined, i conclude that you don't have thermal zones defined. > > > >maybe someone else could confirm this... > > > >is that odd? i don't know... i am just learning ACPI now, so i don't > >have the experience. > > If you don't have a ThermalZone object, you don't have thermal zones. > It's quite common -- it means that the BIOS will handle fans independent > of the OS or ACPI. Or that a thermal sensor will handle that OK already.. Anyway, there is a CTMP in the EC space which may be actually the temperature of the CPU likely.. I guess you may try something I wroten for one laptop some years ago which worked for me. You may try then to add some passive cooling stuff after if that work, etc. --- hp_pavilion_zt3240ea_dsdt.dsl 2004/10/13 12:15:12 1.1 +++ hp_pavilion_zt3240ea_dsdt.dsl 2004/10/13 12:27:51 @@ -2596,6 +2596,22 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, } } + ThermalZone (THM0) { + Method (_CRT, 0, NotSerialized) { + Return(0xe30) /* 100 C */ + } + Method (_TMP, 0, NotSerialized) { + If(\_SB.C046.C059.C0EA.C0ED) { + Store(\_SB.C046.C059.C0EA.CTMP, Local0) + Multiply(Local0, 10, Local0) + Add(Local0, 2732, Local0) + Return(Local0) + } Else { + Return(0xBAD) /* 26C */ + } + } + } + Device (C140) { Name (_HID, EisaId ("WEC0518")) Cheers, -- Bruno Ducrot -- Which is worse: ignorance or apathy? -- Don't know. Don't care. ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2004-10-13 12:30 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-12 10:01 HP Pavilion zt3240ea and thermal zone Luís Neves
[not found] ` <416BAB60.7050809-3+EeCmRbAIqyvGiigdSjEg@public.gmane.org>
2004-10-12 13:43 ` Pedro Venda
[not found] ` <416BDF74.8070605-aHmAgkVUFT6Joy8PIJZ9VA@public.gmane.org>
2004-10-12 17:04 ` Nate Lawson
[not found] ` <416C0E80.4050107-Y6VGUYTwhu0@public.gmane.org>
2004-10-13 12:30 ` Bruno Ducrot
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox