wok diff pm-utils/stuff/video-quirks/20-video-quirk-pm-hp.quirkdb @ rev 24920

updated mp (5.2.10 -> 5.58)
author Hans-G?nter Theisgen
date Sun Apr 10 07:48:27 2022 +0100 (2022-04-10)
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-hp.quirkdb	Sun Apr 10 07:48:27 2022 +0100
     1.3 @@ -0,0 +1,312 @@
     1.4 +# <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
     1.5 +# <!-- Old Compaq machines. Add them to the HP file -->
     1.6 + match system.hardware.vendor regex ^Compaq
     1.7 + # <!-- Compaq Amada -->
     1.8 +  match system.hardware.product regex ^Armada
     1.9 +   match system.hardware.product regex     E500  |     M70  |    M700 
    1.10 +    addquirk --quirk-none
    1.11 +   endmatch
    1.12 +  # <!-- This Armada m300 seems not to have a useful model description, so to make sure also check the bios_version-->
    1.13 +   match system.hardware.product regex                                      
    1.14 +    match system.firmware.version regex ^1\.35$
    1.15 +     addquirk --quirk-none
    1.16 +    endmatch
    1.17 +   endmatch
    1.18 +  endmatch
    1.19 +  match system.hardware.product regex ^Evo
    1.20 +   match system.hardware.product regex N600c
    1.21 +    addquirk --quirk-vbe-post
    1.22 +   endmatch
    1.23 +   match system.hardware.product regex N800w 
    1.24 +    addquirk --quirk-vbe-post
    1.25 +   # <!-- VBE_MODE does not work, text size changes -->
    1.26 +    match system.hardware.version regex ^F\.05$
    1.27 +     addquirk --quirk-vbestate-restore
    1.28 +    endmatch
    1.29 +   # <!-- has a later BIOS and needs different Options -->
    1.30 +    match system.hardware.version regex_inverse F\.05
    1.31 +     addquirk --quirk-s3-bios
    1.32 +     addquirk --quirk-s3-mode
    1.33 +     addquirk --quirk-vbemode-restore
    1.34 +    endmatch
    1.35 +   endmatch
    1.36 +   match system.hardware.product regex D510 USDT| N400c
    1.37 +    addquirk --quirk-none
    1.38 +   endmatch
    1.39 +  endmatch
    1.40 +  match system.hardware.product regex ^Presario
    1.41 +   match system.hardware.product regex 2701EA
    1.42 +    addquirk --quirk-vbe-post
    1.43 +    addquirk --quirk-vbestate-restore
    1.44 +    addquirk --quirk-no-fb
    1.45 +   endmatch
    1.46 +   match system.hardware.product regex V3000 \(EZ674UA#|V3700 Notebook PC
    1.47 +    addquirk --quirk-s3-bios
    1.48 +    addquirk --quirk-s3-mode
    1.49 +   endmatch
    1.50 +   match system.hardware.product regex  X1000 
    1.51 +    addquirk --quirk-vbe-post
    1.52 +    addquirk --quirk-vbestate-restore
    1.53 +   endmatch
    1.54 +   match system.hardware.product regex  V2000 
    1.55 +    addquirk --quirk-dpms-on
    1.56 +   endmatch
    1.57 +   match system.hardware.product regex V3000 \(EZ755UA#|V5000 \(ET826UA#|2100 \(DP835E\)|F500 \(GF596UA#|2200 \(PR309UA#|C700 \(GV681LA#
    1.58 +    addquirk --quirk-none
    1.59 +   endmatch
    1.60 +  endmatch
    1.61 +  match system.hardware.product regex ^N620c 
    1.62 +   addquirk --quirk-s3-bios
    1.63 +   addquirk --quirk-s3-mode
    1.64 +  endmatch
    1.65 + endmatch
    1.66 + match system.hardware.vendor regex ^Hewlett Packard$
    1.67 +  match system.hardware.version regex ^HP OmniBook XE3 GF
    1.68 +   addquirk --quirk-vbe-post
    1.69 +   addquirk --quirk-vbestate-restore
    1.70 +  endmatch
    1.71 + endmatch
    1.72 + match system.hardware.vendor regex ^Hewlett-Packard
    1.73 +  match system.hardware.product regex ^COMPAQ MINI 500$
    1.74 +   addquirk --quirk-s3-mode
    1.75 +  endmatch
    1.76 +  match system.hardware.product regex V2000 \(EP381UA#|X1000 \(DK454AV\)| 6715s|6820s
    1.77 +   addquirk --quirk-s3-bios
    1.78 +  endmatch
    1.79 +  match system.hardware.product regex  8510w
    1.80 +   match system.hardware.primary_video.vendor numeric_compare_eq 0x1002
    1.81 +    addquirk --quirk-s3-bios
    1.82 +   endmatch
    1.83 +  endmatch
    1.84 +  match system.hardware.product regex HP OmniBook XT1000
    1.85 +   addquirk --quirk-s3-mode
    1.86 +  endmatch
    1.87 +  match system.hardware.product regex V3000 \(RL377PA#|EW434AVABA|R3000|R4100|nc6000
    1.88 +   addquirk --quirk-s3-bios
    1.89 +   addquirk --quirk-s3-mode
    1.90 +  endmatch
    1.91 +  match system.hardware.product regex nx6125|nc6230|nx8220
    1.92 +   addquirk --quirk-vbestate-restore
    1.93 +   addquirk --quirk-no-fb
    1.94 +  endmatch
    1.95 +  match system.hardware.product regex OmniBook XE3 G|R3200|nx5000|nx7000|nc6120|nx6325|2510p
    1.96 +   addquirk --quirk-vbe-post
    1.97 +   addquirk --quirk-vbestate-restore
    1.98 +  endmatch
    1.99 + # <!-- yes, system.hardware.version is correct for this machine -->
   1.100 +  match system.hardware.version regex ^HP OmniBook 6100 EB$
   1.101 +   addquirk --quirk-vbe-post
   1.102 +   addquirk --quirk-vbestate-restore
   1.103 +  endmatch
   1.104 + # <!-- Note: PY507ET# is a nc6120 -->
   1.105 +  match system.hardware.product regex nc2400|nx6110|nc6120|nc6320|nx7300|6720s|2710p|8510p|PY507ET#|6715b
   1.106 +   addquirk --quirk-vbe-post
   1.107 +   addquirk --quirk-vbemode-restore
   1.108 +  endmatch
   1.109 +  match system.hardware.product regex 4410s
   1.110 +  # <!-- ATI 0x1002:0x9552-->
   1.111 +   match system.hardware.primary_video.vendor numeric_compare_eq 0x1002
   1.112 +    addquirk --quirk-vbe-post
   1.113 +    addquirk --quirk-vbemode-restore
   1.114 +   endmatch
   1.115 +  endmatch
   1.116 +  match system.hardware.product regex M2000 \(EQ547PA
   1.117 +   addquirk --quirk-s3-bios
   1.118 +   addquirk --quirk-vbemode-restore
   1.119 +  endmatch
   1.120 +  match system.hardware.product regex tc4400|nc4400|tc4200|nx6120|nc4200|HP 530 Notebook PC
   1.121 +   addquirk --quirk-vbe-post
   1.122 +  endmatch
   1.123 +  match system.hardware.product regex HP Compaq nc6400 
   1.124 +   match system.hardware.version regex ^68YCU
   1.125 +    match system.hardware.product regex \(EH522AV\)|\(EY582ES|\(RH560EA
   1.126 +     addquirk --quirk-vbemode-restore
   1.127 +     addquirk --quirk-vbe-post
   1.128 +    endmatch
   1.129 +   endmatch
   1.130 +  endmatch
   1.131 +  match system.hardware.product regex nx 7010
   1.132 +   addquirk --quirk-s3-bios
   1.133 +   match system.hardware.product regex DU394T#
   1.134 +    addquirk --quirk-s3-mode
   1.135 +   endmatch
   1.136 +  endmatch
   1.137 +  match system.hardware.product regex nx7400
   1.138 +   addquirk --quirk-vbe-post
   1.139 +   match system.firmware.version regex_inverse 68YGU
   1.140 +    addquirk --quirk-vbemode-restore
   1.141 +   endmatch
   1.142 +  endmatch
   1.143 +  match system.hardware.product regex HP Compaq dc5800 Small Form Factor|HP d330 uT| nw9440|nw8440
   1.144 +   addquirk --quirk-none
   1.145 +  endmatch
   1.146 +  match system.hardware.product regex HP Compaq 2133|HP 2133
   1.147 +   match system.firmware.version regex 68VGU
   1.148 +    addquirk --quirk-s3-bios
   1.149 +    addquirk --quirk-s3-mode
   1.150 +   endmatch
   1.151 +  endmatch
   1.152 + # <!-- Handle machines which have the same product string, but differ -->
   1.153 +  match system.hardware.product regex 6510b
   1.154 +   match system.hardware.product regex KE134EA
   1.155 +    addquirk --quirk-none
   1.156 +   endmatch
   1.157 +   match system.hardware.product regex_inverse KE134EA
   1.158 +    addquirk --quirk-vbe-post
   1.159 +    addquirk --quirk-vbestate-restore
   1.160 +   endmatch
   1.161 +  endmatch
   1.162 +  match system.hardware.product regex 6710b
   1.163 +   match system.hardware.product regex KE123EA
   1.164 +    addquirk --quirk-none
   1.165 +   endmatch
   1.166 +   match system.hardware.product regex KE124EA
   1.167 +    addquirk --quirk-vbe-post
   1.168 +    addquirk --quirk-vbemode-restore
   1.169 +   endmatch
   1.170 +  endmatch
   1.171 +  match system.hardware.product regex 6710s
   1.172 +   match system.firmware.version regex 68DDU
   1.173 +    match system.hardware.product regex GC014ET
   1.174 +     addquirk --quirk-vbe-post
   1.175 +     addquirk --quirk-vbestate-restore
   1.176 +    endmatch
   1.177 +    match system.hardware.product regex_inverse GC014ET
   1.178 +     addquirk --quirk-vbe-post
   1.179 +     addquirk --quirk-dpms-on
   1.180 +    endmatch
   1.181 +   endmatch
   1.182 +  endmatch
   1.183 +  match system.hardware.product regex 6715b
   1.184 +   match system.hardware.product regex GB835EA|RK156AV
   1.185 +    addquirk --quirk-s3-bios
   1.186 +    addquirk --quirk-s3-mode
   1.187 +   endmatch
   1.188 +   match system.hardware.product regex GB834EA
   1.189 +    addquirk --quirk-vbe-post
   1.190 +    addquirk --quirk-vbemode-restore
   1.191 +   endmatch
   1.192 +   match system.hardware.product regex RM174UT
   1.193 +    addquirk --quirk-s3-bios
   1.194 +    addquirk --quirk-vbemode-restore
   1.195 +   endmatch
   1.196 +  endmatch
   1.197 +  match system.hardware.product regex 6910p
   1.198 +   match system.firmware.version regex 68MCD
   1.199 +    match system.hardware.product regex GB951EA
   1.200 +     addquirk --quirk-vbemode-restore
   1.201 +    endmatch
   1.202 +    match system.hardware.product regex ^HP Compaq 6910p$
   1.203 +     addquirk --quirk-s3-bios
   1.204 +     addquirk --quirk-s3-mode
   1.205 +    endmatch
   1.206 +   endmatch
   1.207 +   match system.firmware.version regex_inverse 68MCD
   1.208 +    addquirk --quirk-vbe-post
   1.209 +    addquirk --quirk-vbemode-restore
   1.210 +   endmatch
   1.211 +  endmatch
   1.212 +  match system.hardware.product regex nc4400
   1.213 +   match system.firmware.version regex ^68YHV
   1.214 +    addquirk --quirk-vbe-post
   1.215 +    match system.firmware.version regex F\.08
   1.216 +     addquirk --quirk-vbestate-restore
   1.217 +    endmatch
   1.218 +    match system.firmware.version regex_inverse F\.08
   1.219 +     addquirk --quirk-vbemode-restore
   1.220 +    endmatch
   1.221 +   endmatch
   1.222 +  endmatch
   1.223 +  match system.hardware.product regex nx6310
   1.224 +   match system.firmware.version regex ^68YDU
   1.225 +    addquirk --quirk-none
   1.226 +   endmatch
   1.227 +   match system.firmware.version regex_inverse 68YDU
   1.228 +    addquirk --quirk-vbe-post
   1.229 +   endmatch
   1.230 +  endmatch
   1.231 +  match system.hardware.product regex_ncase Pavilion 
   1.232 +   match system.hardware.product regex dv4000 \(ES973EA#
   1.233 +    addquirk --quirk-vbe-post
   1.234 +    addquirk --quirk-vbestate-restore
   1.235 +    addquirk --quirk-no-fb
   1.236 +   endmatch
   1.237 +   match system.hardware.product regex dv4000 \(EB911EA#| dv2600| dv6500
   1.238 +    addquirk --quirk-s3-bios
   1.239 +   endmatch
   1.240 +   match system.hardware.product regex dv4000 \(PX306UA#| dv6700 
   1.241 +    addquirk --quirk-s3-bios
   1.242 +    addquirk --quirk-s3-mode
   1.243 +   endmatch
   1.244 +   match system.hardware.product regex zd8000 \(EL030EA#
   1.245 +    addquirk --quirk-vbe-post
   1.246 +   endmatch
   1.247 +   match system.hardware.product regex ze2000
   1.248 +    match system.hardware.product regex \(EK791EA#
   1.249 +     addquirk --quirk-none
   1.250 +    endmatch
   1.251 +    match system.hardware.product regex_inverse \(EK791EA#
   1.252 +     addquirk --quirk-s3-bios
   1.253 +     addquirk --quirk-s3-mode
   1.254 +    endmatch
   1.255 +   endmatch
   1.256 +   match system.hardware.product regex zt3300
   1.257 +    match system.firmware.version regex 68BAL
   1.258 +     addquirk --quirk-s3-bios
   1.259 +    endmatch
   1.260 +    match system.hardware.product regex PF083UA#
   1.261 +     addquirk --quirk-none
   1.262 +    endmatch
   1.263 +   endmatch
   1.264 +   match system.hardware.product regex  dv6000 
   1.265 +    match system.hardware.version regex \(GA378UA#|\(GH907EA#
   1.266 +     addquirk --quirk-s3-mode
   1.267 +    endmatch
   1.268 +   # <!-- note: (RP153UA#: suspend maybe only with binary nvidia module -->
   1.269 +    match system.hardware.version regex \(EW434AV#|\(RP153UA#
   1.270 +     addquirk --quirk-s3-bios
   1.271 +     addquirk --quirk-s3-mode
   1.272 +    endmatch
   1.273 +    match system.hardware.version regex \(EY798AV#|\(GF688EA|\(RM469EA|\(RP980EA#
   1.274 +     addquirk --quirk-none
   1.275 +    endmatch
   1.276 +   endmatch
   1.277 +   match system.hardware.product regex ^HP Pavilion Notebook PC$
   1.278 +    match system.hardware.version regex ^HP Pavilion Notebook$
   1.279 +     match system.firmware.vendor regex ^Insyde Software$
   1.280 +     # <!-- HP Pavilion ZT1000-IC -->
   1.281 +      match system.firmware.version regex ^ IC\.M1\.04$
   1.282 +       addquirk --quirk-s3-bios
   1.283 +       addquirk --quirk-s3-mode
   1.284 +       addquirk --quirk-vbemode-restore
   1.285 +      endmatch
   1.286 +     # <!-- HP Pavilion xz275  -->
   1.287 +      match system.firmware.version regex ^ IC\.M1\.02$
   1.288 +       addquirk --quirk-none
   1.289 +      endmatch
   1.290 +     endmatch
   1.291 +    endmatch
   1.292 +   endmatch
   1.293 +   match system.hardware.product regex 8710p|dv2000|dv2500|tx1000|dv5000 \(EZ535UA#|HP d530 SFF|ze4900| dv9700 
   1.294 +    addquirk --quirk-none
   1.295 +   endmatch
   1.296 +  endmatch
   1.297 + endmatch
   1.298 +# <!-- HP Media Center PC m7330n w/ ATI RS480 [Radeon Xpress 200G Series] -->
   1.299 + match system.hardware.vendor regex ^HP Pavilion
   1.300 +  match system.hardware.product regex M7330N
   1.301 +   addquirk --quirk-vbe-post
   1.302 +   addquirk --quirk-vbestate-restore
   1.303 +  endmatch
   1.304 +  match system.hardware.product regex ^(D7223K-ABA A650E|EJ192AA-ABS t3250\.se|EP198AA-UUZ t3335\.ch|ES061AA-ABD t3320|PC098A-ABA M1070N)$
   1.305 +   addquirk --quirk-none
   1.306 +  endmatch
   1.307 + endmatch
   1.308 + match system.hardware.vendor regex ^HP-Pavilion
   1.309 +  match system.hardware.product regex RZ418AA-ABH s3020
   1.310 +   addquirk --quirk-vbemode-restore
   1.311 +  endmatch
   1.312 +  match system.hardware.product regex ^RP829AV-ABA d4790y$
   1.313 +   addquirk --quirk-none
   1.314 +  endmatch
   1.315 + endmatch