blob: 30518e24cbbde7762c904cffb8b531c5654d8a81 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/* Public domain. */
#ifndef _LINUX_VGA_SWITCHEROO_H
#define _LINUX_VGA_SWITCHEROO_H
#include <linux/fb.h>
struct pci_dev;
#define vga_switcheroo_register_client(a, b, c) 0
#define vga_switcheroo_unregister_client(a)
#define vga_switcheroo_process_delayed_switch()
#define vga_switcheroo_fini_domain_pm_ops(x)
#define vga_switcheroo_handler_flags() 0
#define vga_switcheroo_client_fb_set(a, b)
#define vga_switcheroo_init_domain_pm_ops(a, b)
#define VGA_SWITCHEROO_CAN_SWITCH_DDC 1
static inline int
vga_switcheroo_lock_ddc(struct pci_dev *pdev)
{
return -ENOSYS;
}
static inline int
vga_switcheroo_unlock_ddc(struct pci_dev *pdev)
{
return -ENOSYS;
}
#endif
|