Hi Sebastian,
On 14/12/2020 19:17, Sebastian Reichel wrote:
Hi,
On Tue, Dec 08, 2020 at 02:28:55PM +0200, Tomi Valkeinen wrote:
Panel drivers can send DSI commands in panel's prepare(), which happens
before the bridge's enable() is called. The OMAP DSI driver currently
only sets up the DSI interface at bridge's enable(), so prepare() cannot
be used to send DSI commands.
This patch fixes the issue by making it possible to enable the DSI
interface any time a command is about to be sent. Disabling the
interface is be done via delayed work.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@xxxxxx>
---
Reviewed-by: Sebastian Reichel <sebastian.reichel@xxxxxxxxxxxxx>
Would be nice to include the information why locking is ok from your
reply mails to the patch description. It was helpful for reviewing
the patch :)
Thanks for the reviews! I've made the changes you suggested.
I'll do some testing on top of the latest drm-misc-next, and send the whole series once more, so
that I'm able to dim apply it.
I'm planning to push this to drm-misc-next tomorrow.
Tomi
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki