* [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.