Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/mipi-dsi: Drop MIPI_DSI_MODE_VSYNC_FLUSH flag

Drop the unused MIPI_DSI_MODE_VSYNC_FLUSH flag. Whether or not a display
FIFO flush on vsync is required to avoid sending garbage to the panel is
not a property of the DSI link, but of the integration between display
controller and DSI host bridge.

Acked-by: Marek Szyprowski <m.szyprowski@samsung.com>
Acked-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20250627-dsi-vsync-flush-v2-4-4066899a5608@pengutronix.de
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>

-2
-2
include/drm/drm_mipi_dsi.h
··· 130 130 #define MIPI_DSI_MODE_VIDEO_NO_HBP BIT(6) 131 131 /* disable hsync-active area */ 132 132 #define MIPI_DSI_MODE_VIDEO_NO_HSA BIT(7) 133 - /* flush display FIFO on vsync pulse */ 134 - #define MIPI_DSI_MODE_VSYNC_FLUSH BIT(8) 135 133 /* disable EoT packets in HS mode */ 136 134 #define MIPI_DSI_MODE_NO_EOT_PACKET BIT(9) 137 135 /* device supports non-continuous clock behavior (DSI spec 5.6.1) */