Hi Nikolaus, On Thu, Jul 23, 2020 at 09:03:49AM +0200, H. Nikolaus Schaller wrote: > > Am 08.07.2020 um 09:52 schrieb H. Nikolaus Schaller <hns@xxxxxxxxxxxxx>: > >> Am 07.07.2020 um 21:04 schrieb H. Nikolaus Schaller <hns@xxxxxxxxxxxxx>: > >> > >> And what I would need to know before I start to write new code is > >> if is possible to operate a video mipi dsi panel with driver from > >> gpu/drm/panel together with omapdrm (v5.7 and later). > > > > I did a quick test on a 5.7.6 kernel with the sysc fixes as > > suggested by Tony. > > > > Then I overwrote the compatible entry of our display to be > > orisetech,otm8009a and configured to build the otm8009a panel driver. > > > > The panel driver is loaded, but not probed (no call to otm8009a_probe). > > It is shown in /sys/bus/mipi-dsi/drivers (and lsmod) but not /sys/bus/mipi-dsi/devices. > > > > So what should I try next? > > Any suggestions if and how it is possible to use a gpu/drm/panel MIPI DSI > video mode panel with omapdrm (on OMAP5)? For the DSI panel to probe, the display driver needs to register a DSI host with mipi_dsi_host_register(). omapdrm doesn't do so yet, we need to integrate Sebastian's "[PATCHv2 00/56] drm/omap: Convert DSI code to use drm_mipi_dsi and drm_panel" series first. I'll try to review it in the near future. > The problem is that our old omapdrm/display driver is broken since v5.7 and > an experimental gpu/drm/panel driver does not probe. And I assume that > omapdrm/display will disappear completely soon. Not before Sebastian's series gets integrated. -- Regards, Laurent Pinchart