[GIT PULL] omapdrm changes for v4.10

Tomi Valkeinen tomi.valkeinen at ti.com
Wed Nov 2 09:21:13 UTC 2016


Hi Dave,

Please pull omapdrm changes for v4.10.

 Tomi

The following changes since commit fb422950c6cd726fd36eb72a7cf84583440a18a2:

  Merge branch 'linux-4.9' of git://github.com/skeggsb/linux into drm-next (2016-10-28 14:24:56 +1000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/omapdrm-4.10

for you to fetch changes up to d7b56e6f4e34b6d182b3c4e03c1bd88a3acfb210:

  drm/omap: panel-lgphilips-lb035q02: Add note for incorrect data drive edge and DE level (2016-11-02 10:48:18 +0200)

----------------------------------------------------------------
omapdrm changes for v4.10

The main change here is the big refactoring to remove omapdrm's own
'omap_video_timings', and use the standard display timings.

Besides that, a few minor fixes and cleanups.

----------------------------------------------------------------
Andrew F. Davis (1):
      drm/omap: remove unneeded conversions to bool

Jyri Sarha (1):
      drm/omapdrm: Remove double gamma table write in omap_crtc_atomic_flush()

Peter Ujfalusi (27):
      drm/omap: omap_gem: Do not try to unmap page which is not mapped
      dt-bindings: display: display-timing: Add property to configure sync drive edge
      video: display_timing: Add flags to select the edge when the sync is driven
      video: of: display_timing: Add support for syncclk-active property
      drm/omap: omap_display_timings: rename x_res to hactive
      drm/omap: omap_display_timings: rename y_res to vactive
      drm/omap: omap_display_timings: rename hsw to hsync_len
      drm/omap: omap_display_timings: rename hfp to hfront_porch
      drm/omap: omap_display_timings: rename hbp to hback_porch
      drm/omap: omap_display_timings: rename vsw to vsync_len
      drm/omap: omap_display_timings: rename vfp to vfront_porch
      drm/omap: omap_display_timings: rename vbp to vback_porch
      drm/omap: HDMI5: Use pointer to cfg->v_fc_config.timings in hdmi_core_video_config
      drm/omap: omap_display_timings: Use display_flags for interlace mode
      drm/omap: dispc: Simplify _dispc_mgr_set_lcd_timings() parameters
      drm/omap: omap_display_timings: Use display_flags for h/vsync level
      drm/omap: omap_display_timings: Use display_flags for DE level
      drm/omap: omap_display_timings: Use display_flags for double_pixel mode
      drm/omap: omap_display_timings: Use display_flags for pixel data edge
      drm/omap: omap_display_timings: Use display_flags for sync edge
      drm/omap: Change the types of struct omap_video_timings members
      drm/omap: Replace struct omap_video_timings with videomode
      drm/omap: Use consistent name for struct videomode
      drm/omap: panel-tpo-td043mtea1: Add note for incorrect sync drive edge
      drm/omap: panel-tpo-td028ttec1: Add note for incorrect sync drive edge
      drm/omap: panel-sharp-ls037v7dw01: Add note for incorrect data drive edge
      drm/omap: panel-lgphilips-lb035q02: Add note for incorrect data drive edge and DE level

Tomi Valkeinen (3):
      drm/omap: fix plane check when crtc is disabled
      drm/omap: cleanup omap_plane_atomic_check()
      drm/omap: print error instead of WARN() if plane setup fails

Wei Yongjun (1):
      drm/omap: fix return value check in dsi_bind()

 .../bindings/display/panel/display-timing.txt      |   8 +
 .../gpu/drm/omapdrm/displays/connector-analog-tv.c |  47 ++---
 drivers/gpu/drm/omapdrm/displays/connector-dvi.c   |  50 +++--
 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c  |  49 +++--
 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c  |  20 +-
 drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c  |  31 ++-
 .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c   |  20 +-
 drivers/gpu/drm/omapdrm/displays/panel-dpi.c       |  30 ++-
 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c    |  25 ++-
 .../omapdrm/displays/panel-lgphilips-lb035q02.c    |  59 +++---
 .../drm/omapdrm/displays/panel-nec-nl8048hl11.c    |  52 +++--
 .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c |  58 +++---
 .../drm/omapdrm/displays/panel-sony-acx565akm.c    |  53 +++--
 .../drm/omapdrm/displays/panel-tpo-td028ttec1.c    |  57 +++---
 .../drm/omapdrm/displays/panel-tpo-td043mtea1.c    |  54 ++---
 drivers/gpu/drm/omapdrm/dss/dispc.c                | 228 +++++++++------------
 drivers/gpu/drm/omapdrm/dss/display.c              |  78 +------
 drivers/gpu/drm/omapdrm/dss/dpi.c                  |  40 ++--
 drivers/gpu/drm/omapdrm/dss/dsi.c                  | 160 ++++++++-------
 drivers/gpu/drm/omapdrm/dss/dss.h                  |   5 +-
 drivers/gpu/drm/omapdrm/dss/hdmi.h                 |   8 +-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c                |  31 +--
 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c           |   8 +-
 drivers/gpu/drm/omapdrm/dss/hdmi5.c                |  31 +--
 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c           |  85 ++++----
 drivers/gpu/drm/omapdrm/dss/hdmi_wp.c              |  73 ++++---
 drivers/gpu/drm/omapdrm/dss/omapdss.h              |  98 +++------
 drivers/gpu/drm/omapdrm/dss/output.c               |   5 +-
 drivers/gpu/drm/omapdrm/dss/rfbi.c                 |  49 +++--
 drivers/gpu/drm/omapdrm/dss/sdi.c                  |  33 ++-
 drivers/gpu/drm/omapdrm/dss/venc.c                 |  97 ++++-----
 drivers/gpu/drm/omapdrm/omap_connector.c           |  87 +-------
 drivers/gpu/drm/omapdrm/omap_crtc.c                |  30 +--
 drivers/gpu/drm/omapdrm/omap_drv.h                 |   7 +-
 drivers/gpu/drm/omapdrm/omap_encoder.c             |  10 +-
 drivers/gpu/drm/omapdrm/omap_gem.c                 |   6 +-
 drivers/gpu/drm/omapdrm/omap_plane.c               |  28 ++-
 drivers/video/of_display_timing.c                  |   9 +
 include/video/display_timing.h                     |   4 +
 39 files changed, 807 insertions(+), 1016 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20161102/6debaf04/attachment.sig>


More information about the dri-devel mailing list