From 6ddc772c2f4f40e4b3744b2271e249a231434e15 Mon Sep 17 00:00:00 2001 From: iabdalkader Date: Mon, 2 Jun 2025 10:00:55 +0200 Subject: [PATCH] modules/py_display: Use board-defined DSI PLL config. Signed-off-by: iabdalkader --- ports/stm32/modules/py_display.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ports/stm32/modules/py_display.c b/ports/stm32/modules/py_display.c index 6e99556bd..28fabc022 100644 --- a/ports/stm32/modules/py_display.c +++ b/ports/stm32/modules/py_display.c @@ -260,9 +260,9 @@ static void dsi_init(py_display_obj_t *self) { uint32_t pixel_clock = (dm.pixel_clock * self->refresh) / 60; DSI_PLLInitTypeDef dsi_pllinit; - dsi_pllinit.PLLNDIV = 125; - dsi_pllinit.PLLIDF = DSI_PLL_IN_DIV4; - dsi_pllinit.PLLODF = DSI_PLL_OUT_DIV1; + dsi_pllinit.PLLNDIV = OMV_DSI_PLL_NDIV; + dsi_pllinit.PLLIDF = OMV_DSI_PLL_IDF; + dsi_pllinit.PLLODF = OMV_DSI_PLL_ODF; uint32_t LANE_BYTE_CLOCK = 62500; display.hdsi.Instance = DSI;