diff options
Diffstat (limited to 'drivers/gpu')
| -rw-r--r-- | drivers/gpu/drm/i915/i915_drv.h | 2 | ||||
| -rw-r--r-- | drivers/gpu/drm/i915/intel_display.c | 8 |
2 files changed, 1 insertions, 9 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h index 63bcda5541ec..3c710bb88a5c 100644 --- a/drivers/gpu/drm/i915/i915_drv.h +++ b/drivers/gpu/drm/i915/i915_drv.h | |||
| @@ -1756,8 +1756,6 @@ struct drm_i915_private { | |||
| 1756 | */ | 1756 | */ |
| 1757 | struct workqueue_struct *dp_wq; | 1757 | struct workqueue_struct *dp_wq; |
| 1758 | 1758 | ||
| 1759 | uint32_t bios_vgacntr; | ||
| 1760 | |||
| 1761 | /* Abstract the submission mechanism (legacy ringbuffer or execlists) away */ | 1759 | /* Abstract the submission mechanism (legacy ringbuffer or execlists) away */ |
| 1762 | struct { | 1760 | struct { |
| 1763 | int (*do_execbuf)(struct drm_device *dev, struct drm_file *file, | 1761 | int (*do_execbuf)(struct drm_device *dev, struct drm_file *file, |
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index 03d0b0cb8e05..97c5513ea1c8 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c | |||
| @@ -13060,11 +13060,7 @@ static void i915_disable_vga(struct drm_device *dev) | |||
| 13060 | vga_put(dev->pdev, VGA_RSRC_LEGACY_IO); | 13060 | vga_put(dev->pdev, VGA_RSRC_LEGACY_IO); |
| 13061 | udelay(300); | 13061 | udelay(300); |
| 13062 | 13062 | ||
| 13063 | /* | 13063 | I915_WRITE(vga_reg, VGA_DISP_DISABLE); |
| 13064 | * Fujitsu-Siemens Lifebook S6010 (830) has problems resuming | ||
| 13065 | * from S3 without preserving (some of?) the other bits. | ||
| 13066 | */ | ||
| 13067 | I915_WRITE(vga_reg, dev_priv->bios_vgacntr | VGA_DISP_DISABLE); | ||
| 13068 | POSTING_READ(vga_reg); | 13064 | POSTING_READ(vga_reg); |
| 13069 | } | 13065 | } |
| 13070 | 13066 | ||
| @@ -13149,8 +13145,6 @@ void intel_modeset_init(struct drm_device *dev) | |||
| 13149 | 13145 | ||
| 13150 | intel_shared_dpll_init(dev); | 13146 | intel_shared_dpll_init(dev); |
| 13151 | 13147 | ||
| 13152 | /* save the BIOS value before clobbering it */ | ||
| 13153 | dev_priv->bios_vgacntr = I915_READ(i915_vgacntrl_reg(dev)); | ||
| 13154 | /* Just disable it once at startup */ | 13148 | /* Just disable it once at startup */ |
| 13155 | i915_disable_vga(dev); | 13149 | i915_disable_vga(dev); |
| 13156 | intel_setup_outputs(dev); | 13150 | intel_setup_outputs(dev); |
