Lines Matching refs:i915
14 struct drm_i915_private *i915 = pdev_to_i915(pdev); in i915_switcheroo_set_state() local
17 if (!i915) { in i915_switcheroo_set_state()
23 drm_info(&i915->drm, "switched on\n"); in i915_switcheroo_set_state()
24 i915->drm.switch_power_state = DRM_SWITCH_POWER_CHANGING; in i915_switcheroo_set_state()
27 i915_resume_switcheroo(i915); in i915_switcheroo_set_state()
28 i915->drm.switch_power_state = DRM_SWITCH_POWER_ON; in i915_switcheroo_set_state()
30 drm_info(&i915->drm, "switched off\n"); in i915_switcheroo_set_state()
31 i915->drm.switch_power_state = DRM_SWITCH_POWER_CHANGING; in i915_switcheroo_set_state()
32 i915_suspend_switcheroo(i915, pmm); in i915_switcheroo_set_state()
33 i915->drm.switch_power_state = DRM_SWITCH_POWER_OFF; in i915_switcheroo_set_state()
39 struct drm_i915_private *i915 = pdev_to_i915(pdev); in i915_switcheroo_can_switch() local
46 return i915 && atomic_read(&i915->drm.open_count) == 0; in i915_switcheroo_can_switch()
55 int i915_switcheroo_register(struct drm_i915_private *i915) in i915_switcheroo_register() argument
57 struct pci_dev *pdev = i915->drm.pdev; in i915_switcheroo_register()
62 void i915_switcheroo_unregister(struct drm_i915_private *i915) in i915_switcheroo_unregister() argument
64 struct pci_dev *pdev = i915->drm.pdev; in i915_switcheroo_unregister()