An error occurred fetching the project authors.
  1. 18 Oct, 2004 1 commit
  2. 24 Sep, 2004 1 commit
  3. 14 Jul, 2004 1 commit
  4. 11 Jul, 2004 1 commit
  5. 22 Jun, 2004 1 commit
  6. 29 Sep, 2003 1 commit
    • Patrick Mochel's avatar
      [power] Clean up ACPI STR assembly. · b2bea38b
      Patrick Mochel authored
      - do_suspend_lowlevel() and do_suspend_lowlevel_s4bios() do not need 
        parameters, since they are called only once.
      
      - Don't keep extra copy of saved registers. One is enough. 
      
      - Share register handling code bewteen those two functions. 
      
      - Use outl to port 0x80 for delays. 
      
      - Only set segment registers once. 
      
      - No need to specify %ds when storing memory, it's implicit, and that only 
        slows things down..
      b2bea38b
  7. 30 Aug, 2003 1 commit
    • Patrick Mochel's avatar
      [acpi] Replace /proc/acpi/sleep · d5bd8347
      Patrick Mochel authored
      - Bad to remove proc file now, even though it's nearly useless. Reinstated
        in the name of compatibility. 
      
      - Restored original semantics - if software_suspend() is enabled, then just
        call that (and never go into low-power state). Otherwise, call acpi_suspend().
      
      - acpi_suspend() is simply a wrapper for pm_suspend(), passing down the right
        argument. This is so we don't have to do everything manually anymore.
      
      - Fixed long-standing bug by checking for "4b" in string written in to 
        determine if we want to enter S4bios.
      d5bd8347
  8. 27 Aug, 2003 1 commit
  9. 19 Aug, 2003 4 commits
    • Patrick Mochel's avatar
    • Patrick Mochel's avatar
      [power] Add flag to control suspend-to-disk behavior. · 4db33583
      Patrick Mochel authored
      Suspend-to-disk can be handled in numerous ways, some we have control over,
      and others we don't. The biggest difference is whether or not the firmware
      is responsible for entering a low-power state or if the platform driver is.
      The two modes are incompatible, so we enable the platform driver tell the 
      PM core when they register their pm_ops (via the ->pm_disk_mode) field. 
      
      If the firmware is responsible, then it will also write memory to disk, 
      while the kernel is otherwise responsible. However, a user may choose to 
      use the in-kernel suspend mechanism, even if the system supports only 
      the firmware mechanism. Instead of entering a low-power state, the system
      will turn off (or reboot for testing). 
      
      A sysfs file -- /sys/power/disk -- is available to set the mode to one of:
      
        'firmware' 
        'platform'
        'shutdown'
        'reboot'
      
      The latter two are settable any time, and assume that one is using swsusp. 
      The other two are only settable to what the platform supports.
      4db33583
    • Patrick Mochel's avatar
    • Patrick Mochel's avatar
      [acpi] Convert sleep code to new PM infrastructure. · 32885332
      Patrick Mochel authored
      - Define and fill acpi_pm_ops, and register it on startup with the PM core.
      
      - Fill methods with only ACPI-specific code, leaving device power down, etc
        up to the PM core. 
      32885332
  10. 06 Aug, 2003 2 commits
  11. 05 Aug, 2003 1 commit
  12. 04 Aug, 2003 2 commits
  13. 08 Jul, 2003 1 commit
  14. 11 Jun, 2003 1 commit
  15. 28 Feb, 2003 1 commit
  16. 27 Feb, 2003 1 commit
  17. 13 Feb, 2003 3 commits
  18. 12 Feb, 2003 6 commits
  19. 30 Dec, 2002 1 commit
    • Andrew Morton's avatar
      [PATCH] BIN_TO_BCD consolidation · db8f4c7e
      Andrew Morton authored
      Cleanup patch from Hollis Blanchard <hollis@austin.ibm.com>
      
      We have a large number of private implementations of BIN_TO_BCD and
      BCD_TO_BIN, which are all the same.  And a lot of them are inflexible because
      they modify their arg:
      
      	#define BIN_TO_BCD(val) ((val)=(((val)/10)<<4) + (val)%10)
      
      - Create (in <linux/bcd.h> a generic BIN2BCD/BCD2BIN which does not modify
        its arg
      
      - Create generic BIN_TO_BCD/BCD_TO_BIN which uses the above
      
      - Update lots of callers to use the new generic version.
      db8f4c7e
  20. 17 Dec, 2002 1 commit
  21. 13 Dec, 2002 1 commit
  22. 23 Nov, 2002 1 commit
  23. 14 Nov, 2002 1 commit
  24. 01 Oct, 2002 1 commit
  25. 17 Sep, 2002 1 commit
  26. 13 Sep, 2002 1 commit
  27. 12 Sep, 2002 2 commits