[meta-freescale] [linux-fslc][PULL] Linux 4.4 with Vybrid DCU DRM patches
Stefan Agner
stefan at agner.ch
Thu Jan 14 23:04:56 PST 2016
The following changes since commit
afd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc:
Linux 4.4 (2016-01-10 15:01:32 -0800)
are available in the git repository at:
https://github.com/falstaff84/linux-fslc.git for-4.4.x
for you to fetch changes up to 4d2c6cae83c84ecc5197a9bca0cc62aa08233c7d:
pwm: ftm: use flat caching support (2016-01-14 22:51:18 -0800)
----------------------------------------------------------------
Meng Yi (1):
drm: fsl-dcu: Fix no fb check bug
Stefan Agner (15):
drm/fsl-dcu: specify volatile registers
drm/fsl-dcu: remove regmap return value checks
drm/fsl-dcu: avoid memory leak on errors
drm/fsl-dcu: handle initialization errors properly
drm/fsl-dcu: mask all interrupts on initialization
drm/fsl-dcu: fix alpha blending
drm/fsl-dcu: use mode flags for hsync/vsync pixelclk polarity
drm/fsl-dcu: add TCON driver
ARM: dts: vf610: add display nodes
ARM: dts: vf610-colibri: enable display controller
ARM: clk: vf610: add TCON ipg clock
ARM: dts: vf610-twr: enable display controller
drm/fsl-dcu: fix register initialization
drm/fsl-dcu: use flat regmap cache
pwm: ftm: use flat caching support
Documentation/devicetree/bindings/display/fsl,dcu.txt | 4 ++++
Documentation/devicetree/bindings/display/fsl,tcon.txt | 18
++++++++++++++++++
arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 16
++++++++++++++++
arch/arm/boot/dts/vf-colibri.dtsi | 33
+++++++++++++++++++++++++++++++++
arch/arm/boot/dts/vf610-twr.dts | 48
++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/boot/dts/vfxxx.dtsi | 18
++++++++++++++++++
drivers/clk/imx/clk-vf610.c | 3 +++
drivers/gpu/drm/fsl-dcu/Makefile | 3 ++-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 145
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 74
+++++++++++++++++++++++++++++++++++---------------------------------------
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 9 ++++++---
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 24
++++++++++++++++++++----
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 143
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 11
+++++++++++
drivers/gpu/drm/fsl-dcu/fsl_tcon.c | 134
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/gpu/drm/fsl-dcu/fsl_tcon.h | 37
+++++++++++++++++++++++++++++++++++++
drivers/gpu/drm/panel/panel-simple.c | 2 ++
drivers/pwm/pwm-fsl-ftm.c | 2 +-
include/dt-bindings/clock/vf610-clock.h | 4 +++-
19 files changed, 512 insertions(+), 216 deletions(-)
create mode 100644
Documentation/devicetree/bindings/display/fsl,tcon.txt
create mode 100644 drivers/gpu/drm/fsl-dcu/fsl_tcon.c
create mode 100644 drivers/gpu/drm/fsl-dcu/fsl_tcon.h
More information about the meta-freescale
mailing list