OSDN Git Service

drm/bridge: tc358767: Enable DSI burst mode, LPM, non-continuous clock
authorMarek Vasut <marex@denx.de>
Sun, 16 Oct 2022 00:36:32 +0000 (02:36 +0200)
committerMarek Vasut <marex@denx.de>
Mon, 3 Apr 2023 14:38:16 +0000 (16:38 +0200)
commit2792aed16ca7e594916893698f526ff31eeed237
tree3ca14cb643da187b4b4779d6af5c4ee3e7f79d8b
parent41068c8b28e16f1c2c26c854271520e1f3afaa22
drm/bridge: tc358767: Enable DSI burst mode, LPM, non-continuous clock

The TC358767/TC358867/TC9595 are capable of DSI burst mode, which
is more energy efficient than the non-burst modes. Make use of it.

The TC358767/TC358867/TC9595 are capable of DSI non-continuous clock,
since it sources the internal PLL clock from external clock source.
The DSI non-continuous clock further reduces power utilization.

The TC358767/TC358867/TC9595 may use DSI LPM for command transmissions,
make sure this is configured correctly in the DSI mode flags.

Signed-off-by: Marek Vasut <marex@denx.de>
Acked-by: Maxime Ripard <maxime@cerno.tech>
Link: https://patchwork.freedesktop.org/patch/msgid/20221016003632.406468-1-marex@denx.de
drivers/gpu/drm/bridge/tc358767.c