I think I did it right.
Here you go.


On 6/3/07, Richard Hughes <[EMAIL PROTECTED]> wrote:
On Sat, 2007-06-02 at 18:43 -0500, John H. wrote:
> Actually, dpms_on is also helpful so as to not require a keystroke to resume.
>
> Here is my entry, then...

Can you generate a patch according to
http://people.freedesktop.org/~hughsient/quirk/quirk-report.html please
- then you get listed as the author and also make our life easier.
Thanks!

Richard.



diff --git a/fdi/information/10freedesktop/20-video-quirk-pm-dell.fdi b/fdi/information/10freedesktop/20-video-quirk-pm-dell.fdi
index 37bc130..2bd2400 100644
--- a/fdi/information/10freedesktop/20-video-quirk-pm-dell.fdi
+++ b/fdi/information/10freedesktop/20-video-quirk-pm-dell.fdi
@@ -1,63 +1,57 @@
-<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- --> 
+<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
 <deviceinfo version="0.2">
-  <device>
-    <match key="system.hardware.vendor" prefix="Dell">
-      <match key="system.hardware.product" prefix="Latitude">
-        <match key="system.hardware.product" contains="D410">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="D420">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <!-- ONLY needed with i810 X.org driver 1.x versions,
-               DO NOT use with intel X.org driver 2.x version (not needed and causes problems)
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge> -->
-        </match>
-        <match key="system.hardware.product" contains="D610">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-          <merge key="power_management.quirk.no_fb" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="D620">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="D800">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="D820">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="C600">
-          <merge key="power_management.quirk.radeon_off" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="D600">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-          <merge key="power_management.quirk.no_fb" type="bool">true</merge>
-        </match>
-      </match>
-      <match key="system.hardware.product" prefix="Inspiron">
-        <match key="system.hardware.product" contains="5150">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-        </match>
-	<match key="system.hardware.product" contains="700m">
-	<!-- ONLY needed with i810 X.org driver 1.x versions,
-             DO NOT use with intel X.org driver 2.x version (not needed and causes problems)
-	     <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-	     <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
-	     <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-	     <merge key="power_management.quirk.vga_mode3" type="bool">true</merge> -->
-             <merge key="power_management.quirk.none" type="bool">true</merge>
-        </match>
-        <match key="system.hardware.product" contains="8000">
-          <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
-          <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
-        </match>
-      </match>
-    </match>
-  </device>
+ <device>
+   <match key="system.hardware.vendor" prefix="Dell">
+     <match key="system.hardware.product" contains="MM061">
+       <merge key="power_management.quirk.dpms_on" type="bool">true</merge>
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
+       </match>
+     <match key="system.hardware.product" prefix="Latitude">
+       <match key="system.hardware.product" contains="D410">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+       </match>
+       <match key="system.hardware.product" contains="D420">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+       </match>
+       <match key="system.hardware.product" contains="D610">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+         <merge key="power_management.quirk.no_fb" type="bool">true</merge>
+       </match>
+       <match key="system.hardware.product" contains="D800">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+       </match>
+       <match key="system.hardware.product" contains="C600">
+         <merge key="power_management.quirk.radeon_off"
+type="bool">true</merge>
+       </match>
+       <match key="system.hardware.product" contains="D600">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+         <merge key="power_management.quirk.no_fb" type="bool">true</merge>
+       </match>
+     </match>
+     <match key="system.hardware.product" prefix="Inspiron">
+       <match key="system.hardware.product" contains="5150">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+       </match>
+       <match key="system.hardware.product" contains="8000">
+         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
+         <merge key="power_management.quirk.vbestate_restore"
+type="bool">true</merge>
+       </match>
+     </match>
+   </match>
+ </device>
 </deviceinfo>
_______________________________________________
Pm-utils mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pm-utils

Reply via email to