[GIT PULL] ARM: DT changes, part 2

Arnd Bergmann arnd at arndb.de
Thu Mar 24 10:11:32 PDT 2016


The following changes since commit ed0f4b3ffcdbd2b47a0b24035bb6f22464c9fef1:

  ARM: dts: at91: sama5d2 Xplained: add leds node (2016-03-02 16:55:37 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt2

for you to fetch changes up to 6fe35ab77de9f38e9319c8def0597709759f99fd:

  Merge tag 'at91-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91 into next/dt2 (2016-03-24 17:51:11 +0100)

----------------------------------------------------------------
ARM: DT changes, part 2

Here are some final updates for ARM SoC specific dts files:

* The i.MX changes were sent relatively late, and had a dependency
  on the clk tree, so I delayed that a bit. Support for the new
  i.MX6qp SoC and a couple of new boards is added in this branch.

* Uniphier renames a few files to match the final product names
  that were decided by the company, kudos to the kernel developer(s)
  for getting support upstream before the product release.
  Also two boards are added. The patches were posted early enough
  and nice overall, but we forgot to apply them and decided to
  give it some more time in linux-next

* at91 has two small bug fixes.

----------------------------------------------------------------
Akshay Bhat (5):
      of: Add vendor prefix for Advantech Corporation
      of: Add vendor prefix for General Electric Company
      ARM: dts: imx: Add support for Advantech/GE B450v3
      ARM: dts: imx: Add support for Advantech/GE B650v3
      ARM: dts: imx: Add support for Advantech/GE B850v3

Arnd Bergmann (2):
      Merge tag 'imx-dt-4.6' of git://git.kernel.org/.../shawnguo/linux into next/dt2
      Merge tag 'at91-fixes' of git://git.kernel.org/.../nferre/linux-at91 into next/dt2

Bai Ping (3):
      ARM: dts: imx: Add basic dts support for imx6qp SOC
      ARM: dts: imx: Add basic dts support for imx6qp-sabreauto
      ARM: dts: imx: Add basic dts support for imx6qp-sabresd

Bhuvanchandra DV (2):
      ARM: dts: vf-colibri-eval-v3: Use enable-gpios for BL_ON
      ARM: dts: colibri-vf: Add pinmux for UART_0 aka UART_A RTS/CTS pins

Christoph Fritz (1):
      ARM: dts: imx6sx-sdb: add i2c3 node

Denis Carikli (1):
      ARM: dts: imx25: Add TSC and ADC support

Frank Li (1):
      ARM: dts: imx7d: add arch timer

Heinrich Schuchardt (1):
      ARM: dts: imx6dlq-wandboard-revb1.dts: use unique model id

Joshua Clayton (1):
      ARM: dts: Add dts for Uniwest evi

Justin Waters (2):
      ARM: dts: imx: Add Advantech BA-16 Qseven module
      ARM: dts: imx: Add support for Advantech/GE Bx50v3

Lothar Waßmann (21):
      ARM: dts: imx28-tx28: use correct mclk frequency
      ARM: dts: imx6: use correct mclk frequency for audio codec
      ARM: dts: imx6qdl-tx6: add ENET_OUT clock to fec node
      ARM: dts: imx53: fix LVDS data-mapping and data-width
      ARM: dts: imx53: add display timing for NL12880BC20
      ARM: dts: imx53-tx53: set correct mclk frequency
      ARM: dts: imx6ul: whitespace cleanup; no functional change
      ARM: dts: imx6ul: add missing input_sel config for various pins
      ARM: dts: imx51: remove bogus pin definition
      ARM: dts: imx6ul: move tsc node to appropriate place in the DTB
      ARM: dts: imx6ul: move dt-bindings/input/input.h include to dtsi file
      ARM: dts: imx6ul: specify proper clocks for GPT node
      ARM: dts: imx6ul: specify proper clocks for the PWM nodes
      ARM: dts: imx6ul: disable PWMs by default
      ARM: dts: imx6ul: add pwm[1-4] nodes
      ARM: dts: imx6ul: add sdma support
      ARM: dts: imx6ul: add flexcan support
      ARM: dts: imx6ul: add sai support
      ARM: dts: imx6ul: add lcdif support
      ARM: dts: imx6ul: add gpmi support
      ARM: dts: imx6ul: add kpp support

Ludovic Desroches (2):
      ARM: dts: at91: sama5d3 Xplained: don't disable hsmci regulator
      ARM: dts: at91: sama5d4 Xplained: don't disable hsmci regulator

Maciej S. Szmigiero (1):
      ARM: dts: imx6qdl-udoo: add sound support

Masahiro Yamada (10):
      arm64: dts: uniphier: rename PH1-LD10 to PH1-LD20
      ARM: dts: uniphier: factor out ranges property of support card
      ARM: dts: uniphier: rework UniPhier System Bus nodes
      ARM: dts: uniphier: add reference clock nodes
      ARM: dts: uniphier: add EEPROM node for ProXstream2 Gentil board
      ARM: dts: uniphier: enable I2C channel 2 of ProXstream2 Gentil board
      ARM: dts: uniphier: add PH1-Pro4 Ace board support
      ARM: dts: uniphier: add PH1-Pro4 Sanji board support
      ARM: dts: uniphier: add @{address} to EEPROM node
      ARM: dts: uniphier: add pinmux node for I2C ch4

Michael Trimarchi (1):
      ARM: dts: imx6q-icore-rqs: Add Engicam IMX6 Q7 initial support

Minghuan Lian (1):
      ARM: dts: ls1021a: add PCIe dts node

Peter Chen (2):
      ARM: dts: imx25.dtsi: change the clock information for usb
      ARM: dts: imx35.dtsi: change the clock information for usb

Petr Štetiar (2):
      ARM: dts: imx6: Add support for Toradex Apalis iMX6Q/D SoM
      ARM: dts: imx6: Add support for Toradex Ixora carrier board

Philipp Zabel (1):
      ARM: dts: imx6q: add missing links between ipu2 and mipi dsi

Russell King (3):
      ARM: dts: imx6qdl-microsom.dtsi: avoid boot-time UHS warning
      ARM: dts: imx6*-hummingboard: use proper gpio flags definitions
      ARM: dts: imx6*-hummingboard: fix pcie reset GPIO specification

Sanchayan Maity (1):
      ARM: dts: vfxxx: Add DAC node for Vybrid SoC

Sascha Hauer (2):
      ARM: dts: imx6: Use correct SDMA script for SPI cores
      ARM: dts: imx53-qsb: Fix gpio button polarity

Soeren Moch (4):
      ARM: dts: imx6q-tbs2910: add SATA PHY configuration
      ARM: dts: imx6q-tbs2910: avoid sdhci boot warnings
      ARM: dts: imx6q-tbs2910: remove unnecessary iomuxc container nodes
      ARM: dts: imx6q-tbs2910: remove artificial simple-bus for regulators

Stefan Agner (12):
      ARM: dts: vf610: add remaining SAI instaces
      ARM: dts: vf610: Add alias for ethernet controller
      ARM: dts: vf610: relicense vf???.dtsi under GPLv2/X11
      ARM: dts: vf610-colibri: relicense vf*colibri* under GPLv2/X11
      ARM: dts: vf610-twr: relicense vf610-twr.dts under GPLv2/X11
      ARM: dts: vf610twr: assign Ethernet clock explicitly
      ARM: dts: vf-colibri: assign Ethernet clock explicitly
      ARM: dts: vf-colibri: remove regulator container node
      ARM: dts: vf-colibri: add basic supply regulators
      ARM: dts: vf-colibri: add carrier boards 3.3V supply
      ARM: dts: vf-colibri: disable write-protection for SD-card
      ARM: dts: vf610: add performance monitoring unit

Sudeep Holla (1):
      ARM: dts: imx: replace legacy wakeup property with 'wakeup-source'

Tim Harvey (2):
      ARM: dts: imx: ventana: fix PWM pinmux for Ventana boards
      ARM: dts: imx: ventana: add alternate PWM4 pinmux for GW54xx

 .../devicetree/bindings/vendor-prefixes.txt        |    2 +
 arch/arm/boot/dts/Makefile                         |   12 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |    1 +
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |    1 +
 .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts  |    2 +-
 arch/arm/boot/dts/imx25.dtsi                       |   37 +-
 arch/arm/boot/dts/imx28-apf28dev.dts               |    2 +-
 arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi       |    4 +-
 arch/arm/boot/dts/imx28-tx28.dts                   |    4 +-
 .../boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts  |    2 +-
 arch/arm/boot/dts/imx35.dtsi                       |    8 +-
 arch/arm/boot/dts/imx51-babbage.dts                |    2 +-
 arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi  |    2 +-
 .../boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts  |    2 +-
 arch/arm/boot/dts/imx51-pinfunc.h                  |    1 -
 arch/arm/boot/dts/imx53-ard.dts                    |    6 +-
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |   16 +-
 arch/arm/boot/dts/imx53-tx53-x03x.dts              |    2 +-
 arch/arm/boot/dts/imx53-tx53-x13x.dts              |   42 +-
 arch/arm/boot/dts/imx53-tx53.dtsi                  |    4 +-
 arch/arm/boot/dts/imx6dl-tx6u-811x.dts             |    2 +-
 arch/arm/boot/dts/imx6dl-wandboard-revb1.dts       |    2 +-
 arch/arm/boot/dts/imx6q-apalis-ixora.dts           |  272 +++
 arch/arm/boot/dts/imx6q-b450v3.dts                 |   88 +
 arch/arm/boot/dts/imx6q-b650v3.dts                 |   88 +
 arch/arm/boot/dts/imx6q-b850v3.dts                 |  157 ++
 arch/arm/boot/dts/imx6q-ba16.dtsi                  |  632 +++++++
 arch/arm/boot/dts/imx6q-bx50v3.dtsi                |  225 +++
 arch/arm/boot/dts/imx6q-evi.dts                    |  502 ++++++
 arch/arm/boot/dts/imx6q-gk802.dts                  |    2 +-
 arch/arm/boot/dts/imx6q-icore-rqs.dts              |   78 +
 arch/arm/boot/dts/imx6q-tbs2910.dts                |  318 ++--
 arch/arm/boot/dts/imx6q-tx6q-1110.dts              |    2 +-
 arch/arm/boot/dts/imx6q-wandboard-revb1.dts        |    2 +-
 arch/arm/boot/dts/imx6q.dtsi                       |    4 +-
 arch/arm/boot/dts/imx6qdl-apalis.dtsi              |  984 +++++++++++
 arch/arm/boot/dts/imx6qdl-apf6dev.dtsi             |    2 +-
 arch/arm/boot/dts/imx6qdl-gw51xx.dtsi              |    4 +-
 arch/arm/boot/dts/imx6qdl-gw52xx.dtsi              |    2 +-
 arch/arm/boot/dts/imx6qdl-gw53xx.dtsi              |    2 +-
 arch/arm/boot/dts/imx6qdl-gw54xx.dtsi              |   15 +-
 arch/arm/boot/dts/imx6qdl-gw552x.dtsi              |    2 +-
 arch/arm/boot/dts/imx6qdl-hummingboard.dtsi        |    8 +-
 arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi           |  411 +++++
 arch/arm/boot/dts/imx6qdl-microsom.dtsi            |    1 +
 arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi       |    2 +-
 arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi          |    2 +-
 arch/arm/boot/dts/imx6qdl-sabrelite.dtsi           |    2 +-
 arch/arm/boot/dts/imx6qdl-sabresd.dtsi             |    7 +-
 arch/arm/boot/dts/imx6qdl-tx6.dtsi                 |   13 +-
 arch/arm/boot/dts/imx6qdl-udoo.dtsi                |   57 +
 arch/arm/boot/dts/imx6qdl.dtsi                     |    8 +-
 arch/arm/boot/dts/imx6qp-sabreauto.dts             |   93 +
 arch/arm/boot/dts/imx6qp-sabresd.dts               |   93 +
 arch/arm/boot/dts/imx6qp.dtsi                      |   86 +
 arch/arm/boot/dts/imx6sl-warp.dts                  |    2 +-
 arch/arm/boot/dts/imx6sx-sabreauto.dts             |    2 +-
 arch/arm/boot/dts/imx6sx-sdb.dtsi                  |   18 +-
 arch/arm/boot/dts/imx6ul-14x14-evk.dts             |    5 +-
 arch/arm/boot/dts/imx6ul-pinfunc.h                 | 1836 ++++++++++----------
 arch/arm/boot/dts/imx6ul.dtsi                      |  220 ++-
 arch/arm/boot/dts/imx7d-sbc-imx7.dts               |    2 +-
 arch/arm/boot/dts/imx7d-sdb.dts                    |    2 +-
 arch/arm/boot/dts/imx7d.dtsi                       |    9 +
 arch/arm/boot/dts/ls1021a.dtsi                     |   44 +
 arch/arm/boot/dts/uniphier-common32.dtsi           |   27 +-
 arch/arm/boot/dts/uniphier-ph1-ld4-ref.dts         |    8 -
 arch/arm/boot/dts/uniphier-ph1-ld4.dtsi            |    4 +
 arch/arm/boot/dts/uniphier-ph1-ld6b-ref.dts        |    8 -
 arch/arm/boot/dts/uniphier-ph1-pro4-ace.dts        |  113 ++
 arch/arm/boot/dts/uniphier-ph1-pro4-ref.dts        |    8 -
 arch/arm/boot/dts/uniphier-ph1-pro4-sanji.dts      |  108 ++
 arch/arm/boot/dts/uniphier-ph1-pro4.dtsi           |    4 +
 arch/arm/boot/dts/uniphier-ph1-pro5.dtsi           |    4 +
 arch/arm/boot/dts/uniphier-ph1-sld3-ref.dts        |    8 -
 arch/arm/boot/dts/uniphier-ph1-sld3.dtsi           |   26 +-
 arch/arm/boot/dts/uniphier-ph1-sld8-ref.dts        |    8 -
 arch/arm/boot/dts/uniphier-ph1-sld8.dtsi           |    4 +
 arch/arm/boot/dts/uniphier-pinctrl.dtsi            |    5 +
 arch/arm/boot/dts/uniphier-proxstream2-gentil.dts  |   10 +
 arch/arm/boot/dts/uniphier-proxstream2.dtsi        |    4 +
 arch/arm/boot/dts/uniphier-ref-daughter.dtsi       |    2 +-
 arch/arm/boot/dts/uniphier-support-card.dtsi       |    6 +-
 arch/arm/boot/dts/vf-colibri-eval-v3.dtsi          |   94 +-
 arch/arm/boot/dts/vf-colibri.dtsi                  |   76 +-
 arch/arm/boot/dts/vf500-colibri-eval-v3.dts        |   40 +-
 arch/arm/boot/dts/vf500-colibri.dtsi               |   40 +-
 arch/arm/boot/dts/vf500.dtsi                       |   49 +-
 arch/arm/boot/dts/vf610-colibri-eval-v3.dts        |   42 +-
 arch/arm/boot/dts/vf610-colibri.dtsi               |   40 +-
 arch/arm/boot/dts/vf610-twr.dts                    |   44 +-
 arch/arm/boot/dts/vf610.dtsi                       |   40 +-
 arch/arm/boot/dts/vfxxx.dtsi                       |  102 +-
 arch/arm64/boot/dts/socionext/Makefile             |    2 +-
 ...-ph1-ld10-ref.dts => uniphier-ph1-ld20-ref.dts} |   16 +-
 ...iphier-ph1-ld10.dtsi => uniphier-ph1-ld20.dtsi} |   25 +-
 drivers/clk/imx/clk-imx6q.c                        |  132 +-
 drivers/clk/imx/clk-imx6ul.c                       |   65 +-
 include/dt-bindings/clock/imx6qdl-clock.h          |   16 +-
 include/dt-bindings/clock/imx6ul-clock.h           |  149 +-
 100 files changed, 6316 insertions(+), 1473 deletions(-)
 create mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora.dts
 create mode 100644 arch/arm/boot/dts/imx6q-b450v3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-b650v3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-b850v3.dts
 create mode 100644 arch/arm/boot/dts/imx6q-ba16.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-bx50v3.dtsi
 create mode 100644 arch/arm/boot/dts/imx6q-evi.dts
 create mode 100644 arch/arm/boot/dts/imx6q-icore-rqs.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-apalis.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-sabreauto.dts
 create mode 100644 arch/arm/boot/dts/imx6qp-sabresd.dts
 create mode 100644 arch/arm/boot/dts/imx6qp.dtsi
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-pro4-ace.dts
 create mode 100644 arch/arm/boot/dts/uniphier-ph1-pro4-sanji.dts
 rename arch/arm64/boot/dts/socionext/{uniphier-ph1-ld10-ref.dts => uniphier-ph1-ld20-ref.dts} (88%)
 rename arch/arm64/boot/dts/socionext/{uniphier-ph1-ld10.dtsi => uniphier-ph1-ld20.dtsi} (94%)




More information about the linux-arm-kernel mailing list