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@xxxxxxxxxx> Cc: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> Cc: Neil Armstrong <narmstrong@xxxxxxxxxxxx> Cc: Qiang Yu <yuq825@xxxxxxxxx> 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@xxxxxxxxxx> Cc: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> Cc: Neil Armstrong <narmstrong@xxxxxxxxxxxx> Cc: Qiang Yu <yuq825@xxxxxxxxx> ---------------------------------------------------------------- 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 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx