video_extension.txt 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. This driver implement the ACPI Extensions For Display Adapters
  2. for integrated graphics devices on motherboard, as specified in
  3. ACPI 2.0 Specification, Appendix B, allowing to perform some basic
  4. control like defining the video POST device, retrieving EDID information
  5. or to setup a video output, etc. Note that this is an ref. implementation only.
  6. It may or may not work for your integrated video device.
  7. Interfaces exposed to userland through /proc/acpi/video:
  8. VGA/info : display the supported video bus device capability like ,Video ROM, CRT/LCD/TV.
  9. VGA/ROM : Used to get a copy of the display devices' ROM data (up to 4k).
  10. VGA/POST_info : Used to determine what options are implemented.
  11. VGA/POST : Used to get/set POST device.
  12. VGA/DOS : Used to get/set ownership of output switching:
  13. Please refer ACPI spec B.4.1 _DOS
  14. VGA/CRT : CRT output
  15. VGA/LCD : LCD output
  16. VGA/TV : TV output
  17. VGA/*/brightness : Used to get/set brightness of output device
  18. Notify event through /proc/acpi/event:
  19. #define ACPI_VIDEO_NOTIFY_SWITCH 0x80
  20. #define ACPI_VIDEO_NOTIFY_PROBE 0x81
  21. #define ACPI_VIDEO_NOTIFY_CYCLE 0x82
  22. #define ACPI_VIDEO_NOTIFY_NEXT_OUTPUT 0x83
  23. #define ACPI_VIDEO_NOTIFY_PREV_OUTPUT 0x84
  24. #define ACPI_VIDEO_NOTIFY_CYCLE_BRIGHTNESS 0x82
  25. #define ACPI_VIDEO_NOTIFY_INC_BRIGHTNESS 0x83
  26. #define ACPI_VIDEO_NOTIFY_DEC_BRIGHTNESS 0x84
  27. #define ACPI_VIDEO_NOTIFY_ZERO_BRIGHTNESS 0x85
  28. #define ACPI_VIDEO_NOTIFY_DISPLAY_OFF 0x86