123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- .. _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:
|