public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Len Brown <lenb@kernel.org>
To: Linux-acpi@vger.kernel.org,
	"Éric Piel" <Eric.Piel@tremplin-utc.net>,
	"Thomas Renninger (Novell/SUSE)" <trenn@suse.de>,
	dsdt <dsdt@gaugusch.at>, "Philippe Coval" <rzr@us>
Subject: [RFC] Linux/ACPI DSDT override page update
Date: Wed, 6 Feb 2008 21:38:39 -0500	[thread overview]
Message-ID: <200802062138.40055.lenb@kernel.org> (raw)

Here are my proposed updates for
http://www.lesswatts.org/projects/acpi/overridingDSDT.php

thanks,
-Len
---
> iASL is part of the ACPICA release,
> http://www.intel.com/technology/iapc/acpi/downloads.htm. 

Please reference "http://acpica.org" instead.

Also, in the section titled "How to build a customer DSDT into an initrd",
please replace all of the text with the following:

If you are unable to re-build the kernel,
or you'd like to run the same kernel binary
on multiple machines that require different DSDT overrides,
then the initrd method should suite your needs.

For kernels before Linux-2.6.25, this method requires the out-of-tree patch
found here: http://gaugusch.at/kernel.shtml (thanks to Markus Gaugusch and Eric Piel)
Some distributors, such as SuSE and Ubuntu, included that patch,
and you can tell if it is present by finding the following line in the console log:

"Looking for DSDT in initramfs..."

In Linux-2.6.25 and later, this method is enabled via
CONFIG_ACPI_CUSTOM_DSDT_INITRD, and you can tell if a kernel
binary includes it by finding the following line in the console log:

"ACPI: Checking initramfs for custom DSDT"

The process for creating the DSDT image is the same as above.
But note that
the format of the table included in the initramfs is binary (iasl -ta),
while if you build a DSDT into the kernel, C-source code is used (iasl -tc).

In case your mkinitrd tool does not support this feature, a script is
provided in the kernel source tree,
Documentation/acpi/initramfs-add-dsdt.sh

                 reply	other threads:[~2008-02-07  2:39 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200802062138.40055.lenb@kernel.org \
    --to=lenb@kernel.org \
    --cc=Eric.Piel@tremplin-utc.net \
    --cc=Linux-acpi@vger.kernel.org \
    --cc=dsdt@gaugusch.at \
    --cc=rzr@us \
    --cc=trenn@suse.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox