Re:Re:Re: [PATCH v4] drm/rockchip: Disable AFBC for res >2560 on rk3399

2025-04-24 Thread Konstantin Shabanov
Hi, Andy and Daniel! What is the status of this one? I've noticed it went to archived. Is it good to go or not? Any further recommendations? Thank you, Konstantin

[PATCH v4] drm/rockchip: Disable AFBC for res >2560 on rk3399

2025-04-16 Thread Konstantin Shabanov
ARM_AFBC modifier is used for 1920x1080 - DRM_FORMAT_MOD_LINEAR modifier us used for 3840x2160 - No noise on the screen when sway is running in 4k - Dynamic resolution switching works correctly in sway Signed-off-by: Konstantin Shabanov Cc: Daniel Stone Cc: Andy Yan Reported-by

[PATCH v3] drm/rockchip: Disable AFBC for res >2560 on rk3399

2025-04-16 Thread Konstantin Shabanov
ARM_AFBC modifier is used for 1920x1080 - DRM_FORMAT_MOD_LINEAR modifier us used for 3840x2160 - No noise on the screen when sway is running in 4k - Dynamic resolution switching works correctly in sway Signed-off-by: Konstantin Shabanov Cc: Daniel Stone Cc: Andy Yan Reported-by

[PATCH v2] (drm/rockchip) Reject AFBC for resolutions >2560x1600

2025-04-14 Thread Konstantin Shabanov
ARM_AFBC modifier is used for 1920x1080 - DRM_FORMAT_MOD_LINEAR modifier us used for 3840x2160 - No noise on the screen when sway is running in 4k - Dynamic resolution switching works correctly in sway Signed-off-by: Konstantin Shabanov Cc: Daniel Stone Reported-by: Dan Callaghan Closes: https://gi

[PATCH RESEND] (drm/rockchip): Consistently use rk3399 registers consts

2025-04-04 Thread Konstantin Shabanov
As rk3399 has its own registers definitions, update related structs to use them. There are no changes in behaviour as updated constants values are the for rk3288/rk3368/rk3399 chips. Signed-off-by: Konstantin Shabanov --- Apologies for resend. The first email hadn't reached the mailing lis

[PATCH] drm/rockchip: vop: Fix noise on resolutions >2560

2025-04-03 Thread Konstantin Shabanov
ro64 (rk3399). Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7968 Signed-off-by: Konstantin Shabanov Suggested-by: Dan Callaghan Reported-by: Dan Callaghan Reported-by: Tom Hebb [1]: https://opensource.rock-chips.com/images/d/d7/Rockchip_RK3399_Datasheet_V2.1-20200323.pdf --- drivers/gpu/drm/roc

[PATCH] (drm/rockchip): Consistently use rk3399 registers consts

2025-04-02 Thread Konstantin Shabanov
As rk3399 has its own registers definitions, update related structs to use them. There are no changes in behaviour as updated constants values are the same for rk3288/rk3368/rk3399 chips. Signed-off-by: Konstantin Shabanov --- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 94