An error occurred fetching the project authors.
  1. 02 Feb, 2008 1 commit
  2. 13 Dec, 2007 1 commit
  3. 19 Nov, 2007 1 commit
  4. 14 Nov, 2007 5 commits
  5. 12 Oct, 2007 1 commit
  6. 18 Sep, 2007 2 commits
    • Maik Broemme's avatar
      ACPI: video: remove dmesg spam · 7f10cc4e
      Maik Broemme authored
      i am actually heavily using the ACPI video extension for my Thinkpad X61
      Tablet. I have bound the input events triggered by the brightness
      up/down keys to a simple
      
      echo <value> > /sys/class/backlight/acpi_video1/brightness
      
      but everytime the event is triggered and acpi_video_device_lcd_set_level()
      is called i got a notificication in my kernel log like:
      
      set_level status: 0
      set_level status: 0
      set_level status: 0
      set_level status: 0
      ...
      Signed-off-by: default avatarMaik Broemme <mbroemme@plusserver.de>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      7f10cc4e
    • Zhang Rui's avatar
      ACPI: video: _DOS=0 by default to prevent hotkey hang · a21101c4
      Zhang Rui authored
      In the past, the Linux/ACPI video driver invoked _DOS
      (Display Output Switch) with the parameter 1
      to tell the BIOS to switch the video output display for us.
      
      But this conflicts with Linux native graphics drivers,
      and can cause all sorts of issues, including hanging the system.
      
      http://bugzilla.kernel.org/show_bug.cgi?id=6001
      
      Here we change the Linux default to evaluate _DOS=0,
      which tells the BIOS to simply send us a hotkey event
      and not touch the graphics hardware.
      
      The acpi video driver sends the display switch hotkey
      event up through the intput layer, and X can interpret
      that and use its native graphics driver to switch the display.
      
      For the case where Linux has no native graphics driver running,
      or the graphics driver doesn't know how to switch video and
      the BIOS (safely) does, the previous behaviour can be restored with:
      
      # echo 1 > /proc/acpi/video/*/DOS
      Signed-off-by: default avatarZhang Rui <rui.zhang@intel.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      a21101c4
  7. 05 Sep, 2007 2 commits
  8. 25 Aug, 2007 2 commits
  9. 24 Aug, 2007 1 commit
  10. 23 Aug, 2007 1 commit
    • Len Brown's avatar
      ACPI: Schedule /proc/acpi/event for removal · 14e04fb3
      Len Brown authored
      Schedule /proc/acpi/event for removal in 6 months.
      
      Re-name acpi_bus_generate_event() to acpi_bus_generate_proc_event()
      to make sure there is no confusion that it is for /proc/acpi/event only.
      
      Add CONFIG_ACPI_PROC_EVENT to allow removal of /proc/acpi/event.
      There is no functional change if CONFIG_ACPI_PROC_EVENT=y
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      14e04fb3
  11. 23 Jul, 2007 1 commit
  12. 16 Jul, 2007 1 commit
  13. 03 Jul, 2007 1 commit
  14. 10 May, 2007 1 commit
    • Luming Yu's avatar
      ACPI: video: output switch sysfs support · 23b0f015
      Luming Yu authored
      Requires CONFIG_VIDEO_OUTPUT_CONTROL and CONFIG_ACPI_VIDEO.
      
      After loading output.ko and video.ko, you would have
      /sys/class/video_output and several device acpi_videoNum there.
      
      For example, I got acpi_video0, acpi_video1,acpi_video2,and acpi_video3
      under /sys/class/video_output on my T40.
      I can query the status of  output device0 by running " cat
      /sys/class/video_output/acpi_video0
      " The return value is defined in ACPI SPEC B.5.5 _DCS(Return the
      Status of Output Device).  Also you can turn off video1 and turn on
      video0  by " echo 0 > acpi_video1; echo 0x80000000 > acpi_video0".
      Please reference ACPI SPEC  B.5.7 _DSS for the parameter definition.
      
      Please note that it may or may NOT works purely depending on if
      your vendor providing correct ACPI video extension support in bios.
      the driver output.ko and video.ko just works like a interface to
      invoke BIOS.
      Signed-off-by: default avatarLuming Yu <Luming.yu@intel.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      23b0f015
  15. 10 Mar, 2007 1 commit
  16. 20 Feb, 2007 2 commits
  17. 13 Feb, 2007 3 commits
    • Len Brown's avatar
      ACPI: delete extra #defines in /drivers/acpi/ drivers · 7cda93e0
      Len Brown authored
      Cosmetic only.
      
      Except in a single case, #define ACPI_*_DRIVER_NAME
      were invoked 0 or 1 times.
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      7cda93e0
    • Len Brown's avatar
      ACPI: fix acpi_driver.name usage · c2b6705b
      Len Brown authored
      It was erroneously used as a description rather than a name.
      
      ie. turn this:
      
      lenb@se7525gp2:/sys> ls bus/acpi/drivers
      ACPI AC Adapter Driver  ACPI Embedded Controller Driver  ACPI Power Resource Driver
      ACPI Battery Driver     ACPI Fan Driver                  ACPI Processor Driver
      ACPI Button Driver      ACPI PCI Interrupt Link Driver   ACPI Thermal Zone Driver
      ACPI container driver   ACPI PCI Root Bridge Driver      hpet
      
      into this:
      
      lenb@se7525gp2:~> ls /sys/bus/acpi/drivers
      ac  battery  button  container  ec  fan  hpet  pci_link  pci_root  power  processor  thermal
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      c2b6705b
    • Len Brown's avatar
      ACPI: clean up ACPI_MODULE_NAME() use · f52fd66d
      Len Brown authored
      cosmetic only
      
      Make "module name" actually match the file name.
      Invoke with ';' as leaving it off confuses Lindent and gcc doesn't care.
      Fix indentation where Lindent did get confused.
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      f52fd66d
  18. 23 Jan, 2007 1 commit
  19. 04 Jan, 2007 1 commit
  20. 21 Dec, 2006 1 commit
  21. 20 Dec, 2006 2 commits
  22. 16 Dec, 2006 1 commit
  23. 14 Oct, 2006 1 commit
  24. 30 Jun, 2006 4 commits
  25. 27 Jun, 2006 2 commits