diff options
| author | Jani Nikula <jani.nikula@intel.com> | 2014-03-31 07:27:17 -0400 |
|---|---|---|
| committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2014-03-31 09:32:44 -0400 |
| commit | 2d1013dd82bda51e48c612a2907708d2343bb0ed (patch) | |
| tree | 33a12ab2f925f18fa90840036e72034917e5f87d /drivers/gpu | |
| parent | 3e31c6c0179212a1f28ba2b41b4d3c352e9fed8b (diff) | |
drm/i915/irq: prefer struct drm_i915_private to drm_i915_private_t
Also drop any unnecessary casts. No functional changes.
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu')
| -rw-r--r-- | drivers/gpu/drm/i915/i915_irq.c | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c index 72e26e2be301..26f217d63a3c 100644 --- a/drivers/gpu/drm/i915/i915_irq.c +++ b/drivers/gpu/drm/i915/i915_irq.c | |||
| @@ -82,7 +82,7 @@ static const u32 hpd_status_i915[] = { /* i915 and valleyview are the same */ | |||
| 82 | 82 | ||
| 83 | /* For display hotplug interrupt */ | 83 | /* For display hotplug interrupt */ |
| 84 | static void | 84 | static void |
| 85 | ironlake_enable_display_irq(drm_i915_private_t *dev_priv, u32 mask) | 85 | ironlake_enable_display_irq(struct drm_i915_private *dev_priv, u32 mask) |
| 86 | { | 86 | { |
| 87 | assert_spin_locked(&dev_priv->irq_lock); | 87 | assert_spin_locked(&dev_priv->irq_lock); |
| 88 | 88 | ||
| @@ -100,7 +100,7 @@ ironlake_enable_display_irq(drm_i915_private_t *dev_priv, u32 mask) | |||
| 100 | } | 100 | } |
| 101 | 101 | ||
| 102 | static void | 102 | static void |
| 103 | ironlake_disable_display_irq(drm_i915_private_t *dev_priv, u32 mask) | 103 | ironlake_disable_display_irq(struct drm_i915_private *dev_priv, u32 mask) |
| 104 | { | 104 | { |
| 105 | assert_spin_locked(&dev_priv->irq_lock); | 105 | assert_spin_locked(&dev_priv->irq_lock); |
| 106 | 106 | ||
| @@ -596,7 +596,7 @@ i915_disable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, | |||
| 596 | */ | 596 | */ |
| 597 | static void i915_enable_asle_pipestat(struct drm_device *dev) | 597 | static void i915_enable_asle_pipestat(struct drm_device *dev) |
| 598 | { | 598 | { |
| 599 | drm_i915_private_t *dev_priv = dev->dev_private; | 599 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 600 | unsigned long irqflags; | 600 | unsigned long irqflags; |
| 601 | 601 | ||
| 602 | if (!dev_priv->opregion.asle || !IS_MOBILE(dev)) | 602 | if (!dev_priv->opregion.asle || !IS_MOBILE(dev)) |
| @@ -624,7 +624,7 @@ static void i915_enable_asle_pipestat(struct drm_device *dev) | |||
| 624 | static int | 624 | static int |
| 625 | i915_pipe_enabled(struct drm_device *dev, int pipe) | 625 | i915_pipe_enabled(struct drm_device *dev, int pipe) |
| 626 | { | 626 | { |
| 627 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 627 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 628 | 628 | ||
| 629 | if (drm_core_check_feature(dev, DRIVER_MODESET)) { | 629 | if (drm_core_check_feature(dev, DRIVER_MODESET)) { |
| 630 | /* Locking is horribly broken here, but whatever. */ | 630 | /* Locking is horribly broken here, but whatever. */ |
| @@ -648,7 +648,7 @@ static u32 i8xx_get_vblank_counter(struct drm_device *dev, int pipe) | |||
| 648 | */ | 648 | */ |
| 649 | static u32 i915_get_vblank_counter(struct drm_device *dev, int pipe) | 649 | static u32 i915_get_vblank_counter(struct drm_device *dev, int pipe) |
| 650 | { | 650 | { |
| 651 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 651 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 652 | unsigned long high_frame; | 652 | unsigned long high_frame; |
| 653 | unsigned long low_frame; | 653 | unsigned long low_frame; |
| 654 | u32 high1, high2, low, pixel, vbl_start; | 654 | u32 high1, high2, low, pixel, vbl_start; |
| @@ -704,7 +704,7 @@ static u32 i915_get_vblank_counter(struct drm_device *dev, int pipe) | |||
| 704 | 704 | ||
| 705 | static u32 gm45_get_vblank_counter(struct drm_device *dev, int pipe) | 705 | static u32 gm45_get_vblank_counter(struct drm_device *dev, int pipe) |
| 706 | { | 706 | { |
| 707 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 707 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 708 | int reg = PIPE_FRMCOUNT_GM45(pipe); | 708 | int reg = PIPE_FRMCOUNT_GM45(pipe); |
| 709 | 709 | ||
| 710 | if (!i915_pipe_enabled(dev, pipe)) { | 710 | if (!i915_pipe_enabled(dev, pipe)) { |
| @@ -959,8 +959,8 @@ static bool intel_hpd_irq_event(struct drm_device *dev, | |||
| 959 | 959 | ||
| 960 | static void i915_hotplug_work_func(struct work_struct *work) | 960 | static void i915_hotplug_work_func(struct work_struct *work) |
| 961 | { | 961 | { |
| 962 | drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, | 962 | struct drm_i915_private *dev_priv = |
| 963 | hotplug_work); | 963 | container_of(work, struct drm_i915_private, hotplug_work); |
| 964 | struct drm_device *dev = dev_priv->dev; | 964 | struct drm_device *dev = dev_priv->dev; |
| 965 | struct drm_mode_config *mode_config = &dev->mode_config; | 965 | struct drm_mode_config *mode_config = &dev->mode_config; |
| 966 | struct intel_connector *intel_connector; | 966 | struct intel_connector *intel_connector; |
| @@ -1035,7 +1035,7 @@ static void intel_hpd_irq_uninstall(struct drm_i915_private *dev_priv) | |||
| 1035 | 1035 | ||
| 1036 | static void ironlake_rps_change_irq_handler(struct drm_device *dev) | 1036 | static void ironlake_rps_change_irq_handler(struct drm_device *dev) |
| 1037 | { | 1037 | { |
| 1038 | drm_i915_private_t *dev_priv = dev->dev_private; | 1038 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1039 | u32 busy_up, busy_down, max_avg, min_avg; | 1039 | u32 busy_up, busy_down, max_avg, min_avg; |
| 1040 | u8 new_delay; | 1040 | u8 new_delay; |
| 1041 | 1041 | ||
| @@ -1086,8 +1086,8 @@ static void notify_ring(struct drm_device *dev, | |||
| 1086 | 1086 | ||
| 1087 | static void gen6_pm_rps_work(struct work_struct *work) | 1087 | static void gen6_pm_rps_work(struct work_struct *work) |
| 1088 | { | 1088 | { |
| 1089 | drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, | 1089 | struct drm_i915_private *dev_priv = |
| 1090 | rps.work); | 1090 | container_of(work, struct drm_i915_private, rps.work); |
| 1091 | u32 pm_iir; | 1091 | u32 pm_iir; |
| 1092 | int new_delay, adj; | 1092 | int new_delay, adj; |
| 1093 | 1093 | ||
| @@ -1165,8 +1165,8 @@ static void gen6_pm_rps_work(struct work_struct *work) | |||
| 1165 | */ | 1165 | */ |
| 1166 | static void ivybridge_parity_work(struct work_struct *work) | 1166 | static void ivybridge_parity_work(struct work_struct *work) |
| 1167 | { | 1167 | { |
| 1168 | drm_i915_private_t *dev_priv = container_of(work, drm_i915_private_t, | 1168 | struct drm_i915_private *dev_priv = |
| 1169 | l3_parity.error_work); | 1169 | container_of(work, struct drm_i915_private, l3_parity.error_work); |
| 1170 | u32 error_status, row, bank, subbank; | 1170 | u32 error_status, row, bank, subbank; |
| 1171 | char *parity_event[6]; | 1171 | char *parity_event[6]; |
| 1172 | uint32_t misccpctl; | 1172 | uint32_t misccpctl; |
| @@ -1238,7 +1238,7 @@ out: | |||
| 1238 | 1238 | ||
| 1239 | static void ivybridge_parity_error_irq_handler(struct drm_device *dev, u32 iir) | 1239 | static void ivybridge_parity_error_irq_handler(struct drm_device *dev, u32 iir) |
| 1240 | { | 1240 | { |
| 1241 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1241 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1242 | 1242 | ||
| 1243 | if (!HAS_L3_DPF(dev)) | 1243 | if (!HAS_L3_DPF(dev)) |
| 1244 | return; | 1244 | return; |
| @@ -1349,7 +1349,7 @@ static inline void intel_hpd_irq_handler(struct drm_device *dev, | |||
| 1349 | u32 hotplug_trigger, | 1349 | u32 hotplug_trigger, |
| 1350 | const u32 *hpd) | 1350 | const u32 *hpd) |
| 1351 | { | 1351 | { |
| 1352 | drm_i915_private_t *dev_priv = dev->dev_private; | 1352 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1353 | int i; | 1353 | int i; |
| 1354 | bool storm_detected = false; | 1354 | bool storm_detected = false; |
| 1355 | 1355 | ||
| @@ -1405,14 +1405,14 @@ static inline void intel_hpd_irq_handler(struct drm_device *dev, | |||
| 1405 | 1405 | ||
| 1406 | static void gmbus_irq_handler(struct drm_device *dev) | 1406 | static void gmbus_irq_handler(struct drm_device *dev) |
| 1407 | { | 1407 | { |
| 1408 | struct drm_i915_private *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1408 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1409 | 1409 | ||
| 1410 | wake_up_all(&dev_priv->gmbus_wait_queue); | 1410 | wake_up_all(&dev_priv->gmbus_wait_queue); |
| 1411 | } | 1411 | } |
| 1412 | 1412 | ||
| 1413 | static void dp_aux_irq_handler(struct drm_device *dev) | 1413 | static void dp_aux_irq_handler(struct drm_device *dev) |
| 1414 | { | 1414 | { |
| 1415 | struct drm_i915_private *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1415 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1416 | 1416 | ||
| 1417 | wake_up_all(&dev_priv->gmbus_wait_queue); | 1417 | wake_up_all(&dev_priv->gmbus_wait_queue); |
| 1418 | } | 1418 | } |
| @@ -1612,7 +1612,7 @@ static void valleyview_pipestat_irq_handler(struct drm_device *dev, u32 iir) | |||
| 1612 | static irqreturn_t valleyview_irq_handler(int irq, void *arg) | 1612 | static irqreturn_t valleyview_irq_handler(int irq, void *arg) |
| 1613 | { | 1613 | { |
| 1614 | struct drm_device *dev = (struct drm_device *) arg; | 1614 | struct drm_device *dev = (struct drm_device *) arg; |
| 1615 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1615 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1616 | u32 iir, gt_iir, pm_iir; | 1616 | u32 iir, gt_iir, pm_iir; |
| 1617 | irqreturn_t ret = IRQ_NONE; | 1617 | irqreturn_t ret = IRQ_NONE; |
| 1618 | 1618 | ||
| @@ -1659,7 +1659,7 @@ out: | |||
| 1659 | 1659 | ||
| 1660 | static void ibx_irq_handler(struct drm_device *dev, u32 pch_iir) | 1660 | static void ibx_irq_handler(struct drm_device *dev, u32 pch_iir) |
| 1661 | { | 1661 | { |
| 1662 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1662 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1663 | int pipe; | 1663 | int pipe; |
| 1664 | u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK; | 1664 | u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK; |
| 1665 | 1665 | ||
| @@ -1766,7 +1766,7 @@ static void cpt_serr_int_handler(struct drm_device *dev) | |||
| 1766 | 1766 | ||
| 1767 | static void cpt_irq_handler(struct drm_device *dev, u32 pch_iir) | 1767 | static void cpt_irq_handler(struct drm_device *dev, u32 pch_iir) |
| 1768 | { | 1768 | { |
| 1769 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1769 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1770 | int pipe; | 1770 | int pipe; |
| 1771 | u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK_CPT; | 1771 | u32 hotplug_trigger = pch_iir & SDE_HOTPLUG_MASK_CPT; |
| 1772 | 1772 | ||
| @@ -1890,7 +1890,7 @@ static void ivb_display_irq_handler(struct drm_device *dev, u32 de_iir) | |||
| 1890 | static irqreturn_t ironlake_irq_handler(int irq, void *arg) | 1890 | static irqreturn_t ironlake_irq_handler(int irq, void *arg) |
| 1891 | { | 1891 | { |
| 1892 | struct drm_device *dev = (struct drm_device *) arg; | 1892 | struct drm_device *dev = (struct drm_device *) arg; |
| 1893 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 1893 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 1894 | u32 de_iir, gt_iir, de_ier, sde_ier = 0; | 1894 | u32 de_iir, gt_iir, de_ier, sde_ier = 0; |
| 1895 | irqreturn_t ret = IRQ_NONE; | 1895 | irqreturn_t ret = IRQ_NONE; |
| 1896 | 1896 | ||
| @@ -2101,8 +2101,8 @@ static void i915_error_work_func(struct work_struct *work) | |||
| 2101 | { | 2101 | { |
| 2102 | struct i915_gpu_error *error = container_of(work, struct i915_gpu_error, | 2102 | struct i915_gpu_error *error = container_of(work, struct i915_gpu_error, |
| 2103 | work); | 2103 | work); |
| 2104 | drm_i915_private_t *dev_priv = container_of(error, drm_i915_private_t, | 2104 | struct drm_i915_private *dev_priv = |
| 2105 | gpu_error); | 2105 | container_of(error, struct drm_i915_private, gpu_error); |
| 2106 | struct drm_device *dev = dev_priv->dev; | 2106 | struct drm_device *dev = dev_priv->dev; |
| 2107 | char *error_event[] = { I915_ERROR_UEVENT "=1", NULL }; | 2107 | char *error_event[] = { I915_ERROR_UEVENT "=1", NULL }; |
| 2108 | char *reset_event[] = { I915_RESET_UEVENT "=1", NULL }; | 2108 | char *reset_event[] = { I915_RESET_UEVENT "=1", NULL }; |
| @@ -2311,7 +2311,7 @@ void i915_handle_error(struct drm_device *dev, bool wedged, | |||
| 2311 | 2311 | ||
| 2312 | static void __always_unused i915_pageflip_stall_check(struct drm_device *dev, int pipe) | 2312 | static void __always_unused i915_pageflip_stall_check(struct drm_device *dev, int pipe) |
| 2313 | { | 2313 | { |
| 2314 | drm_i915_private_t *dev_priv = dev->dev_private; | 2314 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2315 | struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; | 2315 | struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; |
| 2316 | struct intel_crtc *intel_crtc = to_intel_crtc(crtc); | 2316 | struct intel_crtc *intel_crtc = to_intel_crtc(crtc); |
| 2317 | struct drm_i915_gem_object *obj; | 2317 | struct drm_i915_gem_object *obj; |
| @@ -2360,7 +2360,7 @@ static void __always_unused i915_pageflip_stall_check(struct drm_device *dev, in | |||
| 2360 | */ | 2360 | */ |
| 2361 | static int i915_enable_vblank(struct drm_device *dev, int pipe) | 2361 | static int i915_enable_vblank(struct drm_device *dev, int pipe) |
| 2362 | { | 2362 | { |
| 2363 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2363 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2364 | unsigned long irqflags; | 2364 | unsigned long irqflags; |
| 2365 | 2365 | ||
| 2366 | if (!i915_pipe_enabled(dev, pipe)) | 2366 | if (!i915_pipe_enabled(dev, pipe)) |
| @@ -2384,7 +2384,7 @@ static int i915_enable_vblank(struct drm_device *dev, int pipe) | |||
| 2384 | 2384 | ||
| 2385 | static int ironlake_enable_vblank(struct drm_device *dev, int pipe) | 2385 | static int ironlake_enable_vblank(struct drm_device *dev, int pipe) |
| 2386 | { | 2386 | { |
| 2387 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2387 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2388 | unsigned long irqflags; | 2388 | unsigned long irqflags; |
| 2389 | uint32_t bit = (INTEL_INFO(dev)->gen >= 7) ? DE_PIPE_VBLANK_IVB(pipe) : | 2389 | uint32_t bit = (INTEL_INFO(dev)->gen >= 7) ? DE_PIPE_VBLANK_IVB(pipe) : |
| 2390 | DE_PIPE_VBLANK(pipe); | 2390 | DE_PIPE_VBLANK(pipe); |
| @@ -2401,7 +2401,7 @@ static int ironlake_enable_vblank(struct drm_device *dev, int pipe) | |||
| 2401 | 2401 | ||
| 2402 | static int valleyview_enable_vblank(struct drm_device *dev, int pipe) | 2402 | static int valleyview_enable_vblank(struct drm_device *dev, int pipe) |
| 2403 | { | 2403 | { |
| 2404 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2404 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2405 | unsigned long irqflags; | 2405 | unsigned long irqflags; |
| 2406 | 2406 | ||
| 2407 | if (!i915_pipe_enabled(dev, pipe)) | 2407 | if (!i915_pipe_enabled(dev, pipe)) |
| @@ -2436,7 +2436,7 @@ static int gen8_enable_vblank(struct drm_device *dev, int pipe) | |||
| 2436 | */ | 2436 | */ |
| 2437 | static void i915_disable_vblank(struct drm_device *dev, int pipe) | 2437 | static void i915_disable_vblank(struct drm_device *dev, int pipe) |
| 2438 | { | 2438 | { |
| 2439 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2439 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2440 | unsigned long irqflags; | 2440 | unsigned long irqflags; |
| 2441 | 2441 | ||
| 2442 | spin_lock_irqsave(&dev_priv->irq_lock, irqflags); | 2442 | spin_lock_irqsave(&dev_priv->irq_lock, irqflags); |
| @@ -2451,7 +2451,7 @@ static void i915_disable_vblank(struct drm_device *dev, int pipe) | |||
| 2451 | 2451 | ||
| 2452 | static void ironlake_disable_vblank(struct drm_device *dev, int pipe) | 2452 | static void ironlake_disable_vblank(struct drm_device *dev, int pipe) |
| 2453 | { | 2453 | { |
| 2454 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2454 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2455 | unsigned long irqflags; | 2455 | unsigned long irqflags; |
| 2456 | uint32_t bit = (INTEL_INFO(dev)->gen >= 7) ? DE_PIPE_VBLANK_IVB(pipe) : | 2456 | uint32_t bit = (INTEL_INFO(dev)->gen >= 7) ? DE_PIPE_VBLANK_IVB(pipe) : |
| 2457 | DE_PIPE_VBLANK(pipe); | 2457 | DE_PIPE_VBLANK(pipe); |
| @@ -2463,7 +2463,7 @@ static void ironlake_disable_vblank(struct drm_device *dev, int pipe) | |||
| 2463 | 2463 | ||
| 2464 | static void valleyview_disable_vblank(struct drm_device *dev, int pipe) | 2464 | static void valleyview_disable_vblank(struct drm_device *dev, int pipe) |
| 2465 | { | 2465 | { |
| 2466 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2466 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2467 | unsigned long irqflags; | 2467 | unsigned long irqflags; |
| 2468 | 2468 | ||
| 2469 | spin_lock_irqsave(&dev_priv->irq_lock, irqflags); | 2469 | spin_lock_irqsave(&dev_priv->irq_lock, irqflags); |
| @@ -2630,7 +2630,7 @@ ring_stuck(struct intel_ring_buffer *ring, u64 acthd) | |||
| 2630 | static void i915_hangcheck_elapsed(unsigned long data) | 2630 | static void i915_hangcheck_elapsed(unsigned long data) |
| 2631 | { | 2631 | { |
| 2632 | struct drm_device *dev = (struct drm_device *)data; | 2632 | struct drm_device *dev = (struct drm_device *)data; |
| 2633 | drm_i915_private_t *dev_priv = dev->dev_private; | 2633 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2634 | struct intel_ring_buffer *ring; | 2634 | struct intel_ring_buffer *ring; |
| 2635 | int i; | 2635 | int i; |
| 2636 | int busy_count = 0, rings_hung = 0; | 2636 | int busy_count = 0, rings_hung = 0; |
| @@ -2789,7 +2789,7 @@ static void gen5_gt_irq_preinstall(struct drm_device *dev) | |||
| 2789 | */ | 2789 | */ |
| 2790 | static void ironlake_irq_preinstall(struct drm_device *dev) | 2790 | static void ironlake_irq_preinstall(struct drm_device *dev) |
| 2791 | { | 2791 | { |
| 2792 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2792 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2793 | 2793 | ||
| 2794 | I915_WRITE(HWSTAM, 0xeffe); | 2794 | I915_WRITE(HWSTAM, 0xeffe); |
| 2795 | 2795 | ||
| @@ -2804,7 +2804,7 @@ static void ironlake_irq_preinstall(struct drm_device *dev) | |||
| 2804 | 2804 | ||
| 2805 | static void valleyview_irq_preinstall(struct drm_device *dev) | 2805 | static void valleyview_irq_preinstall(struct drm_device *dev) |
| 2806 | { | 2806 | { |
| 2807 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2807 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2808 | int pipe; | 2808 | int pipe; |
| 2809 | 2809 | ||
| 2810 | /* VLV magic */ | 2810 | /* VLV magic */ |
| @@ -2880,7 +2880,7 @@ static void gen8_irq_preinstall(struct drm_device *dev) | |||
| 2880 | 2880 | ||
| 2881 | static void ibx_hpd_irq_setup(struct drm_device *dev) | 2881 | static void ibx_hpd_irq_setup(struct drm_device *dev) |
| 2882 | { | 2882 | { |
| 2883 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2883 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2884 | struct drm_mode_config *mode_config = &dev->mode_config; | 2884 | struct drm_mode_config *mode_config = &dev->mode_config; |
| 2885 | struct intel_encoder *intel_encoder; | 2885 | struct intel_encoder *intel_encoder; |
| 2886 | u32 hotplug_irqs, hotplug, enabled_irqs = 0; | 2886 | u32 hotplug_irqs, hotplug, enabled_irqs = 0; |
| @@ -2915,7 +2915,7 @@ static void ibx_hpd_irq_setup(struct drm_device *dev) | |||
| 2915 | 2915 | ||
| 2916 | static void ibx_irq_postinstall(struct drm_device *dev) | 2916 | static void ibx_irq_postinstall(struct drm_device *dev) |
| 2917 | { | 2917 | { |
| 2918 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2918 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2919 | u32 mask; | 2919 | u32 mask; |
| 2920 | 2920 | ||
| 2921 | if (HAS_PCH_NOP(dev)) | 2921 | if (HAS_PCH_NOP(dev)) |
| @@ -2977,7 +2977,7 @@ static void gen5_gt_irq_postinstall(struct drm_device *dev) | |||
| 2977 | static int ironlake_irq_postinstall(struct drm_device *dev) | 2977 | static int ironlake_irq_postinstall(struct drm_device *dev) |
| 2978 | { | 2978 | { |
| 2979 | unsigned long irqflags; | 2979 | unsigned long irqflags; |
| 2980 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 2980 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 2981 | u32 display_mask, extra_mask; | 2981 | u32 display_mask, extra_mask; |
| 2982 | 2982 | ||
| 2983 | if (INTEL_INFO(dev)->gen >= 7) { | 2983 | if (INTEL_INFO(dev)->gen >= 7) { |
| @@ -3114,7 +3114,7 @@ void valleyview_disable_display_irqs(struct drm_i915_private *dev_priv) | |||
| 3114 | 3114 | ||
| 3115 | static int valleyview_irq_postinstall(struct drm_device *dev) | 3115 | static int valleyview_irq_postinstall(struct drm_device *dev) |
| 3116 | { | 3116 | { |
| 3117 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3117 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3118 | unsigned long irqflags; | 3118 | unsigned long irqflags; |
| 3119 | 3119 | ||
| 3120 | dev_priv->irq_mask = ~0; | 3120 | dev_priv->irq_mask = ~0; |
| @@ -3261,7 +3261,7 @@ static void gen8_irq_uninstall(struct drm_device *dev) | |||
| 3261 | 3261 | ||
| 3262 | static void valleyview_irq_uninstall(struct drm_device *dev) | 3262 | static void valleyview_irq_uninstall(struct drm_device *dev) |
| 3263 | { | 3263 | { |
| 3264 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3264 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3265 | unsigned long irqflags; | 3265 | unsigned long irqflags; |
| 3266 | int pipe; | 3266 | int pipe; |
| 3267 | 3267 | ||
| @@ -3292,7 +3292,7 @@ static void valleyview_irq_uninstall(struct drm_device *dev) | |||
| 3292 | 3292 | ||
| 3293 | static void ironlake_irq_uninstall(struct drm_device *dev) | 3293 | static void ironlake_irq_uninstall(struct drm_device *dev) |
| 3294 | { | 3294 | { |
| 3295 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3295 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3296 | 3296 | ||
| 3297 | if (!dev_priv) | 3297 | if (!dev_priv) |
| 3298 | return; | 3298 | return; |
| @@ -3323,7 +3323,7 @@ static void ironlake_irq_uninstall(struct drm_device *dev) | |||
| 3323 | 3323 | ||
| 3324 | static void i8xx_irq_preinstall(struct drm_device * dev) | 3324 | static void i8xx_irq_preinstall(struct drm_device * dev) |
| 3325 | { | 3325 | { |
| 3326 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3326 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3327 | int pipe; | 3327 | int pipe; |
| 3328 | 3328 | ||
| 3329 | for_each_pipe(pipe) | 3329 | for_each_pipe(pipe) |
| @@ -3335,7 +3335,7 @@ static void i8xx_irq_preinstall(struct drm_device * dev) | |||
| 3335 | 3335 | ||
| 3336 | static int i8xx_irq_postinstall(struct drm_device *dev) | 3336 | static int i8xx_irq_postinstall(struct drm_device *dev) |
| 3337 | { | 3337 | { |
| 3338 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3338 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3339 | unsigned long irqflags; | 3339 | unsigned long irqflags; |
| 3340 | 3340 | ||
| 3341 | I915_WRITE16(EMR, | 3341 | I915_WRITE16(EMR, |
| @@ -3373,7 +3373,7 @@ static int i8xx_irq_postinstall(struct drm_device *dev) | |||
| 3373 | static bool i8xx_handle_vblank(struct drm_device *dev, | 3373 | static bool i8xx_handle_vblank(struct drm_device *dev, |
| 3374 | int plane, int pipe, u32 iir) | 3374 | int plane, int pipe, u32 iir) |
| 3375 | { | 3375 | { |
| 3376 | drm_i915_private_t *dev_priv = dev->dev_private; | 3376 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3377 | u16 flip_pending = DISPLAY_PLANE_FLIP_PENDING(plane); | 3377 | u16 flip_pending = DISPLAY_PLANE_FLIP_PENDING(plane); |
| 3378 | 3378 | ||
| 3379 | if (!drm_handle_vblank(dev, pipe)) | 3379 | if (!drm_handle_vblank(dev, pipe)) |
| @@ -3401,7 +3401,7 @@ static bool i8xx_handle_vblank(struct drm_device *dev, | |||
| 3401 | static irqreturn_t i8xx_irq_handler(int irq, void *arg) | 3401 | static irqreturn_t i8xx_irq_handler(int irq, void *arg) |
| 3402 | { | 3402 | { |
| 3403 | struct drm_device *dev = (struct drm_device *) arg; | 3403 | struct drm_device *dev = (struct drm_device *) arg; |
| 3404 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3404 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3405 | u16 iir, new_iir; | 3405 | u16 iir, new_iir; |
| 3406 | u32 pipe_stats[2]; | 3406 | u32 pipe_stats[2]; |
| 3407 | unsigned long irqflags; | 3407 | unsigned long irqflags; |
| @@ -3471,7 +3471,7 @@ static irqreturn_t i8xx_irq_handler(int irq, void *arg) | |||
| 3471 | 3471 | ||
| 3472 | static void i8xx_irq_uninstall(struct drm_device * dev) | 3472 | static void i8xx_irq_uninstall(struct drm_device * dev) |
| 3473 | { | 3473 | { |
| 3474 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3474 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3475 | int pipe; | 3475 | int pipe; |
| 3476 | 3476 | ||
| 3477 | for_each_pipe(pipe) { | 3477 | for_each_pipe(pipe) { |
| @@ -3486,7 +3486,7 @@ static void i8xx_irq_uninstall(struct drm_device * dev) | |||
| 3486 | 3486 | ||
| 3487 | static void i915_irq_preinstall(struct drm_device * dev) | 3487 | static void i915_irq_preinstall(struct drm_device * dev) |
| 3488 | { | 3488 | { |
| 3489 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3489 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3490 | int pipe; | 3490 | int pipe; |
| 3491 | 3491 | ||
| 3492 | if (I915_HAS_HOTPLUG(dev)) { | 3492 | if (I915_HAS_HOTPLUG(dev)) { |
| @@ -3504,7 +3504,7 @@ static void i915_irq_preinstall(struct drm_device * dev) | |||
| 3504 | 3504 | ||
| 3505 | static int i915_irq_postinstall(struct drm_device *dev) | 3505 | static int i915_irq_postinstall(struct drm_device *dev) |
| 3506 | { | 3506 | { |
| 3507 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3507 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3508 | u32 enable_mask; | 3508 | u32 enable_mask; |
| 3509 | unsigned long irqflags; | 3509 | unsigned long irqflags; |
| 3510 | 3510 | ||
| @@ -3558,7 +3558,7 @@ static int i915_irq_postinstall(struct drm_device *dev) | |||
| 3558 | static bool i915_handle_vblank(struct drm_device *dev, | 3558 | static bool i915_handle_vblank(struct drm_device *dev, |
| 3559 | int plane, int pipe, u32 iir) | 3559 | int plane, int pipe, u32 iir) |
| 3560 | { | 3560 | { |
| 3561 | drm_i915_private_t *dev_priv = dev->dev_private; | 3561 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3562 | u32 flip_pending = DISPLAY_PLANE_FLIP_PENDING(plane); | 3562 | u32 flip_pending = DISPLAY_PLANE_FLIP_PENDING(plane); |
| 3563 | 3563 | ||
| 3564 | if (!drm_handle_vblank(dev, pipe)) | 3564 | if (!drm_handle_vblank(dev, pipe)) |
| @@ -3586,7 +3586,7 @@ static bool i915_handle_vblank(struct drm_device *dev, | |||
| 3586 | static irqreturn_t i915_irq_handler(int irq, void *arg) | 3586 | static irqreturn_t i915_irq_handler(int irq, void *arg) |
| 3587 | { | 3587 | { |
| 3588 | struct drm_device *dev = (struct drm_device *) arg; | 3588 | struct drm_device *dev = (struct drm_device *) arg; |
| 3589 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3589 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3590 | u32 iir, new_iir, pipe_stats[I915_MAX_PIPES]; | 3590 | u32 iir, new_iir, pipe_stats[I915_MAX_PIPES]; |
| 3591 | unsigned long irqflags; | 3591 | unsigned long irqflags; |
| 3592 | u32 flip_mask = | 3592 | u32 flip_mask = |
| @@ -3692,7 +3692,7 @@ static irqreturn_t i915_irq_handler(int irq, void *arg) | |||
| 3692 | 3692 | ||
| 3693 | static void i915_irq_uninstall(struct drm_device * dev) | 3693 | static void i915_irq_uninstall(struct drm_device * dev) |
| 3694 | { | 3694 | { |
| 3695 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3695 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3696 | int pipe; | 3696 | int pipe; |
| 3697 | 3697 | ||
| 3698 | intel_hpd_irq_uninstall(dev_priv); | 3698 | intel_hpd_irq_uninstall(dev_priv); |
| @@ -3716,7 +3716,7 @@ static void i915_irq_uninstall(struct drm_device * dev) | |||
| 3716 | 3716 | ||
| 3717 | static void i965_irq_preinstall(struct drm_device * dev) | 3717 | static void i965_irq_preinstall(struct drm_device * dev) |
| 3718 | { | 3718 | { |
| 3719 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3719 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3720 | int pipe; | 3720 | int pipe; |
| 3721 | 3721 | ||
| 3722 | I915_WRITE(PORT_HOTPLUG_EN, 0); | 3722 | I915_WRITE(PORT_HOTPLUG_EN, 0); |
| @@ -3732,7 +3732,7 @@ static void i965_irq_preinstall(struct drm_device * dev) | |||
| 3732 | 3732 | ||
| 3733 | static int i965_irq_postinstall(struct drm_device *dev) | 3733 | static int i965_irq_postinstall(struct drm_device *dev) |
| 3734 | { | 3734 | { |
| 3735 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3735 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3736 | u32 enable_mask; | 3736 | u32 enable_mask; |
| 3737 | u32 error_mask; | 3737 | u32 error_mask; |
| 3738 | unsigned long irqflags; | 3738 | unsigned long irqflags; |
| @@ -3791,7 +3791,7 @@ static int i965_irq_postinstall(struct drm_device *dev) | |||
| 3791 | 3791 | ||
| 3792 | static void i915_hpd_irq_setup(struct drm_device *dev) | 3792 | static void i915_hpd_irq_setup(struct drm_device *dev) |
| 3793 | { | 3793 | { |
| 3794 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3794 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3795 | struct drm_mode_config *mode_config = &dev->mode_config; | 3795 | struct drm_mode_config *mode_config = &dev->mode_config; |
| 3796 | struct intel_encoder *intel_encoder; | 3796 | struct intel_encoder *intel_encoder; |
| 3797 | u32 hotplug_en; | 3797 | u32 hotplug_en; |
| @@ -3823,7 +3823,7 @@ static void i915_hpd_irq_setup(struct drm_device *dev) | |||
| 3823 | static irqreturn_t i965_irq_handler(int irq, void *arg) | 3823 | static irqreturn_t i965_irq_handler(int irq, void *arg) |
| 3824 | { | 3824 | { |
| 3825 | struct drm_device *dev = (struct drm_device *) arg; | 3825 | struct drm_device *dev = (struct drm_device *) arg; |
| 3826 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3826 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3827 | u32 iir, new_iir; | 3827 | u32 iir, new_iir; |
| 3828 | u32 pipe_stats[I915_MAX_PIPES]; | 3828 | u32 pipe_stats[I915_MAX_PIPES]; |
| 3829 | unsigned long irqflags; | 3829 | unsigned long irqflags; |
| @@ -3941,7 +3941,7 @@ static irqreturn_t i965_irq_handler(int irq, void *arg) | |||
| 3941 | 3941 | ||
| 3942 | static void i965_irq_uninstall(struct drm_device * dev) | 3942 | static void i965_irq_uninstall(struct drm_device * dev) |
| 3943 | { | 3943 | { |
| 3944 | drm_i915_private_t *dev_priv = (drm_i915_private_t *) dev->dev_private; | 3944 | struct drm_i915_private *dev_priv = dev->dev_private; |
| 3945 | int pipe; | 3945 | int pipe; |
| 3946 | 3946 | ||
| 3947 | if (!dev_priv) | 3947 | if (!dev_priv) |
| @@ -3966,7 +3966,7 @@ static void i965_irq_uninstall(struct drm_device * dev) | |||
| 3966 | 3966 | ||
| 3967 | static void intel_hpd_irq_reenable(unsigned long data) | 3967 | static void intel_hpd_irq_reenable(unsigned long data) |
| 3968 | { | 3968 | { |
| 3969 | drm_i915_private_t *dev_priv = (drm_i915_private_t *)data; | 3969 | struct drm_i915_private *dev_priv = (struct drm_i915_private *)data; |
| 3970 | struct drm_device *dev = dev_priv->dev; | 3970 | struct drm_device *dev = dev_priv->dev; |
| 3971 | struct drm_mode_config *mode_config = &dev->mode_config; | 3971 | struct drm_mode_config *mode_config = &dev->mode_config; |
| 3972 | unsigned long irqflags; | 3972 | unsigned long irqflags; |
