[PATCH 00/10] drm/ast: Various cleanups
Thomas Zimmermann
tzimmermann at suse.de
Wed Sep 11 11:51:18 UTC 2024
Here are various cleanups for the ast driver. Most of the patches
inline functions or avoid upcasting. Some internal helpers of the
astdp support are now easier to understand.
Tested on AST2600 HW.
Thomas Zimmermann (10):
drm/ast: astdp: Inline ast_astdp_connector_init()
drm/ast: astdp: Avoid upcasting to struct ast_device
drm/ast: astdp: Replace power_on helpers
drm/ast: astdp: Replace ast_dp_set_on_off()
drm/ast: dp501: Inline ast_dp501_connector_init()
drm/ast: dp501: Avoid upcasting to struct ast_device
drm/ast: sil164: Inline ast_sil164_connector_init()
drm/ast: vga: Inline ast_vga_connector_init()
drm/ast: Respect return value from CRTC init
drm/ast: Avoid upcasting to struct ast_device
drivers/gpu/drm/ast/ast_dp.c | 141 ++++++++++++++++---------------
drivers/gpu/drm/ast/ast_dp501.c | 96 ++++++++++-----------
drivers/gpu/drm/ast/ast_drv.c | 2 +-
drivers/gpu/drm/ast/ast_drv.h | 9 +-
drivers/gpu/drm/ast/ast_main.c | 10 +--
drivers/gpu/drm/ast/ast_mode.c | 8 +-
drivers/gpu/drm/ast/ast_post.c | 32 +++----
drivers/gpu/drm/ast/ast_reg.h | 15 +---
drivers/gpu/drm/ast/ast_sil164.c | 55 ++++++------
drivers/gpu/drm/ast/ast_vga.c | 55 ++++++------
10 files changed, 200 insertions(+), 223 deletions(-)
--
2.46.0
More information about the dri-devel
mailing list