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@ti.com
Reviewed-by: Sebastian Reichel sebastian.reichel@collabora.com
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