* ACPI for x-scale
@ 2005-05-09 18:55 Williams, Richard
[not found] ` <6EF58BF68042DF4AA46A54994117D64F035A1C81-x6Fv9fcoW1YgtwCHe4clqUEOCMrvLtNR@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Williams, Richard @ 2005-05-09 18:55 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
[-- Attachment #1: Type: text/plain, Size: 441 bytes --]
Hi,
I'm a newbie to the ACPI world.
Has anyone ported the Linux 2.6 kernel ACPI to the ARM processors -
specifically an Intel X-scale, PXA-270 ?
Is this appropriate for an embedded single board computer ?
Thanks,
Rich
----------------------------
Richard B. Williams
MTC Technologies, Inc.
3 Corbett Way
Eatontown, NJ 07724-2262
732-389-0244 x29
Richard.Williams-RyImI6ggfRp0+Iju73vM4UEOCMrvLtNR@public.gmane.org
[-- Attachment #2: Type: text/html, Size: 1289 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: ACPI for x-scale
[not found] ` <6EF58BF68042DF4AA46A54994117D64F035A1C81-x6Fv9fcoW1YgtwCHe4clqUEOCMrvLtNR@public.gmane.org>
@ 2005-05-09 19:31 ` Nils Faerber
0 siblings, 0 replies; 3+ messages in thread
From: Nils Faerber @ 2005-05-09 19:31 UTC (permalink / raw)
To: Williams, Richard; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Williams, Richard wrote:
> Hi,
Hi!
> I'm a newbie to the ACPI world.
> Has anyone ported the Linux 2.6 kernel ACPI to the ARM processors -
> specifically an Intel X-scale, PXA-270 ?
ROTFL ;)
Sorry... couldn't resist...
> Is this appropriate for an embedded single board computer ?
No, it isn't.
It starts with the "problem" that the usual ARM/StrongARM/XScale device
do not own a BIOS as it is known on x86 PCs.
For most embedded platforms implementing huge systems like APM or ACPI
is simply a waste of time - you simply do it yourself in the specific
kernel you are using on your platform anyway.
IMHO ACPI and APM are used as a generic approach, i.e. for situation
where you do not know specifics of the system you are running on. Then
ACPI offers for example a method to suspend, resume or power throttle a
device (put to standby, suspend, ...).
The more complex systems became the more complex those sophisticated
system became with ACPI being its current culprit.
The current embedded Linux flavours all do power management to various
degrees by themselves, expecially using the current Linux device model
and power state siganlling, i.e. the device drivers have to do their own
power management.
Or to make it short: No, you do not want to implement ACPI for embedded
platforms.
> Thanks,
> Rich
CU
nils faerber
- --
kernel concepts Tel: +49-271-771091-12
Dreisbachstr. 24 Fax: +49-271-771091-19
D-57250 Netphen Mob: +49-176-21024535
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCf7qTJXeIURG1qHgRAlZrAJ0cbKE2ZeckBf2o7qKHQyxAUDsGHwCfcip9
4+HZrQQfFW8BZW2/RjPK/F0=
=v0io
-----END PGP SIGNATURE-----
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: ACPI for x-scale
@ 2005-05-09 20:10 Williams, Richard
0 siblings, 0 replies; 3+ messages in thread
From: Williams, Richard @ 2005-05-09 20:10 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Nils Faerber resisted the easy flame target -)
Thanks, I suspected as much about the overkill of ACPI on an embedded
platform.
I had done some searching for ACPI on embedded and ARM forums, and had
found very little. Of course, the minute after I posted the question
here I found some discussion that matched what you say. Not applicable.
Nils, thanks for being gentle with me.
Rich
Williams, Richard wrote:
> Hi,
Hi!
> I'm a newbie to the ACPI world.
> Has anyone ported the Linux 2.6 kernel ACPI to the ARM processors -
> specifically an Intel X-scale, PXA-270 ?
ROTFL ;)
Sorry... couldn't resist...
> Is this appropriate for an embedded single board computer ?
No, it isn't.
It starts with the "problem" that the usual ARM/StrongARM/XScale device
do not own a BIOS as it is known on x86 PCs.
For most embedded platforms implementing huge systems like APM or ACPI
is simply a waste of time - you simply do it yourself in the specific
kernel you are using on your platform anyway.
IMHO ACPI and APM are used as a generic approach, i.e. for situation
where you do not know specifics of the system you are running on. Then
ACPI offers for example a method to suspend, resume or power throttle a
device (put to standby, suspend, ...).
The more complex systems became the more complex those sophisticated
system became with ACPI being its current culprit.
The current embedded Linux flavours all do power management to various
degrees by themselves, expecially using the current Linux device model
and power state siganlling, i.e. the device drivers have to do their own
power management.
Or to make it short: No, you do not want to implement ACPI for embedded
platforms.
> Thanks,
> Rich
CU
nils faerber
- --
kernel concepts Tel: +49-271-771091-12
Dreisbachstr. 24 Fax: +49-271-771091-19
D-57250 Netphen Mob: +49-176-21024535
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCf7qTJXeIURG1qHgRAlZrAJ0cbKE2ZeckBf2o7qKHQyxAUDsGHwCfcip9
4+HZrQQfFW8BZW2/RjPK/F0=
=v0io
-----END PGP SIGNATURE-----
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-05-09 20:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-09 18:55 ACPI for x-scale Williams, Richard
[not found] ` <6EF58BF68042DF4AA46A54994117D64F035A1C81-x6Fv9fcoW1YgtwCHe4clqUEOCMrvLtNR@public.gmane.org>
2005-05-09 19:31 ` Nils Faerber
-- strict thread matches above, loose matches on Subject: below --
2005-05-09 20:10 Williams, Richard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox