@@ -2131,16 +2131,16 @@ int drm_mode_getplane(struct drm_device *dev, void *data,
2131
2131
*
2132
2132
* src_{x,y,w,h} are provided in 16.16 fixed point format
2133
2133
*/
2134
- static int setplane_internal (struct drm_crtc * crtc ,
2135
- struct drm_plane * plane ,
2134
+ static int setplane_internal (struct drm_plane * plane ,
2135
+ struct drm_crtc * crtc ,
2136
2136
struct drm_framebuffer * fb ,
2137
2137
int32_t crtc_x , int32_t crtc_y ,
2138
2138
uint32_t crtc_w , uint32_t crtc_h ,
2139
2139
/* src_{x,y,w,h} values are 16.16 fixed point */
2140
2140
uint32_t src_x , uint32_t src_y ,
2141
2141
uint32_t src_w , uint32_t src_h )
2142
2142
{
2143
- struct drm_device * dev = crtc -> dev ;
2143
+ struct drm_device * dev = plane -> dev ;
2144
2144
struct drm_framebuffer * old_fb = NULL ;
2145
2145
int ret = 0 ;
2146
2146
unsigned int fb_width , fb_height ;
@@ -2292,7 +2292,7 @@ int drm_mode_setplane(struct drm_device *dev, void *data,
2292
2292
* setplane_internal will take care of deref'ing either the old or new
2293
2293
* framebuffer depending on success.
2294
2294
*/
2295
- return setplane_internal (crtc , plane , fb ,
2295
+ return setplane_internal (plane , crtc , fb ,
2296
2296
plane_req -> crtc_x , plane_req -> crtc_y ,
2297
2297
plane_req -> crtc_w , plane_req -> crtc_h ,
2298
2298
plane_req -> src_x , plane_req -> src_y ,
@@ -2628,7 +2628,7 @@ static int drm_mode_cursor_universal(struct drm_crtc *crtc,
2628
2628
* setplane_internal will take care of deref'ing either the old or new
2629
2629
* framebuffer depending on success.
2630
2630
*/
2631
- ret = setplane_internal (crtc , crtc -> cursor , fb ,
2631
+ ret = setplane_internal (crtc -> cursor , crtc , fb ,
2632
2632
crtc_x , crtc_y , crtc_w , crtc_h ,
2633
2633
0 , 0 , src_w , src_h );
2634
2634
0 commit comments