Lines Matching defs:i915
15 struct drm_i915_private *i915 = pdev_to_i915(pdev);
18 if (!i915) {
22 if (!HAS_DISPLAY(i915)) {
28 drm_info(&i915->drm, "switched on\n");
29 i915->drm.switch_power_state = DRM_SWITCH_POWER_CHANGING;
30 /* i915 resume handler doesn't set to D0 */
32 i915_driver_resume_switcheroo(i915);
33 i915->drm.switch_power_state = DRM_SWITCH_POWER_ON;
35 drm_info(&i915->drm, "switched off\n");
36 i915->drm.switch_power_state = DRM_SWITCH_POWER_CHANGING;
37 i915_driver_suspend_switcheroo(i915, pmm);
38 i915->drm.switch_power_state = DRM_SWITCH_POWER_OFF;
44 struct drm_i915_private *i915 = pdev_to_i915(pdev);
51 return i915 && HAS_DISPLAY(i915) && atomic_read(&i915->drm.open_count) == 0;
60 int i915_switcheroo_register(struct drm_i915_private *i915)
62 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);
67 void i915_switcheroo_unregister(struct drm_i915_private *i915)
69 struct pci_dev *pdev = to_pci_dev(i915->drm.dev);