* 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
* 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
* 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
* 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