[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