From: Liviu Dudau <Liviu.Dudau@arm.com>
To: Rob Herring <robh+dt@kernel.org>, Pawel Moll <pawel.moll@arm.com>,
Mark Rutland <mark.rutland@arm.com>,
devicetree@vger.kernel.org, David Airlie <airlied@linux.ie>,
DRI devel <dri-devel@lists.freedesktop.org>,
LKML <linux-kernel@vger.kernel.org>,
Daniel Vetter <daniel@ffwll.ch>,
Brian Starkey <Brian.Starkey@arm.com>,
David Brown <David.Brown@arm.com>
Subject: [PATCH v2 0/3] Add support for ARM Mali Display Processors
Date: Mon, 25 Apr 2016 15:19:21 +0100 [thread overview]
Message-ID: <1461593964-27722-1-git-send-email-Liviu.Dudau@arm.com> (raw)
Hello,
This is the second revision of the driver for the Mali Display Processors (Mali DP).
Currently, the driver supports the Display Engine found in Mali DP500, DP550
and DP650, with up to 3 planes that can be rotated by the hardware. There are
features that the hardware supports that are not currently implemented in the
driver, but in the current form it is capable of supporting X11 using fbdev
emulation as well as Wayland with pixman rendering.
Changes in v2 vs initial RFC:
- merged malidp_crtc_mode_set_nofb into malidp_crtc_enable and removed the
mode_set hooks. This removed the need for a custom destroy hook as well,
switched to using drm_crtc_cleanup for that.
- implemented proper async support for atomic page flip.
- removed un-necessary checks and empty hooks.
- clarifications in the bindings document for the use of interrupt-names.
- removed the MALIDP_HW_FEATURE_DS (display split) from this version pending
further development
- Renamed module from malidp to mali-dp.
- Added MAINTAINERS update
Many thanks,
Liviu
Liviu Dudau (3):
dt/bindings: display: Add DT bindings for Mali Display Processors.
drm/arm: Add support for Mali Display Processors
MAINTAINERS: Add entry for Mali-DP driver
.../devicetree/bindings/display/arm,malidp.txt | 65 ++
drivers/gpu/drm/arm/Kconfig | 16 +
drivers/gpu/drm/arm/Makefile | 2 +
drivers/gpu/drm/arm/malidp_crtc.c | 259 +++++++
drivers/gpu/drm/arm/malidp_drv.c | 538 ++++++++++++++
drivers/gpu/drm/arm/malidp_drv.h | 54 ++
drivers/gpu/drm/arm/malidp_hw.c | 774 +++++++++++++++++++++
drivers/gpu/drm/arm/malidp_hw.h | 189 +++++
drivers/gpu/drm/arm/malidp_planes.c | 337 +++++++++
drivers/gpu/drm/arm/malidp_regs.h | 172 +++++
MAINTAINERS | 10 +++++++++-
11 files changed, 2415 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/display/arm,malidp.txt
create mode 100644 drivers/gpu/drm/arm/malidp_crtc.c
create mode 100644 drivers/gpu/drm/arm/malidp_drv.c
create mode 100644 drivers/gpu/drm/arm/malidp_drv.h
create mode 100644 drivers/gpu/drm/arm/malidp_hw.c
create mode 100644 drivers/gpu/drm/arm/malidp_hw.h
create mode 100644 drivers/gpu/drm/arm/malidp_planes.c
create mode 100644 drivers/gpu/drm/arm/malidp_regs.h
--
2.8.0
next reply other threads:[~2016-04-25 14:19 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-04-25 14:19 Liviu Dudau [this message]
2016-04-25 14:19 ` [PATCH v2 1/3] dt/bindings: display: Add DT bindings for Mali Display Processors Liviu Dudau
2016-04-28 2:39 ` Rob Herring
2016-04-28 2:39 ` Rob Herring
2016-04-25 14:19 ` [PATCH v2 2/3] drm/arm: Add support " Liviu Dudau
2016-04-25 14:19 ` Liviu Dudau
2016-05-19 15:26 ` Liviu Dudau
2016-05-19 15:26 ` Liviu Dudau
2016-05-20 6:57 ` Daniel Vetter
2016-05-20 6:57 ` Daniel Vetter
2016-05-20 8:43 ` Liviu Dudau
2016-04-25 14:19 ` [PATCH v2 3/3] MAINTAINERS: Add entry for Mali-DP driver Liviu Dudau
2016-04-25 14:19 ` Liviu Dudau
2016-04-25 16:00 ` Emil Velikov
2016-04-25 16:00 ` Emil Velikov
2016-04-25 17:08 ` Liviu Dudau
2016-04-25 17:08 ` Liviu Dudau
2016-04-25 17:53 ` Emil Velikov
2016-04-25 17:53 ` Emil Velikov
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=1461593964-27722-1-git-send-email-Liviu.Dudau@arm.com \
--to=liviu.dudau@arm.com \
--cc=Brian.Starkey@arm.com \
--cc=David.Brown@arm.com \
--cc=airlied@linux.ie \
--cc=daniel@ffwll.ch \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=pawel.moll@arm.com \
--cc=robh+dt@kernel.org \
/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: link
Be 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.