[PATCH] Updated quirk-driven R3000Z patches

Jung-uk Kim jkim at niksun.com
Tue Feb 15 09:39:23 PST 2005


On Monday 14 February 2005 08:40 pm, David O'Brien wrote:
> On Mon, Feb 14, 2005 at 05:22:10PM -0500, John Baldwin wrote:
> > it to work, please let me know and include the FADT header from
> > your acpidump in your reply, thanks.
>
> ..
>
> > +# Compaq R3000Z
> > +name:		Compaq_R3000Z
> > +oem:		FADT "NVIDIA" "CK8     "
> > +oem_rev:	FADT = 0x6040000
> > +creator:	FADT "PTL_"
>
> Exactly which parts of 'acpidump -t FADT' are pulled for these
> entries? Given this output, I'm not sure which one would make an
> ACPI quirk from if they needed to.
--- >8 --- SNIP!!! --- >8 ---

Two lines from FADT.

> /*
>   FACP: Length=244, Revision=3, Checksum=239,
> 	OEMID=A M I, OEM Table ID=OEMFACP, OEM Revision=0x10000427,
> 	Creator ID=MSFT, Creator Revision=0x97
--- >8 --- SNIP!!! --- >8 ---

In your case,

# ASUS SK8V
name:		ASUS_SK8V
oem:		FADT "A M I " "OEMFACP "
oem_rev:	FADT = 0x10000427
creator:	FADT "MSFT"
creator_rev:	FADT = 0x97

for exact match.

Name must be unique in acpi_quirks.  '=', '!=', '<=', '>=', '<', and 
'>' are allowed for revision numbers.  OEM ID is 6-byte long, OEM 
table ID is 8-byte long, and creator ID is 4-byte long.  All ID's are 
space padded.

Jung-uk Kim


More information about the freebsd-amd64 mailing list