Messages in this thread | | | From | Olof Johansson <> | Subject | [GIT PULL 3/7] ARM: Device-tree updates | Date | Mon, 8 May 2017 23:52:49 -0700 |
| |
Device-tree continues to see lots of updates. The majority of patches here are smaller changes for new hardware on existing platforms, and there are a few larger changes worth pointing out.
Major new platforms:
- Gemini has been ported to DT, so a handful of "new" platforms moved over from board files - Rockchip RK3288 support for Tinkerboard and Phytec phyCORE-RK3288 SoM and RDK - A bunch of embedded platforms, several Linksys platforms, Synology DS116, - Motorola Droid4 (really old OMAP-based phone) support is added.
Some refactorings, i.e. Allwinner H3/H5 support is commonalized.
And lots of smaller changes, cleanups, etc. See shortlog for more description
We're adding ability to cross-include DT files between arm and arm64, by creating appropriate links in the dt-include directory, and using arm/ and arm64/ as include prefixes. This will avoid other local hacks such as per-file links between the two arch trees (this broke for external mirroring of DT contents). Now they can just provide their own appropriate dt-include hierarcy per platform.
Conflicts:
arch/arm/boot/dts/stm32746g-eval.dts: Add/add. Should be a status-okay entry for both rtc and crc.
arch/arm/boot/dts/rk3188.dtsi: Add/change. Keep status line and symbolic version of interrupts.
arch/arm/boot/dts/r7s72100.dtsi: Add/add. Keep both sides, make sure to add }; ----------------------------------------------------------------
The following changes since commit a744eb00db32ffc0fafa001711391fbfd0d56ebc:
Merge tag 'armsoc-soc' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt
for you to fetch changes up to b9f34da74e1c4b5f2574333277cd8d8f53bad056:
Merge tag 'samsung-dt-4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into next/dt
----------------------------------------------------------------
Aditya Xavier (1): ARM: dts: BCM5301X: Add missing Netgear R8000 LEDs and Keys
Alexander Kochetkov (1): ARM: dts: rockchip: setup DMA-channels for mmc0 and emmc for rk3188
Alexander Kurz (1): ARM: dts: imx50: imx50-esdhc use imx53-esdhc
Alexander Syring (1): ARM: sun7i: cubietruck: enable ACIN und USB power supply subnode
Alexandre Belloni (2): ARM: dts: at91: sama5d2: add sfrbu ARM: dts: at91: sama5d2_xplained: enable RTC wakeup
Alexandre Courbot (1): dt-bindings: Add documentation for GP10B GPU
Alexandre TORGUE (1): ARM: dts: stm32: Add STM32H743 MCU and STM32H743i-EVAL board
Amelie Delaunay (3): ARM: dts: stm32: set HSE_RTC clock frequency to 1 MHz on stm32f746 ARM: dts: stm32: Add RTC support for STM32F746 MCU ARM: dts: stm32: enable RTC on stm32746g-eval
Andre Przywara (1): arm: sun8i: h3: split Allwinner H3 .dtsi
Andrew Lunn (2): ARM: dts: vf610-zii-dev: Wire up devel C switch interrupts ARM: dts: vf610-zii-dev-c: Wire up PHY interrupts
Andrey Smirnov (1): ARM: dts: imx7s: Do not claim i.MX51 compatibility for SRC
Andy Gross (1): Revert "ARM: dts: qcom: msm8974: Add USB gadget nodes"
Ansuel Smith (1): ARM: dts: armada: Add default trigger for sata led
Antoine Tenart (3): ARM: dts: alpine: remove 0x's from the uart1 node unit address ARM: dts: alpine: add spaces before the uart node units. ARM: dts: alpine: add valid clock-frequency values
Arnd Bergmann (10): Merge tag 'uniphier-dt-v4.12' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt Merge tag 'davinci-for-v4.12/dt' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt Merge tag 'mvebu-dt-4.12-1' of git://git.infradead.org/linux-mvebu into next/dt Merge tag 'arm-soc/for-4.12/devicetree' of http://github.com/Broadcom/stblinux into next/dt Merge tag 'gemini-dts-2' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt Merge tag 'v4.12-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'omap-for-v4.12/dt-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge tag 'arm-soc/for-4.11/devicetree-fixes' of http://github.com/Broadcom/stblinux into fixes Merge tag 'vexpress-dt-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/dt Merge tag 'samsung-dt-4.12-2' of git://git.kernel.org/.../krzk/linux into next/dt
Bartosz Golaszewski (6): ARM: dts: da850-evm: fix whitespace errors ARM: dts: da850: add vpif video display pins ARM: dts: da850-evm: add IO expander node on UI card ARM: dts: da850-evm: add the output port to the vpif node ARM: dts: dm8168-evm: add the external reference clock for SATA ARM: dts: dm8168-evm: add SATA node
Boris Brezillon (2): ARM: dts: at91: Fix matrix compatible ARM: dts: bcm283x: Add HDMI audio related properties
Bruno Herrera (4): ARM: dts: stm32: Add USB FS support for STM32F429 MCU ARM: dts: stm32: Enable USB FS on stm32f469-disco ARM: dts: stm32: Enable USB HS in FS mode (embedded phy) on stm32f429-disco dt-bindings: Document the STM32 USB OTG DWC2 core binding
Chen-Yu Tsai (5): ARM: dts: sun8i-a23-q8-tablet: Drop pinmux setting for codec PA gpio ARM: dts: sunxi: Remove no longer used pinctrl/sun4i-a10.h header ARM: dts: sun6i: sina31s: Enable SPDIF out dt-bindings: display: sun4i: Add display backend interrupt to device tree binding ARM: dts: sun5i: Add interrupt for display backend
Chris Brandt (9): ARM: dts: r7s72100: update sdhi clock bindings ARM: dts: r7s72100: Add watchdog timer ARM: dts: r7s72100: add power-domains to sdhi ARM: dts: r7s72100: fix ethernet clock parent ARM: dts: r7s72100: add rtc clock to device tree ARM: dts: r7s72100: add RTC_X clock inputs to device tree ARM: dts: r7s72100: add rtc to device tree ARM: dts: rskrza1: set rtc_x1 clock value ARM: dts: rskrza1: add rtc DT support
Chris Packham (5): ARM: dts: armada-38x add node labels ARM: dts: armada-xp-98dx3236: combine dfx server nodes ARM: dts: Use armada-370-xp as a base for armada-xp-98dx3236 ARM: dts: mvebu: Move mv98dx3236 clock bindings ARM: dts: mvebu: remove unnecessary PCI range from 98dx3236
Christopher Spinrath (1): ARM: dts: imx6q-utilite-pro: add hpd gpio
Cristian Birsan (1): ARM: dts: at91: Disable SPI on at91sam9x5ek to allow MCI1 to work.
Cédric Le Goater (3): ARM: dts: aspeed: add SPI controller bindings ARM: dts: aspeed: Add SPI controller bindings to Romulus ARM: dts: aspeed: Add a fastread property
Dave Gerlach (4): ARM: dts: am33xx: Add updated operating-points-v2 table for cpu ARM: dts: am335x-boneblack: Enable 1GHz OPP for cpu ARM: dts: am4372: Update operating-points-v2 table for cpu ARM: dts: dra7: Add updated operating-points-v2 table for cpu
David Lechner (3): ARM: da850-lego-ev3: Add device tree node for A/DC ARM: da850-lego-ev3: Add device tree node for sound ARM: dts: da850: move spi0_cs3_pin pinconf node
Eddie Cai (2): dt-bindings: add rk3288-based Asus Tinker board ARM: dts: rockchip: add dts for RK3288-Tinker board
Emmanuel Vadot (1): ARM: dts: sunxi: Add regulators for Sinovoip BPI-M2
Eric Anholt (1): ARM: dts: bcm2835: Add the DSI module nodes and clocks.
Ezequiel Garcia (1): ARM: dts: sun7i: Use axp209.dtsi on A20-OLinuXino-Micro
Fabio Estevam (3): ARM: dts: imx6ul-14x14-evk: Remove unnecessary node ARM: dts: imx53-qsb: Constrain the TVE DAC voltage ARM: dts: imx6sx: Make UART compatible to 'imx6q-uart'
Fabrice Gasnier (2): ARM: dts: stm32: Enable dma by default on stm32f4 adc ARM: dts: stm32: Enable pwm1 and pwm3 on stm32f429i-eval
Florian Fainelli (1): Merge tag 'bcm2835-dt-next-2017-03-21' into devicetree/next
Florian Vaussard (8): ARM: dts: socfpga: Add unit name to clock nodes ARM: dts: socfpga: Add unit name to memory nodes ARM: dts: socfpga: Remove unneeded unit names ARM: dts: socfpga: Remove unneeded reg from stmpe_touchscreen ARM: dts: socfpga: Remove unit name for LEDs in EBV SOCrates ARM: dts: socfpga: Do not include skeleton.dtsi ARM: dts: socfpga: Add labels for CPU nodes ARM: dts: socfpga: Add support for PMU
Franklin S Cooper Jr (1): ARM: dts: am335x-icev2: Add SPI based NOR
Gabriel Fernandez (2): ARM: dts: stm32: Enable clocks for STM32F746 MCU dt-bindings: mfd: Add STM32F7 RCC numeric constants into DT include file
Gary Bisson (1): ARM: dts: imx6qp-nitrogen6_som2: add Quad Plus variant of the SOM
Geert Uytterhoeven (42): ARM: dts: r8a7743: Fix SCIFB0 dmas indentation ARM: dts: r8a7745: Fix SCIFB0 dmas indentation ARM: dts: renesas: Switch from ARCH_SHMOBILE_MULTI to ARCH_RENESAS ARM: dts: r8a73a4: Remove unit-addresses and regs from integrated caches ARM: dts: r8a7743: Remove unit-address and reg from integrated cache ARM: dts: r8a7745: Remove unit-address and reg from integrated cache ARM: dts: r8a7790: Remove unit-addresses and regs from integrated caches ARM: dts: r8a7791: Remove unit-address and reg from integrated cache ARM: dts: r8a7792: Remove unit-address and reg from integrated cache ARM: dts: r8a7793: Remove unit-address and reg from integrated cache ARM: dts: r8a7794: Remove unit-address and reg from integrated cache ARM: dts: r8a73a4: Add INTC-SYS clock to device tree ARM: dts: r8a7790: Add INTC-SYS clock to device tree ARM: dts: r8a7791: Add INTC-SYS clock to device tree ARM: dts: r8a7792: Add INTC-SYS clock to device tree ARM: dts: r8a7794: Add INTC-SYS clock to device tree ARM: dts: r8a7793: Add INTC-SYS clock to device tree ARM: dts: porter: Always use status "okay" to enable devices ARM: dts: bockw: Drop superfluous status update for frequency override ARM: dts: marzen: Drop superfluous status update for frequency override ARM: dts: lager: Drop superfluous status update for frequency override ARM: dts: koelsch: Drop superfluous status updates for frequency overrides ARM: dts: porter: Drop superfluous status update for frequency override ARM: dts: gose: Drop superfluous status update for frequency override ARM: dts: alt: Drop superfluous status update for frequency override ARM: dts: silk: Drop superfluous status update for frequency override ARM: shmobile: Document RZ/G1H SoC DT binding ARM: shmobile: Document RZ/G1N SoC DT binding ARM: dts: r8a7743: Add reset control properties ARM: dts: r8a7745: Add reset control properties ARM: dts: r8a7794: Add DU1 clock to device tree ARM: dts: r8a7794: Correct clock of DU1 ARM: dts: alt: Correct clock of DU1 ARM: dts: silk: Correct clock of DU1 ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks ARM: dts: r8a7793: Correct parent of SSI[0-9] clocks ARM: dts: r8a7792: Correct Z clock ARM: dts: r8a7794: Add Z2 clock ARM: dts: koelsch: Correct clock frequency of X2 DU clock input ARM: dts: r8a7790: Drop _clk suffix from external CAN clock node name ARM: dts: r8a7791: Drop _clk suffix from external CAN clock node name
Georgi Djakov (1): ARM: dts: qcom: msm8974: Add RPMCC DT node
Gerd Hoffmann (1): ARM: dts: bcm2835: add sdhost controller to devicetree
Gregory CLEMENT (1): ARM: dts: armada-38x: Adjust mbus controller description on Armada 38x
Hans Verkuil (1): ARM: dts: exynos: add HDMI controller phandle to exynos4.dtsi
Heiko Stuebner (7): ARM: dts: rockchip: add rk3288 dw-mmc resets ARM: dts: rockchip: add rk3036 dw-mmc resets ARM: dts: rockchip: add rk3066/rk3188 dw-mmc resets ARM: dts: rockchip: add rk322x dw-mmc resets ARM: dts: add arm/arm64 include symlinks arm64: dts: add arm/arm64 include symlinks ARM: dts: rockchip: fix PPI misconfiguration on Cortex-A9 socs
Hoegeun Kwon (1): ARM: dts: exynos: Add the burst and esc clock frequency properties to DSI node
Icenowy Zheng (6): arm: sun8i: h3: drop skeleton.dtsi inclusion in H3 DTSI arm: sun8i: h3: drop pinctrl-a10.h inclusion for H3 DTSI arm: sun8i: h3: correct the GIC compatible in H3 to gic-400 ARM: sunxi: h3/h5: add usb_otg and OHCI/EHCI for usbc0 on H3/H5 ARM: sun8i: h3: enable USB OTG on Orange Pi One ARM: sun8i: h2+: enable USB OTG for Orange Pi Zero board
Ivan T. Ivanov (1): ARM: dts: qcom: Add msm8974 CoreSight components
Jacopo Mondi (1): ARM: dts: genmai: Enable rtc and rtc_x1 clock
Jaehoon Chung (1): ARM: dts: exynos: Add phy-pcie node for pcie to Exynos5440
Jagan Teki (11): ARM: dts: imx6qdl-icore: Add backlight support for lvds ARM: dts: imx6q: Add Engicam i.CoreM6 Quad/Dual OpenFrame Cap 10.1 initial support ARM: dts: imx6q: Add Engicam i.CoreM6 Quad/Dual OpenFrame Cap 12.3 initial support ARM: dts: imx6q-icore: Add LVDS support ARM: dts: imx6ul-geam: Add backlight support for lcdif ARM: dts: imx6ul-isiot: Add backlight support for lcdif ARM: dts: imx6ul-isiot: Add imx6ul-isiot-common.dtsi ARM: dts: imx6ul-isiot: Add i2c nodes ARM: dts: imx6ul-isiot-common: Add touchscreen node ARM: dts: imx6ul-[geam|isiot]: Add sai2 node ARM: dts: imx6q-icore: Add touchscreen node
Jelle van der Waa (1): ARM: dts: sun8i: Add dts file for NanoPi NEO Air
Joel Stanley (3): ARM: dts: aspeed: Make G5 clocks fixed ARM: dts: aspeed: Make G4 clocks fixed ARM: dts: aspeed: Update watchdog compatible strings
Jon Hunter (1): dt-bindings: tegra: Update compatible strings for Tegra flowctrl
Jon Mason (7): ARM: dts: BCM5301X: Add NAND entries to bcm953012k ARM: dts: BCM5301X: convert to iProc QSPI ARM: dts: BCM5301X: Correct GIC_PPI interrupt flags ARM: dts: BCM5301X: Add TWD WD Support to DT ARM: dts: BCM5301X: Add I2C support to the DT ARM: dts: NSP: Add EHCI/OHCI USB nodes to device tree ARM: dts: NSP: disable i2c DT entry by default
Jonathan Liu (1): ARM: sun7i: Enable audio codec on A20-OLinuXino-Micro
Jonathan Neuschäfer (1): ARM: dts: msm8974: Hook up adsp-pil's xo clock
Keerthy (5): ARM: dts: omap3: Add cpu_thermal zone ARM: dts: DRA7: Thermal: Add slope and offset values ARM: dts: OMAP5: Thermal: Add slope and offset values ARM: dts: OMAP443x: Thermal: Add slope and offset values ARM: dts: OMAP4460: Thermal: Add slope and offset values
Ken Lin (2): ARM: dts: imx6q-bx50v3: change pca953x GPIO default settings ARM: dts: imx6q-bx50v3: fix at25 spi-clk frequency issue
Krzysztof Kozlowski (8): ARM: dts: exynos: Do not ignore real-world fuse values for thermal zone 0 on Exynos5420 ARM: dts: exynos: Fix watchdog reset on Exynos4412 ARM: dts: s3c64xx: Enable watchdog on all S3C64xx boards ARM: dts: exynos: Enable watchdog on all Exynos4 boards ARM: dts: exynos: Fix infinite interrupt in soft mode on Exynos4210 and Exynos5440 ARM: dts: s3c64xx: Fix infinite interrupt in soft mode ARM: dts: s5pv210: Fix infinite interrupt in soft mode Merge tag 'samsung-dt-hdmi-cec-4.12' into next/dt
Kuninori Morimoto (3): ARM: dts: r8a7790: Tidyup Audio-DMAC channel for DVC ARM: dts: r8a7791: Tidyup Audio-DMAC channel for DVC ARM: dts: r8a7793: Tidyup Audio-DMAC channel for DVC
Ladislav Michl (1): ARM: dts: omap3-igep: OneNAND support
Lei YU (1): ARM: dts: aspeed: romulus: Add UART1
Leonard Crestez (2): ARM: dts: imx6qdl-sabresd: Set LDO regulator supply ARM: dts: imx6qp-sabresd: Set reg_arm regulator supply
Linus Walleij (15): ARM: dts: add top-level DT bindings for Cortina Gemini ARM: dts: add device tree for Gemini SoC and SQ201 ARM: dts: add a devicetree for Raidsonic NAS IB-4220-B ARM: dts: add a devicetree for Teltonika RUT1xx ARM: dts: add a devicetree for Wiliboard WBD-111 ARM: dts: add a devicetree for Wiliboard WBD-222 watchdog: add DT bindings for Cortina Gemini ARM: dts: add watchdog to the Gemini ARM: dts: add power controller to the Gemini DTS ARM: dts: Adjust moxart IRQ controller and flags ARM: dts: augment Gemini GPIO nodes ARM: dts: add PCI to the Gemini device trees ARM: dts: add SDC2 and SDC4 to the MSM8660 family ARM: dts: fix typo on APQ8060 Dragonboard ARM: dts: augment Moxa ART GPIO node
Loic Pallardy (1): ARM: dts: STiH407-family: update rproc node names to avoid conflict
Lucas Stach (6): ARM: dts: imx6qp: reference PCIe node by handle ARM: dts: imx6qp: reference MMDC node by handle and remove duplication ARM: dts: imx6qp: correct IPU nodes ARM: dts: imx6qp: add PRE nodes ARM: dts: imx6qp: add PRG nodes and hook up to IPUs ARM: dts: imx6: add ZII RDU2 boards
Ludovic Desroches (2): ARM: dts: at91: sama5d3_xplained: fix ADC vref ARM: dts: at91: sama5d3_xplained: not all ADC channels are available
Marco Franchi (1): ARM: dts: imx7d-sdb: Add sht11 Click Board support
Marcus Cooper (1): ARM: dts: sun8i-h3: Add mmc2 node to the X2
Martin Kaiser (1): ARM: dts: i.MX25: add AIPS control registers
Masahiro Yamada (6): ARM: dts: uniphier: remove skeleton.dtsi inclusion ARM: dts: uniphier: fix no unit name warnings ARM: dts: uniphier: move memory node below aliases node ARM: dts: uniphier: fix pin groups of eMMC pin-mux node ARM: dts: uniphier: add pagesize property to EEPROM of Support Card ARM: dts: uniphier: add pagesize property to EEPROM of proto boards
Maxime Ripard (12): ARM: sun5i: A10s: Switch the EMAC pins indices ARM: sun5i: a10s: switch simple framebuffer indices ARM: sun5i: Add UART2 pin group ARM: sun5i: Rename UART3 flow control pins ARM: sun5i: a13: Merge common controllers into the common DTSI ARM: sun5i: a10s: Merge common controllers into the common DTSI ARM: sun5i: r8: Merge common controllers into the common DTSI ARM: sun5i: gr8: Use common sun5i DTSI dt-bindings: gpu: mali: Add optional memory-region dt-bindings: gpu: mali: Add optional OPPs ARM: sun8i: a33: Add the Mali OPPs ARM: sun8i: a33: Add devfreq-based GPU cooling
Michael Heimpold (9): ARM: dts: imx28: add alternative pinmuxing for mmc2 ARM: dts: imx28: rename mmc2_sck_cfg ARM: dts: imx28: add alternative muxing for mmc2_sck_cfg ARM: dts: imx28-duckbill: update to match vendor distributed DT dt-bindings: arm: add entries for I2SE boards ARM: dts: add support for I2SE Duckbill 2 boards ARM: dts: add support for I2SE Duckbill 2 485 ARM: dts: add support for I2SE Duckbill 2 EnOcean ARM: dts: add support for I2SE Duckbill 2 SPI
Nobuhiro Iwamatsu (1): ARM: dts: socfpga: sodia: enable qspi
Olof Johansson (22): Merge tag 'gemini-dts-base' of git://git.kernel.org/.../linusw/linux-nomadik into next/dt Merge branch 'shared/dt-symlinks' into next/dt Merge tag 'renesas-dt-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'renesas-dt-bindings-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt Merge branch 'sti-dt-for-v4.12-round1' of git://git.kernel.org/.../pchotard/sti into next/dt Merge tag 'stm32-dt-for-v4.12-1' of git://git.kernel.org/.../atorgue/stm32 into next/dt Merge tag 'davinci-for-v4.12/dt-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/dt Merge tag 'socfpga_dts_for_v4.12' of git://git.kernel.org/.../dinguyen/linux into next/dt Merge tag 'sunxi-dt-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'sunxi-dt-h3-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt Merge tag 'tegra-for-4.12-dt-bindings' of git://git.kernel.org/.../tegra/linux into next/dt Merge tag 'qcom-dts-for-4.12' of git://git.kernel.org/.../agross/linux into next/dt Merge tag 'renesas-dt2-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt Merge tag 'mvebu-dt-4.12-2' of git://git.infradead.org/linux-mvebu into next/dt Merge tag 'samsung-dt-4.12' of git://git.kernel.org/.../krzk/linux into next/dt Merge tag 'v4.12-rockchip-dts32-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt Merge tag 'imx-dt-4.12' of git://git.kernel.org/.../shawnguo/linux into next/dt Merge tag 'at91-ab-4.12-dt' of git://git.kernel.org/.../abelloni/linux into next/dt Merge tag 'omap-for-v4.12/dt-pt2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge tag 'aspeed-4.12-devicetree' of git://git.kernel.org/.../joel/aspeed into next/dt Merge tag 'mvebu-dt-4.12-3' of git://git.infradead.org/linux-mvebu into next/dt Merge tag 'alpine-dt-for-4.12' of https://git.kernel.org/.../atenart/linux into next/dt
Patrice Chotard (1): ARM: dts: STiH407-family: fix spi nodes
Patrick Menschel (6): ARM: dts: sun4i: Add CAN node ARM: dts: sun4i: Add can0_pins_a pinctrl settings ARM: dts: sun7i: Add CAN node ARM: dts: sun7i: Add can0_pins_a pinctrl settings ARM: dts: sun4i: fix device node ordering ARM: dts: sun7i: fix device node ordering
Peng Fan (1): ARM: dts: imx7s: enable ocotp
Peter Rosin (1): ARM: dts: at91: add envelope detector mux to the Axentia TSE-850
Peter Senna Tschudin (1): ARM: dts: imx6q-b850v3: Use megachips-stdpxxxx-ge-b850v3-fw bridges (LVDS-DP++)
Quentin Schulz (9): ARM: dtsi: axp209: add AC power supply subnode ARM: dtsi: axp22x: add AC power supply subnode ARM: dts: sun8i: sina33: enable ACIN power supply subnode ARM: sun5i: chip: enable ACIN power supply subnode ARM: sun8i: a33: add all operating points ARM: sun8i: sina33: add cpu-supply ARM: sun8i: a33: add thermal sensor ARM: sun8i: a33: add CPU thermal throttling ARM: sun8i: sina33: add highest OPP of CPUs
Rafał Miłecki (11): ARM: dts: BCM5301X: Add basic DT for Linksys EA9200 ARM: dts: BCM5301X: Add basic DT for Linksys EA6300 V1 ARM: dts: BCM5301X: Add basic DT for Linksys EA9500 ARM: dts: BCM53573: Describe Tenda AC9 PCIe card in DT ARM: dts: BCM53573: Add Tenda AC9 2 GHz LED ARM: dts: BCM5301X: Relicense DTS files I created to the ISC ARM: dts: BCM53573: Don't use nonexistent "default-off" LED trigger ARM: dts: BCM5301X: Don't use nonexistent "default-off" LED trigger ARM: dts: BCM5301X: Add support for TP-LINK Archer C5 V2 ARM: dts: BCM5301X: Specify serial console params in dtsi files ARM: dts: BCM53573: Specify serial console parameters
Ralph Sennhauser (4): ARM: dts: armada-385: add support for the Linksys WRT1900ACS (Shelby) ARM: dts: mvebu: linksys: enable buffer manager support ARM: dts: armada-385-linksys: disk-activity trigger for all ARM: dts: armada-38x: label USB and SATA nodes
Rick Altherr (1): arm: dts: aspeed: Describe ADCs for AST2400/AST2500
Rob Herring (3): ARM: dts: bcm: fix msi-controller name and unit address ARM: dts: alpine: fix PCIe node name ARM: dts: imx: fix PCI bus dtc warnings
Roger Quadros (1): ARM: dts: am335x-icev2: Add CPSW ethernet0 and ethernet1
Romain Perier (1): ARM: dts: rockchip: Add support for ES8388 to the Radxa Rock 2
Russell King (1): ARM: dts: clearfog: keep dts alphabetically ordered
Schuyler Patton (1): ARM: dts: am57xx-idk: Add DCAN support
Sebastian Reichel (8): ARM: dts: omap4-droid4: Add gpio-keys ARM: dts: motorola-cpcap-mapphone: add rtc ARM: dts: motorola-cpcap-mapphone: add pwrbutton ARM: dts: omap4-droid4: Add compass ARM: dts: omap4-droid4: Add accelerometer ARM: dts: motorola-cpcap-mapphone: add LEDs ARM: dts: N900: Add bluetooth ARM: dts: N9/N950: add bluetooth
Sekhar Nori (1): Documentation: devicetree: mtd: add w25q64 to list of supported SPI flashes
Sjoerd Simons (1): ARM: dts: rockchip: Enable sata support on rock2 square
Stefan Agner (5): ARM: dts: imx7-colibri: use OF graph to describe the display ARM: dts: imx7-colibri: fix PMIC voltages ARM: dts: imx7-colibri: allow to disable Ethernet rail ARM: dts: imx7-colibri: remove 1.8V fixed regulator ARM: dts: imx7-colibri: add Carrier Board 3.3V/5V regulators
Steve Lin (4): ARM: dts: BCM5301X: Add support for BCM953012HR ARM: dts: BCM953012HR: Add ethernet aliases ARM: dts: NSP: Add mailbox (PDC) to NSP ARM: dts: NSP: Add crypto (SPU) to dtsi
Sudeep Holla (1): ARM: dts: vexpress: fix few unit address format warnings
Thomas Petazzoni (6): arm: spear6xx: add labels to various nodes in spear600.dtsi arm: spear6xx: use node labels in spear600-evb.dts arm: spear6xx: fix spaces in spear600-evb.dts arm: spear6xx: switch spear600-evb to the new flash partition DT binding arm: spear6xx: remove unneeded pinctrl properties in spear600-evb arm: spear6xx: add DT description of the ADC on SPEAr600
Thor Thayer (1): ARM: dts: socfpga: Add Devkit A10-SR Reset Controller
Tim Harvey (2): ARM: dts: imx: add Gateworks Ventana GW5904 support ARM: dts: imx: add Gateworks Ventana GW5903 support
Tony Lindgren (17): ARM: dts: Add keypad support for droid 4 ARM: dts: Configure regulators for droid 4 ARM: dts: omap4-droid4: Add touchscreen ARM: dts: omap4-droid4: Add LCD backlight ARM: dts: omap4-droid4: Add GPIO poweroff ARM: dts: omap4-droid4: Add tmp105 sensor for droid 4 ARM: dts: omap4-droid4: Add HDMI support ARM: dts: omap4-droid4: Add LCD ARM: dts: omap4-droid4: Configure EHCI so modems can be accessed ARM: dts: omap4-droid4: Fix MMC1 card for detect GPIO and regulator Merge branch 'omap-for-v4.12/dt-droid4-v2' into omap-for-v4.12/dt-v2 ARM: dts: omap4-droid4: Fix interrupt triggering for cpcap ARM: dts: omap4-droid4: Stop disabling SRAM and GPMC ARM: dts: omap4-droid4: Add CPCAP PMIC ADC configuration ARM: dts: omap4-droid4: Add CPCAP PMIC battery charger configuration ARM: dts: omap4-droid4: Add CPCAP PMIC OTG PHY configuration Merge branch 'omap-for-v4.12/dt-droid4-v2' into omap-for-v4.12/dt-v2
Uwe Kleine-König (3): ARM: imx25: set default phy_type and dr_mode for usbotg port ARM: dts: imx25-pinfunc: remove duplicate definition ARM: dts: imx25-pinfunc: Move MX25_PAD_TDO__TDO to a more sensible place
Valentin Raevsky (1): ARM: dts: imx6q-cm-fx6: add analog audio support
Vignesh R (1): ARM: dts: am437x-gp-evm: Add pinmux for uart0
Viresh Kumar (1): ARM: dts: exynos: Use - instead of @ for DT OPP entries
Vivien Didelot (1): ARM: dts: vf610-zii-dev-rev-b: change switch2 label
Wadim Egorov (3): ARM: dts: rockchip: Add support for phyCORE-RK3288 SoM dt-bindings: Document Phytec phyCORE-RK3288 RDK ARM: dts: rockchip: Add support for PCM-947 carrier board
Willy Tarreau (2): ARM: dts: rockchip: fix the MiQi board's LED definition ARM: dts: armada-385-synology-ds116: add support for Synology DS116 NAS
Yegor Yefremov (2): ARM: dts: AM35x: Add hecc node ARM: dts: am335x-baltos: add LED support
.../devicetree/bindings/arm/atmel-at91.txt | 3 +- .../devicetree/bindings/arm/gemini.txt | 86 ++ Documentation/devicetree/bindings/arm/i2se.txt | 22 + .../devicetree/bindings/arm/rockchip.txt | 7 + .../devicetree/bindings/arm/shmobile.txt | 4 + .../arm/tegra/nvidia,tegra20-flowctrl.txt | 8 +- .../bindings/clock/mvebu-core-clock.txt | 7 + .../bindings/clock/mvebu-gated-clock.txt | 11 + .../devicetree/bindings/devfreq/exynos-bus.txt | 46 +- .../bindings/display/sunxi/sun4i-drm.txt | 2 + .../devicetree/bindings/gpu/arm,mali-utgard.txt | 8 + .../devicetree/bindings/gpu/nvidia,gk20a.txt | 25 +- .../devicetree/bindings/mtd/jedec,spi-nor.txt | 1 + .../bindings/net/marvell,prestera.txt | 13 +- Documentation/devicetree/bindings/usb/dwc2.txt | 4 + .../watchdog/cortina,gemini-watchdog.txt | 17 + arch/arm/boot/dts/Makefile | 73 +- arch/arm/boot/dts/alpine.dtsi | 20 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 1 + arch/arm/boot/dts/am335x-baltos-ir3220.dts | 1 + arch/arm/boot/dts/am335x-baltos-ir5221.dts | 1 + arch/arm/boot/dts/am335x-baltos-leds.dtsi | 50 + arch/arm/boot/dts/am335x-boneblack.dts | 11 + arch/arm/boot/dts/am335x-icev2.dts | 154 +++ arch/arm/boot/dts/am33xx.dtsi | 87 +- arch/arm/boot/dts/am3517.dtsi | 12 + arch/arm/boot/dts/am4372.dtsi | 7 +- arch/arm/boot/dts/am437x-gp-evm.dts | 15 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 24 + arch/arm/boot/dts/armada-385-linksys-shelby.dts | 114 +++ arch/arm/boot/dts/armada-385-linksys.dtsi | 18 +- arch/arm/boot/dts/armada-385-synology-ds116.dts | 321 +++++++ arch/arm/boot/dts/armada-385.dtsi | 20 +- arch/arm/boot/dts/armada-388-clearfog.dts | 38 +- arch/arm/boot/dts/armada-388.dtsi | 9 +- arch/arm/boot/dts/armada-38x.dtsi | 49 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 211 +++-- arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 2 +- arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 18 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 22 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 18 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 36 + arch/arm/boot/dts/aspeed-g4.dtsi | 109 ++- arch/arm/boot/dts/aspeed-g5.dtsi | 156 +++- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 1 + arch/arm/boot/dts/at91-sama5d3_xplained.dts | 5 +- arch/arm/boot/dts/at91-tse850-3.dts | 29 +- arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 2 +- arch/arm/boot/dts/axp209.dtsi | 5 + arch/arm/boot/dts/axp22x.dtsi | 5 + arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm-nsp.dtsi | 36 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 14 + arch/arm/boot/dts/bcm283x.dtsi | 60 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 17 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 14 +- .../boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 5 - arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 41 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 3 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 15 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 10 - arch/arm/boot/dts/bcm4708.dtsi | 8 + arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 14 +- .../boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 16 +- .../boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 12 +- .../boot/dts/bcm47081-tplink-archer-c5-v2.dts | 98 ++ arch/arm/boot/dts/bcm47081.dtsi | 20 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 14 +- .../boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 8 - arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 42 + arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 19 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 41 +- .../boot/dts/bcm4709-tplink-archer-c9-v1.dts | 8 - arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 18 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 36 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 8 - arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 6 - arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 39 +- arch/arm/boot/dts/bcm5301x.dtsi | 79 +- arch/arm/boot/dts/bcm53573.dtsi | 10 +- arch/arm/boot/dts/bcm94708.dts | 8 - arch/arm/boot/dts/bcm94709.dts | 8 - arch/arm/boot/dts/bcm953012er.dts | 8 - arch/arm/boot/dts/bcm953012hr.dts | 97 ++ arch/arm/boot/dts/bcm953012k.dts | 62 +- arch/arm/boot/dts/bcm958522er.dts | 10 +- arch/arm/boot/dts/bcm958525er.dts | 10 +- arch/arm/boot/dts/bcm958525xmc.dts | 10 + arch/arm/boot/dts/bcm958622hr.dts | 10 +- arch/arm/boot/dts/bcm958623hr.dts | 10 +- arch/arm/boot/dts/bcm958625hr.dts | 8 + arch/arm/boot/dts/bcm958625k.dts | 8 + arch/arm/boot/dts/bcm988312hr.dts | 10 +- arch/arm/boot/dts/da850-evm.dts | 31 +- arch/arm/boot/dts/da850-lego-ev3.dts | 59 +- arch/arm/boot/dts/da850.dtsi | 31 +- arch/arm/boot/dts/dm8168-evm.dts | 10 + arch/arm/boot/dts/dm816x.dtsi | 7 + arch/arm/boot/dts/dra7.dtsi | 41 +- arch/arm/boot/dts/dra74x.dtsi | 5 + arch/arm/boot/dts/exynos3250-rinato.dts | 2 + arch/arm/boot/dts/exynos3250.dtsi | 46 +- arch/arm/boot/dts/exynos4.dtsi | 9 - arch/arm/boot/dts/exynos4210-origen.dts | 4 - arch/arm/boot/dts/exynos4210-trats.dts | 2 + arch/arm/boot/dts/exynos4210.dtsi | 40 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 4 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 4 - arch/arm/boot/dts/exynos4412-origen.dts | 4 - arch/arm/boot/dts/exynos4412-prime.dtsi | 4 +- arch/arm/boot/dts/exynos4412-trats2.dts | 2 + arch/arm/boot/dts/exynos4412.dtsi | 75 +- .../boot/dts/exynos5420-tmu-sensor-conf.dtsi | 25 + arch/arm/boot/dts/exynos5420.dtsi | 50 +- arch/arm/boot/dts/exynos5440.dtsi | 32 +- arch/arm/boot/dts/exynos5800.dtsi | 56 +- arch/arm/boot/dts/gemini-nas4220b.dts | 102 ++ arch/arm/boot/dts/gemini-rut1xx.dts | 65 ++ arch/arm/boot/dts/gemini-sq201.dts | 118 +++ arch/arm/boot/dts/gemini-wbd111.dts | 102 ++ arch/arm/boot/dts/gemini-wbd222.dts | 102 ++ arch/arm/boot/dts/gemini.dtsi | 156 ++++ .../dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 - arch/arm/boot/dts/imx25-pdk.dts | 2 - arch/arm/boot/dts/imx25-pinfunc.h | 5 +- arch/arm/boot/dts/imx25.dtsi | 12 + arch/arm/boot/dts/imx28-duckbill-2-485.dts | 189 ++++ arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 220 +++++ arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 199 ++++ arch/arm/boot/dts/imx28-duckbill-2.dts | 183 ++++ arch/arm/boot/dts/imx28-duckbill.dts | 81 +- arch/arm/boot/dts/imx28-m28cu3.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 28 +- arch/arm/boot/dts/imx50.dtsi | 8 +- arch/arm/boot/dts/imx53-qsb.dts | 4 +- arch/arm/boot/dts/imx53-qsrb.dts | 4 +- arch/arm/boot/dts/imx6dl-gw5903.dts | 55 ++ arch/arm/boot/dts/imx6dl-gw5904.dts | 55 ++ arch/arm/boot/dts/imx6q-b450v3.dts | 7 + arch/arm/boot/dts/imx6q-b650v3.dts | 7 + arch/arm/boot/dts/imx6q-b850v3.dts | 70 ++ arch/arm/boot/dts/imx6q-bx50v3.dtsi | 16 +- arch/arm/boot/dts/imx6q-cm-fx6.dts | 83 ++ arch/arm/boot/dts/imx6q-gw5903.dts | 55 ++ arch/arm/boot/dts/imx6q-gw5904.dts | 59 ++ arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 76 ++ arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 76 ++ arch/arm/boot/dts/imx6q-icore.dts | 34 + arch/arm/boot/dts/imx6q-utilite-pro.dts | 10 +- arch/arm/boot/dts/imx6q-zii-rdu2.dts | 50 + arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 654 +++++++++++++ arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 641 +++++++++++++ arch/arm/boot/dts/imx6qdl-icore.dtsi | 19 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 12 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 932 +++++++++++++++++++ arch/arm/boot/dts/imx6qdl.dtsi | 3 +- arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts | 55 ++ arch/arm/boot/dts/imx6qp-sabresd.dts | 4 +- arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 50 + arch/arm/boot/dts/imx6qp.dtsi | 99 +- arch/arm/boot/dts/imx6sx.dtsi | 21 +- arch/arm/boot/dts/imx6ul-14x14-evk.dts | 5 - arch/arm/boot/dts/imx6ul-geam.dtsi | 45 + arch/arm/boot/dts/imx6ul-isiot-common.dtsi | 141 +++ arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 1 + arch/arm/boot/dts/imx6ul-isiot-nand.dts | 1 + arch/arm/boot/dts/imx6ul-isiot.dtsi | 73 ++ arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 55 +- arch/arm/boot/dts/imx7-colibri.dtsi | 45 +- arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 1 + arch/arm/boot/dts/imx7d-sdb-sht11.dts | 74 ++ arch/arm/boot/dts/imx7s.dtsi | 7 +- arch/arm/boot/dts/include/arm | 1 + arch/arm/boot/dts/include/arm64 | 1 + arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 243 +++++ arch/arm/boot/dts/moxart-uc7112lx.dts | 2 +- arch/arm/boot/dts/moxart.dtsi | 21 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 20 + arch/arm/boot/dts/omap3-igep.dtsi | 52 ++ arch/arm/boot/dts/omap3-n900.dts | 23 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 32 + arch/arm/boot/dts/omap34xx.dtsi | 8 +- arch/arm/boot/dts/omap36xx.dtsi | 8 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 375 +++++++- arch/arm/boot/dts/omap443x.dtsi | 4 + arch/arm/boot/dts/omap4460.dtsi | 4 + arch/arm/boot/dts/omap5.dtsi | 9 + arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 30 + .../dts/qcom-msm8974-sony-xperia-honami.dts | 8 - arch/arm/boot/dts/qcom-msm8974.dtsi | 306 +++++- arch/arm/boot/dts/r7s72100-genmai.dts | 8 + arch/arm/boot/dts/r7s72100-rskrza1.dts | 8 + arch/arm/boot/dts/r7s72100.dtsi | 65 +- arch/arm/boot/dts/r8a73a4.dtsi | 19 +- arch/arm/boot/dts/r8a7743.dtsi | 29 +- arch/arm/boot/dts/r8a7745.dtsi | 29 +- arch/arm/boot/dts/r8a7778-bockw.dts | 1 - arch/arm/boot/dts/r8a7779-marzen.dts | 1 - arch/arm/boot/dts/r8a7790-lager.dts | 1 - arch/arm/boot/dts/r8a7790.dtsi | 28 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +- arch/arm/boot/dts/r8a7791-porter.dts | 5 +- arch/arm/boot/dts/r8a7791.dtsi | 25 +- arch/arm/boot/dts/r8a7792.dtsi | 25 +- arch/arm/boot/dts/r8a7793-gose.dts | 1 - arch/arm/boot/dts/r8a7793.dtsi | 25 +- arch/arm/boot/dts/r8a7794-alt.dts | 3 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 30 +- arch/arm/boot/dts/rk3036.dtsi | 6 + arch/arm/boot/dts/rk3188.dtsi | 4 +- arch/arm/boot/dts/rk322x.dtsi | 2 + arch/arm/boot/dts/rk3288-miqi.dts | 12 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 298 ++++++ arch/arm/boot/dts/rk3288-phycore-som.dtsi | 497 ++++++++++ arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 62 ++ arch/arm/boot/dts/rk3288-tinker.dts | 536 +++++++++++ arch/arm/boot/dts/rk3288.dtsi | 8 + arch/arm/boot/dts/rk3xxx.dtsi | 16 +- arch/arm/boot/dts/s3c64xx.dtsi | 3 +- arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 5 + arch/arm/boot/dts/socfpga.dtsi | 56 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 51 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 7 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- .../boot/dts/socfpga_cyclone5_de0_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 2 +- arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts | 1 - arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 8 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 23 +- .../boot/dts/socfpga_cyclone5_vining_fpga.dts | 2 +- arch/arm/boot/dts/socfpga_vt.dts | 2 +- arch/arm/boot/dts/spear600-evb.dts | 148 ++- arch/arm/boot/dts/spear600.dtsi | 28 +- arch/arm/boot/dts/stih407-family.dtsi | 18 +- arch/arm/boot/dts/stm32429i-eval.dts | 28 + arch/arm/boot/dts/stm32746g-eval.dts | 4 + arch/arm/boot/dts/stm32f429-disco.dts | 16 + arch/arm/boot/dts/stm32f429.dtsi | 37 + arch/arm/boot/dts/stm32f469-disco.dts | 16 + arch/arm/boot/dts/stm32f746.dtsi | 96 +- arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 156 ++++ arch/arm/boot/dts/stm32h743.dtsi | 83 ++ arch/arm/boot/dts/stm32h743i-eval.dts | 74 ++ arch/arm/boot/dts/sun4i-a10-a1000.dts | 1 - arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 1 - .../arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 1 - arch/arm/boot/dts/sun4i-a10-hackberry.dts | 1 - arch/arm/boot/dts/sun4i-a10-inet1.dts | 1 - arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 1 - arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 1 - arch/arm/boot/dts/sun4i-a10-marsboard.dts | 1 - arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 1 - arch/arm/boot/dts/sun4i-a10-mk802.dts | 1 - arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 1 - arch/arm/boot/dts/sun4i-a10-pcduino.dts | 1 - .../arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 1 - arch/arm/boot/dts/sun4i-a10.dtsi | 40 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 1 - arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 1 - .../arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 5 +- arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 1 - arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 3 +- arch/arm/boot/dts/sun5i-a10s.dtsi | 77 +- .../dts/sun5i-a13-empire-electronix-d709.dts | 1 - arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 1 - arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 1 - arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 1 - arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 1 - arch/arm/boot/dts/sun5i-a13.dtsi | 140 --- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 4 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 4 +- arch/arm/boot/dts/sun5i-gr8.dtsi | 618 +----------- arch/arm/boot/dts/sun5i-r8-chip.dts | 6 +- arch/arm/boot/dts/sun5i-r8.dtsi | 40 - arch/arm/boot/dts/sun5i.dtsi | 284 +++++- arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 1 - arch/arm/boot/dts/sun6i-a31-colombus.dts | 1 - arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 1 - arch/arm/boot/dts/sun6i-a31-i7.dts | 1 - arch/arm/boot/dts/sun6i-a31-m9.dts | 1 - .../arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 1 - arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun6i-a31s-cs908.dts | 2 - arch/arm/boot/dts/sun6i-a31s-primo81.dts | 1 - arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 1 - arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 23 + .../arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 57 ++ .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 1 - .../boot/dts/sun6i-reference-design-tablet.dtsi | 1 - arch/arm/boot/dts/sun7i-a20-bananapi.dts | 1 - arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 1 - arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 9 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 1 - arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 1 - arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 1 - arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 1 - arch/arm/boot/dts/sun7i-a20-m3.dts | 1 - arch/arm/boot/dts/sun7i-a20-mk808c.dts | 1 - arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 1 - arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 1 - arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 1 - arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 36 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 1 - arch/arm/boot/dts/sun7i-a20-orangepi.dts | 1 - arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 1 - arch/arm/boot/dts/sun7i-a20.dtsi | 46 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 +- arch/arm/boot/dts/sun8i-a23-evb.dts | 1 - arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 10 - arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 23 +- arch/arm/boot/dts/sun8i-a33.dtsi | 155 +++ arch/arm/boot/dts/sun8i-a83t.dtsi | 2 - .../boot/dts/sun8i-h2-plus-orangepi-zero.dts | 21 +- arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 1 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 11 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 96 ++ arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 1 - arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 1 - arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 1 - arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 23 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 1 - arch/arm/boot/dts/sun8i-h3.dtsi | 602 +----------- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 1 - arch/arm/boot/dts/sun9i-a80-optimus.dts | 1 - arch/arm/boot/dts/sun9i-a80.dtsi | 2 - arch/arm/boot/dts/sunxi-common-regulators.dtsi | 1 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 618 ++++++++++++ .../boot/dts/sunxi-reference-design-tablet.dtsi | 1 - arch/arm/boot/dts/uniphier-ld4-ref.dts | 10 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 10 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 2 +- arch/arm/boot/dts/uniphier-pro4-ace.dts | 11 +- arch/arm/boot/dts/uniphier-pro4-ref.dts | 10 +- arch/arm/boot/dts/uniphier-pro4-sanji.dts | 11 +- arch/arm/boot/dts/uniphier-pro4.dtsi | 4 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 4 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 11 +- arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 10 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 4 +- arch/arm/boot/dts/uniphier-ref-daughter.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld3-ref.dts | 12 +- arch/arm/boot/dts/uniphier-sld3.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 10 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 4 +- arch/arm/boot/dts/uniphier-support-card.dtsi | 5 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 24 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 24 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 2 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 18 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 2 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 2 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 14 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 77 ++ arch/arm/boot/dts/vf610-zii-dev.dtsi | 12 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 43 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 17 + arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 18 + arch/arm64/boot/dts/include/arm | 1 + arch/arm64/boot/dts/include/arm64 | 1 + include/dt-bindings/clock/r7s72100-clock.h | 9 +- include/dt-bindings/clock/r8a73a4-clock.h | 1 + include/dt-bindings/clock/r8a7790-clock.h | 1 + include/dt-bindings/clock/r8a7791-clock.h | 1 + include/dt-bindings/clock/r8a7792-clock.h | 2 +- include/dt-bindings/clock/r8a7793-clock.h | 5 +- include/dt-bindings/clock/r8a7794-clock.h | 2 + include/dt-bindings/mfd/stm32f7-rcc.h | 112 +++ 378 files changed, 13121 insertions(+), 2800 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/gemini.txt create mode 100644 Documentation/devicetree/bindings/arm/i2se.txt create mode 100644 Documentation/devicetree/bindings/watchdog/cortina,gemini-watchdog.txt create mode 100644 arch/arm/boot/dts/am335x-baltos-leds.dtsi create mode 100644 arch/arm/boot/dts/armada-385-linksys-shelby.dts create mode 100644 arch/arm/boot/dts/armada-385-synology-ds116.dts create mode 100644 arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts create mode 100644 arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts create mode 100644 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts create mode 100644 arch/arm/boot/dts/bcm47094-linksys-panamera.dts create mode 100644 arch/arm/boot/dts/bcm953012hr.dts create mode 100644 arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi create mode 100644 arch/arm/boot/dts/gemini-nas4220b.dts create mode 100644 arch/arm/boot/dts/gemini-rut1xx.dts create mode 100644 arch/arm/boot/dts/gemini-sq201.dts create mode 100644 arch/arm/boot/dts/gemini-wbd111.dts create mode 100644 arch/arm/boot/dts/gemini-wbd222.dts create mode 100644 arch/arm/boot/dts/gemini.dtsi create mode 100644 arch/arm/boot/dts/imx28-duckbill-2-485.dts create mode 100644 arch/arm/boot/dts/imx28-duckbill-2-enocean.dts create mode 100644 arch/arm/boot/dts/imx28-duckbill-2-spi.dts create mode 100644 arch/arm/boot/dts/imx28-duckbill-2.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5903.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5904.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5903.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5904.dts create mode 100644 arch/arm/boot/dts/imx6q-icore-ofcap10.dts create mode 100644 arch/arm/boot/dts/imx6q-icore-ofcap12.dts create mode 100644 arch/arm/boot/dts/imx6q-zii-rdu2.dts create mode 100644 arch/arm/boot/dts/imx6qdl-gw5903.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5904.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi create mode 100644 arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts create mode 100644 arch/arm/boot/dts/imx6qp-zii-rdu2.dts create mode 100644 arch/arm/boot/dts/imx6ul-isiot-common.dtsi create mode 100644 arch/arm/boot/dts/imx7d-sdb-sht11.dts create mode 120000 arch/arm/boot/dts/include/arm create mode 120000 arch/arm/boot/dts/include/arm64 create mode 100644 arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi create mode 100644 arch/arm/boot/dts/omap3-cpu-thermal.dtsi create mode 100644 arch/arm/boot/dts/rk3288-phycore-rdk.dts create mode 100644 arch/arm/boot/dts/rk3288-phycore-som.dtsi create mode 100644 arch/arm/boot/dts/rk3288-tinker.dts create mode 100644 arch/arm/boot/dts/stm32h743-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32h743.dtsi create mode 100644 arch/arm/boot/dts/stm32h743i-eval.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts create mode 100644 arch/arm/boot/dts/sunxi-h3-h5.dtsi create mode 120000 arch/arm64/boot/dts/include/arm create mode 120000 arch/arm64/boot/dts/include/arm64 create mode 100644 include/dt-bindings/mfd/stm32f7-rcc.h
| |