Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Feb 2005 12:39:18 -0500
From:      Jung-uk Kim <jkim@niksun.com>
To:        freebsd-amd64@freebsd.org, obrien@freebsd.org
Subject:   Re: [PATCH] Updated quirk-driven R3000Z patches
Message-ID:  <200502151239.18769.jkim@niksun.com>
In-Reply-To: <20050215014037.GA51389@dragon.nuxi.com>
References:  <200502141722.10259.jhb@FreeBSD.org> <20050215014037.GA51389@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502151239.18769.jkim>