http://bugzilla.kernel.org/show_bug.cgi?id=11259





--- Comment #35 from Adam Williamson <awill...@redhat.com>  2009-09-24 18:06:33 
---
update from mjg:

<mjg59> adamw: It looks like it implements opregion, to be honest
<mjg59> adamw: In which case the workaround is correct, but the poulsbo DRM
driver is deficient

(...confirmatory diagnosis)

<mjg59> adamw: Would actually be pretty easy - you just need to pull in the
intel opregion code from the i915 drm, and change the backlight register writes
<mjg59> Oh, and add support to the interrupt handler
<mjg59> I've no idea how poulsbo would doorbell
<mjg59> adamw: 0x7f6a3010 (the contents of PCI conf register 0xfc on your
device) is ACPI non-volatile storage
<mjg59> adamw: So it certainly looks like opregion. You get to keep both
pieces.
<mjg59> The kernel behaviour is correct, the poulsbo DRM is just shit. Sorry.

So, bottom line, opregion support should be patched into the poulsbo DRM
module. Which is theoretically possible, as that bit is actually open source. I
don't have the skills to do it, though. Just updating this bug for anyone who
stumbles across this so the correct info is here.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to