All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] omapdrm changes for 4.8
@ 2016-06-08  6:06 Tomi Valkeinen
  0 siblings, 0 replies; only message in thread
From: Tomi Valkeinen @ 2016-06-08  6:06 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Peter Ujfalusi, DRI Development, Sarha, Jyri, Laurent Pinchart


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

Hi Dave,

Please pull omapdrm changes for 4.8.

 Tomi

The following changes since commit af8c34ce6ae32addda3788d54a7e340cad22516b:

  Linux 4.7-rc2 (2016-06-05 14:31:26 -0700)

are available in the git repository at:

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

for you to fetch changes up to 492a426a2fc531774356e05f1ad87ab49e80156c:

  drm/omapdrm: Implement gamma_lut atomic crtc properties (2016-06-07 17:10:49 +0300)

----------------------------------------------------------------
omapdrm changes for 4.8

* Update MAINTAINERS file for omapdrm and tilcdc
* PLL refactoring to allow versatile use of the PLL clocks
* Public omapdss header refactoring to separate omapfb and omapdrm
* Gamma table support
* Support reset GPIO and vcc regulator in omapdrm's panel-dpi
* Minor cleanups

----------------------------------------------------------------
Jyri Sarha (4):
      drm: drm_helper_crtc_enable_color_mgmt() => drm_crtc_enable_color_mgmt()
      drm/omapdrm: Add gamma table support to DSS dispc
      drm/omapdrm: Workaround for errata i734 (LCD1 Gamma) in DSS dispc
      drm/omapdrm: Implement gamma_lut atomic crtc properties

Laurent Pinchart (3):
      drm: omapdrm: panel-lgphilips-lb035q02: Remove unused backlight GPIO
      drm: omapdrm: Remove unused omap_gem_tiled_size function
      drm: omapdrm: Remove unused omap_framebuffer_bo function

Peter Ujfalusi (27):
      ARM: OMAP: rx51-video: Do not set TV connector_type
      ARM/video: omap2: Move omap_display_init declaration to mach-omap2/display.h
      video/platform_data: omapdss: Create new header file for platform data
      ARM: OMAP2: Use the platform_data header for omapdss
      omapfb: panel-tpo-td028ttec1: Remove legacy boot support
      omapfb: panel-nec-nl8048hl11: Remove legacy boot support
      omapfb: panel-tpo-td043mtea1: Remove legacy boot support
      omapfb: panel-sharp-ls037v7dw01: Remove legacy boot support
      omapfb: panel-lgphilips-lb035q02: Remove legacy boot support
      omapfb: panel-dsi-cm: Remove legacy boot support
      omapfb: connector-hdmi: Remove legacy boot support
      omapfb: connector-dvi: Remove legacy boot support
      omapfb: encoder-tfp410: Remove legacy boot support
      omapfb: encoder-tpd12s015: No need to include video/omap-panle-data.h
      drm/omap: displays: Do not include video/omap-panel-data.h if not needed
      omapdss: omap-panel-data.h: Remove struct omap_dss_device declaration
      drm/omap: connector-analog-tv: Support only Composite type in legacy boot
      omapfb: connector-analog-tv: Support only Composite type in legacy boot
      omapdss: omap-panel-data.h: Remove connector_type from atv pdata
      drm/omap: Remove reference to pdata->default_device
      omapfb: Remove reference to pdata->default_device
      platform_data: omapdss: Remove unused members from omap_dss_board_info
      omapdss: hdmi audio: Make header file independent of video/omapdss.h
      drm/omap: Do not include video/omapdss.h directly in drivers
      omapfb: Create new header file for omapfb DSS implementation
      [media] omap_vout: Switch to use the video/omapfb_dss.h header file
      drm/omap: Remove the video/omapdss.h and move it's content to local header file

Sebastian Reichel (1):
      drm: omapdrm: add DSI mapping

Tomi Valkeinen (33):
      drm/omap: remove unused enum omap_hdmi_flags
      drm/omap: remove unused enum omap_overlay_manager_caps
      drm/omap: fix wrong variable type
      drm/omap: video-pll: add missing data for clkout2 & 3
      drm/omap: copy enum omap_dss_clk_source
      drm/omap: rename omap_dss_clk_source
      drm/omap: remove dss_feat_get_clk_source_name()
      drm/omap: rename dss_get_generic_clk_source_name()
      drm/omap: rename dss_clk_source enums
      drm/omap: Add missing clock sources
      drm/omap: add field for PLL type
      drm/omap: clean up the LCD clk mux code
      drm/omap: add PLL helper funcs
      drm/omap: cleanup dispc_mgr_lclk_rate()
      drm/omap: cleanup dispc_fclk_rate()
      drm/omap: cleanup DPI clock source handling
      drm/omap: fix DPI clkout index handling
      drm/omap: HDMI PLL: use runtime pm
      drm/omap: rename PLL calc functions
      drm/omap: move HDMI PLL calc function to pll.c
      drm/omap: generalize dss_pll_calc_b()
      drm/omap: add comments for PLL calculations
      drm/omap: support type B PLL for DPI
      drm/omap: DPI: rename "DSI" related names
      drm/omap: remove unneeded gpio includes
      drm/omap: remove unnecessary pitch round-up
      drm/omap: remove align_pitch()
      drm/omap: fix pitch round-up
      MAINTAINERS: Add maintainer for OMAP DRM driver
      MAINTAINERS: Add maintainer for TI LCDC DRM driver
      drm/omap: rename panel/encoder Kconfig names
      Merge branch '4.8/omapdrm-pll' (omapdrm PLL work)
      Merge omapdss header refactoring

Uwe Kleine-König (3):
      devicetree/bindings: add reset-gpios and vcc-supply for panel-dpi
      drm/omap: panel-dpi: make (limited) use of a reset gpio
      drm/omap: panel-dpi: implement support for a vcc regulator

 .../bindings/display/panel/panel-dpi.txt           |   2 +
 MAINTAINERS                                        |  15 +
 arch/arm/mach-omap2/board-ldp.c                    |   3 +-
 arch/arm/mach-omap2/board-rx51-video.c             |   4 +-
 arch/arm/mach-omap2/display.c                      |   2 +-
 arch/arm/mach-omap2/display.h                      |   5 +
 arch/arm/mach-omap2/dss-common.c                   |   2 +-
 drivers/gpu/drm/drm_crtc.c                         |  45 ++
 drivers/gpu/drm/drm_crtc_helper.c                  |  33 -
 drivers/gpu/drm/i915/intel_color.c                 |   3 +-
 drivers/gpu/drm/omapdrm/displays/Kconfig           |  28 +-
 drivers/gpu/drm/omapdrm/displays/Makefile          |  28 +-
 .../gpu/drm/omapdrm/displays/connector-analog-tv.c |  11 +-
 drivers/gpu/drm/omapdrm/displays/connector-dvi.c   |   4 +-
 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c  |   4 +-
 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c  |   3 +-
 drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c  |   3 +-
 .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c   |   3 +-
 drivers/gpu/drm/omapdrm/displays/panel-dpi.c       |  26 +-
 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c    |   4 +-
 .../omapdrm/displays/panel-lgphilips-lb035q02.c    |  22 +-
 .../drm/omapdrm/displays/panel-nec-nl8048hl11.c    |   2 +-
 .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c |   4 +-
 .../drm/omapdrm/displays/panel-sony-acx565akm.c    |   3 +-
 .../drm/omapdrm/displays/panel-tpo-td028ttec1.c    |   3 +-
 .../drm/omapdrm/displays/panel-tpo-td043mtea1.c    |   2 +-
 drivers/gpu/drm/omapdrm/dss/core.c                 |   5 +-
 drivers/gpu/drm/omapdrm/dss/dispc.c                | 471 +++++++++--
 drivers/gpu/drm/omapdrm/dss/dispc.h                |   5 +
 drivers/gpu/drm/omapdrm/dss/dispc_coefs.c          |   2 +-
 drivers/gpu/drm/omapdrm/dss/display.c              |   2 +-
 drivers/gpu/drm/omapdrm/dss/dpi.c                  | 136 ++--
 drivers/gpu/drm/omapdrm/dss/dsi.c                  |  57 +-
 drivers/gpu/drm/omapdrm/dss/dss-of.c               |   3 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  | 255 ++++--
 drivers/gpu/drm/omapdrm/dss/dss.h                  |  45 +-
 drivers/gpu/drm/omapdrm/dss/dss_features.c         |  46 +-
 drivers/gpu/drm/omapdrm/dss/dss_features.h         |   1 -
 drivers/gpu/drm/omapdrm/dss/hdmi.h                 |   6 +-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c                |  11 +-
 drivers/gpu/drm/omapdrm/dss/hdmi5.c                |  11 +-
 drivers/gpu/drm/omapdrm/dss/hdmi_common.c          |   2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi_phy.c             |   2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c             |  78 +-
 drivers/gpu/drm/omapdrm/dss/hdmi_wp.c              |   2 +-
 drivers/gpu/drm/omapdrm/dss/omapdss.h              | 871 ++++++++++++++++++++-
 drivers/gpu/drm/omapdrm/dss/output.c               |   3 +-
 drivers/gpu/drm/omapdrm/dss/pll.c                  | 129 ++-
 drivers/gpu/drm/omapdrm/dss/rfbi.c                 |   2 +-
 drivers/gpu/drm/omapdrm/dss/sdi.c                  |   2 +-
 drivers/gpu/drm/omapdrm/dss/venc.c                 |   3 +-
 drivers/gpu/drm/omapdrm/dss/video-pll.c            |   9 +-
 drivers/gpu/drm/omapdrm/omap_crtc.c                |  56 ++
 drivers/gpu/drm/omapdrm/omap_drv.c                 |   2 +
 drivers/gpu/drm/omapdrm/omap_drv.h                 |  14 -
 drivers/gpu/drm/omapdrm/omap_fb.c                  |   8 -
 drivers/gpu/drm/omapdrm/omap_fbdev.c               |   5 +-
 drivers/gpu/drm/omapdrm/omap_gem.c                 |  15 +-
 drivers/media/platform/omap/omap_vout.c            |   2 +-
 drivers/media/platform/omap/omap_voutdef.h         |   2 +-
 drivers/media/platform/omap/omap_voutlib.c         |   2 +-
 .../omap2/omapfb/displays/connector-analog-tv.c    |  10 +-
 .../fbdev/omap2/omapfb/displays/connector-dvi.c    |  60 +-
 .../fbdev/omap2/omapfb/displays/connector-hdmi.c   |  44 +-
 .../fbdev/omap2/omapfb/displays/encoder-opa362.c   |   2 +-
 .../fbdev/omap2/omapfb/displays/encoder-tfp410.c   |  46 +-
 .../omap2/omapfb/displays/encoder-tpd12s015.c      |   3 +-
 .../video/fbdev/omap2/omapfb/displays/panel-dpi.c  |   2 +-
 .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c     |  54 +-
 .../omapfb/displays/panel-lgphilips-lb035q02.c     |  58 +-
 .../omap2/omapfb/displays/panel-nec-nl8048hl11.c   |  47 +-
 .../omapfb/displays/panel-sharp-ls037v7dw01.c      |  83 +-
 .../omap2/omapfb/displays/panel-sony-acx565akm.c   |   2 +-
 .../omap2/omapfb/displays/panel-tpo-td028ttec1.c   |  45 +-
 .../omap2/omapfb/displays/panel-tpo-td043mtea1.c   |  46 +-
 drivers/video/fbdev/omap2/omapfb/dss/apply.c       |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/core.c        |   4 +-
 .../video/fbdev/omap2/omapfb/dss/dispc-compat.c    |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dispc.c       |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dispc_coefs.c |   2 +-
 .../video/fbdev/omap2/omapfb/dss/display-sysfs.c   |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/display.c     |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dpi.c         |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dsi.c         |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss-of.c      |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss.c         |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss.h         |  11 +
 .../video/fbdev/omap2/omapfb/dss/dss_features.c    |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h        |   3 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c       |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c       |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c    |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c    |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c     |   2 +-
 .../video/fbdev/omap2/omapfb/dss/manager-sysfs.c   |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/manager.c     |   3 +-
 drivers/video/fbdev/omap2/omapfb/dss/output.c      |   2 +-
 .../video/fbdev/omap2/omapfb/dss/overlay-sysfs.c   |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/overlay.c     |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/pll.c         |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/rfbi.c        |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/sdi.c         |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/venc.c        |   2 +-
 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c   |   2 +-
 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c    |   2 +-
 drivers/video/fbdev/omap2/omapfb/omapfb-main.c     |   2 +-
 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c    |   2 +-
 drivers/video/fbdev/omap2/omapfb/omapfb.h          |   2 +-
 include/drm/drm_crtc.h                             |   5 +-
 include/drm/drm_crtc_helper.h                      |   3 -
 include/linux/platform_data/omapdss.h              |  37 +
 include/sound/omap-hdmi-audio.h                    |   9 +-
 include/video/omap-panel-data.h                    | 157 ----
 include/video/{omapdss.h => omapfb_dss.h}          |  80 +-
 sound/soc/omap/omap-hdmi-audio.c                   |   1 -
 116 files changed, 2138 insertions(+), 1266 deletions(-)
 create mode 100644 include/linux/platform_data/omapdss.h
 rename include/video/{omapdss.h => omapfb_dss.h} (91%)


[-- 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:[~2016-06-08  6:06 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-08  6:06 [GIT PULL] omapdrm changes for 4.8 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.