[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