home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / hal / fdi / information / 10freedesktop / 20-video-quirk-pm-hp.fdi < prev    next >
Encoding:
Extensible Markup Language  |  2009-04-09  |  17.0 KB  |  329 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
  2. <deviceinfo version="0.2">
  3.   <device>
  4.  
  5.     <!-- Old Compaq machines. Add them to the HP file -->
  6.     <match key="system.hardware.vendor" prefix="Compaq">
  7.       <!-- Compaq Amada -->
  8.       <match key="system.hardware.product" prefix="Armada">
  9.         <match key="system.hardware.product" contains_outof="    E500  ;     M70  ;    M700 ">
  10.           <merge key="power_management.quirk.none" type="bool">true</merge>
  11.         </match>
  12.         <!-- This Armada m300 seems not to have a useful model description, so to make sure also check the bios_version-->
  13.         <match key="system.hardware.product" contains="                                     ">
  14.           <match key="system.firmware.version" string="1.35">
  15.             <merge key="power_management.quirk.none" type="bool">true</merge>
  16.           </match>
  17.         </match>
  18.       </match>
  19.  
  20.       <match key="system.hardware.product" prefix="Evo">
  21.         <match key="system.hardware.product" contains="N600c">
  22.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  23.         </match>
  24.         <match key="system.hardware.product" contains="N800w ">
  25.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  26.           <!-- VBE_MODE does not work, text size changes -->
  27.       <match key="system.hardware.version" string="F.05">
  28.             <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  29.           </match>
  30.           <!-- has a later BIOS and needs different Options -->
  31.       <match key="system.hardware.version" contains_not="F.05">
  32.             <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  33.          <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  34.             <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  35.           </match>
  36.         </match>
  37.         <match key="system.hardware.product" contains_outof="D510 USDT; N400c">
  38.           <merge key="power_management.quirk.none" type="bool">true</merge>
  39.         </match>
  40.       </match>
  41.  
  42.       <match key="system.hardware.product" prefix="Presario">
  43.     <match key="system.hardware.product" contains="2701EA">
  44.       <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  45.       <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  46.       <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  47.         </match>
  48.         <match key="system.hardware.product" contains_outof="V3000 (EZ674UA#;V3700 Notebook PC">
  49.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  50.        <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  51.         </match>
  52.         <match key="system.hardware.product" contains=" X1000 ">
  53.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  54.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  55.         </match>
  56.         <match key="system.hardware.product" contains_outof="V3000 (EZ755UA#;V5000 (ET826UA#;2100 (DP835E);F500 (GF596UA#;2200 (PR309UA#;C700 (GV681LA#">
  57.       <merge key="power_management.quirk.none" type="bool">true</merge>
  58.         </match>
  59.       </match>
  60.  
  61.       <match key="system.hardware.product" prefix="N620c¬†">
  62.         <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  63.      <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  64.       </match>
  65.     </match>
  66.  
  67.     <match key="system.hardware.vendor" string="Hewlett Packard">
  68.       <match key="system.hardware.version" prefix="HP OmniBook XE3 GF">
  69.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  70.         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  71.       </match>
  72.     </match>
  73.  
  74.     <match key="system.hardware.vendor" prefix="Hewlett-Packard">
  75.       <match key="system.hardware.product" contains_outof="V2000 (EP381UA#;X1000 (DK454AV); 6715s;6820s">
  76.         <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  77.       </match>
  78.       <match key="system.hardware.product" contains=" 8510w">
  79.         <match key="system.hardware.primary_video.vendor" int="0x1002">
  80.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  81.         </match>
  82.       </match>
  83.       <match key="system.hardware.product" contains="HP OmniBook XT1000">
  84.         <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  85.       </match>
  86.       <match key="system.hardware.product" contains_outof="V3000 (RL377PA#;EW434AVABA;R3000;R4100;nc6000">
  87.         <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  88.     <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  89.       </match>
  90.       <match key="system.hardware.product" contains_outof="nx6125;nc6230;nx8220">
  91.         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  92.         <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  93.       </match>
  94.       <match key="system.hardware.product" contains_outof="OmniBook XE3 G;R3200;nx5000;nx7000;nc6120;nx6325;2510p">
  95.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  96.         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  97.       </match>
  98.       
  99.       <!-- yes, system.hardware.version is correct for this machine -->
  100.       <match key="system.hardware.version" string="HP OmniBook 6100 EB">
  101.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  102.         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  103.       </match>
  104.       <!-- Note: PY507ET# is a nc6120 -->
  105.       <match key="system.hardware.product" contains_outof="nc2400;nx6110;nc6120;nc6320;nx7300;6720s;2710p;8510p;PY507ET#;6715b">
  106.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  107.         <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  108.       </match>
  109.       <match key="system.hardware.product" contains="4410s">
  110.         <!-- ATI 0x1002:0x9552-->
  111.         <match key="system.hardware.primary_video.vendor" int="0x1002">
  112.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  113.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  114.         </match>
  115.       </match>
  116.  
  117.       <match key="system.hardware.product" contains="M2000 (EQ547PA">
  118.         <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  119.         <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  120.       </match>
  121.       <match key="system.hardware.product" contains_outof="nx6120;nc4200;HP 530 Notebook PC">
  122.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  123.       </match>
  124.  
  125.       <match key="system.hardware.product" contains="HP Compaq nc6400 ">
  126.         <match key="system.hardware.version" prefix="68YCU">
  127.           <match key="system.hardware.product" contains_outof="(EH522AV);(EY582ES;(RH560EA">
  128.             <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  129.             <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  130.       </match>
  131.         </match>
  132.       </match>
  133.       <match key="system.hardware.product" contains="nx 7010">
  134.         <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  135.         <match key="system.hardware.product" contains="DU394T#">
  136.        <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  137.         </match>
  138.       </match>
  139.       <match key="system.hardware.product" contains="nx7400">
  140.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  141.         <match key="system.firmware.version" contains_not="68YGU">
  142.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  143.         </match>
  144.       </match>
  145.       <match key="system.hardware.product" contains_outof="HP Compaq dc5800 Small Form Factor;HP d330 uT; nw9440;nw8440">
  146.         <merge key="power_management.quirk.none" type="bool">true</merge>
  147.       </match>
  148.  
  149.       <match key="system.hardware.product" contains_outof="HP Compaq 2133;HP 2133">
  150.     <match key="system.firmware.version" contains="68VGU">
  151.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  152.       <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  153.     </match>
  154.       </match>
  155.  
  156.       <!-- Handle machines which have the same product string, but differ -->
  157.       <match key="system.hardware.product" contains="6510b">
  158.     <match key="system.hardware.product" contains="KE134EA">
  159.           <merge key="power_management.quirk.none" type="bool">true</merge>
  160.         </match>
  161.     <match key="system.hardware.product" contains_not="KE134EA">
  162.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  163.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  164.         </match>
  165.       </match>
  166.       <match key="system.hardware.product" contains="6710b">
  167.     <match key="system.hardware.product" contains="KE123EA">
  168.           <merge key="power_management.quirk.none" type="bool">true</merge>
  169.         </match>
  170.     <match key="system.hardware.product" contains="KE124EA">
  171.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  172.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  173.         </match>
  174.       </match>
  175.       <match key="system.hardware.product" contains="6710s">
  176.     <match key="system.firmware.version" contains="68DDU">
  177.             <match key="system.hardware.product" contains="GC014ET">
  178.             <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  179.             <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  180.           </match>
  181.             <match key="system.hardware.product" contains_not="GC014ET">
  182.             <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  183.             <merge key="power_management.quirk.dpms_on" type="bool">true</merge>
  184.           </match>
  185.         </match>
  186.       </match>
  187.       <match key="system.hardware.product" contains="6715b">
  188.         <match key="system.hardware.product" contains_outof="GB835EA;RK156AV">
  189.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  190.       <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  191.         </match>
  192.         <match key="system.hardware.product" contains="GB834EA">
  193.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  194.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  195.         </match>
  196.         <match key="system.hardware.product" contains="RM174UT">
  197.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  198.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  199.         </match>
  200.       </match>
  201.       <match key="system.hardware.product" contains="6910p">
  202.         <match key="system.firmware.version" contains="68MCD">
  203.       <match key="system.hardware.product" contains="GB951EA">
  204.             <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  205.           </match>
  206.       <match key="system.hardware.product" string="HP Compaq 6910p">
  207.             <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  208.         <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  209.           </match>
  210.         </match>
  211.         <match key="system.firmware.version" contains_not="68MCD">
  212.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  213.           <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  214.         </match>
  215.       </match>
  216.       <match key="system.hardware.product" contains="nc4400">
  217.         <match key="system.firmware.version" prefix="68YHV">
  218.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  219.           <match key="system.firmware.version" contains="F.08">
  220.         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  221.           </match>
  222.           <match key="system.firmware.version" contains_not="F.08">
  223.             <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  224.           </match>
  225.         </match>
  226.       </match>
  227.       <match key="system.hardware.product" contains="nx6310">
  228.         <match key="system.firmware.version" prefix="68YDU">
  229.            <merge key="power_management.quirk.none" type="bool">true</merge>
  230.         </match>
  231.         <match key="system.firmware.version" contains_not="68YDU">
  232.            <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  233.         </match>
  234.       </match>
  235.  
  236.       <match key="system.hardware.product" contains_ncase="Pavilion ">
  237.         <match key="system.hardware.product" contains="dv4000 (ES973EA#">
  238.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  239.           <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  240.           <merge key="power_management.quirk.no_fb" type="bool">true</merge>
  241.         </match>
  242.         <match key="system.hardware.product" contains_outof="dv4000 (EB911EA#; dv2600; dv6500">
  243.           <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  244.     </match>
  245.     <match key="system.hardware.product" contains_outof="dv4000 (PX306UA#; dv6700 ">
  246.       <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  247.       <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  248.         </match>
  249.         <match key="system.hardware.product" contains="zd8000 (EL030EA#">
  250.           <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  251.         </match>
  252.     <match key="system.hardware.product" contains="ze2000">
  253.       <match key="system.hardware.product" contains="(EK791EA#">
  254.         <merge key="power_management.quirk.none" type="bool">true</merge>
  255.           </match>
  256.       <match key="system.hardware.product" contains_not="(EK791EA#">
  257.             <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  258.         <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  259.           </match>
  260.     </match>
  261.         <match key="system.hardware.product" contains="zt3300">
  262.           <match key="system.firmware.version" contains="68BAL">
  263.             <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  264.           </match>
  265.           <match key="system.hardware.product" contains="PF083UA#">
  266.             <merge key="power_management.quirk.none" type="bool">true</merge>
  267.           </match>
  268.         </match>
  269.         <match key="system.hardware.product" contains=" dv6000 ">
  270.           <match key="system.hardware.version" contains_outof="(GA378UA#;(GH907EA#">
  271.         <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  272.           </match>
  273.       <!-- note: (RP153UA#: suspend maybe only with binary nvidia module -->
  274.           <match key="system.hardware.version" contains_outof="(EW434AV#;(RP153UA#">
  275.             <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  276.         <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  277.           </match>
  278.           <match key="system.hardware.version" contains_outof="(EY798AV#;(GF688EA;(RM469EA;(RP980EA#">
  279.             <merge key="power_management.quirk.none" type="bool">true</merge>
  280.           </match>
  281.         </match>
  282.  
  283.     <match key="system.hardware.product" string="HP Pavilion Notebook PC">
  284.       <match key="system.hardware.version" string="HP Pavilion Notebook">
  285.             <match key="system.firmware.vendor" string="Insyde Software">
  286.           <!-- HP Pavilion ZT1000-IC -->
  287.               <match key="system.firmware.version" string=" IC.M1.04">
  288.                 <merge key="power_management.quirk.s3_bios" type="bool">true</merge>
  289.              <merge key="power_management.quirk.s3_mode" type="bool">true</merge>
  290.                 <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  291.           </match>
  292.           <!-- HP Pavilion xz275  -->
  293.               <match key="system.firmware.version" string=" IC.M1.02">
  294.                 <merge key="power_management.quirk.none" type="bool">true</merge>
  295.           </match>
  296.         </match>
  297.       </match>
  298.     </match>
  299.  
  300.         <match key="system.hardware.product" contains_outof="8710p;dv2000;dv2500;tx1000;dv5000 (EZ535UA#;HP d530 SFF;ze4900; dv9700 ">
  301.           <merge key="power_management.quirk.none" type="bool">true</merge>
  302.         </match>
  303.       </match>
  304.  
  305.     </match>
  306.  
  307.     <!-- HP Media Center PC m7330n w/ ATI RS480 [Radeon Xpress 200G Series] -->
  308.     <match key="system.hardware.vendor" prefix="HP Pavilion">
  309.       <match key="system.hardware.product" contains="M7330N">
  310.         <merge key="power_management.quirk.vbe_post" type="bool">true</merge>
  311.         <merge key="power_management.quirk.vbestate_restore" type="bool">true</merge>
  312.       </match>
  313.       <match key="system.hardware.product" string_outof="D7223K-ABA A650E;EJ192AA-ABS t3250.se;EP198AA-UUZ t3335.ch;ES061AA-ABD t3320;PC098A-ABA M1070N">
  314.         <merge key="power_management.quirk.none" type="bool">true</merge>
  315.       </match>
  316.     </match>
  317.  
  318.     <match key="system.hardware.vendor" prefix="HP-Pavilion">
  319.       <match key="system.hardware.product" contains="RZ418AA-ABH s3020">
  320.     <merge key="power_management.quirk.vbemode_restore" type="bool">true</merge>
  321.       </match>
  322.       <match key="system.hardware.product" string="RP829AV-ABA d4790y">
  323.     <merge key="power_management.quirk.none" type="bool">true</merge>
  324.       </match>
  325.     </match>
  326.  
  327.   </device>
  328. </deviceinfo>
  329.