Hi Dave, Please pull omapdrm changes for v4.16. Tomi The following changes since commit a942b3c2cddc4378482a427845d15c78eb50f4d4: Merge tag 'drm-misc-next-2017-12-14' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2017-12-18 10:10:14 +1000) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/omapdrm-4.16 for you to fetch changes up to d66c36a3ee79747e300ac68276ca1496b567df68: drm: omapdrm: Simplify platform registration (2017-12-19 11:21:32 +0200) ---------------------------------------------------------------- omapdrm changes for v4.16 * support memory bandwidth limits * DSI command mode panel cleanups for N9 * DMM error handling ---------------------------------------------------------------- Andrew F. Davis (2): drm: omapdrm: Remove filename from header and fix copyright tag drm: omapdrm: Simplify platform registration H. Nikolaus Schaller (2): omapdrm: panel: fix compatible vendor string for td028ttec1 omapdrm: panel: td028ttec1: replace MODULE_ALIAS by MODULE_DEVICE_TABLE Laurent Pinchart (8): drm: omapdrm: dpi: Don't treat GPIO probe deferral as an error drm: omapdrm: Pass drm_device to omap_gem_resume() drm: omapdrm: Remove unused omap_dss_find_device() function drm: omapdrm: dss: Set the DMA coherent mask drm: omapdrm: dss: Make dss_dump_clocks() function static drm: omapdrm: dpi: Remove dpi_data port_initialized field drm: omapdrm: venc: Return error code on OF parsing failure drm: omapdrm: Deconstruct the omap_drv.h header. Peter Ujfalusi (7): dt-bindings: display/ti: Add optional property to set memory bandwidth limit drm/omap: dss: Add support for reporting memory bandwidth limitation drm/omap: Filter displays mode based on bandwidth limit drm/omap: DMM: Fix DMM_IRQSTAT_ERR_MASK definition drm/omap: DMM: In case of error/timeout in wait_status() print the reason drm/omap: DMM: Print information if we received an error interrupt drm/omap: DMM: Check for DMM readiness after successful transaction commit Sebastian Reichel (7): drm/omap: remove unused function defines drm/omap: drop incorrect comment drm/omap: add support for physical size hints from display drivers drm/omap: panel-dsi-cm: add regulator support drm/omap: panel-dsi-cm: add physical size support drm/omap: panel-dsi-cm: add external backlight support drm/omap: panel-dsi-cm: switch to gpiod Tony Lindgren (1): drm/omap: panel-dsi-cm: fix driver .../{toppoly,td028ttec1.txt => tpo,td028ttec1.txt} | 4 +- .../devicetree/bindings/display/ti/ti,dra7-dss.txt | 5 + .../bindings/display/ti/ti,omap2-dss.txt | 4 + .../bindings/display/ti/ti,omap3-dss.txt | 4 + .../bindings/display/ti/ti,omap4-dss.txt | 4 + .../bindings/display/ti/ti,omap5-dss.txt | 4 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 2 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 2 +- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 2 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 2 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 5 +- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 2 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 2 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 291 +++++++++++++++------ .../omapdrm/displays/panel-lgphilips-lb035q02.c | 2 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 2 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 2 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 13 +- drivers/gpu/drm/omapdrm/dss/base.c | 15 ++ drivers/gpu/drm/omapdrm/dss/core.c | 55 ++-- drivers/gpu/drm/omapdrm/dss/dispc.c | 27 +- drivers/gpu/drm/omapdrm/dss/dispc.h | 5 +- drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 4 +- drivers/gpu/drm/omapdrm/dss/display.c | 16 -- drivers/gpu/drm/omapdrm/dss/dpi.c | 8 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 14 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.c | 25 +- drivers/gpu/drm/omapdrm/dss/dss.h | 38 ++- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 13 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 3 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 14 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 3 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 12 +- drivers/gpu/drm/omapdrm/dss/output.c | 2 +- drivers/gpu/drm/omapdrm/dss/pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 2 - drivers/gpu/drm/omapdrm/dss/venc.c | 18 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 20 +- drivers/gpu/drm/omapdrm/omap_connector.c | 10 +- drivers/gpu/drm/omapdrm/omap_connector.h | 37 +++ drivers/gpu/drm/omapdrm/omap_crtc.c | 41 ++- drivers/gpu/drm/omapdrm/omap_crtc.h | 43 +++ drivers/gpu/drm/omapdrm/omap_debugfs.c | 4 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 14 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 25 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 1 - drivers/gpu/drm/omapdrm/omap_drv.c | 11 +- drivers/gpu/drm/omapdrm/omap_drv.h | 140 ++-------- drivers/gpu/drm/omapdrm/omap_encoder.c | 4 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 33 +++ drivers/gpu/drm/omapdrm/omap_fb.c | 4 +- drivers/gpu/drm/omapdrm/omap_fb.h | 46 ++++ drivers/gpu/drm/omapdrm/omap_fbdev.c | 7 +- drivers/gpu/drm/omapdrm/omap_fbdev.h | 39 +++ drivers/gpu/drm/omapdrm/omap_gem.c | 11 +- drivers/gpu/drm/omapdrm/omap_gem.h | 99 +++++++ drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 4 +- drivers/gpu/drm/omapdrm/omap_irq.c | 4 +- drivers/gpu/drm/omapdrm/omap_irq.h | 39 +++ drivers/gpu/drm/omapdrm/omap_plane.c | 4 +- drivers/gpu/drm/omapdrm/omap_plane.h | 37 +++ drivers/gpu/drm/omapdrm/tcm-sita.c | 4 +- drivers/gpu/drm/omapdrm/tcm-sita.h | 4 +- drivers/gpu/drm/omapdrm/tcm.h | 2 - .../omap2/omapfb/displays/panel-tpo-td028ttec1.c | 12 +- 70 files changed, 854 insertions(+), 483 deletions(-) rename Documentation/devicetree/bindings/display/panel/{toppoly,td028ttec1.txt => tpo,td028ttec1.txt} (84%) create mode 100644 drivers/gpu/drm/omapdrm/omap_connector.h create mode 100644 drivers/gpu/drm/omapdrm/omap_crtc.h create mode 100644 drivers/gpu/drm/omapdrm/omap_encoder.h create mode 100644 drivers/gpu/drm/omapdrm/omap_fb.h create mode 100644 drivers/gpu/drm/omapdrm/omap_fbdev.h create mode 100644 drivers/gpu/drm/omapdrm/omap_gem.h create mode 100644 drivers/gpu/drm/omapdrm/omap_irq.h create mode 100644 drivers/gpu/drm/omapdrm/omap_plane.h -- Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel