wok diff pm-utils/stuff/video-quirks/20-video-quirk-pm-dell.quirkdb @ rev 24924

Add as & asxxxx
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Apr 13 10:27:34 2022 +0000 (2022-04-13)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pm-utils/stuff/video-quirks/20-video-quirk-pm-dell.quirkdb	Wed Apr 13 10:27:34 2022 +0000
     1.3 @@ -0,0 +1,172 @@
     1.4 +# <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
     1.5 + match system.hardware.vendor regex ^Dell
     1.6 + # <!-- Dell Latitude -->
     1.7 +  match system.hardware.product regex ^Latitude
     1.8 +   match system.hardware.product regex C500
     1.9 +    addquirk --quirk-dpms-suspend
    1.10 +    addquirk --quirk-vbe-post
    1.11 +   endmatch
    1.12 +   match system.hardware.product regex C600
    1.13 +    addquirk --quirk-radeon-off
    1.14 +   endmatch
    1.15 +   match system.hardware.product regex C800
    1.16 +    addquirk --quirk-vbemode-restore
    1.17 +   endmatch
    1.18 +   match system.hardware.product regex X300|D820
    1.19 +   # <!-- the Dell D820 is also reported to work with vbe_post+vbemode_restore and
    1.20 +   # need may dpms_on -->
    1.21 +    addquirk --quirk-vbestate-restore
    1.22 +   endmatch
    1.23 +   match system.hardware.product regex CPx J800GT|D400|D410|D420|D430|D520|D530|C610|D620|D830
    1.24 +    addquirk --quirk-vbe-post
    1.25 +    addquirk --quirk-vbemode-restore
    1.26 +   endmatch
    1.27 +   match system.hardware.product regex C400|C840|D500|D505|D800|X200
    1.28 +    addquirk --quirk-vbe-post
    1.29 +    addquirk --quirk-vbestate-restore
    1.30 +   endmatch
    1.31 +   match system.hardware.product regex D600|D610
    1.32 +    addquirk --quirk-vbe-post
    1.33 +    addquirk --quirk-vbestate-restore
    1.34 +    addquirk --quirk-no-fb
    1.35 +   endmatch
    1.36 +   match system.hardware.product regex D630
    1.37 +    match system.firmware.version compare_lt A12
    1.38 +     addquirk --quirk-vbe-post
    1.39 +     addquirk --quirk-vbestate-restore
    1.40 +     addquirk --quirk-no-fb
    1.41 +    endmatch
    1.42 +    match system.firmware.version compare_ge A12
    1.43 +     addquirk --quirk-vbemode-restore
    1.44 +    endmatch
    1.45 +   endmatch
    1.46 +   match system.hardware.product regex X1$
    1.47 +    addquirk --quirk-vbe-post
    1.48 +   endmatch
    1.49 +  # <!-- these need no quirks -->
    1.50 +   match system.hardware.product regex CPx J650GT|LS |D810
    1.51 +    addquirk --quirk-none
    1.52 +   endmatch
    1.53 +  endmatch
    1.54 + # <!-- Dell Inspiron -->
    1.55 +  match system.hardware.product regex ^Inspiron
    1.56 +   match system.hardware.product regex 1501|8600
    1.57 +    addquirk --quirk-s3-bios
    1.58 +    addquirk --quirk-s3-mode
    1.59 +    match system.hardware.primary_video.vendor numeric_compare_eq 0x1002
    1.60 +     addquirk --quirk-radeon-off
    1.61 +    endmatch
    1.62 +   endmatch
    1.63 +   match system.hardware.product regex 9300
    1.64 +    addquirk --quirk-s3-bios
    1.65 +   endmatch
    1.66 +   match system.hardware.product regex  510m 
    1.67 +    addquirk --quirk-vbe-post
    1.68 +   endmatch
    1.69 +   match system.hardware.product regex  5100 
    1.70 +    match system.firmware.version regex ^Revision A0$
    1.71 +     addquirk --quirk-vbe-post
    1.72 +     addquirk --quirk-vbestate-restore
    1.73 +     addquirk --quirk-pci-save
    1.74 +    endmatch
    1.75 +    match system.firmware.version regex_inverse Revision A0
    1.76 +     addquirk --quirk-no-fb
    1.77 +    endmatch
    1.78 +   endmatch
    1.79 +   match system.hardware.product regex 5150|8000|8500
    1.80 +    addquirk --quirk-vbe-post
    1.81 +    addquirk --quirk-vbestate-restore
    1.82 +   endmatch
    1.83 +   match system.hardware.product regex 500m|600m|1100|1420|1525|2200|5160
    1.84 +    addquirk --quirk-vbe-post
    1.85 +    addquirk --quirk-vbemode-restore
    1.86 +   endmatch
    1.87 +   match system.hardware.product regex 700m
    1.88 +   # <!-- ONLY needed with i810 X.org driver 1.x versions,
    1.89 +   # DO NOT use with intel X.org driver 2.x version (not needed and causes problems)
    1.90 +   # <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
    1.91 +   # <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
    1.92 +   # <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
    1.93 +   # <merge key="power_management.quirk.vga_mode3" type="bool">true</merge> -->
    1.94 +    addquirk --quirk-none
    1.95 +   endmatch
    1.96 +  # <!-- these need no quirks -->
    1.97 +   match system.hardware.product regex  1011| 1150| 1520| 1720
    1.98 +    addquirk --quirk-none
    1.99 +   endmatch
   1.100 +  endmatch
   1.101 + # <!-- Dell Precision -->
   1.102 +  match system.hardware.product regex ^Precision
   1.103 +   match system.hardware.product regex M20
   1.104 +    addquirk --quirk-vbe-post
   1.105 +    addquirk --quirk-vbestate-restore
   1.106 +   endmatch
   1.107 +   match system.hardware.product regex M6300 
   1.108 +    addquirk --quirk-vbe-post
   1.109 +    addquirk --quirk-vbemode-restore
   1.110 +   endmatch
   1.111 +   match system.hardware.product regex  M60
   1.112 +    addquirk --quirk-vbestate-restore
   1.113 +   endmatch
   1.114 +   match system.hardware.product regex M65
   1.115 +    addquirk --quirk-dpms-on
   1.116 +    addquirk --quirk-vbe-post
   1.117 +   endmatch
   1.118 +  # <!-- these need no quirks -->
   1.119 +   match system.hardware.product regex  M90 |WorkStation 360| M4300
   1.120 +    addquirk --quirk-none
   1.121 +   endmatch
   1.122 +  endmatch
   1.123 + # <!-- Dell Dimension -->
   1.124 +  match system.hardware.product regex ^Dimension
   1.125 +   match system.hardware.product regex 2400|3000|9100
   1.126 +    addquirk --quirk-vbe-post
   1.127 +    addquirk --quirk-vbemode-restore
   1.128 +   endmatch
   1.129 +  endmatch
   1.130 + # <!-- Dell Vostro -->
   1.131 +  match system.hardware.product regex ^Vostro
   1.132 +   match system.hardware.product regex  1000 
   1.133 +    addquirk --quirk-s3-bios
   1.134 +    addquirk --quirk-s3-mode
   1.135 +   endmatch
   1.136 +   match system.hardware.product regex  1500
   1.137 +    addquirk --quirk-vbe-post
   1.138 +    addquirk --quirk-vbemode-restore
   1.139 +   endmatch
   1.140 +   match system.hardware.product regex 1710
   1.141 +    addquirk --quirk-none
   1.142 +   endmatch
   1.143 +  endmatch
   1.144 + # <!-- Dell OptiPlex -->
   1.145 +  match system.hardware.product regex_ncase ^OptiPlex
   1.146 +   match system.hardware.product regex GX520|GX260
   1.147 +    addquirk --quirk-vbe-post
   1.148 +    addquirk --quirk-vbemode-restore
   1.149 +   endmatch
   1.150 +   match system.hardware.product regex 755
   1.151 +    addquirk --quirk-vbe-post
   1.152 +    addquirk --quirk-no-fb
   1.153 +   endmatch
   1.154 +   match system.hardware.product regex_ncase fx160
   1.155 +    addquirk --quirk-s3-bios
   1.156 +    addquirk --quirk-s3-mode
   1.157 +   endmatch
   1.158 +   match system.hardware.product regex 170L|GX620
   1.159 +    addquirk --quirk-none
   1.160 +   endmatch
   1.161 +  endmatch
   1.162 + # <!-- Dell Inspiron 640m, XPS M1210 -->
   1.163 +  match system.hardware.product regex MXC061|MXC062
   1.164 +   addquirk --quirk-vbe-post
   1.165 +  endmatch
   1.166 + # <!-- Dell XPS M1330, MM061 = Inspiron E1505 or/and 6400 -->
   1.167 +  match system.hardware.product regex XPS M1330|MM061
   1.168 +   addquirk --quirk-vbe-post
   1.169 +   addquirk --quirk-vbemode-restore
   1.170 +  endmatch
   1.171 + # <!-- these need no quirks : Dimension E520, DXP051, Inspiron: 1300, E1702/E1705, 630m, M1710 (only resumes with vesafb) -->
   1.172 +  match system.hardware.product regex DM061 |DXP051|ME051|MP061|MXC051|MXG061|XPS M1530
   1.173 +   addquirk --quirk-none
   1.174 +  endmatch
   1.175 + endmatch