1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- .. _vga_switcheroo:
- ==============
- VGA Switcheroo
- ==============
- .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
- :doc: Overview
- Modes of Use
- ============
- Manual switching and manual power control
- -----------------------------------------
- .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
- :doc: Manual switching and manual power control
- Driver power control
- --------------------
- .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
- :doc: Driver power control
- API
- ===
- Public functions
- ----------------
- .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
- :export:
- Public structures
- -----------------
- .. kernel-doc:: include/linux/vga_switcheroo.h
- :functions: vga_switcheroo_handler
- .. kernel-doc:: include/linux/vga_switcheroo.h
- :functions: vga_switcheroo_client_ops
- Public constants
- ----------------
- .. kernel-doc:: include/linux/vga_switcheroo.h
- :functions: vga_switcheroo_handler_flags_t
- .. kernel-doc:: include/linux/vga_switcheroo.h
- :functions: vga_switcheroo_client_id
- .. kernel-doc:: include/linux/vga_switcheroo.h
- :functions: vga_switcheroo_state
- Private structures
- ------------------
- .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
- :functions: vgasr_priv
- .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c
- :functions: vga_switcheroo_client
- Handlers
- ========
- apple-gmux Handler
- ------------------
- .. kernel-doc:: drivers/platform/x86/apple-gmux.c
- :doc: Overview
- .. kernel-doc:: drivers/platform/x86/apple-gmux.c
- :doc: Interrupt
- Graphics mux
- ~~~~~~~~~~~~
- .. kernel-doc:: drivers/platform/x86/apple-gmux.c
- :doc: Graphics mux
- Power control
- ~~~~~~~~~~~~~
- .. kernel-doc:: drivers/platform/x86/apple-gmux.c
- :doc: Power control
- Backlight control
- ~~~~~~~~~~~~~~~~~
- .. kernel-doc:: drivers/platform/x86/apple-gmux.c
- :doc: Backlight control
- Public functions
- ~~~~~~~~~~~~~~~~
- .. kernel-doc:: include/linux/apple-gmux.h
- :internal:
|