Messages in this thread | | | From | AngeloGioacchino Del Regno <> | Subject | [PATCH v3 0/7] MediaTek DRM - DSI driver cleanups | Date | Wed, 31 Jan 2024 12:34:27 +0100 |
| |
Changes in v3: - Rebased over next-20240131 - Added bitfield.h inclusion in patch 3 - Added three more cleanup commits to the mix to simplify the probe function and remove gotos.
Changes in v2: - Rebased over next-20231213
This series performs some cleanups for mtk_dsi, enhancing human readability, using kernel provided macros where possible and also reducing code size.
Tested on MT8173 and MT8192 Chromebooks (using a DSI<->DP bridge) and on MT6795 Sony Xperia M5 (DSI video mode panel).
AngeloGioacchino Del Regno (7): drm/mediatek: dsi: Use GENMASK() for register mask definitions drm/mediatek: dsi: Cleanup functions mtk_dsi_ps_control{_vact}() drm/mediatek: dsi: Use bitfield macros where useful drm/mediatek: dsi: Replace open-coded instance of HZ_PER_MHZ drm/mediatek: dsi: Register DSI host after acquiring clocks and PHY drm/mediatek: dsi: Simplify with dev_err_probe and remove gotos drm/mediatek: dsi: Compress of_device_id entries and add sentinel
drivers/gpu/drm/mediatek/mtk_dsi.c | 284 ++++++++++++----------------- 1 file changed, 117 insertions(+), 167 deletions(-)
-- 2.43.0
| |