[Intel-gfx] [PULL] drm-misc-next
Sean Paul
sean at poorly.run
Wed Apr 10 19:49:07 UTC 2019
Hi Da.*,
Another week, another PR. A bit less to digest this week from last, but still
very dense when looking at LoC/patch.
drm-misc-next-2019-04-10:
drm-misc-next for 5.2:
UAPI Changes:
- None
Cross-subsystem Changes:
-MAINTAINERS: Add moderation flag for lima mailing list (Randy)
-dt-bindings: Add Mali Bifrost bindings (Neil)
-dt-bindings: Add G12A compatibility strings to meson bindings (Neil)
Core Changes:
-Add a handful of format helpers (Gerd)
Driver Changes:
-cirrus: Driver rewrite megapatch (Gerd)
-meson: Add G12A support to meson driver (Neil)
-lima: Couple fixes (Qiang)
Cc: Gerd Hoffmann <kraxel at redhat.com>
Cc: Randy Dunlap <rdunlap at infradead.org>
Cc: Neil Armstrong <narmstrong at baylibre.com>
Cc: Qiang Yu <yuq825 at gmail.com>
Cheers, Sean
The following changes since commit f15a3ea80391e83f32d4a23f83b1f02415cd5889:
MAINTAINERS: Add ASPEED BMC GFX DRM driver entry (2019-04-04 11:57:34 +1030)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2019-04-10
for you to fetch changes up to 80bb8d983224337b713a93babfffedb376031034:
drm/lima: include used header file explicitly (2019-04-09 19:05:59 +0800)
----------------------------------------------------------------
drm-misc-next for 5.2:
UAPI Changes:
- None
Cross-subsystem Changes:
-MAINTAINERS: Add moderation flag for lima mailing list (Randy)
-dt-bindings: Add Mali Bifrost bindings (Neil)
-dt-bindings: Add G12A compatibility strings to meson bindings (Neil)
Core Changes:
-Add a handful of format helpers (Gerd)
Driver Changes:
-cirrus: Driver rewrite megapatch (Gerd)
-meson: Add G12A support to meson driver (Neil)
-lima: Couple fixes (Qiang)
Cc: Gerd Hoffmann <kraxel at redhat.com>
Cc: Randy Dunlap <rdunlap at infradead.org>
Cc: Neil Armstrong <narmstrong at baylibre.com>
Cc: Qiang Yu <yuq825 at gmail.com>
----------------------------------------------------------------
Gerd Hoffmann (5):
drm: move tinydrm format conversion helpers to new drm_format_helper.c
drm: add drm_fb_memcpy_dstclip() helper
drm: add drm_fb_xrgb8888_to_rgb565_dstclip()
drm: add drm_fb_xrgb8888_to_rgb888_dstclip()
drm/cirrus: rewrite and modernize driver.
Joe Perches (1):
drm/panel: Rocktech jh057n00900: Add terminating newlines to logging
Neil Armstrong (14):
dt-bindings: gpu: add bindings for the ARM Mali Bifrost GPU
dt-bindings: display: amlogic, meson-vpu: Add G12A compatible and ports
dt-bindings: display: amlogic, meson-dw-hdmi: Add G12A compatible and ports
drm/meson: Switch PLL to 5.94GHz base for 297Mhz pixel clock
drm/meson: Add registers for G12A SoC
drm/meson: Add G12A Support for VPP setup
drm/meson: Add G12A Support for VIU setup
drm/meson: Add G12A support for OSD1 Plane
drm/meson: Add G12A Support for the Overlay video plane
drm/meson: Add G12A support for plane handling in CRTC driver
drm/meson: Add G12A support for CVBS Encoder
drm/meson: Add G12A Video Clock setup
drm/meson: Add G12A compatible
drm/meson: Add G12A support for the DW-HDMI Glue
Qiang Yu (2):
drm/lima: add missing Kconfig dependency
drm/lima: include used header file explicitly
Randy Dunlap (1):
MAINTAINERS: mark lima mailing list as moderated
Sean Paul (1):
Documentation/gpu/meson: Remove link to meson_canvas.c
Wen Yang (1):
drm/pl111: fix possible object reference leak
kbuild test robot (1):
drm/vc4: vc4_debugfs_regset32() can be static
.../bindings/display/amlogic,meson-dw-hdmi.txt | 4 +
.../bindings/display/amlogic,meson-vpu.txt | 4 +
.../devicetree/bindings/gpu/arm,mali-bifrost.txt | 92 +++
Documentation/gpu/meson.rst | 6 -
MAINTAINERS | 2 +-
drivers/gpu/drm/Makefile | 3 +-
drivers/gpu/drm/cirrus/Kconfig | 2 +-
drivers/gpu/drm/cirrus/Makefile | 3 -
drivers/gpu/drm/cirrus/cirrus.c | 657 +++++++++++++++++++++
drivers/gpu/drm/cirrus/cirrus_drv.c | 161 -----
drivers/gpu/drm/cirrus/cirrus_drv.h | 251 --------
drivers/gpu/drm/cirrus/cirrus_fbdev.c | 309 ----------
drivers/gpu/drm/cirrus/cirrus_main.c | 328 ----------
drivers/gpu/drm/cirrus/cirrus_mode.c | 617 -------------------
drivers/gpu/drm/cirrus/cirrus_ttm.c | 343 -----------
drivers/gpu/drm/drm_format_helper.c | 326 ++++++++++
drivers/gpu/drm/lima/Kconfig | 3 +
drivers/gpu/drm/lima/lima_gem.c | 1 +
drivers/gpu/drm/meson/meson_crtc.c | 269 +++++++--
drivers/gpu/drm/meson/meson_drv.c | 1 +
drivers/gpu/drm/meson/meson_drv.h | 4 +
drivers/gpu/drm/meson/meson_dw_hdmi.c | 163 +++--
drivers/gpu/drm/meson/meson_dw_hdmi.h | 32 +-
drivers/gpu/drm/meson/meson_overlay.c | 10 +-
drivers/gpu/drm/meson/meson_plane.c | 15 +-
drivers/gpu/drm/meson/meson_registers.h | 247 ++++++++
drivers/gpu/drm/meson/meson_vclk.c | 123 +++-
drivers/gpu/drm/meson/meson_venc.c | 11 +-
drivers/gpu/drm/meson/meson_venc_cvbs.c | 25 +-
drivers/gpu/drm/meson/meson_viu.c | 72 ++-
drivers/gpu/drm/meson/meson_vpp.c | 51 +-
drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 19 +-
drivers/gpu/drm/pl111/pl111_versatile.c | 4 +
drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 158 -----
drivers/gpu/drm/tinydrm/mipi-dbi.c | 7 +-
drivers/gpu/drm/tinydrm/repaper.c | 3 +-
drivers/gpu/drm/tinydrm/st7586.c | 3 +-
drivers/gpu/drm/vc4/vc4_debugfs.c | 2 +-
include/drm/drm_format_helper.h | 34 ++
include/drm/tinydrm/tinydrm-helpers.h | 10 -
40 files changed, 2028 insertions(+), 2347 deletions(-)
create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.txt
create mode 100644 drivers/gpu/drm/cirrus/cirrus.c
delete mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.c
delete mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.h
delete mode 100644 drivers/gpu/drm/cirrus/cirrus_fbdev.c
delete mode 100644 drivers/gpu/drm/cirrus/cirrus_main.c
delete mode 100644 drivers/gpu/drm/cirrus/cirrus_mode.c
delete mode 100644 drivers/gpu/drm/cirrus/cirrus_ttm.c
create mode 100644 drivers/gpu/drm/drm_format_helper.c
create mode 100644 include/drm/drm_format_helper.h
--
Sean Paul, Software Engineer, Google / Chromium OS
More information about the Intel-gfx
mailing list