projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4bfaa85
)
drm/rockchip: Return error code for errors
author
Daniel Stone
<daniels@collabora.com>
Wed, 15 Oct 2025 11:00:32 +0000
(12:00 +0100)
committer
Heiko Stuebner
<heiko@sntech.de>
Mon, 20 Oct 2025 13:56:11 +0000
(15:56 +0200)
Instead of silently disabling small planes, refuse to create them at
all.
Signed-off-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link:
https://lore.kernel.org/r/20251015110042.41273-4-daniels@collabora.com
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
b/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
index
f04fb5d
..
659b256
100644
(file)
--- a/
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
+++ b/
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
@@
-1035,8
+1035,7
@@
static int vop2_plane_atomic_check(struct drm_plane *plane,
drm_dbg_kms(vop2->drm, "Invalid size: %dx%d->%dx%d, min size is 4x4\n",
drm_rect_width(src) >> 16, drm_rect_height(src) >> 16,
drm_rect_width(dest), drm_rect_height(dest));
- pstate->visible = false;
- return 0;
+ return -EINVAL;
}
if (drm_rect_width(src) >> 16 > vop2_data->max_input.width ||