wok annotate pm-utils/stuff/video-quirks/20-video-quirk-pm-asus.quirkdb @ rev 20729

updated avfs (1.0.1 -> 1.0.6)
author Hans-G?nter Theisgen
date Sat Feb 09 15:27:48 2019 +0100 (2019-02-09)
parents
children
rev   line source
domcox@12209 1 # <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
domcox@12209 2 match system.hardware.vendor regex ^ASUS
domcox@12209 3 match system.hardware.product regex ^(U5F |M2000E|F2J )
domcox@12209 4 addquirk --quirk-s3-bios
domcox@12209 5 endmatch
domcox@12209 6 match system.hardware.product regex ^(K8N-E-Deluxe|L2000D|M6Ne|M51Sr |U6S|A8N)
domcox@12209 7 addquirk --quirk-s3-mode
domcox@12209 8 endmatch
domcox@12209 9 # <!--NOTE: s2ram list the F3F with power_management.quirk.none=true -->
domcox@12209 10 match system.hardware.product regex ^(M6VA|M6N |M5N|M7A|S6F|S5N |W3A|W5A |M2N |A2D |F3F |V6V|A8He|A6Kt |F3JC |F3Sc)
domcox@12209 11 addquirk --quirk-s3-bios
domcox@12209 12 addquirk --quirk-s3-mode
domcox@12209 13 endmatch
domcox@12209 14 match system.hardware.product regex ^Z35FM
domcox@12209 15 addquirk --quirk-s3-bios
domcox@12209 16 addquirk --quirk-pci-save
domcox@12209 17 endmatch
domcox@12209 18 match system.hardware.product regex ^(A6M|Z84F)
domcox@12209 19 addquirk --quirk-vbe-post
domcox@12209 20 endmatch
domcox@12209 21 match system.hardware.product regex ^W7J
domcox@12209 22 addquirk --quirk-vbemode-restore
domcox@12209 23 endmatch
domcox@12209 24 match system.hardware.product regex ^(L3000D|M3N |U3S |X51RL )
domcox@12209 25 addquirk --quirk-vbe-post
domcox@12209 26 addquirk --quirk-vbestate-restore
domcox@12209 27 endmatch
domcox@12209 28 match system.hardware.product regex ^F3Ka
domcox@12209 29 addquirk --quirk-vbe-post
domcox@12209 30 addquirk --quirk-vbestate-restore
domcox@12209 31 addquirk --quirk-no-fb
domcox@12209 32 endmatch
domcox@12209 33 match system.hardware.product regex ^V1J
domcox@12209 34 addquirk --quirk-vbe-post
domcox@12209 35 addquirk --quirk-vbemode-restore
domcox@12209 36 addquirk --quirk-no-fb
domcox@12209 37 endmatch
domcox@12209 38 # <!-- Z91E is identified as A3E -->
domcox@12209 39 match system.hardware.product regex ^(A6J |A6U|A3E|F3JP)
domcox@12209 40 addquirk --quirk-vbe-post
domcox@12209 41 addquirk --quirk-vbemode-restore
domcox@12209 42 endmatch
domcox@12209 43 # <!-- Asus Eee PC (Note: there is a report from s2ram to use vbe_post, vbemode_restore)-->
domcox@12209 44 match system.hardware.product regex ^(701|900)$
domcox@12209 45 addquirk --quirk-s3-bios
domcox@12209 46 addquirk --quirk-dpms-on
domcox@12209 47 endmatch
domcox@12209 48 match system.hardware.product regex ^901$
domcox@12209 49 addquirk --quirk-vbe-post
domcox@12209 50 endmatch
domcox@12209 51 # <!-- these need no quirks, whitelist them -->
domcox@12209 52 match system.hardware.product regex ^(A2H/L|A6Km|A6JC |A6K |A6T|A6G|A6VA|A8JS |F3Sg|F3T|F9E |G1S|K8V-MX|1000H|F2JE)
domcox@12209 53 addquirk --quirk-none
domcox@12209 54 endmatch
domcox@12209 55 endmatch
domcox@12209 56 # <!-- ASUS Laptop with different vendor string (M2400N) -->
domcox@12209 57 match system.hardware.vendor regex ^ERGOUK
domcox@12209 58 match system.hardware.product regex ^M2N
domcox@12209 59 addquirk --quirk-s3-bios
domcox@12209 60 addquirk --quirk-s3-mode
domcox@12209 61 endmatch
domcox@12209 62 endmatch
domcox@12209 63 # <!-- ASUS Mainboard with different vendor string -->
domcox@12209 64 match system.hardware.vendor regex ^System manufacturer$
domcox@12209 65 match system.hardware.product regex ^P5Q DELUXE$
domcox@12209 66 match system.firmware.version regex ^System Version
domcox@12209 67 addquirk --quirk-s3-bios
domcox@12209 68 addquirk --quirk-s3-mode
domcox@12209 69 endmatch
domcox@12209 70 endmatch
domcox@12209 71 match system.hardware.version regex ^P5KR
domcox@12209 72 match system.hardware.product regex ^System Version
domcox@12209 73 addquirk --quirk-none
domcox@12209 74 endmatch
domcox@12209 75 endmatch
domcox@12209 76 endmatch
domcox@12209 77 # <!-- Board with broken system.hardware.* fields. Use system.board.* instead -->
domcox@12209 78 match system.board.product regex ^P5LD2
domcox@12209 79 addquirk --quirk-s3-bios
domcox@12209 80 endmatch
domcox@12209 81 # <!-- ASUS a7v600 motherboard, has no usable sys_* entries besides bios_version -->
domcox@12209 82 match system.firmware.version regex ^ASUS A7V600
domcox@12209 83 addquirk --quirk-s3-bios
domcox@12209 84 addquirk --quirk-s3-mode
domcox@12209 85 endmatch
domcox@12209 86 # <!-- another ASUS Mainboard -->
domcox@12209 87 match system.firmware.version regex ^(ASUS M2N32-SLI DELUXE ACPI BIOS Revision 1201|ASUS M2N32-SLI DELUXE ACPI BIOS Revision 1101|ASUS M2A-VM HDMI ACPI BIOS Revision 1603|ASUS A7V8X-X ACPI BIOS Revision)
domcox@12209 88 addquirk --quirk-vbe-post
domcox@12209 89 addquirk --quirk-vbemode-restore
domcox@12209 90 endmatch
domcox@12209 91 match system.firmware.version regex ^ASUS M2A-VM ACPI BIOS Revision
domcox@12209 92 match system.firmware.version regex 1101
domcox@12209 93 addquirk --quirk-s3-bios
domcox@12209 94 addquirk --quirk-vbemode-restore
domcox@12209 95 endmatch
domcox@12209 96 match system.firmware.version regex_inverse 1101
domcox@12209 97 addquirk --quirk-vbe-post
domcox@12209 98 addquirk --quirk-vbemode-restore
domcox@12209 99 endmatch
domcox@12209 100 endmatch
domcox@12209 101 match system.firmware.version regex ^ASUS P4B266 ACPI BIOS Revision
domcox@12209 102 match system.firmware.version regex 1010
domcox@12209 103 match system.hardware.primary_video.vendor numeric_compare_eq 0x1002
domcox@12209 104 match system.hardware.primary_video.product numeric_compare_eq 0x4966
domcox@12209 105 addquirk --quirk-s3-bios
domcox@12209 106 addquirk --quirk-s3-mode
domcox@12209 107 endmatch
domcox@12209 108 endmatch
domcox@12209 109 endmatch
domcox@12209 110 endmatch
domcox@12209 111 # <!-- another ASUS Mainboard, this need no quirk -->
domcox@12209 112 match system.firmware.version regex ^(ASUS M2N-E ACPI BIOS Revision|ASUS Striker ACPI BIOS Revision|ASUS A7V ACPI BIOS Revision)
domcox@12209 113 addquirk --quirk-none
domcox@12209 114 endmatch