16 Jan, 2009

3 commits


06 Jan, 2009

1 commit


23 Oct, 2008

1 commit


14 Oct, 2008

1 commit

  • Put some information (and pointers to more) into the kernel's doc tree,
    describing briefly the interface to the kernel's disk head unloading
    facility. Information about how to set up a complete shock protection
    system under GNU/Linux can be found on the web and is referenced
    accordingly.

    v3:
    Here is some final polish including various spelling corrections
    pointed out by Grant Grundler and Peter Moulder. Also, I have added some
    information about the timing constraints related to disk head parking.
    The patch looks more impressive than it really is and I think it would
    be alright just to incorporate it into the original patch so as not to
    clutter up the git log.

    Signed-off-by: Elias Oltmanns
    Cc: Jeff Garzik
    Cc: Randy Dunlap
    Cc: Tejun Heo
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Elias Oltmanns
     

09 Oct, 2008

1 commit


29 Aug, 2008

1 commit


21 Jul, 2008

2 commits


17 Jul, 2008

1 commit


12 Jun, 2008

1 commit


29 Apr, 2008

6 commits

  • Full LED sysfs support, and the rest of the assorted minor fixes and
    enhancements are a good reason to checkpoint a new version...

    Signed-off-by: Henrique de Moraes Holschuh
    Signed-off-by: Len Brown

    Henrique de Moraes Holschuh
     
  • Change all occourences of the "led" word to full uppercase in user
    documentation.

    Signed-off-by: Henrique de Moraes Holschuh
    Acked-by: Randy Dunlap
    Signed-off-by: Len Brown

    Henrique de Moraes Holschuh
     
  • Add a sysfs led class interface to the led subdriver.

    Signed-off-by: Henrique de Moraes Holschuh
    Cc: Richard Purdie
    Signed-off-by: Len Brown

    Henrique de Moraes Holschuh
     
  • Add a sysfs led class interface to the thinklight (light subdriver).

    Signed-off-by: Henrique de Moraes Holschuh
    Cc: Richard Purdie
    Signed-off-by: Len Brown

    Henrique de Moraes Holschuh
     
  • Unfortunately, a lot of stuff in the kernel has size limitations, so
    "thinkpad-acpi" ends up eating up too much real estate. We were using
    "tpacpi" in symbols already, but this shorthand was not visible to
    userland.

    Document that the driver will use tpacpi as a short hand where necessary,
    and use it to name the kernel thread for NVRAM polling (now named
    "ktpacpi_nvramd").

    Also, register a module alias with the shorthand. One can refer to the
    module using the shorthand name.

    Signed-off-by: Henrique de Moraes Holschuh
    Signed-off-by: Len Brown

    Henrique de Moraes Holschuh
     
  • Lenovo ThinkPads with generic ACPI backlight level control can be easily
    set to react to keyboard brightness key presses in a more predictable way
    than what they do when in "DOS / bootloader" mode after Linux brings
    up the ACPI interface.

    The switch to the ACPI backlight mode in the firmware is designed to be
    safe to use only as an one way trapdoor. One is not to force the firmware
    to switch back to "DOS/bootloader" mode except by rebooting. The mode
    switch itself is performed by calling any of the ACPI _BCL methods at least
    once.

    When in ACPI mode, the backlight firmware just issues (standard) events for
    the brightness up/down hot key presses along with the non-standard HKEY
    events which thinkpad-acpi traps, and doesn't touch the hardware.

    thinkpad-acpi will:

    1. Place the ThinkPad firmware in ACPI backlight control mode
    if one is available
    2. Suppress HKEY backlight change notifications by default
    to avoid double-reporting when ACPI video is loaded when
    the ThinkPad is in ACPI backlight control mode
    3. Urge the user to load the ACPI video driver

    The user is free to use either the ACPI video driver to get the brightness
    key events, or to override the thinkpad-acpi default hotkey mask to get
    them from thinkpad-acpi as well (this will result in duplicate events if
    ACPI video is loaded, so let's hope distros won't screw this up).

    Provided userspace is sane, all should work (and *keep* working), which is
    more that can be said about the non-ACPI mode of the new Lenovo ThinkPad
    BIOSes when coupled to current userspace and X.org drivers.

    Full guidelines for backlight hot key reporting and use of the
    thinkpad-acpi backlight interface have been added to the documentation.

    Signed-off-by: Henrique de Moraes Holschuh
    Cc: Matthew Garrett
    Cc: Thomas Renninger
    Signed-off-by: Len Brown

    Henrique de Moraes Holschuh
     

18 Mar, 2008

1 commit


14 Mar, 2008

1 commit


13 Mar, 2008

2 commits


12 Mar, 2008

2 commits


16 Feb, 2008

5 commits


09 Feb, 2008

5 commits