19 Jul, 2007

1 commit


26 Sep, 2006

2 commits

  • Add a new PM_SYSFS_DEPRECATED config option to control whether or
    not the /sys/devices/.../power/state files are provided. This will
    make it easier to get rid of that mechanism when the time comes,
    and to verify that userspace tools work right without it.

    Signed-off-by: David Brownell
    Acked-by: Pavel Machek
    Signed-off-by: Greg Kroah-Hartman

    David Brownell
     
  • Updates to match current code:

    - Make writes to the /sys/devices/.../power/state files fail cleanly
    if the device requires the irqs-off call variants.

    - Fix comments describing the /sys/devices/.../power/state file writes
    to match the code; the last several releases have invalidated the
    previous text.

    Signed-off-by: David Brownell
    Signed-off-by: Greg Kroah-Hartman

    David Brownell
     

07 Feb, 2006

1 commit


07 Nov, 2005

1 commit

  • Fix more include file problems that surfaced since I submitted the previous
    fix-missing-includes.patch. This should now allow not to include sched.h
    from module.h, which is done by a followup patch.

    Signed-off-by: Tim Schmielau
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     

29 Oct, 2005

1 commit

  • This is a refresh of an earlier patch to add "wakeup" support to the
    PM core model. This provides per-device bus-neutral control of the
    use of wakeup events.

    * "struct device_pm_info" has two bits that are initialized as
    part of setting up the enclosing struct device:
    - "can_wakeup", reflecting hardware capabilities
    - "may_wakeup", the policy setting (when CONFIG_PM)

    * There's a writeable sysfs "wakeup" file, with one of two values:
    - "enabled", when the policy is to allow wakeup
    - "disabled", when the policy is not to allow it
    - "" if the device can't currently issue wakeups

    By default, wakeup is enabled on all devices that support it. If its
    driver doesn't support it ... treat it as a bug. :)

    Signed-off-by: David Brownell
    Signed-off-by: Greg Kroah-Hartman

    David Brownell
     

05 Sep, 2005

1 commit

  • This adds type-checking to pm_message_t, so that people can't confuse it
    with int or u32. It also allows us to fix "disk yoyo" during suspend (disk
    spinning down/up/down).

    [We've tried that before; since that cpufreq problems were fixed and I've
    tried make allyes config and fixed resulting damage.]

    Signed-off-by: Pavel Machek
    Signed-off-by: Alexander Nyberg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Pavel Machek
     

21 Jun, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds