Hi, This series adds support for the Nokia N950 display. Since the panel is using DSI command mode, it involves adding support for manually updated displays to omapdrm. The following patches, that are based on 4.5-rc7 were tested with fbcon and Xorg (from Debian sid) on the N950. -- Sebastian Sebastian Reichel (22): ARM: dts: n9/n950: regulator configuration ARM: dts: n950: add display support drm: omapdrm: add DSI mapping Revert "drm: omapdrm: Remove manual update display support" drm: omapdrm: wait for pending operations before updating plane drm: omapdrm: crtc: switch pending variable to atomic bitset drm: omapdrm: crtc: add enabled bit to state drm: omapdrm: dss: method to get stallmode from lcd config drm: omapdrm: crtc: detect manually updated displays include: video: omapdss: provide fifo threshold methods drm: omapdrm: plane: update fifo size on atomic update drm: omapdrm: crtc: update plane fifos on lcd config change drm: omapdrm: crtc: save framedone callback from dss drm: omapdrm: crtc: add support for manual updated displays drm: omapdrm: update manual displays on dirty ioctl drm: omapdrm: panel-dsi-cm: add regulator support drm: omapdrm: panel-dsi-cm: use threaded irq handler drm: omapdrm: panel-dsi-cm: improve DT support drm: omapdrm: panel-dsi-cm: add offset support drm: omapdrm: panel-dsi-cm: block disable until update completed drm: omapdrm: panel-dsi-cm: ratelimit debug output in update path drm: omapdrm: panel-dsi-cm: provide timings methods for omapdrm Tomi Valkeinen (1): drm: omapdrm: dss: reset dsi module during initialization arch/arm/boot/dts/omap3-n950-n9.dtsi | 72 +++++++++ arch/arm/boot/dts/omap3-n950.dts | 71 +++++++++ drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 163 ++++++++++++++++++--- drivers/gpu/drm/omapdrm/dss/dsi.c | 24 +++ drivers/gpu/drm/omapdrm/dss/output.c | 6 + drivers/gpu/drm/omapdrm/omap_crtc.c | 185 +++++++++++++++++++++--- drivers/gpu/drm/omapdrm/omap_drv.c | 6 + drivers/gpu/drm/omapdrm/omap_drv.h | 6 + drivers/gpu/drm/omapdrm/omap_fb.c | 38 +++++ drivers/gpu/drm/omapdrm/omap_fbdev.c | 57 +++++++- drivers/gpu/drm/omapdrm/omap_plane.c | 23 +++ include/video/omapdss.h | 7 + 12 files changed, 616 insertions(+), 42 deletions(-) -- 2.7.0 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel