summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.c
diff options
context:
space:
mode:
authorTvrtko Ursulin2016-12-01 15:16:41 +0100
committerTvrtko Ursulin2016-12-01 19:01:22 +0100
commit7f26cb88014a748d03ecc0dcb6a5876f311b823d (patch)
tree209d1af0a238e2e2db3bedf936b68cfbffd569f8 /drivers/gpu/drm/i915/i915_drv.c
parentdrm/i915: dev_priv cleanup in bridge/bar/mmio init code (diff)
downloadkernel-qcow2-linux-7f26cb88014a748d03ecc0dcb6a5876f311b823d.tar.gz
kernel-qcow2-linux-7f26cb88014a748d03ecc0dcb6a5876f311b823d.tar.xz
kernel-qcow2-linux-7f26cb88014a748d03ecc0dcb6a5876f311b823d.zip
drm/i915: Unexport VGA switcheroo functions
They are only used in i915_drv.c so a forward declaration is enough. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.c')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
index 1312cd5e4465..362c8baef640 100644
--- a/drivers/gpu/drm/i915/i915_drv.c
+++ b/drivers/gpu/drm/i915/i915_drv.c
@@ -497,6 +497,9 @@ static unsigned int i915_vga_set_decode(void *cookie, bool state)
return VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM;
}
+static int i915_resume_switcheroo(struct drm_device *dev);
+static int i915_suspend_switcheroo(struct drm_device *dev, pm_message_t state);
+
static void i915_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state)
{
struct drm_device *dev = pci_get_drvdata(pdev);
@@ -1710,7 +1713,7 @@ out:
return ret;
}
-int i915_resume_switcheroo(struct drm_device *dev)
+static int i915_resume_switcheroo(struct drm_device *dev)
{
int ret;