diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2013-10-23 19:23:30 +0200 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2013-10-23 19:24:41 +0200 |
commit | 4a38a087079192bfea6a6fc8b13d3545c9f5a5d8 (patch) | |
tree | 3c9ec29dc01a817b8d84cda8bdfe447aafd10a08 | |
parent | f409c746403d29fddc79cda0d415d2072ec628e0 (diff) |
backports: remove vga_switcheroo.h
This only used by the DRM drivers
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r-- | backport/backport-include/linux/vga_switcheroo.h | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/backport/backport-include/linux/vga_switcheroo.h b/backport/backport-include/linux/vga_switcheroo.h deleted file mode 100644 index 698f3f74..00000000 --- a/backport/backport-include/linux/vga_switcheroo.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef __BACKPORT_VGA_SWITCHEROO_H -#define __BACKPORT_VGA_SWITCHEROO_H -#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,34) -#include_next <linux/vga_switcheroo.h> - -#if LINUX_VERSION_CODE < KERNEL_VERSION(3,5,0) -/* - * This backports: - * - * From 26ec685ff9d9c16525d8ec4c97e52fcdb187b302 Mon Sep 17 00:00:00 2001 - * From: Takashi Iwai <tiwai@suse.de> - * Date: Fri, 11 May 2012 07:51:17 +0200 - * Subject: [PATCH] vga_switcheroo: Introduce struct vga_switcheroo_client_ops - * - */ - -struct vga_switcheroo_client_ops { - void (*set_gpu_state)(struct pci_dev *dev, enum vga_switcheroo_state); - void (*reprobe)(struct pci_dev *dev); - bool (*can_switch)(struct pci_dev *dev); -}; - -/* Wrap around the old code and redefine vga_switcheroo_register_client() - * for older kernels < 3.5.0. - */ -static inline int compat_vga_switcheroo_register_client(struct pci_dev *dev, - const struct vga_switcheroo_client_ops *ops) { - - return vga_switcheroo_register_client(dev, - ops->set_gpu_state, -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,38)) - ops->reprobe, -#endif - ops->can_switch); -} - -#define vga_switcheroo_register_client(_dev, _ops) \ - compat_vga_switcheroo_register_client(_dev, _ops) - -#endif /* < 3.5 */ - -#endif /* >= 2.6.34 */ -#endif /* __BACKPORT_VGA_SWITCHEROO_H */ |