Home
last modified time | relevance | path

Searched refs:vga_switcheroo_client_id (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/include/linux/
Dvga_switcheroo.h86 enum vga_switcheroo_client_id { enum
118 int (*switchto)(enum vga_switcheroo_client_id id);
119 int (*switch_ddc)(enum vga_switcheroo_client_id id);
120 int (*power_state)(enum vga_switcheroo_client_id id,
122 enum vga_switcheroo_client_id (*get_client_id)(struct pci_dev *pdev);
147 void (*gpu_bound)(struct pci_dev *dev, enum vga_switcheroo_client_id);
/Linux-v4.19/drivers/gpu/vga/
Dvga_switcheroo.c117 enum vga_switcheroo_client_id id;
152 enum vga_switcheroo_client_id delayed_client_id;
294 enum vga_switcheroo_client_id id, in register_client()
367 enum vga_switcheroo_client_id id = VGA_SWITCHEROO_UNKNOWN_ID; in vga_switcheroo_register_audio_client()
404 enum vga_switcheroo_client_id client_id) in find_client_from_id()
559 enum vga_switcheroo_client_id id; in vga_switcheroo_lock_ddc()
591 enum vga_switcheroo_client_id id; in vga_switcheroo_unlock_ddc()
694 static void set_audio_state(enum vga_switcheroo_client_id id, in set_audio_state()
786 enum vga_switcheroo_client_id client_id = VGA_SWITCHEROO_UNKNOWN_ID; in vga_switcheroo_debugfs_write()
/Linux-v4.19/drivers/platform/x86/
Dapple-gmux.c62 enum vga_switcheroo_client_id switch_state_display;
63 enum vga_switcheroo_client_id switch_state_ddc;
64 enum vga_switcheroo_client_id switch_state_external;
425 static int gmux_switchto(enum vga_switcheroo_client_id id) in gmux_switchto()
437 static int gmux_switch_ddc(enum vga_switcheroo_client_id id) in gmux_switch_ddc()
439 enum vga_switcheroo_client_id old_ddc_owner = in gmux_switch_ddc()
489 static int gmux_set_power_state(enum vga_switcheroo_client_id id, in gmux_set_power_state()
498 static enum vga_switcheroo_client_id gmux_get_client_id(struct pci_dev *pdev) in gmux_get_client_id()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c172 static int nouveau_dsm_switchto(enum vga_switcheroo_client_id id) in nouveau_dsm_switchto()
182 static int nouveau_dsm_power_state(enum vga_switcheroo_client_id id, in nouveau_dsm_power_state()
196 static enum vga_switcheroo_client_id nouveau_dsm_get_client_id(struct pci_dev *pdev) in nouveau_dsm_get_client_id()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_atpx_handler.c434 static int radeon_atpx_switchto(enum vga_switcheroo_client_id id) in radeon_atpx_switchto()
461 static int radeon_atpx_power_state(enum vga_switcheroo_client_id id, in radeon_atpx_power_state()
529 static enum vga_switcheroo_client_id radeon_atpx_get_client_id(struct pci_dev *pdev) in radeon_atpx_get_client_id()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atpx_handler.c463 static int amdgpu_atpx_switchto(enum vga_switcheroo_client_id id) in amdgpu_atpx_switchto()
490 static int amdgpu_atpx_power_state(enum vga_switcheroo_client_id id, in amdgpu_atpx_power_state()
559 static enum vga_switcheroo_client_id amdgpu_atpx_get_client_id(struct pci_dev *pdev) in amdgpu_atpx_get_client_id()
/Linux-v4.19/Documentation/gpu/
Dvga-switcheroo.rst50 :functions: vga_switcheroo_client_id
/Linux-v4.19/sound/pci/hda/
Dhda_intel.c1327 enum vga_switcheroo_client_id client_id) in azx_vs_gpu_bound()