public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* Re: custom dsdt with 2.5
@ 2003-05-09 17:35 roychris-GANU6spQydw
       [not found] ` <1052501708.3ebbe6ccf3454-HZaT1/I6gcdWj0EZb7rXcA@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: roychris-GANU6spQydw @ 2003-05-09 17:35 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f; +Cc: Ducrot Bruno

Bruno, your patch is rejected by the 2.5.69. But thanks to your help, it's
working now. I can use my custom dsdt.
But my problem is not solve. When I try the 3 sleep state, all my peripherics
are shutted down (but I don't have the sleep LED on), but when I want to resume,
only the cdrom wakes up ! And when I try the 4 state, after the driver frees the
memory, I have a very fast (too fast to read it) message that is indefinitively
repeated. I think that it's a dump mem (something like kernel panic maybe).

How can I have this message ?
Does anyone have the same troubles ?

Ducrot Bruno wrote:

>On Fri, May 09, 2003 at 05:09:12PM +0200, roychris wrote:
>
>>I changed by hand the osl.c of the kernel 2.5. I can send you a diff if 
>>you want. This is the few lines I changed :
>>
>>#include "/my/home/dsdt.hex"
>>
>>and
>>
>>*new_table = (struct acpi_table_header *) AmlCode;
>>
>
>*ALL* acpi tables will be passed to acpi_table_override().  Therefore,
>the RSDT table have been replaced by the table that you have provided.
>Since that is not what you want (RSDT is not DSDT), the ACPI subsystem
>can not work properly.
>
>Do something like this:
>
>	*new_table = NULL;
>
>	if (!strncmp((strncmp(existing_table->signature, DSDT_SIG, 4))))
>		*new_table = (struct acpi_table_header *) AmlCode;
>
>
>BTW, I don't see any reason why you have to patch by hand osl.c and you don't
>use acpi-custom-DSDT.patch instead.
>Really, it look good for me.  What say
>
>$ patch -p1 -i /path/to/acpi-custom-DSDT.patch
>in the linux-2.5.69 directory ?
>
>
>Cheers,
>


-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com

^ permalink raw reply	[flat|nested] 6+ messages in thread
* dsdt with 2.5
@ 2003-05-09  8:48 roychris
       [not found] ` <3EBB6B55.5000700-GANU6spQydw@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: roychris @ 2003-05-09  8:48 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

I've just fixed my dsdt. How can I load it with the 2.5.69 kernel ?

Thanks



-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-05-09 17:47 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-09 17:35 custom dsdt with 2.5 roychris-GANU6spQydw
     [not found] ` <1052501708.3ebbe6ccf3454-HZaT1/I6gcdWj0EZb7rXcA@public.gmane.org>
2003-05-09 17:47   ` Ducrot Bruno
  -- strict thread matches above, loose matches on Subject: below --
2003-05-09  8:48 roychris
     [not found] ` <3EBB6B55.5000700-GANU6spQydw@public.gmane.org>
2003-05-09 12:26   ` custom " Stefan Behnel
     [not found]     ` <3EBB9E65.6000108-8NdywcgfOMlWMvVl7B+zuCEWGD4kr0XT@public.gmane.org>
2003-05-09 15:09       ` roychris
     [not found]         ` <3EBBC498.7030704-GANU6spQydw@public.gmane.org>
2003-05-09 14:51           ` Markus Gaugusch
2003-05-09 15:16           ` Ducrot Bruno

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox