All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] omapdrm changes for 4.12
@ 2017-04-03 10:46 Tomi Valkeinen
  0 siblings, 0 replies; only message in thread
From: Tomi Valkeinen @ 2017-04-03 10:46 UTC (permalink / raw)
  To: Dave Airlie; +Cc: DRI Development, Laurent Pinchart


[-- Attachment #1.1.1: Type: text/plain, Size: 5028 bytes --]

Hi Dave,

Please pull omapdrm changes for 4.12:


The following changes since commit 320d8c3d38739fa8e31a076b86cbdafcf8897d5e:

  Merge tag 'drm-misc-next-2017-03-31' of git://anongit.freedesktop.org/git/drm-misc into drm-next (2017-04-03 16:30:24 +1000)

are available in the git repository at:

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

for you to fetch changes up to e8e13b1521678af0df7b07f30745d77e8de1820a:

  drm/omap: Major omap_modeset_init() cleanup (2017-04-03 12:36:40 +0300)

----------------------------------------------------------------
omapdrm changes for 4.12

Main changes include:

* Add support for render nodes.
* Refactor omapdss code to allow multiple DISPC implementations. This is pre-work for DSS6 support.
* Fix replication logic bug, which caused RGB565 fb to be shown too dark on a 24bit display.
* Improve detection of display stack readiness, which should remove the probe order issues.
* Link panel-dpi with its backlight, so that they are turned on/off in sync.
* Fix possibly incorrect setup of sync and data-enable signals.
* Get rid of DRM_OMAP_NUM_CRTCS config option.

----------------------------------------------------------------
Hemant Hariyani (1):
      drm/omap: Add support for render nodes

Jyri Sarha (5):
      drm/omap: Get rid of DRM_OMAP_NUM_CRTCS config option
      drm/omap: Rename enum omap_plane to enum omap_plane_id
      drm/omap: Fix one ugly indentation style break left by coccinelle
      drm/omap: Remove the obsolete #define omap_plane _omap_plane hack
      drm/omap: Major omap_modeset_init() cleanup

Peter Ujfalusi (6):
      drm/omap: dss: Functions to check components in the display/output list
      drm/omap: dss: Support for detecting display stack readiness
      drm/omap: Use omapdss_stack_is_ready() to check that the display stack is up
      drm/omap: display: Add displays in sorted order to the panel_list
      drm/omap: poll only connectors where the connect/disconnect can be checked
      drm/omap: displays: panel-dpi: Support for handling backlight devices

Tomi Valkeinen (22):
      drm/omap: work-around for errata i886
      drm/omap: refactor CRTC HW property setup
      drm/omap: remove divider constraint from hsdiv
      drm/omap: decrease min width & height
      drm/omap: improve DPI clock selection on DRA7xx
      drm/omap: fix HDMI sync polarities
      drm/omap: add omapdss-base.ko
      drm/omap: move dss_initialized to omapdss-base
      drm/omap: output: use dev_err instead of DSSERR
      drm/omap: display: don't use dsi_get_pixel_size()
      drm/omap: move display, dss-of, output to omapdss-base
      drm/omap: move dispc related dss-feat funcs to dispc
      drm/omap: add dispc_ops
      drm/omap: fill dispc_ops
      drm/omap: use dispc_ops
      drm/omap: remove all EXPORT_SYMBOLs from dispc.c
      drm/omap: remove unused dispc_wb_enable & dispc_wb_is_enabled
      drm/omap: fix replication logic
      drm/omap: dispc: improve debug print of display flags
      drm/omap: fix display SYNC/DE flags
      drm/omap: use drm_atomic_helper_shutdown()
      drm/omap: fix crash on module unload

 .../bindings/display/panel/panel-dpi.txt           |   3 +
 drivers/gpu/drm/omapdrm/Kconfig                    |   9 -
 drivers/gpu/drm/omapdrm/displays/panel-dpi.c       |  37 ++-
 drivers/gpu/drm/omapdrm/dss/Kconfig                |   4 +
 drivers/gpu/drm/omapdrm/dss/Makefile               |   8 +-
 drivers/gpu/drm/omapdrm/dss/base.c                 | 140 +++++++++++
 drivers/gpu/drm/omapdrm/dss/dispc.c                | 278 ++++++++++++---------
 drivers/gpu/drm/omapdrm/dss/dispc.h                |  62 ++---
 drivers/gpu/drm/omapdrm/dss/display.c              |  36 ++-
 drivers/gpu/drm/omapdrm/dss/dpi.c                  |  58 +++--
 drivers/gpu/drm/omapdrm/dss/dsi.c                  |   2 +-
 drivers/gpu/drm/omapdrm/dss/dss-of.c               |   3 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  |  13 +-
 drivers/gpu/drm/omapdrm/dss/dss.h                  |  22 +-
 drivers/gpu/drm/omapdrm/dss/dss_features.c         |   9 +-
 drivers/gpu/drm/omapdrm/dss/dss_features.h         |   8 +-
 drivers/gpu/drm/omapdrm/dss/hdmi_wp.c              |  12 +-
 drivers/gpu/drm/omapdrm/dss/omapdss.h              | 100 +++++---
 drivers/gpu/drm/omapdrm/dss/output.c               |  27 +-
 drivers/gpu/drm/omapdrm/dss/pll.c                  |  17 +-
 drivers/gpu/drm/omapdrm/omap_connector.c           |  18 +-
 drivers/gpu/drm/omapdrm/omap_crtc.c                | 119 +++++++--
 drivers/gpu/drm/omapdrm/omap_drv.c                 | 257 ++++++-------------
 drivers/gpu/drm/omapdrm/omap_drv.h                 |   6 +-
 drivers/gpu/drm/omapdrm/omap_irq.c                 |  47 ++--
 drivers/gpu/drm/omapdrm/omap_plane.c               |  47 ++--
 26 files changed, 802 insertions(+), 540 deletions(-)
 create mode 100644 drivers/gpu/drm/omapdrm/dss/base.c


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-04-03 10:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-03 10:46 [GIT PULL] omapdrm changes for 4.12 Tomi Valkeinen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.