[GIT PULL] ARM: imx: device tree updates for 3.17

Shawn Guo shawn.guo at freescale.com
Fri Jul 18 02:27:14 PDT 2014


Hi Arnd, Olof,

For sake of dependency, this pull request is based on imx-soc-3.17
I just sent.  Please pull and take care of the dependency, thanks.

Shawn

The following changes since commit 4349c4298f676815bf7ad146cf37e76843054783:

  ARM: imx: clk-vf610: fix FlexCAN clock gating (2014-07-18 16:11:40 +0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-3.17

for you to fetch changes up to 69603fbbc4798e8d02cb822edf5dce3f8a625427:

  ARM: dts: vf610: add FlexCAN node (2014-07-18 16:49:47 +0800)

----------------------------------------------------------------
The i.MX device tree updates for 3.17:
 - Add device tree sources and pin function header for i.MX6SX SoC
 - Initial imx6sx-sdb board support with FEC, MMC, USB, PMIC, Audio
   and GPIO key enabled
 - New board support: mbimxsd25 and mbimxsd27 from Eukrea, aristainetos
   imx6dl boards, Rex Pro and Basic, Ka-Ro TX6
 - Restructure imx6qdl-wandboard.dtsi for new rev C1 board
 - Split M28EVK and M53EVK into SoM and EVK parts
 - A few correction around SDMA, SSI and SATA device nodes
 - Add eSATA support for Cubox-i board
 - Updates on edmqmx6 to enable PCIe, I2C and CAN
 - Use DT macro for clock ID for imx27 and imx6qdl
 - Add FlexCAN support for VF610 SoC

----------------------------------------------------------------
Alexander Shiyan (3):
      ARM: dts: Add support for the cpuimx27 board from Eukrea and its baseboard
      ARM: dts: i.MX35: Add GPT node
      ARM: i.MX27 clk: dts: Use clock defines in DTS files

Alexandre Belloni (1):
      ARM: dt: imx28-cfa10036: introduce a regulator for mmc0

Anson Huang (2):
      ARM: dts: imx6sx-sdb: add gpio key support
      ARM: dts: imx6sx: iomux-gpr syscon is compatible to imx6q

Anssi Hannula (2):
      ARM: dts: imx6: remove wrong spdif rxtx2 clock
      ARM: dts: imx6: remove non-working spdif rxtx4 and rxtx6 clocks

Denis Carikli (3):
      ARM: dts: imx25: mbimxsd25: Add displays support.
      ARM: dts: mbimxsd25: cmo-qvga: Fix lcd regulator
      ARM: dts: i.MX25: Fix gpt timers clocks.

Fabio Estevam (13):
      ARM: dts: imx6qdl-sabresd: Configure the ECSPI1 chip select pin
      ARM: dts: imx51-babbage: Add PMIC RTC support
      ARM: dts: imx6q-udoo: Add USB Host support
      ARM: dts: imx6sx: Use "vddarm" as the regulator name
      ARM: dts: imx6sx: Fix usbmisc compatible string
      ARM: dts: imx6sx-sdb: Add USB support
      ARM: dts: imx6sx-sdb: Add PMIC support
      ARM: dts: mx6: Disable the keypad in the dtsi files
      ARM: dts: imx25-pdk: Add USB OTG support
      ARM: dts: imx6sx: Fix sdma node
      ARM: dts: imx6sx: Pass the fsl,fifo-depth property
      ARM: dts: imx6sx-sdb: Add audio support
      ARM: imx6: Align ssi nodes between mx6 variants

Fugang Duan (1):
      ARM: dts: imx6sl: add fec sleep pinctrl for pin PM state

George Joseph (1):
      ARM: dts: Restructure imx6qdl-wandboard.dtsi for new rev C1 board.

Heiko Schocher (1):
      ARM: dts: imx6: add aristainetos board support

Iain Paton (1):
      ARM: dts: imx6: RIoTboard explicitly define pad settings

Lothar Waßmann (2):
      ARM: dts: imx6: add missing compatible and clock properties for kpp
      ARM: dts: imx6: add support for Ka-Ro TX6 modules

Marek Vasut (2):
      ARM: dts: mxs: Split M28EVK into SoM and EVK parts
      ARM: dts: mx5: Split M53EVK into SoM and EVK parts

Markus Pargmann (4):
      ARM: dts: imx50: add ssi dma properties
      ARM: dts: imx5: remove fsl,ssi-dma-events
      ARM: dts: imx6qdl: remove fsl,ssi-dma-events
      ARM: dts: imx: remove ssi fsl,mode for audio cards

Philipp Zabel (2):
      ARM: dts: pfla02: Add ethernet phy supply regulator
      ARM: dts: imx6qdl: Add CSI device tree port nodes for IPU1 and IPU2

Robert Nelson (2):
      ARM: dts: add initial Rex Pro board support
      ARM: dts: add initial Rex Basic board support

Russell King (2):
      ARM: dts: cubox-i: add eSATA DT configuration
      ARM: dts: cubox-i: disable spread-spectrum for Cubox-i eSATA

Shawn Guo (7):
      Merge tag 'imx-soc-3.17' into imx/dt
      ARM: dts: imx: add pin function header for imx6sx
      ARM: dts: imx: add initial imx6sx device tree source
      ARM: dts: imx: add initial imx6sx-sdb board support
      ARM: dts: imx6qdl: use DT macro for clock ID
      ARM: dts: imx: correct sdma compatbile for imx6sl and imx6sx
      ARM: dts: imx53: correct clock-names of SATA node

Silvio Fricke (3):
      ARM: dts: imx6: edmqmx6: Add PCIe support
      ARM: dts: imx6: edmqmx6: Add two other i2c buses
      ARM: dts: imx6: edmqmx6: Add can bus

Stefan Agner (2):
      ARM: dts: vf610: fix length of eshdc1 register property
      ARM: dts: vf610: add FlexCAN node

Steffen Trumtrar (1):
      ARM: dts: i.MX53: add aipstz nodes

Tim Harvey (2):
      ARM: dts: imx6: ventana: change sound device name
      ARM: dts: imx6: ventana: update model to reflect Dual/Solo CPU types

 arch/arm/boot/dts/Makefile                         |   19 +
 .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts  |   73 +
 .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts  |   45 +
 .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts   |   45 +
 .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts  |    1 -
 arch/arm/boot/dts/imx25-pdk.dts                    |    8 +-
 arch/arm/boot/dts/imx25.dtsi                       |    8 +-
 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi       |  296 ++++
 .../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts  |  273 ++++
 arch/arm/boot/dts/imx27-pdk.dts                    |    2 +-
 arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts     |    2 +-
 arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi    |    3 +-
 arch/arm/boot/dts/imx27.dtsi                       |  115 +-
 arch/arm/boot/dts/imx28-cfa10036.dts               |   22 +
 arch/arm/boot/dts/imx28-m28.dtsi                   |   87 ++
 arch/arm/boot/dts/imx28-m28evk.dts                 |   62 +-
 .../boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts  |    1 -
 arch/arm/boot/dts/imx35.dtsi                       |    8 +
 arch/arm/boot/dts/imx50.dtsi                       |    8 +-
 arch/arm/boot/dts/imx51-babbage.dts                |    2 +-
 .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts  |    1 -
 arch/arm/boot/dts/imx51.dtsi                       |    3 -
 arch/arm/boot/dts/imx53-m53.dtsi                   |  140 ++
 arch/arm/boot/dts/imx53-m53evk.dts                 |  113 +-
 arch/arm/boot/dts/imx53-mba53.dts                  |    1 -
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |    1 -
 arch/arm/boot/dts/imx53-tx53.dtsi                  |    1 -
 arch/arm/boot/dts/imx53-voipac-bsb.dts             |    1 -
 arch/arm/boot/dts/imx53.dtsi                       |   15 +-
 arch/arm/boot/dts/imx6dl-aristainetos_4.dts        |   85 ++
 arch/arm/boot/dts/imx6dl-aristainetos_7.dts        |   74 +
 arch/arm/boot/dts/imx6dl-gw51xx.dts                |    2 +-
 arch/arm/boot/dts/imx6dl-gw52xx.dts                |    2 +-
 arch/arm/boot/dts/imx6dl-gw53xx.dts                |    2 +-
 arch/arm/boot/dts/imx6dl-gw54xx.dts                |    2 +-
 arch/arm/boot/dts/imx6dl-rex-basic.dts             |   30 +
 arch/arm/boot/dts/imx6dl-riotboard.dts             |   33 +-
 arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts          |  103 ++
 arch/arm/boot/dts/imx6dl-tx6u-801x.dts             |  177 +++
 arch/arm/boot/dts/imx6dl-tx6u-811x.dts             |  150 ++
 arch/arm/boot/dts/imx6dl-wandboard-revb1.dts       |   22 +
 arch/arm/boot/dts/imx6dl-wandboard.dts             |    2 +-
 arch/arm/boot/dts/imx6dl.dtsi                      |   17 +-
 arch/arm/boot/dts/imx6q-cubox-i.dts                |    4 +
 arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts            |   54 +
 arch/arm/boot/dts/imx6q-gw51xx.dts                 |    2 +-
 arch/arm/boot/dts/imx6q-gw52xx.dts                 |    2 +-
 arch/arm/boot/dts/imx6q-gw53xx.dts                 |    2 +-
 arch/arm/boot/dts/imx6q-gw5400-a.dts               |    5 +-
 arch/arm/boot/dts/imx6q-gw54xx.dts                 |    2 +-
 arch/arm/boot/dts/imx6q-rex-pro.dts                |   34 +
 arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dts       |  103 ++
 arch/arm/boot/dts/imx6q-tx6q-1010.dts              |  177 +++
 arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dts       |  136 ++
 arch/arm/boot/dts/imx6q-tx6q-1020.dts              |  210 +++
 arch/arm/boot/dts/imx6q-tx6q-1110.dts              |  154 ++
 arch/arm/boot/dts/imx6q-udoo.dts                   |   32 +
 arch/arm/boot/dts/imx6q-wandboard-revb1.dts        |   26 +
 arch/arm/boot/dts/imx6q-wandboard.dts              |    2 +-
 arch/arm/boot/dts/imx6q.dtsi                       |   35 +-
 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi        |  418 ++++++
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |    5 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |    5 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |    6 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |    1 -
 arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi       |    1 +
 arch/arm/boot/dts/imx6qdl-rex.dtsi                 |  357 +++++
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |    1 -
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |    2 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |  696 +++++++++
 arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi     |   42 +
 arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi     |   41 +
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi           |   22 -
 arch/arm/boot/dts/imx6qdl.dtsi                     |  161 +-
 arch/arm/boot/dts/imx6sl-evk.dts                   |   17 +-
 arch/arm/boot/dts/imx6sl.dtsi                      |   12 +-
 arch/arm/boot/dts/imx6sx-pinfunc.h                 | 1544 ++++++++++++++++++++
 arch/arm/boot/dts/imx6sx-sdb.dts                   |  479 ++++++
 arch/arm/boot/dts/imx6sx.dtsi                      | 1208 +++++++++++++++
 arch/arm/boot/dts/vf610.dtsi                       |   25 +-
 80 files changed, 7692 insertions(+), 388 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts
 create mode 100644 arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts
 create mode 100644 arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts
 create mode 100644 arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi
 create mode 100644 arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts
 create mode 100644 arch/arm/boot/dts/imx28-m28.dtsi
 create mode 100644 arch/arm/boot/dts/imx53-m53.dtsi
 create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos_4.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-aristainetos_7.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-rex-basic.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-tx6dl-comtft.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-tx6u-801x.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-tx6u-811x.dts
 create mode 100644 arch/arm/boot/dts/imx6dl-wandboard-revb1.dts
 create mode 100644 arch/arm/boot/dts/imx6q-rex-pro.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1010.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1020.dts
 create mode 100644 arch/arm/boot/dts/imx6q-tx6q-1110.dts
 create mode 100644 arch/arm/boot/dts/imx6q-wandboard-revb1.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-aristainetos.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-rex.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-tx6.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi
 create mode 100644 arch/arm/boot/dts/imx6sx-pinfunc.h
 create mode 100644 arch/arm/boot/dts/imx6sx-sdb.dts
 create mode 100644 arch/arm/boot/dts/imx6sx.dtsi



More information about the linux-arm-kernel mailing list