Skip to content

Commit 6ebc692

Browse files
author
Ander Conselvan de Oliveira
committed
drm/i915/glk: Pass dev_priv to intel_atomic_setup_scalers()
Pass dev_priv to intel_atomic_setup_scalers(). The next patch will need a dev_priv pointer. Cc: Ville Syrjälä <[email protected]> Signed-off-by: Ander Conselvan de Oliveira <[email protected]> Reviewed-by: Ville Syrjälä <[email protected]> Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
1 parent 5b7280f commit 6ebc692

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

drivers/gpu/drm/i915/intel_atomic.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ intel_crtc_destroy_state(struct drm_crtc *crtc,
121121

122122
/**
123123
* intel_atomic_setup_scalers() - setup scalers for crtc per staged requests
124-
* @dev: DRM device
124+
* @dev_priv: i915 device
125125
* @crtc: intel crtc
126126
* @crtc_state: incoming crtc_state to validate and setup scalers
127127
*
@@ -136,9 +136,9 @@ intel_crtc_destroy_state(struct drm_crtc *crtc,
136136
* 0 - scalers were setup succesfully
137137
* error code - otherwise
138138
*/
139-
int intel_atomic_setup_scalers(struct drm_device *dev,
140-
struct intel_crtc *intel_crtc,
141-
struct intel_crtc_state *crtc_state)
139+
int intel_atomic_setup_scalers(struct drm_i915_private *dev_priv,
140+
struct intel_crtc *intel_crtc,
141+
struct intel_crtc_state *crtc_state)
142142
{
143143
struct drm_plane *plane = NULL;
144144
struct intel_plane *intel_plane;
@@ -199,7 +199,7 @@ int intel_atomic_setup_scalers(struct drm_device *dev,
199199
*/
200200
if (!plane) {
201201
struct drm_plane_state *state;
202-
plane = drm_plane_from_index(dev, i);
202+
plane = drm_plane_from_index(&dev_priv->drm, i);
203203
state = drm_atomic_get_plane_state(drm_state, plane);
204204
if (IS_ERR(state)) {
205205
DRM_DEBUG_KMS("Failed to add [PLANE:%d] to drm_state\n",

drivers/gpu/drm/i915/intel_display.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11036,7 +11036,7 @@ static int intel_crtc_atomic_check(struct drm_crtc *crtc,
1103611036
ret = skl_update_scaler_crtc(pipe_config);
1103711037

1103811038
if (!ret)
11039-
ret = intel_atomic_setup_scalers(dev, intel_crtc,
11039+
ret = intel_atomic_setup_scalers(dev_priv, intel_crtc,
1104011040
pipe_config);
1104111041
}
1104211042

drivers/gpu/drm/i915/intel_drv.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1894,9 +1894,9 @@ intel_atomic_get_existing_plane_state(struct drm_atomic_state *state,
18941894
return to_intel_plane_state(plane_state);
18951895
}
18961896

1897-
int intel_atomic_setup_scalers(struct drm_device *dev,
1898-
struct intel_crtc *intel_crtc,
1899-
struct intel_crtc_state *crtc_state);
1897+
int intel_atomic_setup_scalers(struct drm_i915_private *dev_priv,
1898+
struct intel_crtc *intel_crtc,
1899+
struct intel_crtc_state *crtc_state);
19001900

19011901
/* intel_atomic_plane.c */
19021902
struct intel_plane_state *intel_create_plane_state(struct drm_plane *plane);

0 commit comments

Comments
 (0)