From: Sebastian Reichel <sebastian.reichel@collabora.co.uk> To: Sebastian Reichel <sre@kernel.org>, Tomi Valkeinen <tomi.valkeinen@ti.com>, Tony Lindgren <tony@atomide.com> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Hans de Goede <hdegoede@redhat.com>, Rob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@collabora.com, Sebastian Reichel <sebastian.reichel@collabora.co.uk> Subject: [PATCHv2 0/8] omapdrm: DSI command mode panel support Date: Thu, 8 Feb 2018 19:30:27 +0100 [thread overview] Message-ID: <20180208183035.8461-1-sebastian.reichel@collabora.co.uk> (raw) Hi, These are the remaining patches from my previous patchset to get Droid 4 (omap4) display working. The patches have been rebased to current master branch from Torvalds (581e400ff935). Since N950 (omap3) is broken even with the workaround I moved it to the end, so that it can be skipped. Working on Droid 4: * Framebuffer Console, updated at 1Hz due to blinking cursor * kmstest (static image) * Display blanking * Xorg with omap and modesetting driver * No updates send when nothing needs to be sent * Orientation DRM property is attached to the DSI panel Known issues: * N950 (omap3) is broken. I have updated the omap3 fifo workaround, but it's not enough to fix omap3. * N950 (and N9) has first and last few lines covered by plastic, so we should expose a smaller screen Changes since PATCHv1: * Drop patches, that were queued by Tomi * Rebase to current master * Rework the omap3 workaround patch to only affect omap3 * Add orientation DRM property support -- Sebastian Sebastian Reichel (8): drm/omap: add framedone interrupt support drm/omap: add manual update detection helper drm/omap: add support for manually updated displays dt-bindings: panel: common: document orientation property drm/omap: add support for orientation hints from display drivers drm/omap: panel-dsi-cm: add orientation support ARM: dts: omap4-droid4: Add LCD panel orientation property drm/omap: plane: update fifo size on ovl setup .../bindings/display/panel/panel-common.txt | 12 ++ arch/arm/boot/dts/omap4-droid4-xt894.dts | 3 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 13 ++ drivers/gpu/drm/omapdrm/dss/dispc.c | 36 ++++- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 + drivers/gpu/drm/omapdrm/omap_connector.c | 18 ++- drivers/gpu/drm/omapdrm/omap_connector.h | 1 + drivers/gpu/drm/omapdrm/omap_crtc.c | 158 +++++++++++++++++++-- drivers/gpu/drm/omapdrm/omap_crtc.h | 2 + drivers/gpu/drm/omapdrm/omap_fb.c | 20 +++ drivers/gpu/drm/omapdrm/omap_irq.c | 24 ++++ drivers/gpu/drm/omapdrm/omap_irq.h | 1 + include/dt-bindings/display/common.h | 14 ++ 13 files changed, 294 insertions(+), 10 deletions(-) create mode 100644 include/dt-bindings/display/common.h -- 2.15.1
WARNING: multiple messages have this Message-ID (diff)
From: Sebastian Reichel <sebastian.reichel-ZGY8ohtN/8pPYcu2f3hruQ@public.gmane.org> To: Sebastian Reichel <sre-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>, Tomi Valkeinen <tomi.valkeinen-l0cyMroinI0@public.gmane.org>, Tony Lindgren <tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org> Cc: Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>, Hans de Goede <hdegoede-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>, Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>, Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org>, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, kernel-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org, Sebastian Reichel <sebastian.reichel-ZGY8ohtN/8pPYcu2f3hruQ@public.gmane.org> Subject: [PATCHv2 0/8] omapdrm: DSI command mode panel support Date: Thu, 8 Feb 2018 19:30:27 +0100 [thread overview] Message-ID: <20180208183035.8461-1-sebastian.reichel@collabora.co.uk> (raw) Hi, These are the remaining patches from my previous patchset to get Droid 4 (omap4) display working. The patches have been rebased to current master branch from Torvalds (581e400ff935). Since N950 (omap3) is broken even with the workaround I moved it to the end, so that it can be skipped. Working on Droid 4: * Framebuffer Console, updated at 1Hz due to blinking cursor * kmstest (static image) * Display blanking * Xorg with omap and modesetting driver * No updates send when nothing needs to be sent * Orientation DRM property is attached to the DSI panel Known issues: * N950 (omap3) is broken. I have updated the omap3 fifo workaround, but it's not enough to fix omap3. * N950 (and N9) has first and last few lines covered by plastic, so we should expose a smaller screen Changes since PATCHv1: * Drop patches, that were queued by Tomi * Rebase to current master * Rework the omap3 workaround patch to only affect omap3 * Add orientation DRM property support -- Sebastian Sebastian Reichel (8): drm/omap: add framedone interrupt support drm/omap: add manual update detection helper drm/omap: add support for manually updated displays dt-bindings: panel: common: document orientation property drm/omap: add support for orientation hints from display drivers drm/omap: panel-dsi-cm: add orientation support ARM: dts: omap4-droid4: Add LCD panel orientation property drm/omap: plane: update fifo size on ovl setup .../bindings/display/panel/panel-common.txt | 12 ++ arch/arm/boot/dts/omap4-droid4-xt894.dts | 3 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 13 ++ drivers/gpu/drm/omapdrm/dss/dispc.c | 36 ++++- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 + drivers/gpu/drm/omapdrm/omap_connector.c | 18 ++- drivers/gpu/drm/omapdrm/omap_connector.h | 1 + drivers/gpu/drm/omapdrm/omap_crtc.c | 158 +++++++++++++++++++-- drivers/gpu/drm/omapdrm/omap_crtc.h | 2 + drivers/gpu/drm/omapdrm/omap_fb.c | 20 +++ drivers/gpu/drm/omapdrm/omap_irq.c | 24 ++++ drivers/gpu/drm/omapdrm/omap_irq.h | 1 + include/dt-bindings/display/common.h | 14 ++ 13 files changed, 294 insertions(+), 10 deletions(-) create mode 100644 include/dt-bindings/display/common.h -- 2.15.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html
next reply other threads:[~2018-02-08 18:30 UTC|newest] Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top 2018-02-08 18:30 Sebastian Reichel [this message] 2018-02-08 18:30 ` [PATCHv2 0/8] omapdrm: DSI command mode panel support Sebastian Reichel 2018-02-08 18:30 ` [PATCHv2 1/8] drm/omap: add framedone interrupt support Sebastian Reichel 2018-02-08 18:30 ` Sebastian Reichel 2018-03-20 14:28 ` Tony Lindgren 2018-02-08 18:30 ` [PATCHv2 2/8] drm/omap: add manual update detection helper Sebastian Reichel 2018-02-08 18:30 ` Sebastian Reichel 2018-03-20 14:28 ` Tony Lindgren 2018-02-08 18:30 ` [PATCHv2 3/8] drm/omap: add support for manually updated displays Sebastian Reichel 2018-02-08 18:30 ` Sebastian Reichel 2018-03-20 14:29 ` Tony Lindgren 2018-02-08 18:30 ` [PATCHv2 4/8] dt-bindings: panel: common: document orientation property Sebastian Reichel 2018-02-18 23:24 ` Rob Herring 2018-02-18 23:24 ` Rob Herring 2018-02-19 11:06 ` Sebastian Reichel 2018-02-19 11:06 ` Sebastian Reichel 2018-02-20 19:09 ` Rob Herring 2018-02-20 19:09 ` Rob Herring 2018-02-08 18:30 ` [PATCHv2 5/8] drm/omap: add support for orientation hints from display drivers Sebastian Reichel 2018-02-08 18:30 ` [PATCHv2 6/8] drm/omap: panel-dsi-cm: add orientation support Sebastian Reichel 2018-02-08 18:30 ` [PATCHv2 7/8] ARM: dts: omap4-droid4: Add LCD panel orientation property Sebastian Reichel 2018-02-08 18:30 ` [PATCHv2 8/8] drm/omap: plane: update fifo size on ovl setup Sebastian Reichel 2018-02-08 18:30 ` Sebastian Reichel 2018-02-08 23:13 ` [PATCHv2 0/8] omapdrm: DSI command mode panel support Tony Lindgren 2018-03-20 14:31 ` Tony Lindgren
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20180208183035.8461-1-sebastian.reichel@collabora.co.uk \ --to=sebastian.reichel@collabora.co.uk \ --cc=devicetree@vger.kernel.org \ --cc=dri-devel@lists.freedesktop.org \ --cc=hdegoede@redhat.com \ --cc=kernel@collabora.com \ --cc=laurent.pinchart@ideasonboard.com \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-omap@vger.kernel.org \ --cc=mark.rutland@arm.com \ --cc=robh+dt@kernel.org \ --cc=sre@kernel.org \ --cc=tomi.valkeinen@ti.com \ --cc=tony@atomide.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.