hal-info: Branch 'master'
Danny Kukawka
dkukawka at kemper.freedesktop.org
Tue Jun 17 05:25:46 PDT 2008
fdi/information/10freedesktop/21-video-quirk-nvidia.fdi | 22 ++++++++++++++++
1 file changed, 22 insertions(+)
New commits:
commit 45ed070b0e4eb5f6ed6ee6d9f6e4ccba868fb2c6
Author: Matthew Garrett <mjg59 at srcf.ucam.org>
Date: Tue Jun 17 14:25:37 2008 +0200
add suspend quirks for nvidia g80 hardware
Added suspend quirks for nvidia g80 hardware:
> g80 and later video hardware from nvidia can currently only be
> reinitialised by running a copy of the video BIOS stashed from the card
> RAM before suspend. The system video BIOS will no longer work. According
> to nvidia, this should work on all platforms. This fdi file removes any
> existing quirks that may relate to machines with different video
> hardware and then forcibly enables video posting.
diff --git a/fdi/information/10freedesktop/21-video-quirk-nvidia.fdi b/fdi/information/10freedesktop/21-video-quirk-nvidia.fdi
new file mode 100644
index 0000000..e7df7b5
--- /dev/null
+++ b/fdi/information/10freedesktop/21-video-quirk-nvidia.fdi
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
+<!-- According to nvidia, the only currently supported way to resume g80
+ class hardware is to re-run a cached copy of the video BIOS. No other
+ quirks will be effective --!>
+<deviceinfo version="0.2">
+ <device>
+ <match key="system.hardware.primary_video.vendor" int="0x10de">
+ <match key="system.hardware.primary_video.product" int_outof="0x190;0x191;0x192;0x193;0x194;0x195;0x196;0x197;0x198;0x199;0x19a;0x19b;0x19c;0x19d;0x19e;0x19f;0x400;0x401;0x402;0x403;0x404;0x405;0x406;0x407;0x408;0x409;0x40a;0x40b;0x40c;0x40d;0x40e;0x40f;0x420;0x421;0x422;0x423;0x424;0x425;0x426;0x427;0x428;0x429;0x42a;0x42b;0x42c;0x42d;0x42e;0x42f">
+ <remove key="power_management.quirk.vbestate_restore"></remove>
+ <remove key="power_management.quirk.vbemode_restore"></remove>
+ <remove key="power_management.quirk.dpms_suspend"></remove>
+ <remove key="power_management.quirk.dpms_on"></remove>
+ <remove key="power_management.quirk.radeon_off"></remove>
+ <remove key="power_management.quirk.s3_bios"></remove>
+ <remove key="power_management.quirk.s3_mode"></remove>
+ <remove key="power_management.quirk.vga_mode_3"></remove>
+ <remove key="power_management.quirk.none"></remove>
+ <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+ </match>
+ </match>
+ </device>
+</deviceinfo>
More information about the hal-commit
mailing list