[PATCH v3 0/8] drm/tidss: new display driver for TI's DSS6 & DSS7
Jyri Sarha
jsarha at ti.com
Wed Nov 7 08:27:17 UTC 2018
Hi,
This is a third round for this patch set. The previous round can be found
here:
https://lists.freedesktop.org/archives/dri-devel/2018-June/180386.html
All review comment should be either explained or acted upon. The
support for extracting sync signal and the panel-simple patch has been
merged since the previous round.
In addition there is a lot of cleanups, improvements, and new
features. The AM65x is still missing too much stuff in the DTS side so
the AM65x DTS patches are still left out for now. However, I added
Rockteck RK101II01D-C panel, which is found on am654-evm support to
panel-simple.
Jyri
Jyri Sarha (2):
drm/tidss: Add dispc7 for DSS7 support
drm/panel: simple: Add Rockteck RK101II01D-CT panel
Tomi Valkeinen (6):
dt-bindings: display/ti: add k2g-dss bindings
dt-bindings: display/ti: add am65x-dss bindings
drm/tidss: add new driver for TI Keystone platforms
MAINTAINERS: add entry for tidss
ARM: dts: keystone-k2g: add DSS node
ARM: dts: keystone-k2g-evm: add LCD and HDMI displays
.../display/panel/rockteck,rk101ii01d-ct.txt | 8 +
.../devicetree/bindings/display/ti/ti,am6-dss.txt | 16 +
.../devicetree/bindings/display/ti/ti,k2g-dss.txt | 15 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
MAINTAINERS | 9 +
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/keystone-k2g-evm-lcd.dts | 80 +
arch/arm/boot/dts/keystone-k2g-evm.dts | 87 +
arch/arm/boot/dts/keystone-k2g.dtsi | 21 +
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile | 1 +
drivers/gpu/drm/panel/panel-simple.c | 31 +
drivers/gpu/drm/tidss/Kconfig | 30 +
drivers/gpu/drm/tidss/Makefile | 14 +
drivers/gpu/drm/tidss/tidss_crtc.c | 402 ++++
drivers/gpu/drm/tidss/tidss_crtc.h | 49 +
drivers/gpu/drm/tidss/tidss_dispc.h | 141 ++
drivers/gpu/drm/tidss/tidss_dispc6.c | 1507 +++++++++++++
drivers/gpu/drm/tidss/tidss_dispc6.h | 109 +
drivers/gpu/drm/tidss/tidss_dispc7.c | 2232 ++++++++++++++++++++
drivers/gpu/drm/tidss/tidss_dispc7.h | 203 ++
drivers/gpu/drm/tidss/tidss_drv.c | 317 +++
drivers/gpu/drm/tidss/tidss_drv.h | 40 +
drivers/gpu/drm/tidss/tidss_encoder.c | 70 +
drivers/gpu/drm/tidss/tidss_encoder.h | 17 +
drivers/gpu/drm/tidss/tidss_irq.c | 193 ++
drivers/gpu/drm/tidss/tidss_irq.h | 25 +
drivers/gpu/drm/tidss/tidss_kms.c | 95 +
drivers/gpu/drm/tidss/tidss_kms.h | 14 +
drivers/gpu/drm/tidss/tidss_plane.c | 240 +++
drivers/gpu/drm/tidss/tidss_plane.h | 29 +
drivers/gpu/drm/tidss/tidss_scale_coefs.c | 185 ++
drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 +
33 files changed, 6206 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/panel/rockteck,rk101ii01d-ct.txt
create mode 100644 Documentation/devicetree/bindings/display/ti/ti,am6-dss.txt
create mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.txt
create mode 100644 arch/arm/boot/dts/keystone-k2g-evm-lcd.dts
create mode 100644 drivers/gpu/drm/tidss/Kconfig
create mode 100644 drivers/gpu/drm/tidss/Makefile
create mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c
create mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc6.c
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc6.h
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc7.c
create mode 100644 drivers/gpu/drm/tidss/tidss_dispc7.h
create mode 100644 drivers/gpu/drm/tidss/tidss_drv.c
create mode 100644 drivers/gpu/drm/tidss/tidss_drv.h
create mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c
create mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h
create mode 100644 drivers/gpu/drm/tidss/tidss_irq.c
create mode 100644 drivers/gpu/drm/tidss/tidss_irq.h
create mode 100644 drivers/gpu/drm/tidss/tidss_kms.c
create mode 100644 drivers/gpu/drm/tidss/tidss_kms.h
create mode 100644 drivers/gpu/drm/tidss/tidss_plane.c
create mode 100644 drivers/gpu/drm/tidss/tidss_plane.h
create mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c
create mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h
--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
More information about the dri-devel
mailing list