hal: Branch 'master'
Danny Kukawka
dkukawka at kemper.freedesktop.org
Fri Oct 26 10:39:57 PDT 2007
fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi | 32 +++++--------
1 file changed, 13 insertions(+), 19 deletions(-)
New commits:
commit 46e404030a756273104555e1dddca6dbd5116869
Author: Danny Kukawka <danny.kukawka at web.de>
Date: Fri Oct 26 19:39:31 2007 +0200
fixed some Lenovo quirks
Fixed quirks for Lenovo ThinkPad R60e and a T61 which need in 64bit mode
power_management.quirk.vbemode_restore.
Cleaned up the file by move matches together.
diff --git a/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi b/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi
index 67d4bb6..841f0be 100644
--- a/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi
+++ b/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi
@@ -4,8 +4,8 @@
<match key="system.hardware.vendor" string="LENOVO">
<!-- ThinkPads -->
- <!-- X60 / X60s -->
- <match key="system.hardware.product" prefix_outof="1702;1704;1706;1709;6363;6364;">
+ <!-- X60 / X60s / T61 / R61 / X61 Tablet -->
+ <match key="system.hardware.product" prefix_outof="1702;1704;1706;1709;6363;6364;7658;8919;7767C3U">
<merge key="power_management.quirk.s3_bios" type="bool">true</merge>
<merge key="power_management.quirk.s3_mode" type="bool">true</merge>
</match>
@@ -20,7 +20,13 @@
<!-- R60 -->
<match key="system.hardware.version" prefix_ncase="ThinkPad R60">
<merge key="power_management.quirk.s3_bios" type="bool">true</merge>
- <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
+ <!-- R60e 32bit works with S3_MODE, 64bit needs VBE_MODE -->
+ <match key="system.hardware.product" prefix="0657">
+ <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
+ </match>
+ <match key="system.hardware.product" contains_not="0657">
+ <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
+ </match>
</match>
<!-- T60*, Z61* -->
@@ -36,25 +42,13 @@
</match>
<!-- T61 -->
- <match key="system.hardware.product" string="7663">
+ <match key="system.hardware.product" prefix="7663">
<merge key="power_management.quirk.s3_mode" type="bool">true</merge>
</match>
- <match key="system.hardware.product" prefix_outof="7658;8895">
+ <!-- T61, intel card 32bit works with S3_MODE, but 64bit needs VBE_MODE -->
+ <match key="system.hardware.product" prefix="8895">
<merge key="power_management.quirk.s3_bios" type="bool">true</merge>
- <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
- </match>
-
- <!-- R61 -->
- <match key="system.hardware.product" prefix="8919">
- <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
- <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
- </match>
-
-
- <!-- X61 Tablet , system.hardware.version='ThinkPad X61 Tablet' -->
- <match key="system.hardware.product" string="7767C3U">
- <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
- <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
+ <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
</match>
<!-- Lenovos non-ThinkPads -->
More information about the hal-commit
mailing list