[meta-freescale] [linux-fslc][PULL] Vybrid backports/patches

Stefan Agner stefan at agner.ch
Fri Oct 23 22:40:41 PDT 2015


Hi Otavio,

These changes provide a decent support for NAND flash and DCU (fbdev) to
the current Linux 4.1 release.

The NAND driver is currently in the l2-mtd tree and will be merged
upstream in the next merge window. The DCU driver has not been accepted
upstream, the patches are from the Toradex 4.1 git tree.

--
Stefan

The following changes since commit
10896349d524b9fc11803bb98e2b83ad8f7d6210:

  Merge tag 'v4.1.10' into patches-4.1 (2015-10-13 18:21:53 -0300)

are available in the git repository at:

  https://github.com/falstaff84/linux-fslc.git for-patches-4.1

for you to fetch changes up to c0f9a0baaee0d37a3daacf9eef3f9021bff3235f:

  video: fsl-dcu-fb: fix compile issue without PM_RUNTIME (2015-10-23
21:45:41 -0700)
----------------------------------------------------------------
Alison Wang (5):
      ARM: dts: vf610: Add DCU and TCON nodes
      ARM: dts: vf610-twr: Enable DCU and TCON devices
      ARM: clk: vf610: Add DCU and TCON clock support
      fb: Add DCU framebuffer driver for Vybrid VF610 platform
      Documentation: DT: Add DCU framebuffer driver

Brian Norris (2):
      mtd: nand: add common DT init code
      mtd: nand: vf610_nfc: include missing pincrl/consumer.h

Stefan Agner (13):
      mtd: nand: vf610_nfc: Freescale NFC for VF610, MPC5125 and others
      mtd: nand: vf610_nfc: add hardware BCH-ECC support
      mtd: nand: vf610_nfc: add device tree bindings
      ARM: dts: vf610twr: add NAND flash controller peripherial
      ARM: dts: vf-colibri: enable NAND flash controller
      video: fsl-dcu-fb: use num_timings to iterate timings
      video: fsl-dcu-fb: use native-display timing
      video: fsl-dcu-fb: support signal polarity configuration
      ARM: dts: vf610-colibri: enable DCU framebuffer
      video: fsl-dcu-fb: fix signal polarity defines
      video: fsl-dcu-fb: add suspend/resume support
      video: fsl-dcu-fb: fix pixel clock polarity
      video: fsl-dcu-fb: fix compile issue without PM_RUNTIME

 .../devicetree/bindings/fb/fsl-dcu-fb.txt          |   67 ++
 .../devicetree/bindings/mtd/vf610-nfc.txt          |   59 +
 MAINTAINERS                                        |    6 +
 arch/arm/boot/dts/vf-colibri-eval-v3.dtsi          |  109 ++
 arch/arm/boot/dts/vf-colibri.dtsi                  |   72 ++
 arch/arm/boot/dts/vf610-twr.dts                    |  112 ++
 arch/arm/boot/dts/vfxxx.dtsi                       |   28 +
 arch/arm/mach-imx/clk-vf610.c                      |    5 +
 drivers/mtd/nand/Kconfig                           |   11 +
 drivers/mtd/nand/Makefile                          |    1 +
 drivers/mtd/nand/nand_base.c                       |   41 +
 drivers/mtd/nand/vf610_nfc.c                       |  886
+++++++++++++++
 drivers/video/fbdev/Kconfig                        |   11 +
 drivers/video/fbdev/Makefile                       |    1 +
 drivers/video/fbdev/fsl-dcu-fb.c                   | 1149
++++++++++++++++++++
 include/dt-bindings/clock/vf610-clock.h            |    3 +-
 include/linux/mtd/nand.h                           |    5 +
 17 files changed, 2565 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/fb/fsl-dcu-fb.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/vf610-nfc.txt
 create mode 100644 drivers/mtd/nand/vf610_nfc.c
 create mode 100644 drivers/video/fbdev/fsl-dcu-fb.c


More information about the meta-freescale mailing list