* [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
@ 2017-05-09 6:52 Olof Johansson
2017-05-09 6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
` (7 more replies)
0 siblings, 8 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel
Hi Linus,
It's been a relatively quiet release cycle here. Patch count is about
the usual (818 commits, which includes merges). Accumulated diffstat:
683 files changed, 28234 insertions(+), 7251 deletions(-)
Dirstat is also more or less as we're used to it these days. Since arm's dts
structure is flat, it's all in one directory but arm64 sums up to 33.6%.
42.5% arch/arm/boot/dts/
5.6% arch/arm/mach-gemini/
5.5% arch/arm/
3.2% arch/arm64/boot/dts/amlogic/
9.4% arch/arm64/boot/dts/freescale/
4.2% arch/arm64/boot/dts/hisilicon/
8.4% arch/arm64/boot/dts/rockchip/
8.1% arch/arm64/boot/dts/
1.1% drivers/ata/
1.5% drivers/reset/
2.3% drivers/soc/imx/
2.8% drivers/soc/
So, not a tiny set of branches, but also not huge.
Besides dts, the mach-gemini cleanup by Linus Walleij is the only
platform that pops up on its own. Driver changes are some moves out
from mach-hosted drivers, some new drivers (ata are acked by Tejun), the
usual drivers/reset branch we merge, and general tweaks for SoC support.
Only a few conflicts; all are from developers sending DT changes to driver
maintainers. We're trying to avoid that since it's needless conflicts --
DT contents should flow in through us. But these ones are all easy to
resolve so it's not a big deal. See dt and dt64 emails for details.
A handful of new platforms this merge window:
- Renesas RZ/G1H and G1N
- Rockchip RK3399 support, including Samsung Chromebook Plus ("Kevin").
- Rockchip RK3288 support for ASUS Tinkerboard and a couple of Phytec boards
- A handful of wireless basestations and other appliances, several based
on Marvell and Qualcomm SoCs.
- i.MX28 "Duckbill" platforms
- A couple of i.MX6Q platforms from Zodiac Inflight Innovations, which seems
to a couple of those tablet-like inflight entertainment systems that are
becoming popular.
- Motorola Droid4, an old OMAP-based phone that some people might have at
the bottom of their old hardware piles, sees a bunch of mainline support
additions.
- Nvidia Tegra186 ("Parker", used for Jetson TX2)
- ST Micro STM32H743 support has been added
In addition to these 7 branches, there'll be one more with the TEE
subsystem, which we broke out in a separate branch this merge window as
it's introduced; it's likely to go into our driver aggregation branch
for the future. Arnd has a tag writeup and will send that separately.
Please merge!
Thanks,
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 1/7] ARM: SoC non-urgent fixes for merge window
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 6:52 ` [GIT PULL 2/7] ARM: SoC platform updates Olof Johansson
` (6 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Smaller patches that didn't seem to find a home in other branches, and
low-priority fixes from late in the merge window. A number of these are
MAINTAINER updates, it seems.
Highlights:
* Maintainers:
- Remove Alexandre Courbot and Stephen Warren from Tegra maintainership,
add Jon Hunter
- Remove Stephen Warren and add Stefan Wahren to bcm2835
- Tweaks for file flagging for Marvell Dove
* Fixes:
- For two non-common-clk platform, handle clk_disable with NULL arg
- Remove redundant Kconfig select for Oxnas
----------------------------------------------------------------
The following changes since commit 2868b2513aa732a99ea4a0a6bf10dc93c1f3dac2:
Merge tag 'linux-kselftest-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-fixes-nc
for you to fetch changes up to c58ab5376a0f46fd3356786f4b146894df40f22b:
Merge tag 'tegra-for-4.12-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/fixes-non-critical
----------------------------------------------------------------
Alexandre Courbot (1):
MAINTAINERS: tegra: Remove self as maintainer
Arnd Bergmann (3):
Merge tag 'oxnas-arm-soc-for-4.12' of https://github.com/OXNAS/linux into next/fixes-non-critical
Merge tag 'mvebu-soc-4.12-1' of git://git.infradead.org/linux-mvebu into next/fixes-non-critical
Merge tag 'arm-soc/for-4.12/maintainers' of http://github.com/Broadcom/stblinux into next/fixes-non-critical
Eric Anholt (1):
MAINTAINERS: Add Stefan Wahren to bcm2835.
Florian Fainelli (1):
Merge tag 'bcm2835-maintainers-next-2017-03-21' into maintainers/next
Geert Uytterhoeven (1):
MAINTAINERS: Add file patterns for dove device tree bindings
Jon Mason (1):
MAINTAINERS: Add Jon Mason to BCM5301X maintainers
Masahiro Yamada (3):
ARM: oxnas: remove redundant select CPU_V6K
ARM: w90x900: let clk_disable() return immediately if clk is NULL
ARM: mmp: let clk_disable() return immediately if clk is NULL
Olof Johansson (1):
Merge tag 'tegra-for-4.12-misc' of git://git.kernel.org/.../tegra/linux into next/fixes-non-critical
Stephen Warren (1):
MAINTAINERS: remove swarren from bcm2835
Thierry Reding (1):
MAINTAINERS: tegra: Replace Stephen with Jon
MAINTAINERS | 8 +++++---
arch/arm/mach-mmp/clock.c | 3 +++
arch/arm/mach-oxnas/Kconfig | 1 -
arch/arm/mach-w90x900/clock.c | 3 +++
4 files changed, 11 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 2/7] ARM: SoC platform updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
2017-05-09 6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 6:52 ` [GIT PULL 3/7] ARM: Device-tree updates Olof Johansson
` (5 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
SoC platform changes (arch/arm/mach-*). This merge window, the bulk is
for a few platforms:
* Gemini:
- Legacy platform that Linus Walleij has converted to multiplatform
and DT, so a handful of various tweaks there, removal of some old
stale support, etc.
* Atmel AT91:
- Fixup of various power management related pieces
- Move of SoC detection to a drivers/soc driver instead
* ST Micro STM32:
- New SoC support: STM32H743
* TI platforms:
- More driver support for Davinci (SATA in particular)
- Removal of some old stale hwmod files (linkspace platform)
* Misc:
- A couple of smaller patches for i.MX, sunxi, hisi
----------------------------------------------------------------
The following changes since commit 34626f295943b370e40405eb77a5b9f7fe221c5f:
Merge tag 'armsoc-fixes-nc' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-soc
for you to fetch changes up to 17e310b8eef519c998b7ed80f11c212a86785dea:
Merge tag 'davinci-for-v4.12/soc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc
----------------------------------------------------------------
Al Cooper (1):
ARM: brcmstb: Enable ZONE_DMA for non 64-bit capable peripherals
Alexandre Bailon (1):
ARM: davinci: Add clock for CPPI 4.1 DMA engine
Alexandre Belloni (14):
MAINTAINERS: Update AT91 entry
MAINTAINERS: Add memory drivers to AT91 entry
ARM: at91: pm: Cleanup headers
ARM: at91: pm: Move at91_ramc_read/write to pm.c
ARM: at91: pm: Move global variables into at91_pm_data
ARM: at91: pm: Use struct at91_pm_data in pm_suspend.S
ARM: at91: pm: Simplify at91rm9200_standby
ARM: at91: pm: Workaround DDRSDRC self-refresh bug with LPDDR1 memories.
ARM: at91: pm: Tie the memory controller type to the ramc id
ARM: at91: pm: Tie the USB clock mask to the pmc
ARM: at91: pm: Merge all at91sam9*_pm_init
ARM: at91: pm: Remove at91_pm_set_standby
ARM: at91: pm: correct typo
ARM: at91: move SoC detection to its own driver
Alexandre TORGUE (3):
ARM: stm32: create dedicated kconfig for STM32 machine
ARM: stm32: Introduce MACH_STM32H743 flag
ARM: stm32: Add a new SOC - STM32H743
Arnd Bergmann (6):
ARM: gemini: don't select SERIAL_OF_PLATFORM
ARM: OMAP2+: mark omap_init_rng as __init
Merge tag 'davinci-for-v4.12/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'omap-for-v4.12/soc-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'gemini-multiplat-2' of git://git.kernel.org/.../linusw/linux-nomadik into next/soc
Merge tag 'arm-soc/for-4.12/soc' of http://github.com/Broadcom/stblinux into next/soc
Bartosz Golaszewski (3):
ARM: davinci: allow having multiple pdata-quirks
ARM: da850-evm: add a fixed regulator for the UI board IO expander
ARM: davinci: add pdata-quirks for da850-evm vpif display
Danesh Petigara (1):
ARM: brcmstb: Enable ARCH_HAS_HOLES_MEMORYMODEL
Florian Fainelli (1):
ARM: brcmstb: Add entry for 7260
Geert Uytterhoeven (2):
ARM: davinci: PM: Drop useless check for PM_SUSPEND_STANDBY
ARM: OMAP: PM: Drop useless checks for PM_SUSPEND_STANDBY
Greg Ungerer (1):
ARM: imx: set correct chip_select in platform setup
Kevin Hilman (4):
ARM: davinci: board-da850-evm: add I2C ID for VPIF
ARM: davinci: da8xx: add OF_DEV_AUXDATA() for vpif
ARM: davinci: da8xx: add pdata-quirks for VPIF capture
ARM: OMAP2+: dm81xx: Add clkdm and hwmod for SATA
Linus Walleij (8):
ARM: gemini: convert to MULTI_IRQ_HANDLER
ARM: gemini: DT for the Cortina Gemini SoC platforms
ARM: gemini: delete all boardfiles
ARM: gemini: switch to sparse IRQs
ARM: gemini: select ARM_PATCH_PHYS_VIRT and AUTO_ZRELADDR
ARM: gemini: convert to ARMv4 multiplatform
ARM: gemini: select gemini poweroff
ARM: gemini: select the right GPIO block
Martin Kaiser (1):
ARM: i.MX25: globally disable supervisor protect
Maxime Ripard (2):
ARM: sunxi: Select PM_OPP
MAINTAINERS: Update the Allwinner sunXi entry
Michael Heimpold (1):
ARM: mxs: add support for I2SE Duckbill 2 boards
Olof Johansson (8):
Merge tag 'gemini-multiplat-dt' of git://git.kernel.org/.../linusw/linux-nomadik into next/soc
Merge tag 'stm32-soc-for-v4.12-1' of git://git.kernel.org/.../atorgue/stm32 into next/soc
Merge tag 'davinci-for-v4.12/soc-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'sunxi-core-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/soc
Merge tag 'imx-soc-4.12' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'hisi-armv7-soc-for-4.12' of git://github.com/hisilicon/linux-hisi into next/soc
Merge tag 'at91-ab-4.12-soc' of git://git.kernel.org/.../abelloni/linux into next/soc
Merge tag 'davinci-for-v4.12/soc-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Roger Quadros (3):
ARM: OMAP2+ hwmod: Allow modules to disable HW_AUTO
ARM: DRA7: hwmod: Fix DCAN1 stuck in transition
ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ss
Sekhar Nori (2):
ARM: OMAP2+: omap_hwmod: provide space for more hwmod flags
ARM: davinci: add pata_bk3710 libata driver support
Tiberiu Breana (2):
ARM: imx: Fix mmdc_pmu_write_accesses event definition
ARM: imx: Add AXI address filter support for MMDC profiling
Tony Lindgren (5):
ARM: OMAP2+: Remove mostly unused hwmod linkspace
ARM: OMAP2+: Use list_for_each_entry for hwmod slave_ports
ARM: OMAP2+: Remove unused CLOCKACT_TEST_ICLK
ARM: OMAP2+: Make hwmod clkdm_name const
Merge branch 'hwmod-cleanup' into omap-for-v4.12/soc
Wei Yongjun (1):
ARM: hisi: fix error return code in hip04_smp_init()
Documentation/arm/stm32/stm32h743-overview.txt | 30 ++
MAINTAINERS | 9 +-
arch/arm/Kconfig | 33 +--
arch/arm/include/debug/brcmstb.S | 18 +-
arch/arm/mach-at91/Makefile | 34 ++-
arch/arm/mach-at91/at91rm9200.c | 15 +-
arch/arm/mach-at91/at91sam9.c | 91 +-----
arch/arm/mach-at91/generic.h | 8 +-
arch/arm/mach-at91/pm.c | 199 +++++++------
arch/arm/mach-at91/pm.h | 24 +-
arch/arm/mach-at91/pm_data-offsets.c | 13 +
arch/arm/mach-at91/pm_suspend.S | 31 +--
arch/arm/mach-at91/sama5.c | 52 +---
arch/arm/mach-at91/soc.c | 142 ----------
arch/arm/mach-bcm/Kconfig | 2 +
arch/arm/mach-davinci/board-da850-evm.c | 4 +
arch/arm/mach-davinci/board-dm644x-evm.c | 3 +-
arch/arm/mach-davinci/board-dm646x-evm.c | 3 +-
arch/arm/mach-davinci/board-neuros-osd2.c | 3 +-
arch/arm/mach-davinci/da830.c | 6 +
arch/arm/mach-davinci/da850.c | 6 +
arch/arm/mach-davinci/da8xx-dt.c | 1 +
arch/arm/mach-davinci/pdata-quirks.c | 178 +++++++++++-
arch/arm/mach-davinci/pm.c | 1 -
arch/arm/mach-gemini/Kconfig | 53 +---
arch/arm/mach-gemini/Makefile | 15 +-
arch/arm/mach-gemini/Makefile.boot | 9 -
arch/arm/mach-gemini/board-dt.c | 62 +++++
arch/arm/mach-gemini/board-nas4220b.c | 106 -------
arch/arm/mach-gemini/board-rut1xx.c | 92 ------
arch/arm/mach-gemini/board-wbd111.c | 133 ---------
arch/arm/mach-gemini/board-wbd222.c | 133 ---------
arch/arm/mach-gemini/common.h | 33 ---
arch/arm/mach-gemini/devices.c | 118 --------
arch/arm/mach-gemini/gpio.c | 231 ---------------
arch/arm/mach-gemini/idle.c | 31 ---
arch/arm/mach-gemini/include/mach/entry-macro.S | 33 ---
arch/arm/mach-gemini/include/mach/global_reg.h | 278 -------------------
arch/arm/mach-gemini/include/mach/hardware.h | 71 -----
arch/arm/mach-gemini/include/mach/irqs.h | 53 ----
arch/arm/mach-gemini/include/mach/uncompress.h | 42 ---
arch/arm/mach-gemini/irq.c | 105 -------
arch/arm/mach-gemini/mm.c | 82 ------
arch/arm/mach-gemini/reset.c | 25 --
arch/arm/mach-gemini/time.c | 239 ----------------
arch/arm/mach-hisi/platmcpm.c | 2 +
arch/arm/mach-imx/mach-imx25.c | 6 +
arch/arm/mach-imx/mach-mx31_3ds.c | 7 +-
arch/arm/mach-imx/mach-mx31moboard.c | 4 +-
arch/arm/mach-imx/mach-pcm037_eet.c | 4 +-
arch/arm/mach-imx/mmdc.c | 20 +-
arch/arm/mach-mxs/mach-mxs.c | 3 +-
arch/arm/mach-omap1/pm.c | 1 -
arch/arm/mach-omap2/clockdomains81xx_data.c | 10 +
arch/arm/mach-omap2/cm81xx.h | 1 +
arch/arm/mach-omap2/devices.c | 2 +-
arch/arm/mach-omap2/omap_hwmod.c | 208 ++------------
arch/arm/mach-omap2/omap_hwmod.h | 23 +-
.../mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 -
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 2 -
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 2 -
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 5 +-
arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 34 +++
arch/arm/mach-omap2/pm.c | 1 -
arch/arm/mach-stm32/Kconfig | 26 ++
arch/arm/mach-stm32/board-dt.c | 1 +
arch/arm/mach-sunxi/Kconfig | 1 +
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/atmel/Kconfig | 6 +
drivers/soc/atmel/Makefile | 1 +
drivers/soc/atmel/soc.c | 231 +++++++++++++++
{arch/arm/mach-at91 => drivers/soc/atmel}/soc.h | 0
74 files changed, 887 insertions(+), 2571 deletions(-)
create mode 100644 Documentation/arm/stm32/stm32h743-overview.txt
create mode 100644 arch/arm/mach-at91/pm_data-offsets.c
delete mode 100644 arch/arm/mach-at91/soc.c
delete mode 100644 arch/arm/mach-gemini/Makefile.boot
create mode 100644 arch/arm/mach-gemini/board-dt.c
delete mode 100644 arch/arm/mach-gemini/board-nas4220b.c
delete mode 100644 arch/arm/mach-gemini/board-rut1xx.c
delete mode 100644 arch/arm/mach-gemini/board-wbd111.c
delete mode 100644 arch/arm/mach-gemini/board-wbd222.c
delete mode 100644 arch/arm/mach-gemini/common.h
delete mode 100644 arch/arm/mach-gemini/devices.c
delete mode 100644 arch/arm/mach-gemini/gpio.c
delete mode 100644 arch/arm/mach-gemini/idle.c
delete mode 100644 arch/arm/mach-gemini/include/mach/entry-macro.S
delete mode 100644 arch/arm/mach-gemini/include/mach/global_reg.h
delete mode 100644 arch/arm/mach-gemini/include/mach/hardware.h
delete mode 100644 arch/arm/mach-gemini/include/mach/irqs.h
delete mode 100644 arch/arm/mach-gemini/include/mach/uncompress.h
delete mode 100644 arch/arm/mach-gemini/irq.c
delete mode 100644 arch/arm/mach-gemini/mm.c
delete mode 100644 arch/arm/mach-gemini/reset.c
delete mode 100644 arch/arm/mach-gemini/time.c
create mode 100644 arch/arm/mach-stm32/Kconfig
create mode 100644 drivers/soc/atmel/Kconfig
create mode 100644 drivers/soc/atmel/Makefile
create mode 100644 drivers/soc/atmel/soc.c
rename {arch/arm/mach-at91 => drivers/soc/atmel}/soc.h (100%)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 3/7] ARM: Device-tree updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
2017-05-09 6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
2017-05-09 6:52 ` [GIT PULL 2/7] ARM: SoC platform updates Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 6:52 ` [GIT PULL 4/7] ARM: SoC defconfig updates Olof Johansson
` (4 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
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
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 4/7] ARM: SoC defconfig updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
` (2 preceding siblings ...)
2017-05-09 6:52 ` [GIT PULL 3/7] ARM: Device-tree updates Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
` (3 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
We've traditionally kept defconfig updates in a separate branch, often to
encourage submaintainers to handle those patches separately to avoid conflicts
on the shared files. The amount of changes seem to be decreasing though, so
we might rethink how we handle this going forward.
There really isn't much to write about here. The bulk of changes here
are enabling drivers for whatever platforms the hardware is found on
(and multi-configs).
----------------------------------------------------------------
The following changes since commit 7c58bab1efbfabd487601d0453268dbe9c74b14b:
Merge tag 'armsoc-dt' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-defconfig
for you to fetch changes up to ad8618cb9c2e948b3607f3e0a20ee0fe2707d9ae:
Merge tag 'aspeed-4.12-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed into next/defconfig
----------------------------------------------------------------
Alexandre TORGUE (2):
ARM: configs: stm32: Set CPU_V7M_NUM_IRQ to max value
ARM: configs: Add new config fragment to change RAM start point
Arnd Bergmann (3):
Merge tag 'davinci-for-v4.12/defconfig' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
Merge tag 'arm-soc/for-4.12/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
multi_v7_defconfig: make Rockchip DRM drivers built-in
Bartosz Golaszewski (3):
ARM: davinci_all_defconfig: enable VPIF display modules
ARM: davinci_all_defconfig: enable IRQ support for pca953x
ARM: omap2plus_defconfig: enable ahci-dm816 module
Cédric Le Goater (1):
ARM: aspeed: Add CONFIG_SPI_ASPEED_SMC
Dave Gerlach (1):
ARM: omap2plus_defconfig: Enable support for ti-cpufreq
David Lechner (1):
ARM: davinci_all_defconfig: Enable TI ADS7950
Florian Fainelli (1):
Merge tag 'bcm2835-defconfig-next-2017-03-21' into defconfig/next
Gerd Hoffmann (1):
arm: set CONFIG_MMC_BCM2835=y in bcm2835_defconfig and multi_v7_defconfig
Heiko Stuebner (1):
multi_v7_defconfig: make Rockchip usb2-phy built-in
Jagan Teki (2):
ARM: imx_v6_v7_defconfig: Select max11801_ts touchscreen driver
ARM: imx_v6_v7_defconfig: Select hid-multitouchdriver
Jia Jie Ho (1):
ARM: socfpga: updates for socfpga_defconfig
Joel Stanley (2):
ARM: configs: aspeed: Update configs for BMC systems
ARM: configs: aspeed: Add new drivers
Jonathan Neuschäfer (1):
ARM: qcom_defconfig: Enable Qualcomm remoteproc and related drivers
Krzysztof Kozlowski (1):
ARM: exynos_defconfig: Enable DYNAMIC_DEBUG and get rid of old ext3
Leonard Crestez (1):
ARM: imx_v6_v7_defconfig: Select SMSC_PHY
M'boumba Cedric Madianga (1):
ARM: configs: stm32: Add I2C support
Olof Johansson (9):
Merge tag 'stm32-defconfig-for-v4.12-1' of git://git.kernel.org/.../atorgue/stm32 into next/defconfig
Merge tag 'davinci-for-v4.12/defconfig-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
Merge tag 'socfpga_defconfig_updates_for_v4.12' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
Merge tag 'sunxi-defconfig-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/defconfig
Merge tag 'qcom-defconfig-for-4.12' of git://git.kernel.org/.../agross/linux into next/defconfig
Merge tag 'samsung-defconfig-4.12' of git://git.kernel.org/.../krzk/linux into next/defconfig
Merge tag 'imx-defconfig-4.12' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
Merge tag 'omap-for-v4.12/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
Merge tag 'aspeed-4.12-defconfig' of git://git.kernel.org/.../joel/aspeed into next/defconfig
Rask Ingemann Lambertsen (4):
ARM: sunxi_defconfig: Enable AC100 RTC driver
ARM: multi_v7_defconfig: Switch sunxi RSB driver from module to built-in
ARM: multi_v7_defconfig: Enable AC100 RTC driver
ARM: multi_v7_defconfig: Switch AXP20x driver from module to built-in
Roger Quadros (1):
ARM: omap2plus_defconfig: Enable TI Ethernet PHY
Sekhar Nori (1):
ARM: davinci_all_defconfig: convert to use libata PATA
Shuah Khan (1):
ARM: exynos_defconfig: Increase CONFIG_CMA_SIZE_MBYTES to 96
Stefan Wahren (1):
ARM: bcm2835: Enable missing CMA settings for VC4 driver
Tony Lindgren (2):
ARM: omap2plus_defconfig: Add QMI, ACM and PPP as loadable modules
ARM: omap2plus_defconfig: Enable droid 4 devices
arch/arm/configs/aspeed_g4_defconfig | 112 +++++++++++++++++++++------
arch/arm/configs/aspeed_g5_defconfig | 111 ++++++++++++++++++++------
arch/arm/configs/bcm2835_defconfig | 5 +-
arch/arm/configs/davinci_all_defconfig | 11 ++-
arch/arm/configs/dram_0xd0000000.config | 1 +
arch/arm/configs/exynos_defconfig | 5 +-
arch/arm/configs/imx_v6_v7_defconfig | 5 +-
arch/arm/configs/multi_v7_defconfig | 21 ++---
arch/arm/configs/omap2plus_defconfig | 24 ++++++
arch/arm/configs/qcom_defconfig | 7 ++
arch/arm/configs/socfpga_defconfig | 1 +
arch/arm/configs/stm32_defconfig | 4 +
arch/arm/configs/sunxi_defconfig | 2 +
13 files changed, 240 insertions(+), 69 deletions(-)
create mode 100644 arch/arm/configs/dram_0xd0000000.config
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 5/7] ARM: SoC driver updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
` (3 preceding siblings ...)
2017-05-09 6:52 ` [GIT PULL 4/7] ARM: SoC defconfig updates Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 6:52 ` [GIT PULL 6/7] ARM: SoC 64-bit changes Olof Johansson
` (2 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Driver updates for ARM SoCs.
* Reset subsystem, merged through arm-soc by tradition:
- Make bool drivers explicitly non-modular
- New support for i.MX7 and Arria10 reset controllers
* PATA driver for Palmchip BK371 (acked by Tejun)
* Power domain drivers for i.MX (GPC, GPCv2)
- Moved out of mach-imx for GPC
- Bunch of tweaks, fixes, etc
* PMC support for Tegra186
* SoC detection support for Renesas RZ/G1H and RZ/G1N
* Move Tegra flow controller driver from mach directory to drivers/soc
- (Power management / CPU power driver)
* Misc smaller tweaks for other platforms
----------------------------------------------------------------
The following changes since commit 51cc83299ee9314351569df5267b891130cef79b:
Merge tag 'armsoc-defconfig' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers
for you to fetch changes up to b6942b68f85ed3161c91741791ec6f1779574919:
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/drivers
----------------------------------------------------------------
Alexey Klimov (1):
firmware: arm_scpi: reinit completion instead of full init_completion()
Andre Przywara (1):
reset: sunxi: fix for 64-bit compilation
Andrey Smirnov (3):
reset: Add i.MX7 SRC reset driver
dt-bindings: Add GPCv2 power gating driver
soc: imx: Add GPCv2 power gating driver
Arnd Bergmann (4):
Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers
Merge tag 'arm-soc/for-4.12/drivers' of http://github.com/Broadcom/stblinux into next/drivers
soc/tegra: Fix link errors with PMC disabled
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Bartlomiej Zolnierkiewicz (3):
ata: add Palmchip BK3710 PATA controller driver
pata_bk3710: disable IORDY Timer on chipset initialization
pata_bk3710: clear status bits of BMISP on chipset initialization
Carlo Caione (2):
firmware: meson-sm: Check for buffer output size
firmware: meson-sm: Allow 0 as valid return value
Dave Gerlach (5):
PM / Domains: Add generic data pointer to genpd data struct
PM / Domains: Do not check if simple providers have phandle cells
dt-bindings: Add TI SCI PM Domains
soc: ti: Add ti_sci_pm_domains driver
ARM: keystone: Drop PM domain support for k2g
Dong Aisheng (8):
soc: imx: gpc: fix gpc clk get error handling
soc: imx: gpc: fix the wrong using of regmap cache
soc: imx: gpc: fix domain_index sanity check issue
soc: imx: gpc: fix imx6sl gpc power domain regression
soc: imx: gpc: fix comment when power up domain
soc: imx: gpc: keep PGC_X_CTRL name align with reference manual
dt-bindings: imx-gpc: correct the DOMAIN_INDEX using
soc: imx: gpc: remove unnecessary readable_reg callback
Florian Fainelli (1):
soc: bcm: brcmstb: Match additional compatible strings
Geert Uytterhoeven (7):
soc: renesas: Identify RZ/G1H
soc: renesas: Identify RZ/G1N
base: soc: Let soc_device_match() return no match when called too early
base: soc: Allow early registration of a single SoC device
soc: renesas: Register SoC device early
soc: renesas: rcar-sysc: Add support for fixing up power area tables
soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0
Jon Hunter (4):
ARM: tegra: Remove unnecessary inclusion of flowctrl header
soc/tegra: Move Tegra flowctrl driver
soc/tegra: flowctrl: Add basic platform driver
soc/tegra: Add initial flowctrl support for Tegra132/210
Krzysztof Kozlowski (1):
soc: samsung: Do not build ARMv7 PMU drivers on ARMv8
Linus Walleij (2):
ARM: plat-versatile: remove stale clock header
ARM/clk: move the ICST library to drivers/clk
Lucas Stach (5):
dt-bindings: add multidomain support to i.MX GPC DT binding
soc: imx: move PGC handling to a new GPC driver
soc: imx: gpc: add defines for domain index
dt-bindings: imx-gpc: add i.MX6 QuadPlus compatible
soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver
Masahiro Yamada (1):
reset: uniphier: add NAND and eMMC reset control
Olof Johansson (13):
Merge tag 'reset-for-4.12-1' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'scpi-update-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'davinci-for-v4.12/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'reset-for-4.12-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'arm-soc-pmdomain' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'tegra-for-4.12-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'qcom-drivers-for-4.12' of git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'arm-to-clk-icst' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
Merge tag 'imx-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'zte-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'samsung-drivers-4.12' of git://git.kernel.org/.../krzk/linux into next/drivers
Paul Gortmaker (5):
reset: meson: make it explicitly non-modular
reset: oxnas: make it explicitly non-modular
reset: ath79: make it explicitly non-modular
reset: pistachio: make it explicitly non-modular
soc: tegra: make fuse-tegra explicitly non-modular
Rob Clark (1):
firmware/qcom: add qcom_scm_restore_sec_cfg()
Rojhalat Ibrahim (1):
reset-socfpga: Fix nr_resets property
Santosh Shilimkar (1):
soc: pm-domain: Fix the mangled urls
Stanimir Varbanov (1):
firmware: qcom_scm: add two scm calls for iommu secure page table
Thierry Reding (1):
soc/tegra: Implement Tegra186 PMC support
Thor Thayer (2):
dt-bindings: reset: a10sr: Add Arria10 SR Reset Controller offsets
reset: Add Altera Arria10 SR Reset Controller
Wei Yongjun (3):
reset: uniphier: fix non static symbol warnings
soc: zte: pm_domains: Remove redundant dev_err call in zx2967_pd_probe()
soc: zte: pm_domains: Remove .owner field for driver
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 34 ++
.../devicetree/bindings/power/fsl,imx-gpc.txt | 85 ++--
.../devicetree/bindings/power/fsl,imx-gpcv2.txt | 71 +++
.../devicetree/bindings/reset/fsl,imx7-src.txt | 47 ++
.../bindings/soc/ti/sci-pm-domain.txt | 57 +++
MAINTAINERS | 6 +
arch/arm/common/Kconfig | 3 -
arch/arm/common/Makefile | 1 -
arch/arm/mach-imx/gpc.c | 217 --------
arch/arm/mach-keystone/Kconfig | 1 +
arch/arm/mach-keystone/pm_domain.c | 4 +-
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/cpuidle-tegra20.c | 3 +-
arch/arm/mach-tegra/platsmp.c | 2 +-
arch/arm/mach-tegra/pm.c | 2 +-
arch/arm/mach-tegra/reset-handler.S | 2 +-
arch/arm/mach-tegra/sleep-tegra20.S | 3 +-
arch/arm/mach-tegra/sleep-tegra30.S | 2 +-
arch/arm/mach-tegra/sleep.S | 2 -
arch/arm/mach-tegra/tegra.c | 2 -
arch/arm/plat-versatile/include/plat/clock.h | 15 -
drivers/ata/Kconfig | 9 +
drivers/ata/Makefile | 1 +
drivers/ata/pata_bk3710.c | 382 +++++++++++++++
drivers/base/power/domain.c | 2 -
drivers/base/soc.c | 52 +-
drivers/clk/versatile/Kconfig | 3 +
drivers/clk/versatile/Makefile | 2 +-
drivers/clk/versatile/clk-icst.c | 1 +
drivers/clk/versatile/clk-icst.h | 2 -
drivers/clk/versatile/clk-impd1.c | 1 +
drivers/clk/versatile/clk-realview.c | 1 +
drivers/clk/versatile/clk-versatile.c | 1 +
.../arm/common => drivers/clk/versatile}/icst.c | 2 +-
.../hardware => drivers/clk/versatile}/icst.h | 6 +-
drivers/firmware/arm_scpi.c | 7 +-
drivers/firmware/meson/meson_sm.c | 20 +-
drivers/firmware/qcom_scm-32.c | 18 +
drivers/firmware/qcom_scm-64.c | 58 +++
drivers/firmware/qcom_scm.c | 18 +
drivers/firmware/qcom_scm.h | 11 +
drivers/nvmem/meson-efuse.c | 2 +-
drivers/reset/Kconfig | 14 +
drivers/reset/Makefile | 3 +
drivers/reset/reset-a10sr.c | 138 ++++++
drivers/reset/reset-ath79.c | 27 +-
drivers/reset/reset-imx7.c | 158 ++++++
drivers/reset/reset-meson.c | 12 +-
drivers/reset/reset-oxnas.c | 6 +-
drivers/reset/reset-pistachio.c | 9 +-
drivers/reset/reset-socfpga.c | 13 +-
drivers/reset/reset-sunxi.c | 18 +-
drivers/reset/reset-uniphier.c | 37 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/bcm/brcmstb/common.c | 9 +
drivers/soc/imx/Kconfig | 9 +
drivers/soc/imx/Makefile | 2 +
drivers/soc/imx/gpc.c | 489 +++++++++++++++++++
drivers/soc/imx/gpcv2.c | 363 ++++++++++++++
drivers/soc/renesas/r8a7795-sysc.c | 26 +-
drivers/soc/renesas/rcar-sysc.c | 25 +-
drivers/soc/renesas/rcar-sysc.h | 10 +
drivers/soc/renesas/renesas-soc.c | 18 +-
drivers/soc/samsung/Kconfig | 8 +-
drivers/soc/samsung/Makefile | 4 +-
drivers/soc/samsung/exynos-pmu.c | 22 +-
drivers/soc/samsung/exynos-pmu.h | 3 +
drivers/soc/tegra/Kconfig | 22 +
drivers/soc/tegra/Makefile | 4 +-
.../mach-tegra => drivers/soc/tegra}/flowctrl.c | 87 +++-
drivers/soc/tegra/fuse/fuse-tegra.c | 4 +-
drivers/soc/tegra/pmc-tegra186.c | 169 +++++++
drivers/soc/ti/Kconfig | 12 +
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/ti_sci_pm_domains.c | 202 ++++++++
drivers/soc/zte/zx296718_pm_domains.c | 1 -
drivers/soc/zte/zx2967_pm_domains.c | 4 +-
include/dt-bindings/genpd/k2g.h | 90 ++++
include/dt-bindings/power/imx7-power.h | 16 +
include/dt-bindings/power/r8a7795-sysc.h | 2 +-
include/dt-bindings/reset/altr,rst-mgr-a10sr.h | 33 ++
include/dt-bindings/reset/imx7-reset.h | 62 +++
include/linux/firmware/meson/meson_sm.h | 4 +-
include/linux/pm_domain.h | 1 +
include/linux/qcom_scm.h | 6 +
.../mach-tegra => include/soc/tegra}/flowctrl.h | 32 +-
include/soc/tegra/pmc.h | 29 +-
88 files changed, 2937 insertions(+), 428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt
create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
create mode 100644 Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
delete mode 100644 arch/arm/plat-versatile/include/plat/clock.h
create mode 100644 drivers/ata/pata_bk3710.c
rename {arch/arm/common => drivers/clk/versatile}/icst.c (98%)
rename {arch/arm/include/asm/hardware => drivers/clk/versatile}/icst.h (94%)
create mode 100644 drivers/reset/reset-a10sr.c
create mode 100644 drivers/reset/reset-imx7.c
create mode 100644 drivers/soc/imx/Kconfig
create mode 100644 drivers/soc/imx/Makefile
create mode 100644 drivers/soc/imx/gpc.c
create mode 100644 drivers/soc/imx/gpcv2.c
rename {arch/arm/mach-tegra => drivers/soc/tegra}/flowctrl.c (67%)
create mode 100644 drivers/soc/tegra/pmc-tegra186.c
create mode 100644 drivers/soc/ti/ti_sci_pm_domains.c
create mode 100644 include/dt-bindings/genpd/k2g.h
create mode 100644 include/dt-bindings/power/imx7-power.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-a10sr.h
create mode 100644 include/dt-bindings/reset/imx7-reset.h
rename {arch/arm/mach-tegra => include/soc/tegra}/flowctrl.h (77%)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 6/7] ARM: SoC 64-bit changes
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
` (4 preceding siblings ...)
2017-05-09 6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 6:52 ` [GIT PULL 7/7] ARM: 64-bit DT updates Olof Johansson
2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Changes to platform code for 64-bit ARM platforms.
Most of these are small changes to the one defconfig we use on arm64
(no per-platform configs there), to enable new drivers.
There are also a few other changes. Broadcom sold off their 'Vulcan'
design to Cavium, where it is now called ThunderX2. While we normally
don't rename stuff based on marketing's whims, it seemed appropriate to
bring in renames on a few things such as MAINTAINERS, etc.
----------------------------------------------------------------
The following changes since commit 7ac1dd73f3557a1e9f7601e91c7ea953be9747c7:
Merge tag 'armsoc-drivers' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-arm64
for you to fetch changes up to 900a9020af7a023f9b64c919fddf8a7486108962:
arm64: sunxi: always enable reset controller
----------------------------------------------------------------
Andre Przywara (1):
arm64: defconfig: add Allwinner USB PHY
Antoine Tenart (1):
arm64: defconfig: enable the Safexcel crypto engine as a module
Arnd Bergmann (4):
Merge tag 'amlogic-defconfig' of git://git.kernel.org/.../khilman/linux-amlogic into next/arm64
Merge tag 'mvebu-defconfig64-4.12-1' of git://git.infradead.org/linux-mvebu into next/arm64
Merge tag 'arm-soc/for-4.12/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64
arm64: sunxi: always enable reset controller
Florian Fainelli (1):
Merge tag 'bcm2835-defconfig-64-next-2017-03-21' into defconfig-arm64/next
Gerd Hoffmann (1):
arm64: set CONFIG_MMC_BCM2835=y in defconfig
Gregory CLEMENT (3):
arm64: defconfig: enable MVNETA
arm64: defconfig: enable I2C_PXA
arm64: configs: enable SDHCI driver for Xenon
Icenowy Zheng (1):
arm64: only select PINCTRL for Allwinner platforms
Jayachandran C (1):
MAINTAINERS: Broadcom Vulcan is now Cavium ThunderX2
Krzysztof Kozlowski (2):
arm64: exynos: Enable Exynos PMU and PM domains drivers
arm64: defconfig: Enable video, DRM and LPASS drivers for Exynos5433 and Exynos7
Martin Blumenstingl (1):
ARM64: defconfig: enable the leds-pwm driver and default-on trigger
Olof Johansson (4):
Merge tag 'renesas-arm64-defconfig-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/arm64
Merge tag 'sunxi-config64-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/arm64
Merge tag 'samsung-soc64-4.12' of git://git.kernel.org/.../krzk/linux into next/arm64
Merge tag 'mvebu-defconfig64-4.12-2' of git://git.infradead.org/linux-mvebu into next/arm64
Simon Horman (1):
arm64: defconfig: Enable SH Mobile I2C controller
Thomas Petazzoni (1):
arm64: defconfig: enable MVPP2
MAINTAINERS | 9 +--------
arch/arm64/Kconfig.platforms | 5 ++++-
arch/arm64/configs/defconfig | 21 +++++++++++++++++++++
3 files changed, 26 insertions(+), 9 deletions(-)
^ permalink raw reply [flat|nested] 11+ messages in thread* [GIT PULL 7/7] ARM: 64-bit DT updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
` (5 preceding siblings ...)
2017-05-09 6:52 ` [GIT PULL 6/7] ARM: SoC 64-bit changes Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
7 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Device-tree updates for arm64 platforms. Just as with 32-bit, a bunch of smaller
changes, but also some new platforms that are worth mentioning:
* Rockchip RK3399 platforms for Chromebooks, including Samsung Chromebook
Plus (Kevin)
* Orange Pi PC2 (Allwinner H5)
* Freescale LS2088A and LS1088A SoCs
* Expanded support for Nvidia Tegra186 (and Jetson TX2)
Conflicts:
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi:
Add/add. Keep both hwrng and hdmi_tx nodes.
----------------------------------------------------------------
The following changes since commit 9f955a4249a816047b5f8074cb33d9af38278ec6:
Merge tag 'armsoc-arm64' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt64
for you to fetch changes up to 3c0e3abd5ee59acbcbd5d8fc624eaf63f6e7b53c:
arm64: dts: Add basic DT to support Spreadtrum's SP9860G
----------------------------------------------------------------
Abhimanyu Saini (3):
dt-bindings: Add compatible for LS2088A QDS and RDB board
arm64: dts: freescale: ls2080a: Split devicetree for code resuability
arm64: dts: freescale: ls2088a: Add DTS support for FSL's LS2088A SoC
Alexandre Courbot (1):
arm64: tegra: Add GPU node for Tegra186
Andi Shyti (2):
arm64: dts: exynos: Enable ir-spi in the TM2 and TM2E boards
arm64: dts: exynos: Add stmfts touchscreen node for TM2 and TM2E
Andre Przywara (2):
arm64: allwinner: h5: add Allwinner H5 .dtsi
arm64: allwinner: h5: add support for the Orange Pi PC 2 board
Andy Yan (1):
arm64: dts: rockchip: fix the memory size of PX5 Evaluation board
Antoine Tenart (3):
arm64: marvell: dts: add crypto engine description for 7k/8k
arm64: marvell: dts: enable the crypto engine on the Armada 7040 DB
arm64: marvell: dts: enable the crypto engine on the Armada 8040 DB
Arnd Bergmann (7):
Merge tag 'uniphier-dt64-v4.12' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64
Merge tag 'mvebu-dt64-4.12-1' of git://git.infradead.org/linux-mvebu into next/dt64
Merge tag 'arm-soc/for-4.12/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
Merge tag 'v4.12-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
Merge tag 'v4.12-rockchip-dts64-symlinks-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
Merge tag 'juno-fixes-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64
Merge tag 'samsung-dt64-4.12-3' of git://git.kernel.org/.../krzk/linux into next/dt64
Bjorn Andersson (4):
arm64: dts: qcom: msm8996: Fixup smp2p node
arm64: dts: qcom: msm8916: Update hexagon node
arm64: dts: apq8016-sbc: Add ramoops
arm64: dts: qcom: pm8994: Add rtc node
Brian Norris (6):
arm64: dts: rockchip: sort rk3399-pcie by unit address
arm64: dts: rockchip: support dwc3 USB for rk3399
dt-bindings: Document rk3399 Gru/Kevin
arm64: dts: rockchip: add Gru/Kevin DTS
arm64: dts: rockchip: describe Gru/Kevin OPPs + CPU regulators
arm64: dts: rockchip: add regulator info for Kevin digitizer
Carlo Caione (3):
dt-bindings: Add vendor prefix for Hwacom Systems Inc.
dt-bindings: amlogic: Add HwaCom board
ARM64: dts: meson-gxl: Add support for HwaCom AmazeTV
Daniel Lezcano (1):
arm64: dts: hi6220: Reset the mmc hosts
Dien Pham (2):
arm64: dts: r8a7796: Add I2C for DVFS device node
arm64: dts: r8a7796: salvator-x: Add I2C for DVFS device support
Geert Uytterhoeven (14):
arm64: dts: r8a7795: Add Cortex-A53 CPU cores
arm64: dts: r8a7795: Add Cortex-A53 PMU node
arm64: dts: r8a7795: Remove unit-addresses and regs from integrated caches
arm64: dts: r8a7796: Remove unit-address and reg from integrated cache
arm64: dts: r8a7796: Add CA53 L2 cache-controller node
arm64: dts: r8a7796: Add Cortex-A53 CPU cores
arm64: dts: r8a7796: Add Cortex-A53 PMU node
arm64: dts: h3ulcb: Drop superfluous status update for frequency override
arm64: dts: r8a7795: salvator-x: Drop superfluous status updates for frequency overrides
arm64: dts: m3ulcb: Drop superfluous status update for frequency override
arm64: dts: r8a7796: salvator-x: Drop superfluous status update for frequency override
arm64: dts: r8a7795: Add reset control properties
arm64: dts: r8a7796: Add reset control properties
arm64: dts: r8a7795: salvator-x: Drop _clk suffix from X12 clock node name
Gregory CLEMENT (9):
arm64: dts: marvell: add RTC description for Armada 7K/8K
ARM64: dts: marvell: armada37xx: add address and size property for i2c cells
ARM64: dts: marvell: armada-3720-db: add gpio expander
ARM64: dts: marvell: armada-37xx: Fix interrupt mapping for USB3
ARM64: dts: marvell: armada-37xx: Add clock resource for USB3
ARM64: dts: marvell: armada-3720-db: Add phy for USB3
ARM64: dts: marvell: armada-3720 add RTC support
arm64: dts: marvell: add eMMC support for Armada 37xx
arm64: dts: marvell: add sdhci support for Armada 7K/8K
Harninder Rai (3):
arm64: dts: Add support for FSL's LS1088A SoC
dt-bindings: clockgen: Add compatible string for LS1088A
dt-bindings: arm: Add entry for FSL LS1088A RDB, QDS boards
Heiko Stuebner (3):
arm64: dts: rockchip: remove wrongly added idle states on rk3368
arm64: dts: rockchip: add rk3368 dw-mmc resets
arm64: dts: rockchip: add rk3399 dw-mmc resets
Heiner Kallweit (1):
ARM64: dts: meson-gxbb-odroidc2: Enable SARADC node
Hoegeun Kwon (2):
arm64: dts: exynos: Add the burst and esc clock frequency properties to DSI node
arm64: dts: exynos: Add support for s6e3hf2 panel device on TM2e board
Horia Geantă (1):
arm64: dts: ls1012a: add crypto node
Huibin Hong (1):
arm64: dts: rockchip: add dmac nodes for rk3368 SoCs
Hyungwon Hwang (1):
arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board
Icenowy Zheng (4):
arm64: allwinner: h5: enable USB OTG on Orange Pi PC 2 board
arm64: allwinner: a64: add r_ccu node
arm64: allwinner: a64: add R_PIO pinctrl node
ARM: sunxi: h3/h5: switch apb0-related clocks to r_ccu
Jayachandran C (2):
dt-bindings: Add arm64 ARCH_THUNDER2 platform documentation
arm64: dts: move from ARCH_VULCAN to ARCH_THUNDER2
Jerome Brunet (1):
dt-bindings: clk: gxbb: expose i2s output clock gates
Jiancheng Xue (2):
dt-bindings: arm: hisilicon: add bindings for hi3798cv200 SoC and Poplar board
arm64: dts: hisilicon: add dts files for hi3798cv200-poplar board
Jianqun Xu (2):
arm64: dts: rockchip: add i2s nodes support for RK3368 SoCs
arm64: dts: rockchip: disable mailbox of RK3368 SoCs per default
Jon Hunter (1):
arm64: tegra: Update the Tegra132 flowctrl compatible string
Jon Mason (1):
arm64: dts: NS2: convert "ok" to "okay"
Jun Nie (1):
arm64: dts: zte: add mmc devices for zx296718
Kazuya Mizuguchi (4):
arm64: dts: r8a7795: Use rgmii-txid phy-mode for EthernetAVB
arm64: dts: r8a7795: salvator-x: Fix EthernetAVB PHY timing
arm64: dts: r8a7796: Use rgmii-txid phy-mode for EthernetAVB
arm64: dts: r8a7796: salvator-x: Fix EthernetAVB PHY timing
Keita Kobayashi (2):
arm64: dts: r8a7795: Add I2C for DVFS core to dtsi
arm64: dts: r8a7795: salvator-x: Enable I2C for DVFS device
Kevin Hilman (1):
Merge tag 'amlogic-clk-headers' into v4.12/dt64
Khiem Nguyen (2):
arm64: dts: r8a7795: Upgrade to PSCI v1.0 to support Suspend-to-RAM
arm64: dts: r8a7796: Upgrade to PSCI v1.0 to support Suspend-to-RAM
Kuninori Morimoto (1):
arm64: dts: r8a7795: Tidyup Audio-DMAC channel for DVC
Liang Chen (4):
dt-bindings: add binding for rk3328-grf
arm64: dts: rockchip: add core dtsi file for RK3328 SoCs
dt-bindings: document rockchip rk3328-evb board
arm64: dts: rockchip: add RK3328 eavluation board devicetree
Magnus Damm (1):
arm64: dts: r8a7795: Correct SATA device size to 2MiB
Martin Blumenstingl (14):
ARM64: dts: meson-gxbb-odroidc2: add the ethernet PHY's reset GPIO
ARM64: dts: meson-gxbb-p200: add the ethernet PHY's reset GPIO
ARM64: dts: meson-gxbb-vega-s95: add the ethernet PHY's reset GPIO
ARM64: dts: meson-gxbb-nexbox-a95x: add the ethernet PHY's reset GPIO
ARM64: dts: meson-gxbb-wetek-hub: add the ethernet PHY's reset GPIO
ARM64: dts: meson-gxbb-wetek-play2: add the ethernet PHY's reset GPIO
ARM64: dts: meson-gxbb-p201: fix ethernet support
ARM64: dts: amlogic: add the ethernet TX delay configuration
ARM64: dts: meson-gx: remove the phy-mode property from meson-gx
ARM64: dts: meson-gxl: improve support for the P212 reference design
ARM64: dts: amlogic: meson-gxl: add the missing PWM pins
devicetree: add vendor prefix for Khadas
dt-bindings: amlogic: add the Khadas VIM
ARM64: dts: meson-gxl: add support for the Khadas VIM board
Masahiro Yamada (4):
arm64: dts: uniphier: fix no unit name warnings
arm64: dts: uniphier: move memory node below aliases node
arm64: dts: uniphier: add pinctrl property to eMMC node for LD11/LD20
arm64: dts: uniphier: re-order reset deassertion of USB of LD11
Mikko Perttunen (2):
arm64: tegra: Enable VIC on Tegra210
arm64: tegra: Enable IOMMU for host1x on Tegra210
Neil Armstrong (18):
ARM64: dts: meson-gx: Add Buttons to Q200 and P230 boards
ARM64: dts: meson-gxbb-odroidc2: Add GPIO lines names
ARM64: dts: meson-gxbb-odroidc2: Fix TFLASH VDD regulator GPIO line
ARM64: dts: meson-gx: Finally move common nodes to GX dtsi
ARM64: dts: meson-gx: empty line cleanup
ARM64: dts: meson-gx: Prepend GX generic compatible like other nodes
ARM64: dts: meson-gxl: Add missing pinctrl pins groups
ARM64: dts: meson-gx: Add Mali nodes for GXBB and GXL
ARM64: dts: meson-gxbb: Add gpio-ranges properties
ARM64: dts: meson-gxl: Add gpio-ranges properties
ARM: dts: meson8: Add gpio-ranges properties
ARM: dts: meson8b: Add gpio-ranges properties
ARM64: dts: meson-gxbb: Add USB Hub GPIO hog
clk: meson-gxbb: Add MALI clock IDS
clk: meson-gxbb: Expose GP0 dt-bindings clock id
dt-bindings: clock: gxbb-clkc: Add GXL compatible variant
ARM64: dts: meson-gx: Add shared CMA dma memory pool
ARM64: dts: meson-gx: Add support for HDMI output
Niklas Söderlund (1):
arm64: dts: r8a7795: salvator-x: Set drive-strength for ravb pins
Olof Johansson (14):
Merge branch 'shared/dt-symlinks' into next/dt64
Merge tag 'renesas-arm64-dt-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt64
Merge tag 'amlogic-dt64-redo' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
Merge tag 'sunxi-dt64-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt64
Merge tag 'sunxi-dt-h5-for-4.12' of https://git.kernel.org/.../sunxi/linux into next/dt64
Merge tag 'tegra-for-4.12-arm64-dt' of git://git.kernel.org/.../tegra/linux into next/dt64
Merge tag 'qcom-arm64-for-4.12' of git://git.kernel.org/.../agross/linux into next/dt64
Merge tag 'renesas-arm64-dt2-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/dt64
Merge tag 'samsung-dt64-4.12' of git://git.kernel.org/.../krzk/linux into next/dt64
Merge tag 'v4.12-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
Merge tag 'imx-dt64-4.12' of git://git.kernel.org/.../shawnguo/linux into next/dt64
Merge tag 'zte-dt64-4.12' of git://git.kernel.org/.../shawnguo/linux into next/dt64
Merge tag 'hisi-arm64-dt-for-4.12' of git://github.com/hisilicon/linux-hisi into next/dt64
Merge tag 'mvebu-dt64-4.12-2' of git://git.infradead.org/linux-mvebu into next/dt64
Orson Zhai (1):
arm64: dts: Add basic DT to support Spreadtrum's SP9860G
Rob Herring (1):
arm64: dts: juno: fix PCI bus dtc warnings
Rob Rice (1):
arm64: dts: NS2: Add Broadcom SPU driver DT entry
Sarangdhar Joshi (1):
arm64: dts: msm8996: Add ADSP PIL node
Shawn Guo (3):
arm64: dts: zte: remove zx296718 pll_vga clock
arm64: dts: zte: add vou and hdmi devices for zx296718
arm64: dts: zte: add tvenc device for zx296718
Shawn Lin (1):
arm64: dts: rockchip: fix PCIe domain number for rk3399
Stephen Boyd (1):
arm64: dts: qcom: Replace PMU compatible with a53 specific one
Sudeep Holla (2):
arm64: dts: juno: fix few unit address format warnings
arm64: dts: juno: add information about L1 and L2 caches
Takeshi Kihara (2):
arm64: dts: r8a7796: Add Cortex-A57 CPU cores
arm64: dts: r8a7796: Add Cortex-A57 PMU node
Tang Yuantian (2):
arm64: dts: added ecc register address to sata node on ls1043a
arm64: dts: added ecc register address to sata node on ls1046a
Thierry Reding (12):
arm64: tegra: Add PMC controller on Tegra186
arm64: tegra: Add ethernet support for Tegra186
arm64: tegra: Invert the PMC interrupt on P3310
arm64: tegra: Enable I2C controllers on P3310
arm64: tegra: Enable ethernet on P3310
arm64: tegra: Add initial power tree for P3310
arm64: tegra: Enable SDHCI controllers on P3110
arm64: tegra: Enable SD/MMC slot on P2771
arm64: tegra: Enable current monitors on P3310
arm64: tegra: Add GPIO keys on P2771
arm64: tegra: Add power monitors on P2771
arm64: tegra: Add GPIO expanders on P2771
Thomas Petazzoni (1):
arm64: marvell: dts: add PPv2.2 description to Armada 7K/8K
Ulrich Hecht (5):
arm64: dts: r8a7796 dtsi: Add all HSCIF nodes
arm64: dts: r8a7796: Add all SCIF nodes
arm64: dts: r8a7796: Enable SCIF DMA
arm64: dts: r8a7796: salvator-x: add SCIF1 (DEBUG1)
arm64: dts: r8a7796: Enable HSCIF DMA
Viresh Kumar (1):
arm64: dts: exynos: Use - instead of @ for DT OPP entries
Vladimir Barinov (2):
arm64: dts: h3ulcb: Update memory node to 4 GiB map
arm64: dts: h3ulcb: Fix EthernetAVB PHY timing
Wang Xiaoyin (2):
arm64: dts: hisi: add drive strength levels of the pins for Hi3660 SoC
arm64: dts: hisi: add pinctrl dtsi file for HiKey960 development board
Wei Xu (5):
arm64: dts: hisi: add mbigen nodes for the hip07 SoC
arm64: dts: hisi: add network related nodes for the hip07 SoC
arm64: dts: hisi: add RoCE nodes for the hip07 SoC
arm64: dts: hisi: add SAS nodes for the hip07 SoC
arm64: dts: hisi: enable the NIC and SAS for the hip07-d05 board
Yuantian Tang (2):
arm64: dts: updated sata node on ls1012a platform
arm64: dts: ls1012a: add thermal monitor node
avaneesh dwivedi (1):
arm64: dts: msm8996: Add SLPI SMP2P dt node.
jbrunet (4):
ARM64: dts: meson-gxbb: add i2s output pins
ARM64: dts: meson-gxbb: add spdif output pins
ARM64: dts: meson-gxl: add i2s output pins
ARM64: dts: meson-gxl: add spdif output pins
.../devicetree/bindings/arm/amlogic.txt | 3 +
.../devicetree/bindings/arm/cavium-thunder2.txt | 8 +
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
Documentation/devicetree/bindings/arm/fsl.txt | 23 +
.../bindings/arm/hisilicon/hisilicon.txt | 8 +
.../devicetree/bindings/arm/rockchip.txt | 24 +
.../bindings/clock/amlogic,gxbb-clkc.txt | 3 +-
.../devicetree/bindings/clock/qoriq-clock.txt | 1 +
.../devicetree/bindings/soc/rockchip/grf.txt | 1 +
.../devicetree/bindings/vendor-prefixes.txt | 2 +
arch/arm/boot/dts/meson8.dtsi | 2 +
arch/arm/boot/dts/meson8b.dtsi | 2 +
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 45 +-
arch/arm64/boot/dts/allwinner/Makefile | 1 +
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 29 +
.../dts/allwinner/sun50i-h5-orangepi-pc2.dts | 188 +++
arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 124 ++
arch/arm64/boot/dts/allwinner/sunxi-h3-h5.dtsi | 1 +
arch/arm64/boot/dts/amlogic/Makefile | 2 +
.../boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 39 +
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 80 +-
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 +
.../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 80 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 25 +
arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 11 +
.../arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 29 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 21 +-
.../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 26 +
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 26 +
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 172 ++-
arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 43 +
.../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 42 +
.../arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 1 +
.../amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 164 +++
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 114 ++
.../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 23 +
.../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 21 +-
.../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 173 +++
.../arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 1 +
arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 194 +++
.../boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 25 +
arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 42 +
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 3 +
arch/arm64/boot/dts/arm/juno-base.dtsi | 4 +-
arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 12 +-
arch/arm64/boot/dts/arm/juno-r1.dts | 42 +
arch/arm64/boot/dts/arm/juno-r2.dts | 42 +
arch/arm64/boot/dts/arm/juno.dts | 42 +
arch/arm64/boot/dts/broadcom/Makefile | 1 -
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 38 +-
arch/arm64/boot/dts/broadcom/ns2-xmc.dts | 20 +-
arch/arm64/boot/dts/broadcom/ns2.dtsi | 24 +
arch/arm64/boot/dts/cavium/Makefile | 1 +
.../thunder2-99xx.dts} | 9 +-
.../vulcan.dtsi => cavium/thunder2-99xx.dtsi} | 15 +-
arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 48 +-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 50 +-
arch/arm64/boot/dts/freescale/Makefile | 4 +
.../boot/dts/freescale/fsl-ls1012a-frdm.dts | 4 +
.../boot/dts/freescale/fsl-ls1012a-qds.dts | 4 +
.../boot/dts/freescale/fsl-ls1012a-rdb.dts | 4 +
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 182 ++-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 4 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 4 +-
.../boot/dts/freescale/fsl-ls1088a-qds.dts | 123 ++
.../boot/dts/freescale/fsl-ls1088a-rdb.dts | 107 ++
arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 275 ++++
.../boot/dts/freescale/fsl-ls2080a-qds.dts | 155 +--
.../boot/dts/freescale/fsl-ls2080a-rdb.dts | 110 +-
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 863 ++----------
.../boot/dts/freescale/fsl-ls2088a-qds.dts | 64 +
.../boot/dts/freescale/fsl-ls2088a-rdb.dts | 64 +
arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 165 +++
.../boot/dts/freescale/fsl-ls208xa-qds.dtsi | 196 +++
.../boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 151 +++
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 737 ++++++++++
arch/arm64/boot/dts/hisilicon/Makefile | 1 +
.../boot/dts/hisilicon/hi3660-hikey960.dts | 1 +
.../boot/dts/hisilicon/hi3798cv200-poplar.dts | 162 +++
arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 411 ++++++
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 3 +
.../boot/dts/hisilicon/hikey960-pinctrl.dtsi | 407 ++++++
arch/arm64/boot/dts/hisilicon/hip07-d05.dts | 20 +
arch/arm64/boot/dts/hisilicon/hip07.dtsi | 479 +++++++
arch/arm64/boot/dts/marvell/armada-3720-db.dts | 50 +
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 18 +-
arch/arm64/boot/dts/marvell/armada-7040-db.dts | 43 +
arch/arm64/boot/dts/marvell/armada-8020.dtsi | 10 +
arch/arm64/boot/dts/marvell/armada-8040-db.dts | 32 +
arch/arm64/boot/dts/marvell/armada-8040.dtsi | 9 +
arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 11 +
.../boot/dts/marvell/armada-cp110-master.dtsi | 70 +
.../boot/dts/marvell/armada-cp110-slave.dtsi | 60 +
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 2 +-
.../boot/dts/nvidia/tegra186-p2771-0000.dts | 91 ++
arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 319 ++++-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 59 +
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 19 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 26 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 46 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 7 +
arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 29 +-
.../boot/dts/renesas/r8a7795-salvator-x.dts | 39 +-
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 181 ++-
arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 1 -
.../boot/dts/renesas/r8a7796-salvator-x.dts | 32 +-
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 311 ++++-
arch/arm64/boot/dts/rockchip/Makefile | 2 +
arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 57 +
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1264 ++++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 94 +-
.../boot/dts/rockchip/rk3399-gru-kevin.dts | 306 +++++
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 1103 +++++++++++++++
arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi | 145 ++
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 147 +-
.../boot/dts/socionext/uniphier-ld11-ref.dts | 10 +-
.../arm64/boot/dts/socionext/uniphier-ld11.dtsi | 13 +-
.../boot/dts/socionext/uniphier-ld20-ref.dts | 10 +-
.../arm64/boot/dts/socionext/uniphier-ld20.dtsi | 4 +-
arch/arm64/boot/dts/sprd/Makefile | 3 +-
arch/arm64/boot/dts/sprd/sc9860.dtsi | 569 ++++++++
arch/arm64/boot/dts/sprd/sp9860g-1h10.dts | 56 +
arch/arm64/boot/dts/sprd/whale2.dtsi | 71 +
arch/arm64/boot/dts/zte/zx296718-evb.dts | 28 +
arch/arm64/boot/dts/zte/zx296718.dtsi | 126 +-
drivers/clk/meson/gxbb.h | 21 +-
include/dt-bindings/clock/gxbb-clkc.h | 11 +
include/dt-bindings/pinctrl/hisi.h | 15 +
130 files changed, 11043 insertions(+), 1401 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/cavium-thunder2.txt
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi
create mode 120000 arch/arm64/boot/dts/allwinner/sunxi-h3-h5.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dtsi
rename arch/arm64/boot/dts/{broadcom/vulcan-eval.dts => cavium/thunder2-99xx.dts} (72%)
rename arch/arm64/boot/dts/{broadcom/vulcan.dtsi => cavium/thunder2-99xx.dtsi} (88%)
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls208xa-qds.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
create mode 100644 arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts
create mode 100644 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi
create mode 100644 arch/arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-evb.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-opp.dtsi
create mode 100644 arch/arm64/boot/dts/sprd/sc9860.dtsi
create mode 100644 arch/arm64/boot/dts/sprd/sp9860g-1h10.dts
create mode 100644 arch/arm64/boot/dts/sprd/whale2.dtsi
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
` (6 preceding siblings ...)
2017-05-09 6:52 ` [GIT PULL 7/7] ARM: 64-bit DT updates Olof Johansson
@ 2017-05-09 17:25 ` Linus Torvalds
2017-05-09 17:51 ` Olof Johansson
7 siblings, 1 reply; 11+ messages in thread
From: Linus Torvalds @ 2017-05-09 17:25 UTC (permalink / raw)
To: Olof Johansson; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel
On Mon, May 8, 2017 at 11:52 PM, Olof Johansson <olof@lixom.net> wrote:
>
> It's been a relatively quiet release cycle here. Patch count is about
> the usual (818 commits, which includes merges). Accumulated diffstat:
Thanks, all merged, and all trivial to merge. I was getting a bit
nervous when I didn't get this the first week, but it all looks fine.
Pushed out, probably still worth double-checking even though
everything looked trivial.
Linus
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
@ 2017-05-09 17:51 ` Olof Johansson
0 siblings, 0 replies; 11+ messages in thread
From: Olof Johansson @ 2017-05-09 17:51 UTC (permalink / raw)
To: Linus Torvalds; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel
Hi,
On Tue, May 9, 2017 at 10:25 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Mon, May 8, 2017 at 11:52 PM, Olof Johansson <olof@lixom.net> wrote:
>>
>> It's been a relatively quiet release cycle here. Patch count is about
>> the usual (818 commits, which includes merges). Accumulated diffstat:
>
> Thanks, all merged, and all trivial to merge. I was getting a bit
> nervous when I didn't get this the first week, but it all looks fine.
Yeah, we usually aim for first week but I slipped this time around.
Shouldn't become a habit though.
> Pushed out, probably still worth double-checking even though
> everything looked trivial.
Looks good! Thanks.
-Olof
^ permalink raw reply [flat|nested] 11+ messages in thread
* [GIT PULL 3/7] ARM: Device-tree updates
@ 2017-07-04 14:22 Arnd Bergmann
0 siblings, 0 replies; 11+ messages in thread
From: Arnd Bergmann @ 2017-07-04 14:22 UTC (permalink / raw)
To: Linus Torvalds, arm-soc, Linux ARM, Linux Kernel Mailing List
The following changes since commit 5ed02dbb497422bf225783f46e6eadd237d23d6b:
Linux 4.12-rc3 (2017-05-28 17:20:53 -0700)
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 0c6cda5839b8b65d1d04cbf5c310735459f7bc60:
Merge tag 'actions-arm-dt-for-4.13' of
git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions
into next/dt (2017-06-29 17:09:58 +0200)
----------------------------------------------------------------
ARM: Device-tree updates
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.
New machines:
- The new Action Semi S500 platform is added along with initial
support for the LeMaker Guitar board.
- STM32 gains support for three new boards: stm32h743-disco,
stm32f746-disco, and stm32f769-disco, along with new device
support for the existing stm32f429 boards.
- Renesas adds two new boards, the tiny GR-Peach based on RZ/A1H
with 10MB on-chip SRAM, and the iWave G20D-Q7 System-on-Module
plus board.
- On Marvell "mvebu", we gain support for the Linksys WRT3200ACM
wireless router.
- For NXP i.MX, we gain support for the Gateworks Ventana GW5600
and the Technexion Pico i.MX7D single-board computers.
- The BeagleBone Blue is added for OMAP, it's the latest variation
of the popular Beaglebone Black single-board computer.
- The Allwinner based Lichee Pi Zero and NanoPi M1 Plus boards
are added, these are the latest variations of a seemingly endless
supply of similar single-board computers.
Other updates:
- Linus Walleij improves support for the "Faraday" based SoC platforms
from various SoC makers (Moxart, Aspeed, Gemini)
- The ARM Mali GPU is now describe on Rockchips SoCs
- Mediatek MT7623 is extended significantly, making it much
more useful.
- Lots of individual updates on Renesas, OMAP, Rockchips, Broadcom,
Allwinner, Qualcomm, iMX
- For Amlogic, the clock support is extended a lot on meson8b.
- We now build the devicetree file for the Raspberry Pi 3 on 32-bit
ARM, in addition to the existing ARM64 support, to help users
wanting to run a 32-bit system on it.
----------------------------------------------------------------
Alexandre Bailon (1):
ARM: dts: da850: Add CPPI 4.1 DMA to USB OTG controller
Alexandre Belloni (4):
ARM: dts: imx6qdl-nitrogen6_max: fix rv4162 compatible
ARM: dts: imx6qdl-nitrogen6_som2: fix rv4162 compatible
ARM: dts: imx7d-nitrogen7: fix rv4162 compatible
ARM: dts: am335x-phycore-som: fix rv4162 compatible
Alexandre TORGUE (1):
ARM: dts: stm32: Set gpio controller as interrupt controller on F4 and F7
Andreas Färber (8):
dt-bindings: Add vendor prefix for Actions Semi
dt-bindings: arm: Document Actions Semi S500
dt-bindings: timer: Document Owl timer
dt-bindings: arm: Document Actions Semi S900
ARM: dts: Add Actions Semi S500 and LeMaker Guitar
dt-bindings: arm: cpus: Add S500 enable-method
ARM: dts: owl-s500: Set CPU enable-method
ARM: dts: owl-s500: Add SPS node
Andrew Lunn (3):
ARM: dts: vf610-zii: Add switch eeprom-length properties
ARM: dts: mvebu: Add PWM properties to .dtsi files
ARM: dts: armada-xp: Use pwm-fan rather than gpio-fan
Andrey Smirnov (6):
ARM: dts: imx: Reintroduce 'anatop-enable-bit' where appropriate
ARM: dts: imx7s: Add node for GPC
ARM: dts: imx7s: Mark 'gpr' compatible with i.MX6 variant
ARM: dts: imx7d-sdb: Add GPIO expander node
ARM: dts: imx7d: Add node for PCIe controller
ARM: dts: imx7d-sdb: Enable PCIe peripheral
Andy Yan (2):
ARM: dts: rockchip: rename core dtsi from RK1108 to RV1108
ARM: dts: rockchip: rename RK1108-evb to RV1108-evb
Antoine Tenart (2):
ARM: sun5i: add a cryptographic engine node
ARM: dts: sunxi: add SoC specific compatibles for the crypto nodes
Arnd Bergmann (5):
Merge tag 'samsung-dt-4.13-2' of
git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'pxa-dt-4.13' of https://github.com/rjarzmik/linux into next/dt
Merge tag 'socfpga_dts_for_v4.13' of
git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'amlogic-dt-2' of
git://git.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'actions-arm-dt-for-4.13' of
git://git.kernel.org/.../afaerber/linux-actions into next/dt
Baruch Siach (1):
ARM: dts: at91: sama5d2_xplained: remove wrong memory node
Biju Das (4):
ARM: dts: iwg20m: Add iWave RZG1M Qseven SOM
ARM: dts: iwg20d-q7: Add support for iWave G20D-Q7 board based on RZ/G1M
ARM: shmobile: document iW-RainboW-G20M-Qseven-RZG1M system on module
ARM: shmobile: document iW-RainboW-G20D-Qseven-RZG1M board
Bird, Tim (1):
ARM: dts: qcom: add charger otg regulator
Boris Brezillon (4):
dt-bindings: mtd: atmel-nand: Document the nfc-io bindings
ARM: dts: at91: Declare EBI/NAND controllers
ARM: dts: at91: Switch to the new NAND bindings
ARM: dts: at91: Add the NOR flash available on sama5d3 dev kits
Carlo Caione (1):
ARM: dts: meson: Extend L2 cache controller node for Meson8 and Meson8b
Chen-Yu Tsai (28):
ARM: sun8i: a83t: Drop skeleton.dtsi
ARM: sun8i: a83t: Rename pinmux setting names
ARM: sunxi: common-regulators: Drop pinmux settings for GPIO pins
ARM: sunxi: Drop mmc0_cd_pin_reference_design pinmux setting
ARM: sun8i: h3: orangepi-pc: Enable USB OTG
ARM: sun8i: h3: bananapi-m2-plus: Enable USB OTG
ARM: dts: sun6i: Add second display pipeline device nodes
ARM: dts: sun6i: Enable tcon0 by default
ARM: sun8i: a83t: Drop leading zeroes from device node addresses
ARM: sun8i: a83t: Replace underscores with hyphens in pinmux node names
ARM: sun8i: a83t: Add CCU device nodes
ARM: sun8i: a83t: Set clock accuracy for 24MHz oscillator
ARM: sun8i: a83t: Add device node for DMA controller
ARM: sun8i: a83t: Add device node for SPDIF transmitter
ARM: sun8i: a83t: cubietruck-plus: Add LED device nodes
ARM: sun8i: a83t: cubietruck-plus: Enable SPDIF output
ARM: sun7i: a20: cubieboard2: Move usb_otg node for alphabetical ordering
ARM: sun7i: a20: cubieboard2: Enable AXP209's ACIN power supply
ARM: sun7i: a20: bananapi-m1-plus: Enable AXP209's ACIN power supply
ARM: sun4i: a10: cubieboard: Enable AXP209's ACIN power supply
ARM: sun6i: a31: hummingbird: Enable AXP221's ACIN power supply
ARM: sun7i: a20: cubietruck: Tie AXP209's USB power supply to USB PHY
ARM: sun8i: a83t: Add device node for PRCM
ARM: sunxi: h3-h5: Convert R_CCU raw numbers to macros
ARM: sun8i: a83t: Add device node for R_PIO
ARM: sun8i: h3: Enable EMAC with external PHY on Orange Pi Plus 2E
ARM: sun6i: a31s: primo81: Change USB OTG to OTG mode
ARM: sun6i: a31s: primo81: Enable battery power supply
Chris Brandt (3):
ARM: dts: r7s72100: add USB bit definitions
ARM: dts: r7s72100: add usb clocks to device tree
ARM: dts: r7s72100: add clock bit definitions
Chris Packham (2):
ARM: dts: mvebu: add missing interrupt to 98dx4251 switch
ARM: dts: mvebu: disable the rtc on 98dx3236 SoC
Christian Lamparter (1):
ARM: dts: qcom: ipq4019: fix i2c_0 node
Christopher Spinrath (1):
ARM: dts: imx6q-cm-fx6: add sdio wifi/bt nodes
Claudiu Beznea (1):
ARM: dts: at91: sama5d2_xplained: add pwm controller
Corentin Labbe (11):
arm: sun8i: sunxi-h3-h5: Add dt node for the syscon control module
arm: sun8i: sunxi-h3-h5: add dwmac-sun8i ethernet driver
arm: sun8i: orangepi-pc: Enable dwmac-sun8i
arm: sun8i: orangepi-one: Enable dwmac-sun8i
arm: sun8i: orangepi-2: Enable dwmac-sun8i
arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high
arm: sun8i: nanopi-neo: Enable dwmac-sun8i
ARM: sun8i: orangepi-plus: Enable dwmac-sun8i
ARM: sun8i: bananapi-m2-plus: Enable dwmac-sun8i
arm: sun8i: orangepi-zero: Enable dwmac-sun8i
ARM: sun8i: a83t: Add dt node for the syscon control module
Cosar Dindar (3):
ARM: dts: stm32: Add CRC support to stm32f429
ARM: dts: stm32: enable CRC32 on stm32429-disco board
ARM: dts: stm32: enable CRC32 on stm32429i-eval board
David Lechner (1):
ARM: dts: da850-lego-ev3: Add node for LEGO MINDSTORMS EV3 Battery
Dinh Nguyen (1):
ARM: dts: socfpga: set the i2c frequency
Eddie Cai (1):
clk: rockchip: add ids for camera on rk3399
Elaine Zhang (2):
clk: rockchip: add clock-ids for more rk3228 clocks
ARM: dts: rockchip: set default rates for core clocks on rk322x
Enric Balletbo i Serra (1):
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-veyron
Eric Anholt (3):
ARM: dts: Add devicetree for the Raspberry Pi 3, for arm32 (v6)
ARM: dts: Cygnus: Add BCM11360's V3D device
ARM: dts: Cygnus: Add the ethernet switch and ethernet PHY
Fabio Estevam (17):
ARM: dts: imx6qdl-wandboard: Fix audio channel swap
ARM: dts: imx6qdl-colibri: Fix audio channel swap
ARM: dts: imx6sx-sdb: Properly model the ARM and SOC regulator supplies
ARM: dts: omap3: Remove 'enable-active-low' property
ARM: dts: imx7s-warp: Pass 'no-1-8-v' property to the eMMC
ARM: dts: imx6: Fix BCM43xx node name
ARM: dts: sunxi: Fix BCM43xx node name
ARM: dts: imx7d-pico: Add watchdog support
ARM: dts: imx7d-pico: Pass 'no-1-8-v' property to the eMMC
ARM: dts: imx23-sansa: Remove 'enable-active-low' property
ARM: dts: tx6: Remove 'enable-active-low' property
ARM: dts: imx7: Fix typo in watchdog pin name
ARM: dts: imx: Fix Ethernet PHY reset polarity
ARM: dts: imx7d-sdb: Adjust the regulator nodes
ARM: dts: imx7d-sdb: Add Wifi support
ARM: dts: imx7d-sdb: Add Bluetooth support
ARM: dts: imx6: Fix PCI GPIO reset polarity
Finley Xiao (1):
ARM: dts: rockchip: add operating-points-v2 for cpu on rk322x
Florian Fainelli (2):
Merge tag 'bcm2835-dt-next-2017-03-30' into devicetree/next
Merge tag 'bcm2835-dt-next-2017-06-12' into devicetree/next
Frank Wang (3):
ARM: dts: rockchip: add watchdog device node on rk322x
ARM: dts: rockchip: correct rk322x uart2 pinctrl
ARM: dts: rockchip: add second uart2 pinctrl on rk322x
Franklin S Cooper Jr (4):
ARM: dts: keystone-k2g: Remove skeleton.dtsi
ARM: dts: k2g-evm: Add unit address to memory node
ARM: keystone: Create new binding for K2G ICE evm
ARM: dts: keystone: Add minimum support for K2G ICE evm
Garlic Tseng (1):
arm: dts: mediatek: Add audio driver node for MT2701
Geert Uytterhoeven (2):
ARM: shmobile: Update R-Car Gen3 ULCB board part numbers
ARM: shmobile: Document Renesas H3-based Salvator-XS board DT bindings
Gerd Hoffmann (1):
ARM: dts: bcm283x: switch from &sdhci to &sdhost
Guillaume Tucker (4):
dt-bindings: gpu: add bindings for the ARM Mali Midgard GPU
ARM: dts: rockchip: add ARM Mali GPU node for rk3288
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-rock2-som
ARM: dts: rockchip: enable ARM Mali GPU on rk3288-firefly
Guochun Mao (1):
arm: dts: mt2701: add nor flash node
H. Nikolaus Schaller (1):
ARM: dts: OMAP5: uevm: add µSD card detect
Hans Verkuil (1):
ARM: dts: exynos: add needs-hpd to &hdmicec for Odroid-U3
Heiko Stuebner (1):
Merge branch 'v4.13-shared/clkids' into v4.13-armsoc/dts32
Helmut Klein (1):
clk: meson-gxbb: expose UART clocks
Hoegeun Kwon (1):
ARM: dts: exynos: Fix polarity of panel reset gpio in Rinato
Hugues Fruchet (4):
ARM: dts: stm32: Enable DCMI support on STM32F429 MCU
ARM: dts: stm32: Enable DCMI camera interface on STM32F429-EVAL board
ARM: dts: stm32: Enable STMPE1600 gpio expander of STM32F429-EVAL board
ARM: dts: stm32: Enable OV2640 camera support of STM32F429-EVAL board
Icenowy Zheng (6):
ARM: sun8i: v3s: restore the usage of CCU definitions
ARM: sun8i: v3s: add LRADC device node
ARM: sun8i: v3s: add pinmux for mmc1
ARM: sun8i: v3s: add support for Lichee Pi Zero w/ dock board
ARM: sun8i: v3s: enable SPI
ARM: sun8i: v3s: add device nodes for DE2 display pipeline
Jacopo Mondi (2):
ARM: dts: r7s72100: add Renesas RZ/A1 pinctrl header
ARM: dts: r7s72100: Add support for GR-Peach
Jagan Teki (1):
ARM: dts: sun8i: h3: Add initial NanoPi M1 Plus support
Javier Martinez Canillas (5):
ARM: dts: at91: Add generic compatible string for I2C EEPROM
ARM: dts: imx: Add generic compatible string for I2C EEPROM
ARM: dts: omap: Add generic compatible string for I2C EEPROM
ARM: dts: uniphier: Add generic compatible string for I2C EEPROM
ARM: dts: turris-omnia: Add generic compatible string for I2C EEPROM
Jerome Brunet (3):
clk: meson-gxbb: expose spdif clock gates
clk: meson-gxbb: expose i2s master clock
clk: meson-gxbb: expose spdif master clock
John Crispin (9):
arm: dts: mt7623: add clock controller device nodes
arm: dts: mt7623: add subsystem clock controller device nodes
arm: dts: mt7623: add power domain controller device node
arm: dts: mt7623: add pinctrl nodes to the mt7623 dtsi file
arm: dts: mt7623: add pmic wrapper nodes to the mt7623 dtsi file
arm: dts: mt7623: add i2c nodes to the mt7623.dtsi file
arm: dts: mt7623: add nand nodes to the mt7623.dtsi file
arm: dts: mt7623: add mmc nodes to the mt7623.dtsi file
arm: dts: mt7623: add usb nodes to the mt7623.dtsi file
Jon Mason (1):
ARM: dts: NSP: Add Thermal Support
Jun Gao (1):
arm: dts: Add Mediatek MT2701 i2c device node
Keerthy (2):
ARM: dts: da850: Add interrupt-controller property to gpio node
ARM: dts: AM43XX: Remove min and max voltage values for dcdc3
Kevin Hilman (2):
ARM: dts: da850-evm: fix tca6416 for use with GPIO hogs
Merge tag 'meson-clk-headers-for-4.13-2' of
git://github.com/BayLibre/clk-meson into v4.13/dt
Krzysztof Kozlowski (2):
ARM: dts: exynos: Use human-friendly symbols for interrupt flags
in board sources
ARM: dts: exynos: Use human-friendly symbols for GIC interrupt properties
Laurent Pinchart (1):
ARM: dts: renesas: Switch to panel-lvds bindings for Mitsubishi panels
Linus Walleij (10):
dt-bindings: Augment Gemini for clocks, resets
ARM: dts: Add the Gemini reset controller
ARM: dts: Add clocks to the Gemini SoC
ARM: dts: augment Moxa and Aspeed DTS for FTTMR010
ARM: dts: add XOADC and IIO HWMON to MSM8660/APQ8060
ARM: dts: Qualcomm APQ8060 DragonBoard ALS sensor
ARM: dts: add GSBI8 defines to the MSM8660 family
ARM: dts: add core I2C devices to the APQ8060 Dragonboard
ARM: dts: Add Gemini DMA controller
ARM: dts: add Gemini PATA/SATA support
Lionel Debieve (1):
ARM: dts: stm32: Add missing reset-cells node in stm32f746
Lucas Stach (2):
ARM: dts: imx6: adopt DT to new GPC binding
ARM: dts: imx6qp: add specific compatible for GPC
Marcus Cooper (1):
ARM: dts: sun8i-h3: orange-pi-2: Enable audio codec
Marek Belisko (1):
ARM: dts: twl4030: Add missing madc reference for bci subnode
Marek Szyprowski (2):
ARM: dts: exynos: Remove MFC reserved buffers
ARM: dts: exynos: Add HDMI CEC device to Exynos5 SoC family
Marek Vasut (7):
ARM: dts: r8a7791: add GyroADC clock
ARM: dts: r8a7791: Add GyroADC clock and device node
ARM: dts: socfpga: Fix the ethernet clock phandle
ARM: dts: socfpga: Enable QSPI support on VINING FPGA
ARM: dts: socfpga: Remove I2C EEPROMs from VINING FPGA
ARM: dts: socfpga: Drop LED node from VINING FPGA
ARM: dts: socfpga: Add second ethernet alias to VINING FPGA
Martin Blumenstingl (20):
ARM: dts: meson: organize devices in their corresponding busses
ARM: dts: meson8b: inherit meson.dtsi from meson8b.dtsi
clk: meson-gxbb: un-export the CPU clock
ARM: dts: meson8: add and use the real clock controller
clk: meson8b: export the SAR ADC clocks
clk: meson8b: export the SDIO clock
clk: meson8b: export the gate clock for the HW random number generator
clk: meson8b: export the USB clocks
clk: meson8b: export the ethernet gate clock
ARM: dts: meson8: fix the IR receiver pins
ARM: dts: meson: use C preprocessor friendly include syntax
ARM: dts: meson: use GIC_SPI and IRQ_TYPE_EDGE_RISING macros
ARM: dts: meson8: add the PWM_E and PWM_F pins
ARM: dts: meson8: add the pins for the SDIO controller
ARM: dts: meson: add the SAR ADC
ARM: dts: meson8: add reserved memory zones
ARM: dts: meson: add the hardware random number generator
ARM: dts: meson: add USB support on Meson8 and Meson8b
ARM: dts: meson8b: add the SCU device node
ARM: dts: meson: use the real ethernet clock on Meson8 and Meson8b
Masahiro Yamada (3):
ARM: dts: imx6: use #include "..." to include local DT
ARM: dts: uniphier: fix simple-bus unit address format error
ARM: dts: uniphier: use SPDX-License-Identifier
Maxime Ripard (2):
ARM: sun5i: a10s: Add the HDMI controller node
ARM: sun5i: a10s-olinuxino: Enable HDMI
Neil Armstrong (1):
clk: meson-gxbb: expose SPICC gate
Oleksij Rempel (1):
arm: dts: sun7i-a20-bananapi: name the GPIO lines
Olof Johansson (23):
Merge tag 'renesas-dt-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'gemini-v4.13-dts-1' of
git://git.kernel.org/.../linusw/linux-nomadik into next/dt
Merge tag 'omap-for-v4.13/dt-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'davinci-for-v4.13/dt' of
git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'v4.13-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'samsung-dt-4.13' of
git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'keystone_dts_for_4.13' of
git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'v4.12-next-dts32' of
https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'stm32-dt-for-v4.13-1' of
git://git.kernel.org/.../atorgue/stm32 into next/dt
Merge tag 'uniphier-dt-v4.13' of
git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt
Merge tag 'arm-soc/for-4.13/devicetree' of
http://github.com/Broadcom/stblinux into next/dt
Merge tag 'gemini-v4.13-dts-2' of
git://git.kernel.org/.../linusw/linux-nomadik into next/dt
Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'sunxi-dt-for-4.13' of
https://git.kernel.org/.../sunxi/linux into next/dt
Merge tag 'sunxi-dt-h3-for-4.13' of
https://git.kernel.org/.../sunxi/linux into next/dt
Merge tag 'omap-for-v4.13/dt-part2-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'tegra-for-4.13-arm-dt' of
git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'qcom-dts-for-4.13' of
git://git.kernel.org/.../agross/linux into next/dt
Merge tag 'renesas-dt2-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-bindings2-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'at91-ab-4.13-dt' of
git://git.kernel.org/.../abelloni/linux into next/dt
Merge tag 'mvebu-dt-4.13-1' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'imx-dt-4.13' of
git://git.kernel.org/.../shawnguo/linux into next/dt
Patrice Chotard (3):
ARM: dts: stm32: Add usart2_pins on stm32h743
ARM: dts: stm32: Add usart2 support on stm32h743
ARM: dts: stm32: Add stm32h743i-disco board
Peter Ujfalusi (1):
ARM: dts: am43xx-clocks: Add support for CLKOUT2
Philipp Zabel (2):
ARM: dts: imx6qdl: add multiplexer controls
ARM: dts: imx6qdl: Add video multiplexers, mipi_csi, and their connections
Quentin Schulz (4):
ARM: dtsi: axp209: add battery power supply subnode
ARM: dtsi: axp22x: add battery power supply subnode
ARM: dts: sun8i: sina33: enable battery power supply subnode
ARM: sun5i: chip: enable battery power supply subnode
Rafał Miłecki (2):
ARM: dts: BCM5301X: Add CPU thermal sensor and zone
ARM: dts: BCM5301X: Specify MDIO bus in the DT
Ralph Sennhauser (13):
ARM: dts: mvebu: Add PWM properties for armada-38x
ARM: dts: armada-385-linksys: flatten dtsi
ARM: dts: armada-385-linksys: label nodes
ARM: dts: armada-385-linksys: flatten dependants
ARM: dts: armada-385-linksys: drop redundant properties in dependants
ARM: dts: armada-385-linksys: bm pools by label order
ARM: dts: armada-385-linksys: usb3 label cleanup
ARM: dts: armada-385-linksys: drop legacy DSA bindings
ARM: dts: armada-385-linksys: use binary unit prefixes
ARM: dts: armada-385-linksys: partition layout is board specific
ARM: dts: armada-385-linksys: group pins in pinctrl
ARM: dts: armada-385-linksys: fixup button node names
ARM: dts: mvebu: add support for Linksys WRT3200ACM (Rango)
Randy Li (1):
ARM: dts: rockchip: add adc button for Firefly
Ricardo Salveti (1):
arm: dts: boneblack-wireless: add WL1835 Bluetooth device node
Rick Chang (1):
arm: dts: mt2701: Add node for Mediatek JPEG Decoder
Rob Herring (2):
ARM: dts: r8a779x: Fix PCI bus dtc warnings
ARM: dts: tegra: fix PCI bus dtc warnings
Robert Nelson (2):
ARM: dts: Add am335x-boneblue
ARM: dts: bonegreen-wireless: add WL1835 Bluetooth device node
Rocky Hao (1):
ARM: dts: rockchip: set a sane frequence for tsadc on rk322x
Roger Quadros (1):
ARM: dts: dra7x-evm: Enable dual-role mode for USB1
Sean Wang (11):
arm: dts: mt7623: add spi nodes to the mt7623.dtsi file
arm: dts: mt7623: add pwm nodes to the mt7623.dtsi file
arm: dts: mt7623: add ethernet nodes to the mt7623.dtsi file
arm: dts: mt7623: add crypto engine nodes to the mt7623.dtsi file
arm: dts: mt7623: add ir nodes to the mt7623.dtsi file
arm: dts: mt7623: add afe nodes to the mt7623.dtsi file
arm: dts: mt7623: add rng nodes to the mt7623.dtsi file
arm: dts: mt7623: add auxadc nodes to the mt7623.dtsi file
arm: dts: mt7623: add efuse nodes to the mt7623.dtsi file
arm: dts: mt7623: add thermal nodes to the mt7623.dtsi file
arm: dts: mt7623: add Sean as one of authors for mt7623.dtsi files
Sebastian Reichel (5):
ARM: dts: omap4-droid4: Add bluetooth
ARM: dts: omap4-droid4: Add isl29030 ALS/proximity sensor
ARM: dts: omap4-droid4: Fix WLAN compatible
ARM: dts: omap4: Fix aes entry
ARM: dts: omap4.dtsi: remove aes[12]_fck
Sergey Matyukevich (1):
ARM: dts: orange-pi-zero: add node for SPI NOR
Simon Horman (11):
ARM: dts: emev2: update PFC node name to pin-controller
ARM: dts: r8a73a4: update PFC node name to pin-controller
ARM: dts: r8a7740: update PFC node name to pin-controller
ARM: dts: r8a7778: update PFC node name to pin-controller
ARM: dts: r8a7779: update PFC node name to pin-controller
ARM: dts: r8a7790: update PFC node name to pin-controller
ARM: dts: r8a7791: update PFC node name to pin-controller
ARM: dts: r8a7793: update PFC node name to pin-controller
ARM: dts: sh73a0: update PFC node name to pin-controller
ARM: dts: r8a7793: set maximum frequency for SDHI clocks
ARM: dts: gose: Enable UHS-I SDR-50 and SDR-104
Sjoerd Simons (1):
ARM: dts: rockchip: Setup usb vbus-supply on rk3288-rock2
Stefan Agner (2):
ARM: dts: imx7: add USDHC NAND and IPG clock to SDHC instances
ARM: dts: imx7: use 3 PWM cells
Stefan Wahren (4):
ARM: dts: bcm283x: Add CPU thermal zone with 1 trip point
ARM: dts: bcm283x: Add dtsi for OTG mode
ARM: dts: bcm283x: Add generic USB PHY
ARM: dts: bcm2835-rpi-zero: Enable OTG mode
Stephen Boyd (3):
ARM: dts: qcom: Remove s4/5vs1,2 from RPM pm8941 control
ARM: dts: qcom-msm8974: Add HS usb node and OTG detection mechanisms
ARM: dts: qcom-apq8064: Collapse usb support into one node
Stephen Warren (1):
ARM: tegra: remove Whistler support
Steve Longerbeam (9):
ARM: dts: imx6qdl: Add compatible, clocks, irqs to MIPI CSI-2 node
ARM: dts: imx6qdl: add capture-subsystem device
ARM: dts: imx6qdl-sabrelite: remove erratum ERR006687 workaround
ARM: dts: imx6-sabrelite: add OV5642 and OV5640 camera sensors
ARM: dts: imx6-sabresd: add OV5642 and OV5640 camera sensors
ARM: dts: imx6-sabreauto: create i2cmux for i2c3
ARM: dts: imx6-sabreauto: add reset-gpios property for max7310_b
ARM: dts: imx6-sabreauto: add pinctrl for gpt input capture
ARM: dts: imx6-sabreauto: add the ADV7180 video decoder
Subhajit Paul (1):
ARM: dts: dra7xx-clocks: Use DPLL_GPU for GPU clocks
Sugar Zhang (1):
ARM: dts: rockchip: fix rk322x i2s1 pinctrl error
Suman Anna (7):
ARM: dts: am572x-idk: Enable the system mailboxes 5 and 6
ARM: dts: am571x-idk: Enable the system mailboxes 5 and 6
ARM: dts: omap44xx-clocks: Set IVA DPLL and its output clock rates
ARM: dts: omap54xx-clocks: Set IVA DPLL and its output clock rates
ARM: dts: dra7xx-clocks: Source IPU1 functional clock from CORE DPLL
ARM: dts: dra7xx-clocks: Set DSP DPLL and its output clock rates
ARM: dts: dra7xx-clocks: Set IVA DPLL and its output clock rates
Suniel Mahesh (1):
arm: dts: am33xx: Remove redundant interrupt-parent property
Sven Eckelmann (1):
ARM: dts: qcom: add gsbi7 serial to ipq8064 SoC device tree
Tero Kristo (2):
ARM: dts: omap4: add aes2 instance
ARM: dts: omap4: add SHAM node
Tim Harvey (2):
ARM: dts: imx: ventana: fix DTC warnings
ARM: dts: imx: add Gateworks Ventana GW5600 support
Tony Lindgren (4):
ARM: dts: Enable earlycon stdout path for duovero
ARM: dts: Enable earlycon stdout path for LogicPD torpedo
ARM: dts: Configure USB host for 37xx-evm
ARM: dts: omap4-droid4: Configure CPCAP battery driver
Ulrich Hecht (2):
ARM: dts: gose: add HDMI input
ARM: dts: gose: add composite video input
Uwe Kleine-König (3):
ARM: dts: omap4-devkit8000: fix gpmc ranges property
dts: gpio_atmel: adapt binding doc to reality
ARM: dts: at91-sama5d4: use IRQ_TYPE_* to specify irq flags
Vanessa Maegima (1):
ARM: dts: imx7d-pico: Add initial support
Vikas Manocha (1):
ARM: dts: stm32: add stm32f769I & stm32f746 discovery board support
Viresh Kumar (4):
ARM: sun8i: Use - instead of @ for DT OPP entries
ARM: dts: Use - instead of @ for DT OPP entries for TI SoCs
ARM: dts: uniphier: Use - instead of @ for DT OPP entries
ARM: pxa: Use - instead of @ for DT OPP entries
Wenyou Yang (1):
ARM: dts: at91: sama5d2: add m_can nodes
William Wu (2):
ARM: dts: rockchip: add usb nodes on rk322x
ARM: dts: rockchip: enable usb for rk3229 evb board
Yannick Fertre (4):
ARM: dts: stm32: Add ltdc support on stm32f429 MCU
ARM: dts: stm32: Enable ltdc & simple panel on stm32f429-Eval board
ARM: dts: stm32: Add watchdog support for STM32F429 SoC
ARM: dts: stm32: Add watchdog support for STM32F429 eval board
Youlin Pei (1):
ARM: dts: mt2701: Add mtk-cirq node for mt2701
Yuantian Tang (1):
ARM: dts: ls1021a: update the clockgen node
Documentation/devicetree/bindings/arm/actions.txt | 39 ++
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
Documentation/devicetree/bindings/arm/gemini.txt | 24 +-
.../devicetree/bindings/arm/keystone/keystone.txt | 3 +
Documentation/devicetree/bindings/arm/rockchip.txt | 4 +-
Documentation/devicetree/bindings/arm/shmobile.txt | 13 +-
Documentation/devicetree/bindings/arm/tegra.txt | 1 -
.../devicetree/bindings/cpufreq/ti-cpufreq.txt | 20 +-
.../devicetree/bindings/gpio/gpio_atmel.txt | 10 +-
.../devicetree/bindings/gpu/arm,mali-midgard.txt | 86 +++
.../devicetree/bindings/mtd/atmel-nand.txt | 14 +
.../bindings/timer/actions,owl-timer.txt | 20 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
arch/arm/boot/dts/Makefile | 27 +-
arch/arm/boot/dts/aks-cdu.dts | 56 +-
arch/arm/boot/dts/am335x-baltos.dtsi | 2 +-
arch/arm/boot/dts/am335x-base0033.dts | 2 +-
arch/arm/boot/dts/am335x-bone-common.dtsi | 10 +-
arch/arm/boot/dts/am335x-boneblack-wireless.dts | 5 +
arch/arm/boot/dts/am335x-boneblack.dts | 2 +-
arch/arm/boot/dts/am335x-boneblue.dts | 460 +++++++++++++
arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 5 +
arch/arm/boot/dts/am335x-nano.dts | 2 +-
arch/arm/boot/dts/am335x-pepper.dts | 2 +-
arch/arm/boot/dts/am335x-phycore-som.dtsi | 2 +-
arch/arm/boot/dts/am335x-shc.dts | 2 +-
arch/arm/boot/dts/am335x-sl50.dts | 2 +-
arch/arm/boot/dts/am33xx.dtsi | 26 +-
arch/arm/boot/dts/am4372.dtsi | 10 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 2 -
arch/arm/boot/dts/am437x-idk-evm.dts | 2 +-
arch/arm/boot/dts/am437x-sk-evm.dts | 4 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 4 +-
arch/arm/boot/dts/am43xx-clocks.dtsi | 36 +
arch/arm/boot/dts/am571x-idk.dts | 17 +
arch/arm/boot/dts/am572x-idk.dts | 20 +
arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +-
arch/arm/boot/dts/animeo_ip.dts | 53 +-
arch/arm/boot/dts/armada-370.dtsi | 19 +-
arch/arm/boot/dts/armada-385-linksys-caiman.dts | 187 +++--
arch/arm/boot/dts/armada-385-linksys-cobra.dts | 187 +++--
arch/arm/boot/dts/armada-385-linksys-rango.dts | 203 ++++++
arch/arm/boot/dts/armada-385-linksys-shelby.dts | 187 +++--
arch/arm/boot/dts/armada-385-linksys.dtsi | 362 ++++------
arch/arm/boot/dts/armada-385-turris-omnia.dts | 2 +-
arch/arm/boot/dts/armada-38x.dtsi | 16 +-
arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 4 +
arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 1 +
arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 8 +-
arch/arm/boot/dts/armada-xp-mv78230.dtsi | 16 +-
arch/arm/boot/dts/armada-xp-mv78260.dtsi | 19 +-
arch/arm/boot/dts/armada-xp-mv78460.dtsi | 19 +-
arch/arm/boot/dts/aspeed-g4.dtsi | 7 +-
arch/arm/boot/dts/aspeed-g5.dtsi | 7 +-
arch/arm/boot/dts/at91-cosino.dtsi | 83 ++-
arch/arm/boot/dts/at91-kizbox.dts | 42 +-
arch/arm/boot/dts/at91-kizbox2.dts | 45 +-
arch/arm/boot/dts/at91-kizboxmini.dts | 52 +-
arch/arm/boot/dts/at91-linea.dtsi | 27 +-
arch/arm/boot/dts/at91-qil_a9260.dts | 103 +--
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 32 +-
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 97 +--
arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi | 4 +-
arch/arm/boot/dts/at91-sama5d4_xplained.dts | 83 ++-
arch/arm/boot/dts/at91-sama5d4ek.dts | 83 ++-
arch/arm/boot/dts/at91-tse850-3.dts | 72 +-
arch/arm/boot/dts/at91sam9260.dtsi | 65 +-
arch/arm/boot/dts/at91sam9261.dtsi | 48 +-
arch/arm/boot/dts/at91sam9261ek.dts | 83 ++-
arch/arm/boot/dts/at91sam9263.dtsi | 89 ++-
arch/arm/boot/dts/at91sam9263ek.dts | 103 +--
arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 103 +--
arch/arm/boot/dts/at91sam9g45.dtsi | 64 +-
arch/arm/boot/dts/at91sam9m10g45ek.dts | 49 +-
arch/arm/boot/dts/at91sam9n12.dtsi | 74 +-
arch/arm/boot/dts/at91sam9n12ek.dts | 26 +-
arch/arm/boot/dts/at91sam9rl.dtsi | 69 +-
arch/arm/boot/dts/at91sam9rlek.dts | 85 ++-
arch/arm/boot/dts/at91sam9x5.dtsi | 134 ++--
arch/arm/boot/dts/at91sam9x5cm.dtsi | 83 ++-
arch/arm/boot/dts/axp209.dtsi | 5 +
arch/arm/boot/dts/axp22x.dtsi | 5 +
arch/arm/boot/dts/bcm-cygnus.dtsi | 71 ++
arch/arm/boot/dts/bcm-nsp.dtsi | 26 +
arch/arm/boot/dts/bcm2835-rpi-zero.dts | 2 +-
arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +-
arch/arm/boot/dts/bcm2835.dtsi | 4 +
arch/arm/boot/dts/bcm2836.dtsi | 4 +
arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 1 +
arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 10 +
arch/arm/boot/dts/bcm283x.dtsi | 27 +
arch/arm/boot/dts/bcm5301x.dtsi | 34 +
arch/arm/boot/dts/bcm911360_entphn.dts | 20 +
arch/arm/boot/dts/da850-evm.dts | 2 +
arch/arm/boot/dts/da850-lego-ev3.dts | 28 +
arch/arm/boot/dts/da850.dtsi | 29 +-
arch/arm/boot/dts/dra7-evm.dts | 3 +-
arch/arm/boot/dts/dra7.dtsi | 4 +-
arch/arm/boot/dts/dra72-evm-common.dtsi | 3 +-
arch/arm/boot/dts/dra7xx-clocks.dtsi | 20 +
arch/arm/boot/dts/emev2.dtsi | 2 +-
arch/arm/boot/dts/ethernut5.dts | 47 +-
arch/arm/boot/dts/exynos3250-monk.dts | 6 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 8 +-
arch/arm/boot/dts/exynos4210-origen.dts | 2 +-
arch/arm/boot/dts/exynos4210-trats.dts | 4 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 6 +-
arch/arm/boot/dts/exynos4412-odroidu3.dts | 4 +
arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +-
arch/arm/boot/dts/exynos4412-trats2.dts | 8 +-
arch/arm/boot/dts/exynos5.dtsi | 84 +--
arch/arm/boot/dts/exynos5250-arndale.dts | 1 -
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 7 +
arch/arm/boot/dts/exynos5250-smdk5250.dts | 1 -
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +
arch/arm/boot/dts/exynos5250-spring.dts | 1 -
arch/arm/boot/dts/exynos5250.dtsi | 21 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 -
arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +-
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 7 +
arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 -
arch/arm/boot/dts/exynos5420.dtsi | 89 +--
arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 5 +-
arch/arm/boot/dts/exynos5440.dtsi | 2 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +-
arch/arm/boot/dts/ge863-pro3.dtsi | 41 +-
arch/arm/boot/dts/gemini-nas4220b.dts | 10 +
arch/arm/boot/dts/gemini-sq201.dts | 10 +
arch/arm/boot/dts/gemini.dtsi | 81 ++-
arch/arm/boot/dts/imx23-sansa.dts | 7 +-
arch/arm/boot/dts/imx25-karo-tx25.dts | 2 +-
arch/arm/boot/dts/imx25-pdk.dts | 2 +-
arch/arm/boot/dts/imx25.dtsi | 1 +
arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 2 +-
arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 2 +-
arch/arm/boot/dts/imx28-cfa10037.dts | 2 +-
arch/arm/boot/dts/imx28-cfa10049.dts | 2 +-
arch/arm/boot/dts/imx28-cfa10057.dts | 2 +-
arch/arm/boot/dts/imx28-cfa10058.dts | 2 +-
arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 2 +-
arch/arm/boot/dts/imx28-evk.dts | 4 +-
arch/arm/boot/dts/imx28-m28cu3.dts | 2 +-
arch/arm/boot/dts/imx50-evk.dts | 2 +-
arch/arm/boot/dts/imx50.dtsi | 1 +
arch/arm/boot/dts/imx51-apf51.dts | 2 +-
arch/arm/boot/dts/imx53-mba53.dts | 2 +-
arch/arm/boot/dts/imx53-qsb-common.dtsi | 2 +-
arch/arm/boot/dts/imx53-smd.dts | 2 +-
arch/arm/boot/dts/imx53-tqma53.dtsi | 2 +-
arch/arm/boot/dts/imx53-tx53.dtsi | 2 +-
arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 2 +-
arch/arm/boot/dts/imx6dl-gw560x.dts | 55 ++
arch/arm/boot/dts/imx6dl-riotboard.dts | 2 +-
arch/arm/boot/dts/imx6dl-sabrelite.dts | 5 +
arch/arm/boot/dts/imx6dl-sabresd.dts | 5 +
arch/arm/boot/dts/imx6dl.dtsi | 189 ++++++
arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +-
arch/arm/boot/dts/imx6q-cm-fx6.dts | 43 +-
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 4 +-
arch/arm/boot/dts/imx6q-evi.dts | 2 +-
arch/arm/boot/dts/imx6q-gw5400-a.dts | 7 +-
arch/arm/boot/dts/imx6q-gw560x.dts | 59 ++
arch/arm/boot/dts/imx6q-novena.dts | 4 +-
arch/arm/boot/dts/imx6q-sabrelite.dts | 5 +
arch/arm/boot/dts/imx6q-sabresd.dts | 5 +
arch/arm/boot/dts/imx6q-utilite-pro.dts | 2 +-
arch/arm/boot/dts/imx6q-zii-rdu2.dts | 4 +-
arch/arm/boot/dts/imx6q.dtsi | 127 +++-
arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 4 +-
arch/arm/boot/dts/imx6qdl-colibri.dtsi | 1 +
arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 5 -
arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 -
arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 749 +++++++++++++++++++++
arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 131 +++-
arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 152 ++++-
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 116 +++-
arch/arm/boot/dts/imx6qdl-tx6.dtsi | 5 +-
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 3 +-
arch/arm/boot/dts/imx6qdl.dtsi | 60 +-
arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 4 +-
arch/arm/boot/dts/imx6qp.dtsi | 4 +
arch/arm/boot/dts/imx6sl.dtsi | 3 +
arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 4 +-
arch/arm/boot/dts/imx6sx-sdb.dts | 8 +
arch/arm/boot/dts/imx6sx.dtsi | 3 +
arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 2 +-
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 2 +-
arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 7 +-
arch/arm/boot/dts/imx6ul.dtsi | 1 +
arch/arm/boot/dts/imx7-colibri.dtsi | 2 +-
arch/arm/boot/dts/imx7d-nitrogen7.dts | 6 +-
arch/arm/boot/dts/imx7d-pico.dts | 403 +++++++++++
arch/arm/boot/dts/imx7d-pinfunc.h | 6 +-
arch/arm/boot/dts/imx7d-sdb.dts | 133 +++-
arch/arm/boot/dts/imx7d.dtsi | 37 +
arch/arm/boot/dts/imx7s-warp.dts | 3 +-
arch/arm/boot/dts/imx7s.dtsi | 50 +-
arch/arm/boot/dts/keystone-k2g-evm.dts | 2 +-
arch/arm/boot/dts/keystone-k2g-ice.dts | 35 +
arch/arm/boot/dts/keystone-k2g.dtsi | 3 +-
arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 +
arch/arm/boot/dts/ls1021a.dtsi | 90 +--
arch/arm/boot/dts/meson.dtsi | 213 +++---
arch/arm/boot/dts/meson6-atv1200.dts | 2 +-
arch/arm/boot/dts/meson6.dtsi | 4 +-
arch/arm/boot/dts/meson8.dtsi | 240 +++++--
arch/arm/boot/dts/meson8b.dtsi | 272 ++++----
arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 16 +
arch/arm/boot/dts/moxart.dtsi | 3 +-
arch/arm/boot/dts/mt2701-evb.dts | 132 ++++
arch/arm/boot/dts/mt2701.dtsi | 179 ++++-
arch/arm/boot/dts/mt7623.dtsi | 546 ++++++++++++++-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 2 +-
arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 9 +-
arch/arm/boot/dts/omap3-evm-37xx.dts | 102 +++
arch/arm/boot/dts/omap3-evm-common.dtsi | 34 +-
arch/arm/boot/dts/omap3-gta04.dtsi | 2 +-
arch/arm/boot/dts/omap3-sb-t35.dtsi | 3 +-
arch/arm/boot/dts/omap3-tao3530.dtsi | 1 -
arch/arm/boot/dts/omap4-droid4-xt894.dts | 39 +-
arch/arm/boot/dts/omap4-duovero.dtsi | 4 +
arch/arm/boot/dts/omap4-var-som-om44.dtsi | 2 +-
arch/arm/boot/dts/omap4.dtsi | 22 +-
arch/arm/boot/dts/omap44xx-clocks.dtsi | 22 +-
arch/arm/boot/dts/omap5-cm-t54.dts | 2 +-
arch/arm/boot/dts/omap5-sbc-t54.dts | 2 +-
arch/arm/boot/dts/omap5-uevm.dts | 13 +
arch/arm/boot/dts/omap54xx-clocks.dtsi | 6 +
arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 26 +
arch/arm/boot/dts/owl-s500-guitar.dtsi | 22 +
arch/arm/boot/dts/owl-s500.dtsi | 186 +++++
arch/arm/boot/dts/pm9g45.dts | 99 +--
arch/arm/boot/dts/pxa25x.dtsi | 8 +-
arch/arm/boot/dts/pxa27x.dtsi | 14 +-
arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 129 ++++
.../arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts | 48 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 20 +-
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 53 +-
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 53 +-
.../arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts | 16 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 154 +++--
arch/arm/boot/dts/qcom-apq8074-dragonboard.dts | 20 +
arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +-
arch/arm/boot/dts/qcom-ipq8064.dtsi | 23 +
arch/arm/boot/dts/qcom-msm8660.dtsi | 84 +++
.../boot/dts/qcom-msm8974-sony-xperia-honami.dts | 1 -
arch/arm/boot/dts/qcom-msm8974.dtsi | 54 +-
arch/arm/boot/dts/qcom-pm8941.dtsi | 36 +-
arch/arm/boot/dts/r7s72100-gr-peach.dts | 66 ++
arch/arm/boot/dts/r7s72100.dtsi | 6 +-
arch/arm/boot/dts/r8a73a4.dtsi | 2 +-
arch/arm/boot/dts/r8a7740.dtsi | 2 +-
arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 25 +
arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 29 +
arch/arm/boot/dts/r8a7778.dtsi | 2 +-
arch/arm/boot/dts/r8a7779.dtsi | 2 +-
arch/arm/boot/dts/r8a7790.dtsi | 18 +-
arch/arm/boot/dts/r8a7791.dtsi | 32 +-
arch/arm/boot/dts/r8a7793-gose.dts | 161 ++++-
arch/arm/boot/dts/r8a7793.dtsi | 5 +-
arch/arm/boot/dts/r8a7794.dtsi | 16 +-
arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 3 +-
arch/arm/boot/dts/r8a77xx-aa121td01-panel.dtsi | 3 +-
arch/arm/boot/dts/rk3229-evb.dts | 74 ++
arch/arm/boot/dts/rk322x.dtsi | 211 +++++-
arch/arm/boot/dts/rk3288-firefly-reload.dts | 17 +
arch/arm/boot/dts/rk3288-firefly.dtsi | 18 +
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 5 +
arch/arm/boot/dts/rk3288-rock2-square.dts | 8 +-
arch/arm/boot/dts/rk3288-veyron.dtsi | 5 +
arch/arm/boot/dts/rk3288.dtsi | 43 ++
.../boot/dts/{rk1108-evb.dts => rv1108-evb.dts} | 6 +-
arch/arm/boot/dts/{rk1108.dtsi => rv1108.dtsi} | 20 +-
arch/arm/boot/dts/sama5d2.dtsi | 117 ++++
arch/arm/boot/dts/sama5d3.dtsi | 131 +++-
arch/arm/boot/dts/sama5d3xcm.dtsi | 97 ++-
arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 77 ++-
arch/arm/boot/dts/sama5d4.dtsi | 177 ++++-
arch/arm/boot/dts/sh73a0.dtsi | 2 +-
arch/arm/boot/dts/socfpga.dtsi | 4 +-
arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 101 ++-
arch/arm/boot/dts/stm32429i-eval.dts | 88 +++
arch/arm/boot/dts/stm32f429-disco.dts | 4 +
arch/arm/boot/dts/stm32f429.dtsi | 121 +++-
arch/arm/boot/dts/stm32f746-disco.dts | 74 ++
arch/arm/boot/dts/stm32f746.dtsi | 36 +
arch/arm/boot/dts/stm32f769-disco.dts | 74 ++
arch/arm/boot/dts/stm32h743-pinctrl.dtsi | 13 +
arch/arm/boot/dts/stm32h743.dtsi | 8 +
arch/arm/boot/dts/stm32h743i-disco.dts | 73 ++
arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 6 +-
arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-gemei-g9.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 6 +-
arch/arm/boot/dts/sun4i-a10-inet1.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 2 +-
.../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-mk802.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-mk802ii.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +-
arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts | 2 +-
arch/arm/boot/dts/sun4i-a10.dtsi | 6 -
arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 8 -
arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 4 -
arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 33 +-
arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 4 -
arch/arm/boot/dts/sun5i-a10s.dtsi | 47 ++
.../boot/dts/sun5i-a13-empire-electronix-d709.dts | 4 -
arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 5 -
arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 4 -
arch/arm/boot/dts/sun5i-r8-chip.dts | 4 +
arch/arm/boot/dts/sun5i.dtsi | 10 +
arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 10 +-
arch/arm/boot/dts/sun6i-a31.dtsi | 172 ++++-
arch/arm/boot/dts/sun6i-a31s-primo81.dts | 20 +-
arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-bananapi.dts | 51 ++
arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 14 +-
arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 5 +-
arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 4 +-
arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 8 -
arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-mk808c.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 6 +-
arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 2 +-
arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 4 +-
arch/arm/boot/dts/sun7i-a20.dtsi | 9 +-
arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 8 +-
arch/arm/boot/dts/sun8i-a33.dtsi | 30 +-
.../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 2 +-
arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 50 +-
arch/arm/boot/dts/sun8i-a83t.dtsi | 111 ++-
arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 21 +
arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 53 +-
arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts | 64 ++
arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 7 +
arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 21 +-
arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 8 +
arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 +
arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 30 +-
arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 32 +
arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 26 +
arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 96 +++
arch/arm/boot/dts/sun8i-v3s.dtsi | 183 ++++-
arch/arm/boot/dts/sunxi-common-regulators.dtsi | 30 -
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 48 +-
arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +-
arch/arm/boot/dts/tegra124.dtsi | 4 +-
arch/arm/boot/dts/tegra20-harmony.dts | 2 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +-
arch/arm/boot/dts/tegra20-tec.dts | 2 +-
arch/arm/boot/dts/tegra20-trimslice.dts | 2 +-
arch/arm/boot/dts/tegra20-whistler.dts | 636 -----------------
arch/arm/boot/dts/tegra20.dtsi | 4 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra30-apalis.dtsi | 2 +-
arch/arm/boot/dts/tegra30-beaver.dts | 2 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 5 +-
arch/arm/boot/dts/tny_a9260_common.dtsi | 89 ++-
arch/arm/boot/dts/tny_a9263.dts | 103 +--
arch/arm/boot/dts/twl4030.dtsi | 2 +
arch/arm/boot/dts/uniphier-ld4-ref.dts | 38 +-
arch/arm/boot/dts/uniphier-ld4.dtsi | 40 +-
arch/arm/boot/dts/uniphier-ld6b-ref.dts | 38 +-
arch/arm/boot/dts/uniphier-ld6b.dtsi | 38 +-
arch/arm/boot/dts/uniphier-pro4-ace.dts | 40 +-
arch/arm/boot/dts/uniphier-pro4-ref.dts | 38 +-
arch/arm/boot/dts/uniphier-pro4-sanji.dts | 40 +-
arch/arm/boot/dts/uniphier-pro4.dtsi | 40 +-
arch/arm/boot/dts/uniphier-pro5.dtsi | 34 +-
arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 40 +-
arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 38 +-
arch/arm/boot/dts/uniphier-pxs2.dtsi | 56 +-
arch/arm/boot/dts/uniphier-ref-daughter.dtsi | 38 +-
arch/arm/boot/dts/uniphier-sld3-ref.dts | 38 +-
arch/arm/boot/dts/uniphier-sld3.dtsi | 40 +-
arch/arm/boot/dts/uniphier-sld8-ref.dts | 38 +-
arch/arm/boot/dts/uniphier-sld8.dtsi | 40 +-
arch/arm/boot/dts/uniphier-support-card.dtsi | 42 +-
arch/arm/boot/dts/usb_a9260_common.dtsi | 103 +--
arch/arm/boot/dts/usb_a9263.dts | 103 +--
arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 2 +
drivers/clk/meson/gxbb.h | 20 +-
drivers/clk/meson/meson8b.h | 20 +-
include/dt-bindings/clock/gxbb-clkc.h | 10 +-
include/dt-bindings/clock/meson8b-clkc.h | 10 +
include/dt-bindings/clock/r7s72100-clock.h | 53 ++
include/dt-bindings/clock/r8a7791-clock.h | 1 +
include/dt-bindings/clock/rk3228-cru.h | 47 ++
include/dt-bindings/clock/rk3399-cru.h | 2 +
include/dt-bindings/pinctrl/r7s72100-pinctrl.h | 16 +
424 files changed, 11529 insertions(+), 4106 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/actions.txt
create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt
create mode 100644
Documentation/devicetree/bindings/timer/actions,owl-timer.txt
create mode 100644 arch/arm/boot/dts/am335x-boneblue.dts
create mode 100644 arch/arm/boot/dts/armada-385-linksys-rango.dts
create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-b.dts
create mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi
create mode 100644 arch/arm/boot/dts/imx6dl-gw560x.dts
create mode 100644 arch/arm/boot/dts/imx6q-gw560x.dts
create mode 100644 arch/arm/boot/dts/imx6qdl-gw560x.dtsi
create mode 100644 arch/arm/boot/dts/imx7d-pico.dts
create mode 100644 arch/arm/boot/dts/keystone-k2g-ice.dts
create mode 100644 arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts
create mode 100644 arch/arm/boot/dts/owl-s500-guitar.dtsi
create mode 100644 arch/arm/boot/dts/owl-s500.dtsi
create mode 100644 arch/arm/boot/dts/r7s72100-gr-peach.dts
create mode 100644 arch/arm/boot/dts/r8a7743-iwg20d-q7.dts
create mode 100644 arch/arm/boot/dts/r8a7743-iwg20m.dtsi
rename arch/arm/boot/dts/{rk1108-evb.dts => rv1108-evb.dts} (94%)
rename arch/arm/boot/dts/{rk1108.dtsi => rv1108.dtsi} (95%)
create mode 100644 arch/arm/boot/dts/stm32f746-disco.dts
create mode 100644 arch/arm/boot/dts/stm32f769-disco.dts
create mode 100644 arch/arm/boot/dts/stm32h743i-disco.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts
create mode 100644 arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts
delete mode 100644 arch/arm/boot/dts/tegra20-whistler.dts
create mode 100644 include/dt-bindings/pinctrl/r7s72100-pinctrl.h
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2017-07-04 14:23 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
2017-05-09 6:52 ` [GIT PULL 1/7] ARM: SoC non-urgent fixes for " Olof Johansson
2017-05-09 6:52 ` [GIT PULL 2/7] ARM: SoC platform updates Olof Johansson
2017-05-09 6:52 ` [GIT PULL 3/7] ARM: Device-tree updates Olof Johansson
2017-05-09 6:52 ` [GIT PULL 4/7] ARM: SoC defconfig updates Olof Johansson
2017-05-09 6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2017-05-09 6:52 ` [GIT PULL 6/7] ARM: SoC 64-bit changes Olof Johansson
2017-05-09 6:52 ` [GIT PULL 7/7] ARM: 64-bit DT updates Olof Johansson
2017-05-09 17:25 ` [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Linus Torvalds
2017-05-09 17:51 ` Olof Johansson
2017-07-04 14:22 [GIT PULL 3/7] ARM: Device-tree updates Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®