Module Name: src Committed By: riastradh Date: Mon Aug 27 07:27:00 UTC 2018
Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: intel_overlay.c intel_panel.c intel_pm.c Log Message: enum pipe -> enum i915_pipe To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c cvs rdiff -u -r1.8 -r1.9 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c:1.7 src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c:1.8 --- src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c:1.7 Mon Aug 27 04:58:24 2018 +++ src/sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c Mon Aug 27 07:26:59 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: intel_overlay.c,v 1.7 2018/08/27 04:58:24 riastradh Exp $ */ +/* $NetBSD: intel_overlay.c,v 1.8 2018/08/27 07:26:59 riastradh Exp $ */ /* * Copyright © 2009 @@ -28,7 +28,7 @@ * Derived from Xorg ddx, xf86-video-intel, src/i830_video.c */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: intel_overlay.c,v 1.7 2018/08/27 04:58:24 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: intel_overlay.c,v 1.8 2018/08/27 07:26:59 riastradh Exp $"); #include <linux/kernel.h> #include <asm/io.h> @@ -767,7 +767,7 @@ static int intel_overlay_do_put_image(st bool scale_changed = false; struct drm_device *dev __diagused = overlay->dev; u32 swidth, swidthsw, sheight, ostride; - enum pipe pipe = overlay->crtc->pipe; + enum i915_pipe pipe = overlay->crtc->pipe; WARN_ON(!mutex_is_locked(&dev->struct_mutex)); WARN_ON(!drm_modeset_is_locked(&dev->mode_config.connection_mutex)); Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c:1.8 src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c:1.9 --- src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c:1.8 Mon Aug 27 06:16:50 2018 +++ src/sys/external/bsd/drm2/dist/drm/i915/intel_panel.c Mon Aug 27 07:26:59 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: intel_panel.c,v 1.8 2018/08/27 06:16:50 riastradh Exp $ */ +/* $NetBSD: intel_panel.c,v 1.9 2018/08/27 07:26:59 riastradh Exp $ */ /* * Copyright © 2006-2010 Intel Corporation @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: intel_panel.c,v 1.8 2018/08/27 06:16:50 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: intel_panel.c,v 1.9 2018/08/27 07:26:59 riastradh Exp $"); #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt @@ -1061,7 +1061,7 @@ static void bxt_enable_backlight(struct struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; struct intel_panel *panel = &connector->panel; - enum pipe pipe = intel_get_pipe_from_connector(connector); + enum i915_pipe pipe = intel_get_pipe_from_connector(connector); u32 pwm_ctl, val; /* To use 2nd set of backlight registers, utility pin has to be @@ -1453,7 +1453,7 @@ static u32 get_backlight_min_vbt(struct return scale(min, 0, 255, 0, panel->backlight.max); } -static int lpt_setup_backlight(struct intel_connector *connector, enum pipe unused) +static int lpt_setup_backlight(struct intel_connector *connector, enum i915_pipe unused) { struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; @@ -1483,7 +1483,7 @@ static int lpt_setup_backlight(struct in return 0; } -static int pch_setup_backlight(struct intel_connector *connector, enum pipe unused) +static int pch_setup_backlight(struct intel_connector *connector, enum i915_pipe unused) { struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; @@ -1514,7 +1514,7 @@ static int pch_setup_backlight(struct in return 0; } -static int i9xx_setup_backlight(struct intel_connector *connector, enum pipe unused) +static int i9xx_setup_backlight(struct intel_connector *connector, enum i915_pipe unused) { struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; @@ -1552,7 +1552,7 @@ static int i9xx_setup_backlight(struct i return 0; } -static int i965_setup_backlight(struct intel_connector *connector, enum pipe unused) +static int i965_setup_backlight(struct intel_connector *connector, enum i915_pipe unused) { struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; @@ -1586,7 +1586,7 @@ static int i965_setup_backlight(struct i return 0; } -static int vlv_setup_backlight(struct intel_connector *connector, enum pipe pipe) +static int vlv_setup_backlight(struct intel_connector *connector, enum i915_pipe pipe) { struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; @@ -1620,7 +1620,7 @@ static int vlv_setup_backlight(struct in } static int -bxt_setup_backlight(struct intel_connector *connector, enum pipe unused) +bxt_setup_backlight(struct intel_connector *connector, enum i915_pipe unused) { struct drm_device *dev = connector->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; @@ -1666,7 +1666,7 @@ bxt_setup_backlight(struct intel_connect } static int pwm_setup_backlight(struct intel_connector *connector, - enum pipe pipe) + enum i915_pipe pipe) { struct drm_device *dev = connector->base.dev; struct intel_panel *panel = &connector->panel; @@ -1698,8 +1698,9 @@ static int pwm_setup_backlight(struct in return 0; } +#endif -int intel_panel_setup_backlight(struct drm_connector *connector, enum pipe pipe) +int intel_panel_setup_backlight(struct drm_connector *connector, enum i915_pipe pipe) { struct drm_device *dev = connector->dev; struct drm_i915_private *dev_priv = dev->dev_private; Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c:1.11 src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c:1.12 --- src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c:1.11 Mon Aug 27 06:25:18 2018 +++ src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c Mon Aug 27 07:26:59 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: intel_pm.c,v 1.11 2018/08/27 06:25:18 riastradh Exp $ */ +/* $NetBSD: intel_pm.c,v 1.12 2018/08/27 07:26:59 riastradh Exp $ */ /* * Copyright © 2012 Intel Corporation @@ -28,7 +28,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: intel_pm.c,v 1.11 2018/08/27 06:25:18 riastradh Exp $"); +__KERNEL_RCSID(0, "$NetBSD: intel_pm.c,v 1.12 2018/08/27 07:26:59 riastradh Exp $"); #include <linux/bitops.h> #include <linux/cpufreq.h> @@ -346,7 +346,7 @@ static const int pessimal_latency_ns = 5 ((((dsparb) >> (lo_shift)) & 0xff) | ((((dsparb2) >> (hi_shift)) & 0x1) << 8)) static int vlv_get_fifo_size(struct drm_device *dev, - enum pipe pipe, int plane) + enum i915_pipe pipe, int plane) { struct drm_i915_private *dev_priv = dev->dev_private; int sprite0_start, sprite1_start, size; @@ -832,7 +832,7 @@ static void vlv_write_wm_values(struct i const struct vlv_wm_values *wm) { struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); - enum pipe pipe = crtc->pipe; + enum i915_pipe pipe = crtc->pipe; I915_WRITE(VLV_DDL(pipe), (wm->ddl[pipe].cursor << DDL_CURSOR_SHIFT) | @@ -1294,7 +1294,7 @@ static void vlv_merge_wm(struct drm_devi for_each_intel_crtc(dev, crtc) { struct vlv_wm_state *wm_state = &crtc->wm_state; - enum pipe pipe = crtc->pipe; + enum i915_pipe pipe = crtc->pipe; if (!crtc->active) continue; @@ -1315,7 +1315,7 @@ static void vlv_update_wm(struct drm_crt struct drm_device *dev = crtc->dev; struct drm_i915_private *dev_priv = dev->dev_private; struct intel_crtc *intel_crtc = to_intel_crtc(crtc); - enum pipe pipe = intel_crtc->pipe; + enum i915_pipe pipe = intel_crtc->pipe; struct vlv_wm_values wm = {}; vlv_compute_wm(intel_crtc); @@ -2907,7 +2907,7 @@ skl_allocate_pipe_ddb(struct drm_crtc *c struct drm_device *dev = crtc->dev; struct drm_i915_private *dev_priv = dev->dev_private; struct intel_crtc *intel_crtc = to_intel_crtc(crtc); - enum pipe pipe = intel_crtc->pipe; + enum i915_pipe pipe = intel_crtc->pipe; struct skl_ddb_entry *alloc = &ddb->pipe[pipe]; uint16_t alloc_size, start, cursor_blocks; uint16_t minimum[I915_MAX_PLANES]; @@ -3059,7 +3059,7 @@ static bool skl_ddb_allocation_changed(c struct drm_device *dev = intel_crtc->base.dev; struct drm_i915_private *dev_priv = dev->dev_private; const struct skl_ddb_allocation *cur_ddb = &dev_priv->wm.skl_hw.ddb; - enum pipe pipe = intel_crtc->pipe; + enum i915_pipe pipe = intel_crtc->pipe; if (memcmp(new_ddb->plane[pipe], cur_ddb->plane[pipe], sizeof(new_ddb->plane[pipe]))) @@ -3095,7 +3095,7 @@ static void skl_compute_wm_pipe_paramete { struct drm_device *dev = crtc->dev; struct intel_crtc *intel_crtc = to_intel_crtc(crtc); - enum pipe pipe = intel_crtc->pipe; + enum i915_pipe pipe = intel_crtc->pipe; struct drm_plane *plane; struct drm_framebuffer *fb; int i = 1; /* Index for sprite planes start */ @@ -3231,7 +3231,7 @@ static bool skl_compute_plane_wm(const s static void skl_compute_wm_level(const struct drm_i915_private *dev_priv, struct skl_ddb_allocation *ddb, struct skl_pipe_wm_parameters *p, - enum pipe pipe, + enum i915_pipe pipe, int level, int num_planes, struct skl_wm_level *result) @@ -3313,7 +3313,7 @@ static void skl_compute_wm_results(struc struct intel_crtc *intel_crtc) { int level, max_level = ilk_wm_max_level(dev); - enum pipe pipe = intel_crtc->pipe; + enum i915_pipe pipe = intel_crtc->pipe; uint32_t temp; int i; @@ -3381,7 +3381,7 @@ static void skl_write_wm_values(struct d list_for_each_entry(crtc, &dev->mode_config.crtc_list, base.head) { int i, level, max_level = ilk_wm_max_level(dev); - enum pipe pipe = crtc->pipe; + enum i915_pipe pipe = crtc->pipe; if (!new->dirty[pipe]) continue; @@ -3440,7 +3440,7 @@ static void skl_write_wm_values(struct d */ static void -skl_wm_flush_pipe(struct drm_i915_private *dev_priv, enum pipe pipe, int pass) +skl_wm_flush_pipe(struct drm_i915_private *dev_priv, enum i915_pipe pipe, int pass) { int plane; @@ -3456,7 +3456,7 @@ skl_wm_flush_pipe(struct drm_i915_privat static bool skl_ddb_allocation_included(const struct skl_ddb_allocation *old, const struct skl_ddb_allocation *new, - enum pipe pipe) + enum i915_pipe pipe) { uint16_t old_size, new_size; @@ -3475,7 +3475,7 @@ static void skl_flush_wm_values(struct d struct skl_ddb_allocation *cur_ddb, *new_ddb; bool reallocated[I915_MAX_PIPES] = {}; struct intel_crtc *crtc; - enum pipe pipe; + enum i915_pipe pipe; new_ddb = &new_values->ddb; cur_ddb = &dev_priv->wm.skl_hw.ddb; @@ -3619,7 +3619,7 @@ static void skl_update_other_pipe_wm(str } } -static void skl_clear_wm(struct skl_wm_values *watermarks, enum pipe pipe) +static void skl_clear_wm(struct skl_wm_values *watermarks, enum i915_pipe pipe) { watermarks->wm_linetime[pipe] = 0; memset(watermarks->plane[pipe], 0, @@ -3891,7 +3891,7 @@ static void ilk_pipe_wm_get_hw_state(str struct ilk_wm_values *hw = &dev_priv->wm.hw; struct intel_crtc *intel_crtc = to_intel_crtc(crtc); struct intel_pipe_wm *active = &intel_crtc->wm.active; - enum pipe pipe = intel_crtc->pipe; + enum i915_pipe pipe = intel_crtc->pipe; static const unsigned int wm0_pipe_reg[] = { [PIPE_A] = WM0_PIPEA_ILK, [PIPE_B] = WM0_PIPEB_ILK, @@ -3941,7 +3941,7 @@ static void ilk_pipe_wm_get_hw_state(str static void vlv_read_wm_values(struct drm_i915_private *dev_priv, struct vlv_wm_values *wm) { - enum pipe pipe; + enum i915_pipe pipe; uint32_t tmp; for_each_pipe(dev_priv, pipe) { @@ -6328,7 +6328,7 @@ static void ibx_init_clock_gating(struct static void g4x_disable_trickle_feed(struct drm_device *dev) { struct drm_i915_private *dev_priv = dev->dev_private; - enum pipe pipe; + enum i915_pipe pipe; for_each_pipe(dev_priv, pipe) { I915_WRITE(DSPCNTR(pipe), @@ -6625,7 +6625,7 @@ static void lpt_suspend_hw(struct drm_de static void broadwell_init_clock_gating(struct drm_device *dev) { struct drm_i915_private *dev_priv = dev->dev_private; - enum pipe pipe; + enum i915_pipe pipe; uint32_t misccpctl; ilk_init_lp_watermarks(dev);