drm: bridge: samsung-dsim: Initialize ULPS EXIT for i.MX8M DSIM
authorMarek Vasut <marex@denx.de>
Sun, 9 Jul 2023 13:48:27 +0000 (15:48 +0200)
committerRobert Foss <rfoss@kernel.org>
Fri, 11 Aug 2023 12:22:48 +0000 (14:22 +0200)
The ULPS EXIT is initialized to 0xaf in downstream BSP as well as older
revisions of this patchset, in newer revisions of the DSIM patchset it
was left out and set to 0. Fix it.

Fixes: 4d562c70c4dc ("drm: bridge: samsung-dsim: Add i.MX8M Mini/Nano support")
Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Robert Foss <rfoss@kernel.org>
Signed-off-by: Robert Foss <rfoss@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230709134827.449185-1-marex@denx.de
drivers/gpu/drm/bridge/samsung-dsim.c

index c49091691ab1c23666a41e2df7d2262e311cc4b0..732caafe5370290f8278ce64743e2fb994a49f3e 100644 (file)
@@ -385,7 +385,7 @@ static const unsigned int imx8mm_dsim_reg_values[] = {
        [RESET_TYPE] = DSIM_SWRST,
        [PLL_TIMER] = 500,
        [STOP_STATE_CNT] = 0xf,
-       [PHYCTRL_ULPS_EXIT] = 0,
+       [PHYCTRL_ULPS_EXIT] = DSIM_PHYCTRL_ULPS_EXIT(0xaf),
        [PHYCTRL_VREG_LP] = 0,
        [PHYCTRL_SLEW_UP] = 0,
        [PHYTIMING_LPX] = DSIM_PHYTIMING_LPX(0x06),