1. 20 11月, 2005 3 次提交
    • D
      22a397e2
    • B
      Input: wistron - add support for Acer Aspire 1500 notebooks · 84b256a6
      Bernhard Rosenkraenzer 提交于
      Also fix a potential issue with some notebooks:
      
      The current code assumes the response to bios_wifi_get_default_setting is
      either 1 (disabled) or 3 (enabled), or wifi isn't supported.  The BIOS
      response appears to be a bit field w/ 0x1 indicating hardware presence, 0x2
      indicating actiation status, and the other 6 bits being unknown/reserved --
      with the patch, these 6 bits are ignored.
      Signed-off-by: NBernhard Rosenkraenzer <bero@arklinux.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      84b256a6
    • D
      Input: add Wistron driver · 5fc14680
      Dmitry Torokhov 提交于
      A driver for laptop buttons using an x86 BIOS interface that is
      apparently used on quite a few laptops and seems to be originating
      from Wistron.
      
      This driver currently "knows" only about Fujitsu-Siemens Amilo Pro V2000
      (i.e. it can detect the laptop using DMI and it contains the
      keycode->key meaning mapping for this laptop) and Xeron SonicPro X 155G
      (probably can't be reliably autodetected, requires a module parameter),
      adding other laptops should be easy.
      
      In addition to reporting button presses to the input layer the driver
      also allows enabling/disabling the embedded wireless NIC (using the
      "Wifi" button); this is done using the same BIOS interface, so it seems
      only logical to keep the implementation together.  Any flexibility
      possibly gained by allowing users to remap the function of the "Wifi"
      button is IMHO not worth it when weighted against the necessity to run
      an user-space daemon to convert button presses to wifi state changes.
      Signed-off-by: NMiloslav Trmac <mitr@volny.cz>
      Signed-off-by: NDmitry Torokhov <dtor@mail.ru>
      5fc14680