The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/Documentation/video-output.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 
    2                 Video Output Switcher Control
    3                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    4                 2006 luming.yu@intel.com
    5 
    6 The output sysfs class driver provides an abstract video output layer that
    7 can be used to hook platform specific methods to enable/disable video output
    8 device through common sysfs interface. For example, on my IBM ThinkPad T42
    9 laptop, The ACPI video driver registered its output devices and read/write
   10 method for 'state' with output sysfs class. The user interface under sysfs is:
   11 
   12 linux:/sys/class/video_output # tree .
   13 .
   14 |-- CRT0
   15 |   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
   16 |   |-- state
   17 |   |-- subsystem -> ../../../class/video_output
   18 |   `-- uevent
   19 |-- DVI0
   20 |   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
   21 |   |-- state
   22 |   |-- subsystem -> ../../../class/video_output
   23 |   `-- uevent
   24 |-- LCD0
   25 |   |-- device -> ../../../devices/pci0000:00/0000:00:01.0
   26 |   |-- state
   27 |   |-- subsystem -> ../../../class/video_output
   28 |   `-- uevent
   29 `-- TV0
   30    |-- device -> ../../../devices/pci0000:00/0000:00:01.0
   31    |-- state
   32    |-- subsystem -> ../../../class/video_output
   33    `-- uevent
   34 

Cache object: 01b41c63154c12432b53d953b685fc18


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.