Chapter 6. API
Prev
Part III. vga_switcheroo
Next
Chapter 6. API
Table of Contents
Public functions
Public structures
Public constants
Private structures
Public functions
vga_switcheroo_register_handler
— register handler
vga_switcheroo_unregister_handler
— unregister handler
vga_switcheroo_handler_flags
— obtain handler flags
vga_switcheroo_register_client
— register vga client
vga_switcheroo_register_audio_client
— register audio client
vga_switcheroo_get_client_state
— obtain power state of a given client
vga_switcheroo_unregister_client
— unregister client
vga_switcheroo_client_fb_set
— set framebuffer of a given client
vga_switcheroo_lock_ddc
— temporarily switch DDC lines to a given client
vga_switcheroo_unlock_ddc
— switch DDC lines back to previous owner
vga_switcheroo_process_delayed_switch
— helper for delayed switching
vga_switcheroo_set_dynamic_switch
— helper for driver power control
vga_switcheroo_init_domain_pm_ops
— helper for driver power control
vga_switcheroo_init_domain_pm_optimus_hdmi_audio
— helper for driver power control