1. 11 7月, 2013 2 次提交
    • M
      Add trivial driver to disable Intel Smart Connect · 5c7f80f7
      Matthew Garrett 提交于
      Intel Smart Connect is an Intel-specific ACPI interface for configuring
      devices to wake up at regular intervals so they can pull down mail or other
      internet updates, and then go to sleep again. If a user enables this in
      Windows and then reboots into Linux, the device may wake up if it's put to
      sleep. Since there's no Linux userland support for any of this, the machine
      will then remain awake until something else puts it back to sleep.
      
      I haven't figured out all that much about how this works (there's a bunch
      of different ACPI calls available on the device), but this seems to be
      enough to turn it off. We can add more features to this driver if anyone
      ever cares about figuring out what the rest of the calls do or writing some
      Linux userspace to implement the rest of it.
      Signed-off-by: NMatthew Garrett <mjg59@srcf.ucam.org>
      Signed-off-by: NMatthew Garrett <matthew.garrett@nebula.com>
      5c7f80f7
    • M
      Add support driver for Intel Rapid Start Technology · 34a956db
      Matthew Garrett 提交于
      Intel Rapid Start Technology is a firmware-based suspend-to-disk
      implementation. Once placed in S3, the device will wake once either a
      timeout elapses or the battery reaches a critical level. It will then resume
      to the firmware and copy the contents of RAM to a specialised partition, and
      then power off the machine. If the user turns the machine back on the
      firmware will copy the contents of the partition back to RAM and then resume
      from S3 as normal.
      
      This driver provides an interface for configuring the wakeup events and
      timeout. It still requires firmware support and an appropriate suspend
      partition.
      Signed-off-by: NMatthew Garrett <mjg59@srcf.ucam.org>
      Signed-off-by: NMatthew Garrett <matthew.garrett@nebula.com>
      34a956db
  2. 08 7月, 2013 1 次提交
  3. 09 5月, 2013 1 次提交
  4. 27 2月, 2013 2 次提交
  5. 25 2月, 2013 1 次提交
  6. 22 1月, 2013 1 次提交
  7. 21 8月, 2012 1 次提交
  8. 18 8月, 2012 1 次提交
  9. 27 3月, 2012 2 次提交
  10. 22 3月, 2012 1 次提交
    • S
      toshiba_acpi: Refuse to load on machines with buggy INFO implementations · f11f999e
      Seth Forshee 提交于
      Several Satellite models have a buggy implementation of the INFO method
      that causes ACPI exceptions when executed:
      
       ACPI Error: Result stack is empty! State=ffff88012d70f800 (20110413/dswstate-98)
       ACPI Exception: AE_AML_NO_RETURN_VALUE, Missing or null operand (20110413/dsutils-646)
       ACPI Exception: AE_AML_NO_RETURN_VALUE, While creating Arg 0 (20110413/dsutils-763)
       ACPI Error: Method parse/execution failed [\_SB_.VALZ.GETE] (Node ffff880131175eb0), AE_AML_NO_RETURN_VALUE (20110413/psparse-536)
       ACPI Error: Method parse/execution failed [\_SB_.VALZ.INFO] (Node ffff880131175ed8), AE_AML_NO_RETURN_VALUE (20110413/psparse-536)
       toshiba_acpi: ACPI INFO method execution failed
       toshiba_acpi: Failed to query hotkey event
      
      All known machines with this implementation also have a WMI interface
      with event GUID 59142400-C6A3-40FA-BADB-8A2652834100 which is not seen
      on any other models. Refuse to load toshiba_acpi on machines with this
      guid.
      Signed-off-by: NSeth Forshee <seth.forshee@canonical.com>
      Signed-off-by: NMatthew Garrett <mjg@redhat.com>
      f11f999e
  11. 21 3月, 2012 5 次提交
  12. 12 3月, 2012 2 次提交
  13. 06 3月, 2012 2 次提交
  14. 18 12月, 2011 1 次提交
  15. 09 11月, 2011 2 次提交
  16. 24 10月, 2011 2 次提交
  17. 28 9月, 2011 1 次提交
    • P
      doc: fix broken references · 395cf969
      Paul Bolle 提交于
      There are numerous broken references to Documentation files (in other
      Documentation files, in comments, etc.). These broken references are
      caused by typo's in the references, and by renames or removals of the
      Documentation files. Some broken references are simply odd.
      
      Fix these broken references, sometimes by dropping the irrelevant text
      they were part of.
      Signed-off-by: NPaul Bolle <pebolle@tiscali.nl>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      395cf969
  18. 06 8月, 2011 1 次提交
  19. 28 5月, 2011 2 次提交
  20. 17 5月, 2011 1 次提交
  21. 09 5月, 2011 1 次提交
  22. 04 5月, 2011 1 次提交
  23. 02 4月, 2011 1 次提交
    • R
      msi-laptop: fix config-dependent build error · a0bcaee9
      Randy Dunlap 提交于
      The msi-laptop driver uses input_*() and sparse_keymap_*() interfaces.
      It should depend on the INPUT subsystem being present and select
      INPUT_SPARSEKMAP so that those interfaces are present.
      
      ERROR: "input_free_device" [drivers/platform/x86/msi-laptop.ko] undefined!
      ERROR: "input_register_device" [drivers/platform/x86/msi-laptop.ko] undefined!
      ERROR: "sparse_keymap_setup" [drivers/platform/x86/msi-laptop.ko] undefined!
      ERROR: "input_allocate_device" [drivers/platform/x86/msi-laptop.ko] undefined!
      ERROR: "sparse_keymap_report_event" [drivers/platform/x86/msi-laptop.ko] undefined!
      ERROR: "input_unregister_device" [drivers/platform/x86/msi-laptop.ko] undefined!
      ERROR: "sparse_keymap_free" [drivers/platform/x86/msi-laptop.ko] undefined!
      Signed-off-by: NRandy Dunlap <randy.dunlap@oracle.com>
      Cc: Matthew Garrett <mjg@redhat.com>
      Cc: "Lee, Chun-Yi" <jlee@novell.com>
      Signed-off-by: NMatthew Garrett <mjg@redhat.com>
      a0bcaee9
  24. 28 3月, 2011 5 次提交