* [GIT PULL 0/8] ARM: SoC changes for 4.6
@ 2016-03-20 20:21 Arnd Bergmann
2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:21 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
Hi Linus,
Here are the arm-soc changes changes for 4.6. Nothing unusual this time, but the
previous trends continue:
* Fewer changes outside of devicetree files as most of the active platforms have
very little left in terms of non-driver source code. Overall this mean a total
of 786 non-merge changesets, out of which 513 were for DT.
* The non-DT changes tend to be fairly boring, the only ones sticking out
size-wise (exynos and lpc32xx) are actually for files that are getting
removed from arch/arm/.
* Changes to device tree files are increasing slowly, mainly as we are
adding new SoC platforms and board files at an increasing rate
* Most of the changes are for 32-bit platforms, but 64-bit platforms
are growing more quickly, now around 20% of the DT changes are for
64-bit machines
* While the total number of changes goes down, the number of pull requests
we merge is increasing over time (101 for 4.6, plus 76 standalone patches)
because we get more platforms that each have their own sub-maintainers.
* 13 new SoC platforms got added this time, a rather high number:
artpec6, keystone-k2g, mt7623, a83t, imx6qp, alpine-v2, armada-37xx,
armada-7xxx/8xxx, meson-gxbb, msm8996, uniphier-ph1, juno-r2 and vulcan.
Most are new SoCs that are related to SoC families, but some are
brandnew.
For overall statistics, here is the dirstat:
1.0% Documentation/devicetree/bindings/arm/marvell/
1.1% Documentation/devicetree/bindings/arm/
53.2% arch/arm/boot/dts/
0.5% arch/arm/configs/
0.1% arch/arm/include/
0.2% arch/arm/mach-artpec/
0.2% arch/arm/mach-at91/
0.6% arch/arm/mach-davinci/
8.0% arch/arm/mach-exynos/
1.5% arch/arm/mach-imx/
4.5% arch/arm/mach-lpc32xx/
0.1% arch/arm/mach-omap1/
1.5% arch/arm/mach-omap2/
0.3% arch/arm/mach-pxa/
0.2% arch/arm/mach-s3c64xx/
0.3% arch/arm/mach-shmobile/
0.1% arch/arm/mach-uniphier/
0.1% arch/arm/plat-versatile/
2.1% arch/arm/
12.1% arch/arm64/boot/dts/
4.6% drivers/clk/at91/
1.4% drivers/clk/imx/
3.2% drivers/soc/samsung/
1.4% drivers/
3.3% include/dt-bindings/pinctrl/
2.2% include/linux/soc/samsung/
We had 171 contributors this time, a fairly typical number. The ones with the 10
or more patches are
46 Geert Uytterhoeven
44 Simon Horman
30 Arnd Bergmann
27 Srinivas Kandagatla
23 Lothar Waßmann
21 Masahiro Yamada
20 Chen-Yu Tsai
14 Stefan Agner
14 Pankaj Dubey
13 Sudeep Holla
13 Philipp Zabel
13 Linus Walleij
12 Vladimir Zapolskiy
12 Thomas Petazzoni
12 Stephen Boyd
12 Caesar Wang
11 Roger Quadros
11 Laurent Pinchart
11 Gregory CLEMENT
11 Alexandre Belloni
10 Tony Lindgren
10 Suravee Suthikulpanit
10 Maxime Coquelin
And here is a list of all git trees we pulled from, along with the total
number of changesets we got from them.
143 git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas
100 git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux
90 git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
65 git://git.infradead.org/linux-mvebu
49 git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux
44 http://github.com/Broadcom/stblinux
43 git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip
25 git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux
22 git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32
19 git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
17 https://github.com/mbgg/linux-mediatek
17 git://git.pengutronix.de/git/pza/linux
17 git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux
16 https://github.com/rjarzmik/linux
16 git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator
11 https://github.com/AppliedMicro/xgene-next
11 git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci
10 https://github.com/Xilinx/linux-xlnx
8 https://github.com/carlocaione/linux-meson
8 git://github.com/hisilicon/linux-hisi
7 git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91
4 git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone
3 https://github.com/rogerq/linux
2 git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
Arnd
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
@ 2016-03-20 20:24 ` Arnd Bergmann
2016-03-20 20:29 ` [GIT PULL 2/8] ARM: SoC cleanups " Arnd Bergmann
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:24 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:
Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)
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 88e9da9a2a70b6f1a171fbf30a681d6bc4031c4d:
CNS3xxx: Fix PCI cns3xxx_write_config() (2016-03-12 17:02:06 -0800)
----------------------------------------------------------------
ARM: SoC non-urgent fixes for v4.6
As usual, we queue up a few fixes that don't seem urgent enough to go in
through -rc.
- a number of randconfig warning fixes from Arnd
- various small fixes for OMAP
- one somewhat larger patch to restore the OMAP3 cpuidle
tuning that was lost in a cleanup
- a small regression fix for cns3xxx PCI
----------------------------------------------------------------
Arnd Bergmann (19):
ARM: s3c24xx: don't select EEPROM_AT24
ARM: s3c24xx: allow selecting S3C2440_XTAL_16934400 for s3c2442
ARM: s3c24xx: fix unused gta02_configure_pmu_for_charger warning
ARM: s3c64xx: mark regulator init data as unused
ARM: EXYNOS: select THERMAL_OF
ARM: davinci: limit DT support to DA850
ARM: davinci: avoid unused mityomapl138_pn_info variable
ARM: davinci: DA8xx+DMx combined kernels need PATCH_PHYS_VIRT
ARM: davinci: make I2C support optional
ARM: orion: only select I2C_BOARDINFO when using I2C
ARM: mv78xx0: avoid unused function warning
ARM: mvebu: mark mvebu_hwcc_pci_nb as __maybe_unused
ARM: ks8695: fix __initdata annotation
ARM: socfpga: hide unused functions
ARM: prima2: always enable reset controller
Merge tag 'davinci-for-v4.6/fixes' of git://git.kernel.org/.../nsekhar/linux-davinci into next/fixes-non-critical
soc: TI knav_qmss: fix dma_addr_t printing
Merge tag 'mvebu-soc-4.6-1' of git://git.infradead.org/linux-mvebu into next/fixes-non-critical
Merge tag 'omap-for-v4.6/fixes-not-urgent-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Kevin Hilman (1):
MAINTAINERS: unify email addrs for Kevin Hilman
Kishon Vijay Abraham I (2):
ARM: DRA7: hwmod: Fix OCP2SCP sysconfig
ARM: DRA7: hwmod: Add reset data for PCIe
Krzysztof Halasa (1):
CNS3xxx: Fix PCI cns3xxx_write_config()
Krzysztof Hałasa (1):
CNS3xxx: remove unused *_VIRT definitions
Linus Walleij (1):
ARM: ux500: fix ureachable iounmap()
Olof Johansson (1):
Merge tag 'samsung-fixes-non-critical-4.6' of git://git.kernel.org/.../krzk/linux into next/fixes-non-critical
Pali Rohár (1):
ARM: OMAP3: Add cpuidle parameters table for omap3430
Sebastian Reichel (1):
ARM: OMAP2+: hwmod data: Add SSI data for omap36xx
Tony Lindgren (3):
Merge tag 'for-v4.6/omap-hwmod-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.6/fixes-not-urgent
ARM: OMAP2+: Fix out of range register access with syscon_config.max_register
ARM: OMAP2+: Fix hwmod clock for l4_ls
MAINTAINERS | 6 +--
arch/arm/Kconfig | 1 +
arch/arm/configs/mini2440_defconfig | 1 +
arch/arm/configs/s3c2410_defconfig | 1 +
arch/arm/mach-cns3xxx/cns3xxx.h | 6 ---
arch/arm/mach-cns3xxx/pcie.c | 6 +--
arch/arm/mach-davinci/Kconfig | 22 ++--------
arch/arm/mach-davinci/board-dm644x-evm.c | 8 +++-
arch/arm/mach-davinci/board-dm646x-evm.c | 7 +++
arch/arm/mach-davinci/board-mityomapl138.c | 2 +-
arch/arm/mach-dove/Kconfig | 2 +-
arch/arm/mach-exynos/Kconfig | 1 +
arch/arm/mach-ks8695/board-og.c | 2 +-
arch/arm/mach-ks8695/cpu.c | 2 +-
arch/arm/mach-mv78xx0/common.c | 5 +--
arch/arm/mach-mvebu/coherency.c | 2 +-
arch/arm/mach-omap2/control.c | 21 +--------
arch/arm/mach-omap2/cpuidle34xx.c | 69 +++++++++++++++++++++++++++++-
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 13 +++---
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 18 +++++++-
arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 9 +++-
arch/arm/mach-omap2/prm7xx.h | 1 +
arch/arm/mach-orion5x/Kconfig | 18 ++++----
arch/arm/mach-prima2/Kconfig | 1 +
arch/arm/mach-s3c24xx/Kconfig | 6 ++-
arch/arm/mach-s3c24xx/mach-gta02.c | 2 +
arch/arm/mach-s3c64xx/mach-smdk6410.c | 38 ++++++++--------
arch/arm/mach-socfpga/platsmp.c | 2 +
arch/arm/mach-ux500/cpu-db8500.c | 4 +-
drivers/soc/ti/knav_qmss.h | 4 +-
drivers/soc/ti/knav_qmss_acc.c | 14 +++---
drivers/soc/ti/knav_qmss_queue.c | 22 +++++-----
32 files changed, 195 insertions(+), 121 deletions(-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 2/8] ARM: SoC cleanups for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
@ 2016-03-20 20:29 ` Arnd Bergmann
2016-03-20 20:31 ` [GIT PULL 3/8] ARM: SoC platform updates " Arnd Bergmann
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:29 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 901c5ffaaed117a38be9d0c29247c4888d6c8636:
ARM: shmobile: Remove shmobile_boot_arg (2016-02-17 18:27:21 +0900)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-cleanup
for you to fetch changes up to 809683ee060de5ea45294d465dc242dee1ff189f:
Merge tag 'mvebu-cleanup-4.6-2' of git://git.infradead.org/linux-mvebu into next/cleanup (2016-02-29 23:53:01 +0100)
----------------------------------------------------------------
ARM: SoC cleanups for v4.6
A few simple cleanups across multiple platforms, not much standing out:
- lpc32xx removes its private implementation of the clk API, after
generic code was merged in 4.5
- all unused Makefile.boot files get removed
- a number of simplifications for shmobile
- asm/clkdev.h gets replaced with the asm-generic version after
all mach/clkdev.h implementations are gone
----------------------------------------------------------------
Arnd Bergmann (2):
Merge tag 'renesas-cleanup2-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'mvebu-cleanup-4.6-2' of git://git.infradead.org/linux-mvebu into next/cleanup
Geert Uytterhoeven (5):
ARM: shmobile: rcar-gen2: Make rcar_gen2_dma_contiguous static
ARM: shmobile: Add includes providing forward declarations
ARM: shmobile: Typo s/MIPDR/MPIDR/
ARM: shmobile: r8a7779: Remove remainings of removed SCU boot setup code
ARM: shmobile: Consolidate SCU mapping code
Magnus Damm (1):
ARM: shmobile: Kconfig: Get rid of old comment
Masahiro Yamada (5):
ARM: mv78xx0: use "depends on" instead of "if" after prompt
ARM: mvebu: add missing of_node_put()
ARM: drop unused Makefile.boot of Multiplatform SoCs
ARM: integrator: remove redundant select in Kconfig
ARM: netx: remove redundant "depends on ARCH_NETX"
Olof Johansson (4):
Merge tag 'renesas-cleanup-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/cleanup
Merge tag 'mvebu-cleanup-4.6-1' of git://git.infradead.org/linux-mvebu into next/cleanup
Merge branch 'lpc32xx/soc' of https://github.com/vzapolskiy/linux into next/cleanup
Merge tag 'plat-versatile-cleanup' of git://git.kernel.org/.../linusw/linux-integrator into next/cleanup
Stephen Boyd (2):
ARM: plat-versatile: Remove unused clock.c file
ARM: Use generic clkdev.h header
Vladimir Zapolskiy (3):
arm: lpc32xx: switch to common clock framework
arm: lpc32xx: remove selected HAVE_IDE
arm: lpc32xx: remove direct control of GPIOs from shared mach file
arch/arm/Kconfig | 4 +-
arch/arm/include/asm/Kbuild | 1 +
arch/arm/include/asm/clkdev.h | 31 -
arch/arm/mach-cns3xxx/Makefile.boot | 3 -
arch/arm/mach-exynos/Makefile.boot | 2 -
arch/arm/mach-integrator/Kconfig | 6 -
arch/arm/mach-integrator/Makefile.boot | 4 -
arch/arm/mach-keystone/Makefile.boot | 1 -
arch/arm/mach-lpc32xx/Makefile | 3 +-
arch/arm/mach-lpc32xx/clock.c | 1284 ------------------------------
arch/arm/mach-lpc32xx/phy3250.c | 53 --
arch/arm/mach-lpc32xx/serial.c | 3 -
arch/arm/mach-lpc32xx/timer.c | 144 ----
arch/arm/mach-mmp/Makefile.boot | 1 -
arch/arm/mach-mv78xx0/Kconfig | 3 +-
arch/arm/mach-mv78xx0/Makefile.boot | 3 -
arch/arm/mach-mvebu/platsmp.c | 1 +
arch/arm/mach-netx/Kconfig | 3 -
arch/arm/mach-nspire/Makefile.boot | 0
arch/arm/mach-omap2/Makefile.boot | 3 -
arch/arm/mach-orion5x/Makefile.boot | 3 -
arch/arm/mach-prima2/Makefile.boot | 3 -
arch/arm/mach-realview/Makefile.boot | 9 -
arch/arm/mach-s3c64xx/Makefile.boot | 2 -
arch/arm/mach-shmobile/Kconfig | 2 -
arch/arm/mach-shmobile/common.h | 5 +-
arch/arm/mach-shmobile/cpufreq.c | 2 +
arch/arm/mach-shmobile/headsmp-scu.S | 2 +-
arch/arm/mach-shmobile/platsmp-scu.c | 10 +-
arch/arm/mach-shmobile/setup-rcar-gen2.c | 7 +-
arch/arm/mach-shmobile/smp-emev2.c | 3 +-
arch/arm/mach-shmobile/smp-r8a7779.c | 3 +-
arch/arm/mach-shmobile/smp-sh73a0.c | 3 +-
arch/arm/mach-shmobile/suspend.c | 2 +
arch/arm/mach-shmobile/timer.c | 2 +
arch/arm/mach-spear/Makefile.boot | 3 -
arch/arm/mach-u300/Makefile.boot | 4 -
arch/arm/mach-ux500/Makefile.boot | 3 -
arch/arm/mach-zynq/Makefile.boot | 3 -
arch/arm/plat-versatile/Kconfig | 3 -
arch/arm/plat-versatile/Makefile | 1 -
arch/arm/plat-versatile/clock.c | 74 --
42 files changed, 30 insertions(+), 1672 deletions(-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 3/8] ARM: SoC platform updates for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
2016-03-20 20:29 ` [GIT PULL 2/8] ARM: SoC cleanups " Arnd Bergmann
@ 2016-03-20 20:31 ` Arnd Bergmann
2016-03-20 20:34 ` [GIT PULL 4/8] ARM: SoC changes for 4.6 Arnd Bergmann
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:31 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:
Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)
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 307d40c56b0c86315859ee724b51748260f50e65:
ARM: uniphier: rework SMP code to support new System Bus binding (2016-03-18 17:36:37 +0100)
----------------------------------------------------------------
ARM: SoC platform updates for v4.6
Newly added support for additional SoCs:
- Axis Artpec-6 SoC family
- Allwinner A83T SoC
- NXP i.MX6QP SoC
- ST Microelectronics stm32f469 microcontroller
New features:
- SMP support for Mediatek mt7623
- SMP support for Mediatek mt2701
- Big-endian support for NXP i.MX
- DaVinci now uses the new DMA engine dma_slave_map
- OMAP now uses the new DMA engine dma_slave_map
- earlyprintk support for palmchip uart on mach-tango
- delay timer support for orion
Other:
- Exynos PMU driver moved out to drivers/soc/
- Various smaller updates for Renesas, Xilinx, PXA, AT91, OMAP, uniphier
----------------------------------------------------------------
Antoine Tenart (1):
ARM: alpine: select the Alpine MSI controller driver
Arnd Bergmann (22):
ARM: pxa: define clock registers as __iomem
ARM: pxa: mark spitz_card_pwr_ctrl as __maybe_unused
ARM: pxa: mark unused eseries code as __maybe_unused
ARM: pxa: don't select GPIO_SYSFS for MIOA701
ARM: pxa: always select one of the two CPU types
ARM: pxa: move extern declarations to pm.h
ARM: pxa: fix building without IWMMXT
ARM: pxa: don't select RFKILL if CONFIG_NET is disabled
ARM: s3c24xx: Avoid warning for inb/outb
Merge tag 'v4.5-next-soc' of https://github.com/mbgg/linux-mediatek into next/soc
Merge tag 'renesas-soc-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'davinci-for-v4.6/edma' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'zynq-soc-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/soc
Merge tag 'arm-soc/for-4.6/soc' of http://github.com/Broadcom/stblinux into next/soc
Merge tag 'arm-soc/for-4.6/maintainers' of http://github.com/Broadcom/stblinux into next/soc
ARM: imx: select ARM_CPU_SUSPEND only for imx6
Merge tag 'sunxi-core-for-4.6' of https://git.kernel.org/.../mripard/linux into next/soc
Merge tag 'pxa-for-4.6' of https://github.com/rjarzmik/linux into next/soc
ARM: at91: avoid defining CONFIG_* symbols in source code
Merge tag 'imx-soc-4.6' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'omap-for-v4.6/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'stm32-soc-for-v4.6-2' of git://git.kernel.org/.../mcoquelin/stm32 into next/soc
Bai Ping (1):
ARM: imx: Add msl code support for imx6qp
Bartlomiej Zolnierkiewicz (2):
ARM: EXYNOS: Use generic cpufreq driver for Exynos5420
ARM: EXYNOS: Use generic cpufreq driver for Exynos5422/5800
Dirk Behme (1):
ARM: imx: Do L2 errata only if the L2 cache isn't enabled
Fabio Estevam (1):
ARM: mx25: Add basic suspend/resume support
Florian Fainelli (2):
ARM: BCM63xx: Remove unused pmb_dn variable
MAINTAINERS: ARM: BCM63xx: Update git and mailing-lists
Frank Li (2):
ARM: imx: select HAVE_ARM_ARCH_TIMER if selected i.MX7D
ARM: imx7d: correct chip version information
Geert Uytterhoeven (6):
ARM: shmobile: r8a7740: Migrate to generic l2c OF initialization
ARM: shmobile: r8a7740: Remove mapping of L2 cache controller registers
ARM: shmobile: r8a7740: Remove legacy machine_desc.map_io() callback
ARM: shmobile: emev2: Remove legacy machine_desc.map_io() callback
ARM: shmobile: emev2: Move declaration of emev2_smp_ops to emev2.h
ARM: shmobile: Enable PM and PM_GENERIC_DOMAINS for SoCs with PM Domains
Geliang Tang (1):
ARM: plat-samsung: use to_platform_device()
Henry Chen (2):
soc: mediatek: PMIC wrap: Clear the vldclr if state machine stay on FSM_VLDCLR state.
soc: mediatek: PMIC wrap: clear the STAUPD_TRIG bit of WDT_SRC_EN
Jean-Christophe Dubois (1):
ARM: imx6: fix cleanup path in imx6q_suspend_init()
Johannes Berg (2):
ARM: imx: use endian-safe readl/readw/writel/writew
ARM: imx: enable big endian mode
John Crispin (1):
ARM: mediatek: add MT7623 smp bringup code
Josh Cartwright (2):
ARM: zynq: initialize slcr mapping earlier
ARM: zynq: address L2 cache data corruption
Keerthy (2):
ARM: AM43XX: hwmod: Add rtc hwmod
ARM: OMAP: DRA7: Make use of omap_revision information for soc_is* calls
Kishon Vijay Abraham I (2):
ARM: DRA7: hwmod: Fix OCP2SCP sysconfig
ARM: DRA7: hwmod: Add reset data for PCIe
Krzysztof Kozlowski (1):
drivers: soc: samsung: Enable COMPILE_TEST
Lars Persson (2):
arm: initial machine port for artpec-6 SoC
ARM: mach-artpec: add entry to MAINTAINERS
Lee Jones (1):
ARM: stm32: Identify a new SoC - STM32F469
Louis Yu (1):
ARM: mediatek: add mt2701 smp bringup code
Mans Rullgard (1):
ARM: debug: add support for Palmchip BK-310x UART
Masahiro Yamada (4):
ARM: bcm: use const and __initconst for smp_operations
ARM: s3c64xx: use "depends on" instead of "if" after prompt
ARM: uniphier: add missing of_node_put()
ARM: uniphier: rework SMP code to support new System Bus binding
Matthias Brugger (1):
soc: mediatek: SCPSYS: use builtin_platform_driver
Maxime Coquelin (2):
ARM: Kconfig: Introduce MACH_STM32F429 flag
ARM: mach-stm32: Select pinctrl
Michal Simek (1):
ARM: zynq: Move early printk virtual address to vmalloc area
Olof Johansson (3):
Merge tag 'mvebu-drivers-4.6-1' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'stm32-soc-for-v4.6-1' of git://git.kernel.org/.../mcoquelin/stm32 into next/soc
Merge tag 'samsung-soc-4.6-2' of git://git.kernel.org/.../krzk/linux into next/soc
Pankaj Dubey (12):
ARM: EXYNOS: Remove unused static mapping of CMU for exynos5
ARM: EXYNOS: Code cleanup in map.h
ARM: EXYNOS: Correct header comment in Kconfig file
ARM: EXYNOS: Move pmu specific headers under "linux/soc/samsung"
ARM: EXYNOS: Split up exynos3250 SoC specific PMU data
ARM: EXYNOS: Split up exynos4 SoC specific PMU data
ARM: EXYNOS: Split up exynos5250 SoC specific PMU data
ARM: EXYNOS: Split up exynos5420 SoC specific PMU data
drivers: soc: Add support for Exynos PMU driver
MAINTAINERS: Add maintainers entry for drivers/soc/samsung
ARM: EXYNOS: Cleanup header files inclusion
ARM: SAMSUNG: Remove unused register offset definition
Peter Ujfalusi (8):
ARM: davinci: devices-da8xx: Add dma_slave_map to edma
ARM: davinci: dm355: Add dma_slave_map to edma
ARM: davinci: dm365: Add dma_slave_map to edma
ARM: davinci: dm644x: Add dma_slave_map to edma
ARM: davinci: dm646x: Add dma_slave_map to edma
ARM: OMAP1: DMA: Provide dma_slave_map to omap-dma
ARM: OMAP2+: DMA: Provide dma_slave_map to omap-dma for legacy boot
ARM: DRA7: hwmod: Add data for eDMA tpcc, tptc0, tptc1
Philipp Zabel (1):
ARM: imx: Make reset_control_ops const
Robert Jarzmik (5):
ARM: pxa: pxa3xx device-tree support cleanup
dma: mmp_pdma: Add the #dma-requests DT property documentation
dmaengine: mmp-pdma: add number of requestors
ARM: pxa: add the number of DMA requestor lines
dmaengine: pxa_dma: fix the maximum requestor line
Russell King (1):
ARM: orion: implement ARM delay timer
Sascha Hauer (1):
soc: mediatek: SCPSYS: Fix double enabling of regulators
Sebastian Reichel (1):
ARM: OMAP2+: hwmod data: Add SSI data for omap36xx
Sekhar Nori (1):
ARM: DRA7: hwmod: Add custom reset handler for PCIeSS
Tony Lindgren (2):
ARM: OMAP2+: Add rtc hwmod configuration for ti81xx
Merge tag 'for-v4.6/omap-hwmod-b' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v4.6/soc
Vishnu Patekar (1):
ARM: sunxi: Introduce Allwinner for A83T support
Documentation/arm/sunxi/README | 1 -
Documentation/devicetree/bindings/arm/sunxi.txt | 1 +
Documentation/devicetree/bindings/dma/mmp-dma.txt | 2 +
MAINTAINERS | 16 +-
arch/arm/Kconfig | 9 +
arch/arm/Kconfig.debug | 9 +
arch/arm/Makefile | 1 +
arch/arm/boot/dts/pxa27x.dtsi | 1 +
arch/arm/boot/dts/pxa3xx.dtsi | 1 +
arch/arm/configs/pxa_defconfig | 1 +
arch/arm/include/debug/at91.S | 4 +-
arch/arm/include/debug/imx.S | 3 +
arch/arm/include/debug/palmchip.S | 11 +
arch/arm/include/debug/zynq.S | 4 +-
arch/arm/mach-alpine/Kconfig | 1 +
arch/arm/mach-artpec/Kconfig | 20 +
arch/arm/mach-artpec/Makefile | 1 +
arch/arm/mach-artpec/board-artpec6.c | 72 ++
arch/arm/mach-bcm/bcm63xx_pmb.c | 2 -
arch/arm/mach-bcm/platsmp.c | 2 +-
arch/arm/mach-davinci/devices-da8xx.c | 46 +
arch/arm/mach-davinci/dm355.c | 20 +
arch/arm/mach-davinci/dm365.c | 22 +
arch/arm/mach-davinci/dm644x.c | 12 +
arch/arm/mach-davinci/dm646x.c | 11 +
arch/arm/mach-exynos/Kconfig | 4 +-
arch/arm/mach-exynos/Makefile | 2 +-
arch/arm/mach-exynos/common.h | 1 -
arch/arm/mach-exynos/exynos.c | 17 +-
arch/arm/mach-exynos/firmware.c | 2 -
arch/arm/mach-exynos/include/mach/map.h | 14 +-
arch/arm/mach-exynos/mcpm-exynos.c | 2 +-
arch/arm/mach-exynos/platsmp.c | 3 +-
arch/arm/mach-exynos/pm.c | 8 +-
arch/arm/mach-exynos/pmu.c | 967 ---------------------
arch/arm/mach-exynos/s5p-dev-mfc.c | 1 -
arch/arm/mach-exynos/suspend.c | 4 +-
arch/arm/mach-imx/3ds_debugboard.c | 30 +-
arch/arm/mach-imx/Kconfig | 4 +-
arch/arm/mach-imx/Makefile | 2 +-
arch/arm/mach-imx/anatop.c | 18 +-
arch/arm/mach-imx/avic.c | 30 +-
arch/arm/mach-imx/common.h | 1 +
arch/arm/mach-imx/cpu-imx27.c | 3 +-
arch/arm/mach-imx/cpu-imx31.c | 2 +-
arch/arm/mach-imx/cpu-imx35.c | 2 +-
arch/arm/mach-imx/cpu.c | 16 +-
arch/arm/mach-imx/epit.c | 22 +-
arch/arm/mach-imx/headsmp.S | 2 +
arch/arm/mach-imx/iomux-imx31.c | 12 +-
arch/arm/mach-imx/iomux-v1.c | 4 +-
arch/arm/mach-imx/iomux-v3.c | 6 +-
arch/arm/mach-imx/mach-armadillo5x0.c | 4 +-
arch/arm/mach-imx/mach-imx25.c | 1 +
arch/arm/mach-imx/mach-imx51.c | 5 +-
arch/arm/mach-imx/mach-imx6q.c | 8 +-
arch/arm/mach-imx/mach-mx27ads.c | 6 +-
arch/arm/mach-imx/mach-mx31ads.c | 16 +-
arch/arm/mach-imx/mach-mx31moboard.c | 2 +-
arch/arm/mach-imx/mach-qong.c | 6 +-
arch/arm/mach-imx/mxc.h | 5 +
arch/arm/mach-imx/pm-imx25.c | 37 +
arch/arm/mach-imx/pm-imx27.c | 4 +-
arch/arm/mach-imx/pm-imx3.c | 4 +-
arch/arm/mach-imx/pm-imx5.c | 26 +-
arch/arm/mach-imx/pm-imx6.c | 8 +-
arch/arm/mach-imx/src.c | 2 +-
arch/arm/mach-imx/system.c | 10 +-
arch/arm/mach-imx/tzic.c | 34 +-
arch/arm/mach-mediatek/platsmp.c | 8 +
arch/arm/mach-omap1/dma.c | 45 +
arch/arm/mach-omap2/dma.c | 117 +++
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 13 +-
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 14 +-
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 129 ++-
arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 38 +
arch/arm/mach-omap2/prm7xx.h | 1 +
arch/arm/mach-omap2/soc.h | 23 +-
arch/arm/mach-pxa/Kconfig | 3 +-
arch/arm/mach-pxa/devices.c | 3 +-
arch/arm/mach-pxa/eseries.c | 4 +-
arch/arm/mach-pxa/gumstix.c | 6 +-
arch/arm/mach-pxa/include/mach/pxa2xx-regs.h | 8 +-
arch/arm/mach-pxa/include/mach/pxa3xx-regs.h | 2 +-
arch/arm/mach-pxa/pm.h | 3 +
arch/arm/mach-pxa/pxa-dt.c | 24 -
arch/arm/mach-pxa/pxa25x.c | 2 +-
arch/arm/mach-pxa/pxa27x.c | 8 +-
arch/arm/mach-pxa/pxa3xx.c | 11 +-
arch/arm/mach-pxa/spitz.c | 2 +-
arch/arm/mach-pxa/zeus.c | 2 +-
arch/arm/mach-s3c24xx/include/mach/io.h | 2 +-
arch/arm/mach-s3c24xx/include/mach/map.h | 11 -
arch/arm/mach-s3c64xx/Kconfig | 3 +-
arch/arm/mach-shmobile/Kconfig | 13 +-
arch/arm/mach-shmobile/emev2.h | 6 +
arch/arm/mach-shmobile/setup-emev2.c | 22 +-
arch/arm/mach-shmobile/setup-r8a7740.c | 39 +-
arch/arm/mach-shmobile/smp-emev2.c | 2 +
arch/arm/mach-stm32/board-dt.c | 1 +
arch/arm/mach-sunxi/sunxi.c | 1 +
arch/arm/mach-uniphier/platsmp.c | 26 +-
arch/arm/mach-zynq/common.c | 3 +-
arch/arm/mach-zynq/slcr.c | 4 +
arch/arm/plat-orion/time.c | 13 +
arch/arm/plat-pxa/include/plat/dma.h | 2 +-
arch/arm/plat-samsung/adc.c | 6 +-
arch/arm/plat-samsung/include/plat/map-s3c.h | 4 -
arch/arm/plat-samsung/include/plat/map-s5p.h | 5 -
drivers/clk/pxa/clk-pxa25x.c | 12 +-
drivers/clk/pxa/clk-pxa27x.c | 34 +-
drivers/clk/pxa/clk-pxa3xx.c | 3 +-
drivers/cpufreq/pxa2xx-cpufreq.c | 2 +-
drivers/dma/pxa_dma.c | 39 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/mediatek/mtk-pmic-wrap.c | 41 +-
drivers/soc/mediatek/mtk-scpsys.c | 60 +-
drivers/soc/samsung/Kconfig | 13 +
drivers/soc/samsung/Makefile | 2 +
drivers/soc/samsung/exynos-pmu.c | 141 +++
drivers/soc/samsung/exynos-pmu.h | 44 +
drivers/soc/samsung/exynos3250-pmu.c | 175 ++++
drivers/soc/samsung/exynos4-pmu.c | 222 +++++
drivers/soc/samsung/exynos5250-pmu.c | 195 +++++
drivers/soc/samsung/exynos5420-pmu.c | 280 ++++++
include/linux/platform_data/mmp_dma.h | 1 +
.../linux/soc/samsung}/exynos-pmu.h | 6 +-
.../linux/soc/samsung/exynos-regs-pmu.h | 6 +-
129 files changed, 2145 insertions(+), 1392 deletions(-)
create mode 100644 arch/arm/include/debug/palmchip.S
create mode 100644 arch/arm/mach-artpec/Kconfig
create mode 100644 arch/arm/mach-artpec/Makefile
create mode 100644 arch/arm/mach-artpec/board-artpec6.c
delete mode 100644 arch/arm/mach-exynos/pmu.c
create mode 100644 arch/arm/mach-imx/pm-imx25.c
create mode 100644 arch/arm/mach-shmobile/emev2.h
create mode 100644 drivers/soc/samsung/Kconfig
create mode 100644 drivers/soc/samsung/Makefile
create mode 100644 drivers/soc/samsung/exynos-pmu.c
create mode 100644 drivers/soc/samsung/exynos-pmu.h
create mode 100644 drivers/soc/samsung/exynos3250-pmu.c
create mode 100644 drivers/soc/samsung/exynos4-pmu.c
create mode 100644 drivers/soc/samsung/exynos5250-pmu.c
create mode 100644 drivers/soc/samsung/exynos5420-pmu.c
rename {arch/arm/mach-exynos => include/linux/soc/samsung}/exynos-pmu.h (81%)
rename arch/arm/mach-exynos/regs-pmu.h => include/linux/soc/samsung/exynos-regs-pmu.h (99%)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 4/8] ARM: SoC changes for 4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
` (2 preceding siblings ...)
2016-03-20 20:31 ` [GIT PULL 3/8] ARM: SoC platform updates " Arnd Bergmann
@ 2016-03-20 20:34 ` Arnd Bergmann
2016-03-20 20:59 ` [GIT PULL 5/8] ARM: DT updates for v4.6 Arnd Bergmann
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:34 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 63131b636a0ec969e8b98122c1a928b5a2649d3b:
irqchip/armada-370-xp: Do not enable it by default when ARCH_MVEBU is selected (2016-02-16 18:11:39 +0000)
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 a86e56cb3910bfe6f842b31cbcfa549af76efafc:
Merge tag 'for-v4.6/gxbb-arm64' of https://github.com/carlocaione/linux-meson into next/arm64 (2016-03-12 17:44:51 -0800)
----------------------------------------------------------------
ARM: SoC 64-bit changes for v4.6
Here's our branch of ARM64 contents for this merge window, now
containing all ARM64 changes other than device tree files.
- Various new platforms get added
- Allwinner A64 SoC
- Annapurna Labs Alpine SoCs
- Broadcom Vulcan
- Marvell Armada 3700 SoCs
- Amlogic S905
- Various defconfig changes to enable platform specific drivers
This branch includes part of the clk git tree to resolve a build-time
dependency.
----------------------------------------------------------------
Alim Akhtar (2):
arm64: defconfig: Enable exynos thermal config
arm64: defconfig: Enable Samsung MFD and related configs
Andi Shyti (4):
clk: s2mps11: merge two for loops in one
clk: s2mps11: allocate only one structure for clock init
clk: s2mps11: remove redundant static variables declaration
clk: s2mps11: remove redundant code
Andre Przywara (2):
arm64: Introduce Allwinner SoC config option
arm64: add defconfig options for Allwinner SoCs
Andreas Färber (1):
ARM64: Enable Amlogic Meson GXBaby platform
Antoine Tenart (3):
arm64: add Alpine SoC family
arm64: defconfig: enable the Alpine family
arm64: alpine: select the Alpine MSI controller driver
Anup Patel (1):
arm64: Select COMMON_CLK_IPROC, PINCTRL and GPIOLIB for iProc SoCs
Arnd Bergmann (10):
Documentation: arm: update Marvell product listing
Merge tag 'arm-soc/for-4.6/maintainers-arm64' of http://github.com/Broadcom/stblinux into next/arm64
Merge tag 'arm-soc/for-4.6/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64
Merge tag 'arm-soc/for-4.6/soc-arm64' of http://github.com/Broadcom/stblinux into next/arm64
Merge tag 'renesas-arm64-defconfig-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/arm64
Merge tag 'renesas-arm64-soc-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/arm64
Merge tag 'mvebu-arm64-4.6-2' of git://git.infradead.org/linux-mvebu into next/arm64
Merge tag 'sunxi-config64-for-4.6' of https://git.kernel.org/.../mripard/linux into next/arm64
Merge tag 'hip05-config-for-4.6' of git://github.com/hisilicon/linux-hisi into next/arm64
Merge tag 'samsung-defconfig-4.6-2' of git://git.kernel.org/.../krzk/linux into next/arm64
Caesar Wang (1):
arm64: Enable the timer on Rockchip architecture
Geert Uytterhoeven (1):
arm64: renesas: Enable PM and PM_GENERIC_DOMAINS for SoCs with PM Domains
Geliang Tang (1):
clk: move the common clock's to_clk_*(_hw) macros to clk-provider.h
Georgi Djakov (2):
arm64: defconfig: Add Qualcomm sdhci and restart functionality
arm64: defconfig: Increase MMC_BLOCK_MINORS to 16
Gregory CLEMENT (4):
arm64: add mvebu architecture entry
MAINTAINERS: Extend dts entry for ARM64 mvebu files
Documentation: arm: update supported Marvell EBU processors
arm64: defconfig: enable Armada 3700 related config
Heiko Stuebner (1):
clk-divider: make sure read-only dividers do not write to their register
James Liao (2):
clk: mediatek: Fix memory leak on clock init fail
clk: Move vendor's Kconfig into CCF menu section
Javier Martinez Canillas (2):
ARM: exynos_defconfig: Remove MAX77802 RTC Kconfig symbol
ARM: multi_v7_defconfig: Remove MAX77802 RTC Kconfig symbol
Jayachandran C (3):
arm64: defconfig: Add Broadcom Vulcan to defconfig
arm64: cputype info for Broadcom Vulcan
MAINTAINERS: Add entry for Broadcom Vulcan SoC
Kefeng Wang (1):
arm64: defconfig: Enable DesignWare APB GPIO controller
Krzysztof Kozlowski (7):
ARM: exynos_defconfig: Enable NEON, accelerated crypto and cpufreq stats
ARM: exynos_defconfig: Enable s5p-secss driver
Merge tag 'rtc-max77686-4.6' of git://git.kernel.org/.../abelloni/linux into next/defconfig
clk: samsung: Enable COMPILE_TEST for Samsung clocks
clk: samsung: Don't build ARMv8 clock drivers on ARMv7
Merge branch 'clk-samsung' of git://git.kernel.org/.../clk/linux into next/soc64
arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS
Loc Ho (2):
Documentation: Update APM X-Gene clock binding for v2 hardware
clk: xgene: Add SoC and PMD PLL clocks with v2 hardware
Magnus Damm (1):
arm64: renesas: Enable RENESAS_IRQC
Olof Johansson (4):
Merge tag 'v4.6-rockchip-soc64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/arm64
Merge tag 'mvebu-arm64-4.6-1' of git://git.infradead.org/linux-mvebu into next/arm64
Merge tag 'samsung-soc64-4.6-2' of git://git.kernel.org/.../krzk/linux into next/arm64
Merge tag 'for-v4.6/gxbb-arm64' of https://github.com/carlocaione/linux-meson into next/arm64
Srinivas Kandagatla (1):
arm64: defconfig: add spmi and usb related configs
Stephen Boyd (1):
clk: xgene: Remove return from void function
Thomas Petazzoni (4):
Documentation: arm: improve Armada 37xx description
Documentation: arm: add link to Armada 38x Functional Spec
Documentation: arm: add Marvell Armada 7K and 8K families
arm64: update ARCH_MVEBU for Marvell Armada 7K/8K support
Yoshihiro Shimoda (1):
arm64: defconfig: Add Renesas R-Car Gen3 USB 2.0 phy driver support
Zi Shen Lim (1):
arm64: Broadcom Vulcan support
Documentation/arm/Marvell/README | 165 ++++++++++++++++++----
Documentation/devicetree/bindings/clock/xgene.txt | 2 +
MAINTAINERS | 8 ++
arch/arm/configs/exynos_defconfig | 10 +-
arch/arm/configs/multi_v7_defconfig | 1 -
arch/arm/mach-s3c24xx/Kconfig | 1 +
arch/arm64/Kconfig.platforms | 52 +++++--
arch/arm64/boot/dts/broadcom/Makefile | 1 +
arch/arm64/boot/dts/broadcom/vulcan-eval.dts | 33 +++++
arch/arm64/boot/dts/broadcom/vulcan.dtsi | 144 +++++++++++++++++++
arch/arm64/boot/dts/exynos/Makefile | 2 +-
arch/arm64/configs/defconfig | 41 +++++-
arch/arm64/include/asm/cputype.h | 3 +
drivers/clk/Kconfig | 8 +-
drivers/clk/clk-composite.c | 2 -
drivers/clk/clk-divider.c | 13 +-
drivers/clk/clk-fixed-factor.c | 2 -
drivers/clk/clk-fixed-rate.c | 2 -
drivers/clk/clk-fractional-divider.c | 2 -
drivers/clk/clk-gate.c | 2 -
drivers/clk/clk-gpio.c | 2 -
drivers/clk/clk-multiplier.c | 2 -
drivers/clk/clk-mux.c | 2 -
drivers/clk/clk-s2mps11.c | 108 ++++----------
drivers/clk/clk-xgene.c | 105 +++++++++-----
drivers/clk/imx/clk-busy.c | 4 +-
drivers/clk/imx/clk-fixup-div.c | 5 +-
drivers/clk/imx/clk-fixup-mux.c | 2 -
drivers/clk/imx/clk-gate-exclusive.c | 2 +-
drivers/clk/mediatek/clk-gate.c | 8 +-
drivers/clk/mediatek/clk-gate.h | 2 +-
drivers/clk/mediatek/clk-mtk.c | 6 +-
drivers/clk/mvebu/common.c | 2 -
drivers/clk/mvebu/kirkwood.c | 2 -
drivers/clk/mxs/clk-div.c | 2 +-
drivers/clk/nxp/clk-lpc18xx-ccu.c | 4 +-
drivers/clk/rockchip/clk.c | 4 +-
drivers/clk/samsung/Kconfig | 19 ++-
drivers/clk/samsung/Makefile | 4 +-
drivers/clk/st/clkgen-mux.c | 9 +-
drivers/clk/ti/composite.c | 2 -
drivers/clk/ti/divider.c | 2 -
drivers/clk/ti/gate.c | 2 -
drivers/clk/ti/mux.c | 2 -
include/linux/clk-provider.h | 19 +++
45 files changed, 589 insertions(+), 226 deletions(-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 5/8] ARM: DT updates for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
` (3 preceding siblings ...)
2016-03-20 20:34 ` [GIT PULL 4/8] ARM: SoC changes for 4.6 Arnd Bergmann
@ 2016-03-20 20:59 ` Arnd Bergmann
2016-03-20 21:01 ` [GIT PULL 6/8] ARM: 64-bit " Arnd Bergmann
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 20:59 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 949024d6702d1da8a266f42226d8402f0df078dc:
ARM: dts: porter: remove enable prop from HS-USB device node (2016-03-02 09:46:56 +0900)
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 2ef7d5f342c12c02e68da225c0715b0c9cefce70:
ARM, ARM64: dts: drop "arm,amba-bus" in favor of "simple-bus" (2016-03-12 17:40:34 -0800)
----------------------------------------------------------------
ARM: DT updates for v4.6
These are all the updates to device tree files for 32-bit platforms,
plus a couple of related 64-bit updates:
New SoC support:
- Allwinner A83T
- Axis Artpec-6 SoC
- Mediatek MT7623 SoC
- TI Keystone K2G SoC
- ST Microelectronics stm32f469
New board or machine support:
- ARM Juno R2
- Buffalo Linkstation LS-QVL and LS-GL
- Cubietruck plus
- D-Link DIR-885L
- DT support for ARM RealView PB1176 and PB11MPCore
- Google Nexus 7
- Homlet v2
- Itead Ibox
- Lamobo R1
- LG Optimus Black
- Logicpd dm3730
- Raspberry Pi Model A
Other changes include
- Lots of updates for Qualcomm APQ8064, MSM8974 and others
- Improved support for Nokia N900 and other OMAP machines
- Common clk support for lpc32xx
- HDLCD display on ARM
- Improved stm32f429 support
- Improved Renesas device support, r8a779x and others
- Lots of Rockchip updates
- Samsung cleanups
- ADC support for Atmel SAMA5D2
- BCM2835 (Raspberry Pi) improvements
- Broadcom Northstar Plus enhancements
- OMAP GPMC rework
- Several improvements for Atmel SAMA5D2 / Xplained
- Global change to remove inofficial "arm,amba-bus" compatible string
----------------------------------------------------------------
Aaro Koskinen (4):
ARM: dts: kirkwood: fix pin names for UART/SD selection for OpenRD
ARM: dts: kirkwood: fix SD slot default configuration for OpenRD
ARM: dts: kirkwood: provide template for RS-232/485 configuration for OpenRD
ARM: dts: kirkwood: fix audio for OpenRD clients
Adam Ford (9):
ARM: dts: LogicPD Torpedo: Add MT9P031 Support
ARM: dts: LogicPD Torpedo: Add AT24 EEPROM Support
ARM: dts: LogicPD Torpedo: Fix Panel Sleep
ARM: dts: LogicPD Torpedo: Add SPI EEPROM
ARM: dts: LogicPD Torpedo: Set HSUSB0 Pin Mux
ARM: dts: omap3logic: Add PWM-Backlight
ARM: DTS: Add minimal Support for Logic PD DM3730 SOM-LV
ARM: dts: Add HSUSB2 EHCI Support to Logic PD DM37xx SOM-LV
ARM: dts: dm3730-torpedo-devkit: Add "Wireless" to model
Addy Ke (1):
ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3288 platform
Alexander Aring (1):
ARM: bcm2835: Add the Raspberry Pi power domain driver to the DT.
Alexandre TORGUE (3):
ARM: dts: stm32f429: Add system config bank node
ARM: dts: stm32f429: Add Ethernet support
ARM: dts: stm32f429: Enable Ethernet on Eval board
Andre Przywara (4):
arm64: dts: prepare foundation-v8.dts to cope with GICv3
arm64: dts: Foundation model: increase GICC region to allow EOImode=1
arm64: dts: split Foundation model dts to put the GIC separately
arm64: dts: add .dts for GICv3 Foundation model
Andy Yan (2):
ARM: dts: rockchip: enable pwm3 as pwm regulator for rk3066a based boards
ARM: dts: rockchip: increase vdd_arm voltage for rk3066a based boards
Antoine Tenart (1):
ARM: dts: alpine: add the MSIX node
Arnd Bergmann (16):
Merge tag 'v4.5-next-dts' of https://github.com/mbgg/linux-mediatek into next/dt
Merge tag 'omap-for-v4.6/dt-pt1' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'keystone_dts_for_4.6_v2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/dt
Merge tag 'zynq-dt-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/dt
Merge tag 'arm-soc/for-4.6/devicetree' of http://github.com/Broadcom/stblinux into next/dt
Revert "arm: dts: Add pinctrl/GPIO/EINT node for mt2701"
Merge tag 'renesas-dt2-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'mvebu-dt-4.6-2' of git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'sunxi-dt-for-4.6' of https://git.kernel.org/.../mripard/linux into next/dt
Merge tag 'pxa-dt-4.6' of https://github.com/rjarzmik/linux into next/dt
Merge tag 'qcom-dt-for-4.6' of git://git.kernel.org/.../agross/linux into next/dt
Merge tag 'samsung-dt-4.6-2' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'omap-for-v4.6/dt-pt2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'stm32-dt-for-v4.6-2' of git://git.kernel.org/.../mcoquelin/stm32 into next/dt
Merge tag 'at91-dt2' of git://git.kernel.org/.../nferre/linux-at91 into next/dt
Merge tag 'renesas-dt-fixes2-for-v4.5' of git://git.kernel.org/.../horms/renesas into next/dt
Bartlomiej Zolnierkiewicz (2):
ARM: dts: Add cluster regulator supply properties for exynos542x/5800
ARM: dts: Extend existing CPU OPP for exynos5800
Biao Huang (1):
arm: dts: Add pinctrl/GPIO/EINT node for mt2701
Bjorn Andersson (3):
ARM: dts: qcom: msm8974: Add additional reserved regions
ARM: dts: qcom: msm8974: Add smsm node
ARM: dts: qcom: msm8974: Add WCNSS SMP2P node
Caesar Wang (11):
ARM: dts: rockchip: set the pinctrl default setting for rk3036 i2s
ARM: dts: rockchip: add the sound setup for rk3036-kylin board
ARM: dts: rockchip: enable the uart0 for kylin board
ARM: dts: rockchip: enable the high speed on sdio for kylin board
ARM: dts: rockchip: add the sdio power sequence for kylin board
ARM: dts: rockchip: add the sdmmc for kylin board
ARM: dts: rockchip: add soc-specific compatibles for rk3036 SoCs
ARM: dts: rockchip: add the leds control for rk3036-kylin board
ARM: dts: rockchip: add mclk for rt5616 on rk3036 kylin board
ARM: dts: rockchip: support the spi for rk3036
ARM: dts: rockchip: add arm,pl330-broken-no-flushp quirk for rk3036 SoCs
Chen-Yu Tsai (14):
ARM: dts: sun8i: Add watchdog device node for A83T
ARM: dts: sun8i: Add device tree for Cubietruck Plus
ARM: dts: sun8i: sina33: Enable hardware reset and HS-DDR for eMMC
ARM: dts: sun9i: Use sun9i specific mmc compatible
ARM: dts: sun6i: Add mmc3 pins for 8 bit emmc
ARM: dts: sun6i: sina31s: Switch to mmc3 for onboard eMMC
ARM: dts: sun8i: Include SDC2_RST pin in mmc2_8bit_pins
ARM: dts: sun9i: Include SDC2_RST pin in mmc2_8bit_pins
ARM: dts: sun9i: a80-optimus: Enable hardware reset and HS-DDR for eMMC
ARM: dts: sun9i: cubieboard4: Enable hardware reset and HS-DDR for eMMC
ARM: dts: sun9i: a80-optimus: Remove i2c3 and uart4
ARM: dts: sun8i-a83t: Correct low speed oscillator clocks
ARM: dts: sun8i: sinlinx-sina33: Add AXP223 PMIC device and regulator nodes
ARM: dts: sun8i: q8-common: Add AXP223 PMIC device and regulator nodes
Chris Zhong (1):
ARM: dts: rockchip: add rk3288 mipi_dsi nodes
Cyrille Pitchen (1):
ARM: dts: at91: sama5d2 Xplained: set pin muxing for usb gadget and usb host
Enric Balletbo i Serra (3):
ARM: dts: igep00x0: Specify the device to be used for boot console output.
ARM: dts: am335x-sl50: Specify the device to be used for boot console output.
ARM: dts: am335x-sl50: Fix audio codec setup.
Felipe Balbi (1):
ARM: dts: remove deprecated property dwc3
Florian Fainelli (1):
Merge tag 'bcm2835-dt-next-2016-02-17' into devicetree/next
Fu Wei (1):
arm64: dts: foundation-v8: add SBSA Generic Watchdog device node
Geert Uytterhoeven (25):
ARM: dts: r8a7778: Add SCIF fallback compatibility strings
ARM: dts: r8a7779: Add SCIF fallback compatibility strings
ARM: dts: r8a7790: Add SCIF fallback compatibility strings
ARM: dts: r8a7791: Add SCIF fallback compatibility strings
ARM: dts: r8a7793: Add SCIF fallback compatibility strings
ARM: dts: r8a7794: Add SCIF fallback compatibility strings
ARM: dts: r8a7778: Add BRG support for SCIF
ARM: dts: r8a7779: Add BRG support for SCIF
ARM: dts: r8a7790: Add BRG support for (H)SCIF
ARM: dts: r8a7791: Add BRG support for (H)SCIF
ARM: dts: r8a7793: Add BRG support for SCIF
ARM: dts: r8a7794: Add BRG support for (H)SCIF
ARM: dts: alt: Enable SCIF_CLK frequency and pins
ARM: dts: bockw: Enable SCIF_CLK frequency and pins
ARM: dts: gose: Enable SCIF_CLK frequency and pins
ARM: dts: koelsch: Enable SCIF_CLK frequency and pins
ARM: dts: lager: Enable SCIF_CLK frequency and pins
ARM: dts: marzen: Enable SCIF_CLK frequency and pins
ARM: dts: porter: Enable SCIF_CLK frequency and pins
ARM: dts: silk: Enable SCIF_CLK frequency and pins
ARM: dts: r8a73a4: Add L2 cache-controller nodes
ARM: dts: r8a7790: Add L2 cache-controller nodes
ARM: dts: r8a7791: Add L2 cache-controller node
ARM: dts: r8a7793: Add L2 cache-controller node
ARM: dts: r8a7794: Add L2 cache-controller node
Georgi Djakov (1):
arm: dts: qcom: apq8064: Add RPMCC DT node
Gregory CLEMENT (3):
ARM: dts: armada-38x: use usb-nop-xceiv PHY for the xhci nodes on Armada 388 GP
ARM: dts: armada-370: Update the mpp63 function in the device tree on Armada 370
Merge branch 'mvebu/fixes' into mvebu/dt
Hakjoo Kim (1):
ARM: dts: Add pinctrl support to exynos5410
Hans de Goede (4):
ARM: dts: sun4i: Add touchscreen node to inet9f-rev03 tablet dts file
ARM: dts: sun4i: Add touchscreen node to chuwi-v7 dts file
ARM: dts: sun4i: Add touchscreen node to inet97fv2 dts file
ARM: dts: sun8i: Add ir receiver nodes to H3 dtsi
Heiko Stuebner (3):
ARM: dts: rockchip: swap i2s clock ordering on rk3036
ARM: dts: rockchip: add clock-cells for usb phy nodes
Merge branch 'v4.6-shared/clkids' into v4.6-armsoc/dts32
Ivaylo Dimitrov (1):
ARM: dts: omap3-n900: Allow gpio keys to be disabled
James Chao (1):
ARM: dts: cros-ec-keyboard: Add LOCK key to keyboard matrix
Javier Martinez Canillas (1):
ARM: dts: exynos: Move syscon reboot/poweroff to common dtsi
Jelle de Jong (1):
ARM: dts: sun7i: Add dts file for the lamobo-r1 board
John Crispin (3):
Document: DT: Add bindings for mediatek MT7623 SoC Platform
ARM: dts: mediatek: add MT7623 basic support
ARM: dts: mt7623: enable SMP bringup
John Stultz (2):
devicetree: qcom-apq8064.dtsi: Add i2c3 address-cells and size-cells values
devicetree: Add DTS file to support the Nexus7 2013 (flo) device.
Jon Mason (5):
ARM: dts: NSP: Fix PCIE DT issue
ARM: dts: NSP: Fix CPU DT issue
ARM: dts: NSP: Add PMU Support to DT
ARM: dts: NSP: Add SP804 Support to DT
ARM: dts: NSP: Add SP805 Support to DT
Keerthy (4):
ARM: dts: DRA7: Add DSPEVE thermal data
ARM: dts: DRA7: Add IVA thermal data
ARM: dts: DRA7: Add missing IVA and DSPEVE thermal domain data
ARM: dts: am43x-epos-evm: Add the am438 compatible string
Kishon Vijay Abraham I (4):
ARM: dts: dra7: Add dt node for the sycon pcie
ARM: dts: dra7: Use "syscon-phy-power" and "syscon-pcs" in PCIe PHY node
ARM: dts: dra7: Use "ti,dra7x-usb2-phy2" compatible string for USB2 PHY2
ARM: dts: am4372/dra7/omap5: Use "syscon-phy-power" instead of "ctrl-module"
Krzysztof Adamski (4):
ARM: dts: sunxi: Fix #interrupt-cells for PIO in H3
dts: sun8i-h3: Add APB0 related clocks and resets
ARM: dts: sun8i-h3: Add R_PIO controller node to the dtsi
ARM: dts: sun8i: Add leds and switch on Orangepi Plus boards
Krzysztof Kozlowski (6):
Merge tag 'samsung-dt-srom-4.6' into next/dt
ARM: dts: Allow simultaneous usage exynos-rng and s5p-sss drivers on exynos5
ARM: dts: Make CPU configuration more readable on exynos542x/5800
ARM: dts: exynos: Add cooling levels for Exynos5420 CPUs
ARM: dts: exynos: Add cooling levels for Exynos5422/5800 CPUs
ARM: dts: exynos: Don't overheat the Odroid XU3-Lite on high load
Kuninori Morimoto (3):
ARM: dts: r8a7790: enable to use thermal-zone
ARM: dts: r8a7791: enable to use thermal-zone
ARM: dts: r8a7793: enable to use thermal-zone
Lars Persson (4):
ARM: add device-tree SoC bindings for Axis Artpec-6
ARM: dts: artpeg: add Artpec-6 SoC dtsi file
ARM: dts: artpec: add Artpec-6 development board dts
ARM: dts: artpec: dual-license on artpec6.dtsi
Laurent Pinchart (11):
ARM: dts: r8a7793: Add I2C master nodes to DT
ARM: dts: sh73a0: Rename the serial port clock to fck
ARM: dts: r7s72100: Rename the serial port clock to fck
ARM: dts: r8a73a4: Rename the serial port clock to fck
ARM: dts: r8a7740: Rename the serial port clock to fck
ARM: dts: r8a7778: Rename the serial port clock to fck
ARM: dts: r8a7779: Rename the serial port clock to fck
ARM: dts: r8a7790: Rename the serial port clock to fck
ARM: dts: r8a7791: Rename the serial port clock to fck
ARM: dts: r8a7793: Rename the serial port clock to fck
ARM: dts: r8a7794: Rename the serial port clock to fck
Lee Jones (1):
ARM: stm32: Supply a DTS file for the STM32F469 Discovery board
Linus Walleij (9):
ARM: realview: add flash devices to the PB1176 DTS
ARM: realview: fix up PB11MP flash compat strings
ARM: pb1176: add ICST307 clocks to the device tree
ARM: pb1176: add AACI to the device tree
ARM: pb1176: add ISP1761 USB OTG host controller
ARM: pb1176: add ethernet to devicetree
ARM: realview: add the DS1338 RTC to PB1176 DT
ARM: versatile: move restart to the device tree
ARM: dts: ux500: add synaptics RMI4 for Ux500 TVK DT
Lior Amsalem (1):
ARM: dts: armada-375: use armada-370-sata for SATA
Liviu Dudau (2):
Documentation: drm: Add DT bindings for ARM HDLCD
arm64: dts: Add HDLCD support on Juno platforms
Lokesh Vutla (1):
ARM: dts: DRA7: change address-cells and size-cells
Louis Yu (1):
ARM: dts: mt2701: enable basic SMP bringup for mt2701
Lubomir Rintel (1):
ARM: bcm2835: dt: Add Raspberry Pi Model A
Ludovic Desroches (3):
ARM: dts: at91: sama5d2: add adc device
ARM: dts: at91: sama5d2 Xplained: enable the adc device
ARM: dts: at91: sama5d2 Xplained: add user push button
M'boumba Cedric Madianga (1):
ARM: dts: Add STM32 DMA support for STM32F429 MCU
Magnus Damm (1):
ARM: dts: r8a7793: gose: Add HDMI video out support
Marcus Cooper (6):
ARM: dts: sunxi: Add sunxi-itead-core-common.dtsi
ARM: dts: sun7i: Add Itead Ibox support
ARM: dts: sun4i: Itead Iteaduino to use common code
ARM: dts: sun7i: Enable USB DRC on MK808C
ARM: dts: sun7i: Enable USB DRC on Olimex A20 EVB
ARM: dts: sun4i: Enable USB DRC on the MK802
Marek Szyprowski (1):
ARM: dts: Add GSCL block parent clock management to pm domain on exynos542x
Mario Lange (1):
ARM: dts: kirkwood: add device tree for buffalo linkstation ls-qvl
Martin Sperl (3):
ARM: bcm2835: add the auxiliary spi1 and spi2 to the device tree
ARM: bcm2835: follow dt uart node-naming convention
ARM: bcm2835: add bcm2835-aux-uart support to DT
Masahiro Yamada (1):
ARM, ARM64: dts: drop "arm,amba-bus" in favor of "simple-bus"
Maxime Coquelin (7):
includes: dt-bindings: Add STM32F429 pinctrl DT bindings
ARM: dts: Add pinctrl node to STM32F429
ARM: dts: Add USART1 pin config to STM32F429 boards
ARM: dts: Add leds support to STM32F429 boards
ARM: dts: stm32f429: Boost perfs by remapping SDRAM Bank 1 to 0x0
ARM: dts: stm32f429: Fix clocks referenced by GPIO banks
ARM: dts: stm32429i-eval: Add USB HS host mode support
Maxime Ripard (1):
ARM: sun5i: chip: Add CPU regulator for cpufreq
Michal Simek (1):
ARM: zynq: Use earlycon instead of earlyprintk
Minghuan Lian (1):
dts/ls2080a: Update PCIe compatible
Nathan Rossi (1):
ARM: dts: zynq: Enable USB and USB PHY for ZYBO
Nicolas Ferre (1):
ARM: dts: at91: sama5d2: add dma properties to UART nodes
Nishanth Menon (2):
ARM: dts: am57xx-beagle-x15: Add eeprom information
ARM: keystone: Create new binding for K2G SoC
Olof Johansson (10):
Merge tag 'mvebu-dt-4.6-1' of git://git.infradead.org/linux-mvebu into next/dt
Merge branch 'lpc32xx/dt' of https://github.com/vzapolskiy/linux into next/dt
Merge tag 'vexpress-for-v4.6/dt-updates' of git://git.kernel.org/.../sudeep.holla/linux into next/dt
Merge tag 'stm32-dt-for-v4.6-1' of git://git.kernel.org/.../mcoquelin/stm32 into next/dt
Merge tag 'v4.6-rockchip-dts32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'renesas-dt-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'samsung-dt-4.6' of git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'versatile-dt-cleanup-1' of git://git.kernel.org/.../linusw/linux-integrator into next/dt
Merge tag 'at91-ab-4.6-dt' of git://git.kernel.org/.../abelloni/linux into next/dt
Merge tag 'vexpress-for-v4.6/dt-updates-2' of git://git.kernel.org/.../sudeep.holla/linux into next/dt
Pali Rohár (3):
ARM: dts: n900: Include adp1653 device
ARM: dts: omap3: Include missing bandgap data for ti-soc-thermal driver
ARM: dts: n900: Use linux input defines instead hardcoded constants
Pankaj Dubey (2):
ARM: dts: Add SROM device node for exynos4
ARM: dts: Add SROM device node for exynos5
Pau Pajuel (1):
ARM: dts: omap3-igep0030-common: Add USB Host support
Paul Kocialkowski (3):
ARM: dts: LG Optimus Black codename sniper basic support
ARM: dts: omap3-sniper: USB OTG support
ARM: dts: omap3-sniper: TWL4030 keypad support
Pavel Fedin (2):
ARM: dts: Add SROM to exynos5410
ARM: dts: Add Ethernet chip to exynos5410-smdk5410
Paweł Jarosz (2):
clk: rockchip: Add new id for rk3066 tsadc clock
ARM: dts: rockchip: add tsadc node
Peter Korsgaard (1):
ARM: dts: sun4i: Enable USB DRC on Hyundai-a7hd
Rafał Miłecki (1):
ARM: BCM5301X: Add DT for D-Link DIR-885L
Remi Pommarel (1):
ARM: bcm2835: Add PWM clock support to the device tree
Robert Jarzmik (1):
ARM: dts: pxa: fix dma engine node to pxa3xx-nand
Roger Quadros (11):
ARM: dts: dra7: Fix NAND device nodes
ARM: dts: dra7: Remove redundant nand property
ARM: dts: am437x: Fix NAND device nodes
ARM: dts: am437x: Disable wait pin monitoring for NAND
ARM: dts: am335x: Fix NAND device nodes
ARM: dts: am335x: Disable wait pin monitoring for NAND
ARM: dts: dm816x: Fix NAND device nodes
ARM: dts: dm8168-evm: ARM: dts: Disable wait pin monitoring for NAND
ARM: dts: omap3: Fix NAND device nodes
ARM: dts: dm814x: dra62x: Fix NAND device nodes
ARM: dts: dm814x: dra62x: Disable wait pin monitoring for NAND
Roger Shimizu (5):
ARM: dts: kirkwood: relicense dts of ls-wvl/vl and ls-wxl/wsxl under GPLv2/X11
ARM: dts: kirkwood: split lswxl dts to linkstation lswsxl and lswxl
ARM: dts: kirkwood: split lswvl dts to linkstation lsvl and lswvl
ARM: dts: orion5x: split linkstation lswtgl into common and device parts
ARM: dts: orion5x: add device tree for buffalo linkstation ls-gl
Romain Izard (2):
ARM: dts: at91: sama5d2 Xplained: Correct the macb irq pinctrl node
ARM: dts: at91: sama5d2: add nand0 and nfc0 nodes
Romain Perier (1):
ARM: dts: rockchip: Add LEDs via gpio-leds for Radxa Rock2 Square
Sebastian Reichel (4):
ARM: dts: N950: Add wlan support
ARM: dts: OMAP3-N950-N9: Enable SSI module
ARM: dts: OMAP3-N950-N9: Enable modem
ARM: dts: OMAP3-N950-N9: Add ssi idle pinctrl state
Sergei Shtylyov (6):
ARM: dts: porter: add DU DT support
ARM: dts: silk: add DU DT support
ARM: dts: porter: add sound support
ARM: dts: porter: fix JP3 jumper description
ARM: dts: r8a7794: add EtherAVB clock
ARM: dts: r8a7794: add EtherAVB support
Shawn Lin (3):
dt-bindings: rockchip-dw-mshc: add RK3368 dw-mshc description
dt-bindings: rockchip-dw-mshc: add RK3036 dw-mshc description
ARM: dts: rockchip: Add arm, pl330-broken-no-flushp quirk for rk3xxx platform
Simon Horman (40):
ARM: dts: gose: Add GPIO keys to DT
ARM: dts: gose: Add GPIO leds to DT
ARM: dts: alt: Add QSPI device to DT
ARM: dts: r8a7790: use fallback usbhs compatibility string
ARM: dts: r8a7791: use fallback usbhs compatibility string
ARM: dts: r8a7794: use fallback usbhs compatibility string
ARM: dts: r8a7793: move dmac nodes
ARM: dts: gose: add i2c2 bus to device tree
ARM: dts: r8a7790: use GIC_* defines
ARM: dts: r8a7791: use GIC_* defines
ARM: dts: r8a7793: use GIC_* defines
ARM: dts: r8a7794: use GIC_* defines
ARM: dts: r8a7778: use GIC_* defines
ARM: dts: r8a7779: use GIC_* defines
ARM: dts: r8a73a4: use GIC_* defines
ARM: dts: r8a7740: use GIC_* defines
ARM: dts: r8a7793: add MSTP10 clocks to device tree
ARM: dts: r8a7793: add audio clock to device tree
ARM: dts: r8a7793: add m2 clock to device tree
ARM: dts: r8a7793: add R-Car sound support to device tree
ARM: dts: r8a7793: add DVC support to device tree
ARM: dts: r8a7793: add audio DMAC clocks to device tree
ARM: dts: r8a7793: add audio DMAC to device tree
ARM: dts: r8a7793: enable Audio DMAC peri peri via sound driver
ARM: dts: gose: Enable sound PIO support in device tree
ARM: dts: gose: enable sound DMA support in device tree
ARM: dts: gose: enable sound DMA support via BUSIF in device tree
ARM: dts: gose: enable sound DMA support via SRC in device tree
ARM: dts: gose: enable sound DMA support via DVC in device tree
ARM: dts: r8a7793: enable audio DMAC in device tree
ARM: dts: r7s72100: use GIC_* defines
ARM: dts: sh73a0: use GIC_* defines
ARM: dts: emev2: use GIC_* defines
ARM: dts: r8a7790: use fallback pcie compatibility string
ARM: dts: r8a7791: use fallback pcie compatibility string
ARM: dts: r8a7790: use fallback pci compatibility string
ARM: dts: r8a7791: use fallback pci compatibility string
ARM: dts: r8a7794: use fallback pci compatibility string
ARM: dts: r8a7794: replace gpio-key, wakeup with wakeup-source property
ARM: dts: r8a7790: use fallback etheravb compatibility string
Simran Rai (1):
ARM: dts: Add audio clock to the existing Broadcom Cygnus clock DT
Sjoerd Simons (3):
ARM: dts: rockchip: Add the iodomains for the Rock2 SOM
ARM: dts: rockchip: Add the SDIO wifi on Radxa Rock2 square
ARM: dts: rockchip: Assign RK3288 EDP_24M input centrally
Sricharan R (2):
dts: msm8974: Add blsp2_bam dma node
dts: msm8974: Add dma channels for blsp2_i2c1 node
Srinivas Kandagatla (11):
ARM: dts: qcom: fix i2c lables to be inline with others
ARM: dts: apq8064: move pinctrls to dedicated dtsi
ARM: dts: apq8064: add pci support in CM QS600
ARM: dts: apq8064: add i2c sleep pinctrl states.
ARM: dts: apq8064: add spi5 device node.
ARM: dts: ifc6410: enable spi device on expansion
ARM: dts: apq8064: add missing i2c2 pinctrl info
ARM: dts: apq8064: add gsbi4 with i2c node.
ARM: dts: ifc6410: enable cam i2c device
ARM: dts: apq8064: add i2c6 device node.
ARM: dts: ifc6410: add correct aliases to the i2c and spi bus
Stephen Boyd (4):
devicetree: bindings: Document Kryo cpu
arm: dts: qcom: Add more board clocks
devicetree: bindings: Document qcom board compatible format
ARM: dts: qcom: Remove size elements from pmic reg properties
Sudeep Holla (7):
ARM: dts: Replace legacy *,wakeup property with wakeup-source on s5pv210
ARM: dts: Replace legacy *,wakeup property with wakeup-source for exynos boards
arm64: dts: move juno pcie-controller to base file
arm64: dts: Add support for Juno r2 board
ARM: dts: rockchip: replace gpio-key,wakeup with wakeup-source property
ARM: dts: spear: replace gpio-key,wakeup with wakeup-source property
arm64: dts: juno/vexpress: fix node name unit-address presence warnings
Thomas Abraham (1):
ARM: dts: Add CPU OPP properties for exynos542x/5800
Thomas Petazzoni (5):
ARM: dts: armada-38x: adjust board name and compatible for Armada 388 GP
ARM: dts: armada-38x: use regulator-boot-on for SATA regulators on Armada 388 GP
ARM: dts: armada-38x: change order of ethernet DT nodes on Armada 38x
ARM: dts: armada-38x: add reference to ETH connectors for A385-AP
ARM: dts: mvebu: add NAND description to Armada 370 DB and Armada XP DB
Tony Lindgren (9):
ARM: dts: The rate for auxclk is 22.59792 by default
ARM: dts: Add support for GPMC for dm814x and dra62x
ARM: dts: Add NAND support for j5-eco evm
ARM: dts: Add NAND support for dm8148-evm
Merge branch 'n900-keys' into omap-for-v4.6/dt
Merge branch 'omap-for-v4.6/dt-gpmc' into omap-for-v4.6/dt
ARM: dts: Add RTC entry for dm814x and dra62x
ARM: dts: Add RTC entry for dm816x
Revert "ARM: dts: DRA7: Add dt nodes for PWMSS"
Uri Mashiach (4):
ARM: dts: cm-t335: Add support for CAN bus
ARM: dts: cm-t335: add touchscreen support
ARM: dts: cm-t335: add audio support
ARM: dts: add spi wifi support to cm-t335
Vignesh R (2):
ARM: dts: DRA7: Add TBCLK for PWMSS
ARM: dts: DRA7: Add dt nodes for PWMSS
Vishnu Patekar (3):
ARM: dts: sun8i: Add Allwinner A83T dtsi
ARM: dts: sun8i: Add A83T HomletV2 Board by Allwinner
ARM: dts: sun8i: Enable timer node for A83T
Vitaly Andrianov (2):
ARM: dts: keystone: Add Initial DT support for TI K2G SoC family
ARM: dts: keystone: Add minimum support for K2G evm
Vladimir Zapolskiy (9):
dt-bindings: create arm/nxp folder and move LPC32xx SoC description to it
arm: dts: lpc32xx: add device nodes for external oscillators
arm: dts: lpc32xx: add clock controller device node
arm: dts: lpc32xx: add clock properties to device nodes
arm: dts: lpc32xx: add USB clock controller
arm: dts: lpc32xx: remove clock frequency property from UART device nodes
arm: dts: lpc32xx: assign interrupt types
arm: dts: phy3250: add lcd and backlight fixed regulators
arm: dts: phy3250: add SD fixed regulator
Wadim Egorov (1):
ARM: dts: rockchip: Bump sd card pin drive strength up on firefly boards
Wenyou Yang (1):
ARM: dts: at91: sama5d2 Xplained: add leds node
Wolfram Sang (1):
ARM: dts: r8a7790: lager: use demuxer for IIC0/I2C0
Xing Zheng (1):
ARM: dts: rockchip: increase the mclk_fs to 512 for kylin board
Yendapally Reddy Dhananjaya Reddy (1):
ARM: dts: enable GPIO-a for Broadcom NSP
Documentation/devicetree/bindings/arm/arm-boards | 1 +
Documentation/devicetree/bindings/arm/axis.txt | 29 +
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
.../devicetree/bindings/arm/keystone/keystone.txt | 5 +
Documentation/devicetree/bindings/arm/lpc32xx.txt | 8 -
.../bindings/arm/marvell/marvell,kirkwood.txt | 7 +-
Documentation/devicetree/bindings/arm/mediatek.txt | 4 +
.../devicetree/bindings/arm/nxp/lpc32xx.txt | 8 +
.../devicetree/bindings/arm/omap/omap.txt | 2 +-
Documentation/devicetree/bindings/arm/qcom.txt | 51 +
.../devicetree/bindings/display/arm,hdlcd.txt | 79 ++
.../devicetree/bindings/mmc/rockchip-dw-mshc.txt | 2 +
.../devicetree/bindings/pci/layerscape-pci.txt | 2 +-
.../pinctrl/marvell,armada-370-pinctrl.txt | 5 +-
.../devicetree/bindings/serial/mtk-uart.txt | 1 +
.../bindings/timer/mediatek,mtk-timer.txt | 1 +
arch/arm/boot/dts/Makefile | 23 +-
arch/arm/boot/dts/alpine.dtsi | 10 +
arch/arm/boot/dts/am335x-baltos-ir5221.dts | 9 +-
arch/arm/boot/dts/am335x-chilisom.dtsi | 8 +-
arch/arm/boot/dts/am335x-cm-t335.dts | 180 ++-
arch/arm/boot/dts/am335x-evm.dts | 7 +-
arch/arm/boot/dts/am335x-igep0033.dtsi | 8 +-
arch/arm/boot/dts/am335x-phycore-som.dtsi | 8 +-
arch/arm/boot/dts/am335x-sl50.dts | 24 +-
arch/arm/boot/dts/am33xx.dtsi | 2 +
arch/arm/boot/dts/am4372.dtsi | 18 +-
arch/arm/boot/dts/am437x-cm-t43.dts | 11 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 8 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 10 +-
arch/arm/boot/dts/am57xx-beagle-x15.dts | 7 +-
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 2 +-
arch/arm/boot/dts/arm-realview-pb1176.dts | 118 ++
arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +-
arch/arm/boot/dts/armada-370-db.dts | 27 +
arch/arm/boot/dts/armada-370-mirabox.dts | 2 +-
arch/arm/boot/dts/armada-370-netgear-rn104.dts | 2 +-
arch/arm/boot/dts/armada-370-synology-ds213j.dts | 2 +-
arch/arm/boot/dts/armada-375.dtsi | 2 +-
arch/arm/boot/dts/armada-385-db-ap.dts | 3 +
arch/arm/boot/dts/armada-388-gp.dts | 36 +-
arch/arm/boot/dts/armada-38x.dtsi | 30 +-
arch/arm/boot/dts/armada-xp-db.dts | 28 +
arch/arm/boot/dts/artpec6-devboard.dts | 64 +
arch/arm/boot/dts/artpec6.dtsi | 270 +++++
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 92 ++
arch/arm/boot/dts/axm55xx.dtsi | 2 +-
arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 9 +
arch/arm/boot/dts/bcm-nsp.dtsi | 205 ++--
arch/arm/boot/dts/bcm2835-rpi-a.dts | 24 +
arch/arm/boot/dts/bcm2835-rpi.dtsi | 16 +
arch/arm/boot/dts/bcm283x.dtsi | 43 +-
arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 111 ++
arch/arm/boot/dts/cros-ec-keyboard.dtsi | 1 +
arch/arm/boot/dts/dm8148-evm.dts | 58 +
arch/arm/boot/dts/dm814x-clocks.dtsi | 4 +-
arch/arm/boot/dts/dm814x.dtsi | 21 +
arch/arm/boot/dts/dm8168-evm.dts | 8 +-
arch/arm/boot/dts/dm816x.dtsi | 9 +
arch/arm/boot/dts/dra62x-j5eco-evm.dts | 58 +
arch/arm/boot/dts/dra7-dspeve-thermal.dtsi | 27 +
arch/arm/boot/dts/dra7-evm.dts | 9 +-
arch/arm/boot/dts/dra7-iva-thermal.dtsi | 27 +
arch/arm/boot/dts/dra7.dtsi | 102 +-
arch/arm/boot/dts/dra72-evm.dts | 9 +-
arch/arm/boot/dts/dra74x.dtsi | 1 -
arch/arm/boot/dts/dra7xx-clocks.dtsi | 24 +
arch/arm/boot/dts/emev2.dtsi | 39 +-
arch/arm/boot/dts/exynos-syscon-restart.dtsi | 27 +
arch/arm/boot/dts/exynos3250-monk.dts | 6 +-
arch/arm/boot/dts/exynos3250-rinato.dts | 6 +-
arch/arm/boot/dts/exynos3250.dtsi | 17 +-
arch/arm/boot/dts/exynos4.dtsi | 22 +-
arch/arm/boot/dts/exynos4210-origen.dts | 10 +-
arch/arm/boot/dts/exynos4210-smdkv310.dts | 2 +-
arch/arm/boot/dts/exynos4210-trats.dts | 2 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +-
arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +-
arch/arm/boot/dts/exynos4412-origen.dts | 2 +-
arch/arm/boot/dts/exynos4412-smdk4412.dts | 2 +-
arch/arm/boot/dts/exynos4412-trats2.dts | 4 +-
arch/arm/boot/dts/exynos4415.dtsi | 2 +-
arch/arm/boot/dts/exynos5.dtsi | 20 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 12 +-
arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +-
arch/arm/boot/dts/exynos5250-spring.dts | 4 +-
arch/arm/boot/dts/exynos5250.dtsi | 4 +-
arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 406 +++++++
arch/arm/boot/dts/exynos5410-smdk5410.dts | 41 +
arch/arm/boot/dts/exynos5410.dtsi | 62 +-
arch/arm/boot/dts/exynos5420-arndale-octa.dts | 11 +-
arch/arm/boot/dts/exynos5420-cpus.dtsi | 126 ++
arch/arm/boot/dts/exynos5420-peach-pit.dts | 13 +-
arch/arm/boot/dts/exynos5420-smdk5420.dts | 9 +
arch/arm/boot/dts/exynos5420.dtsi | 172 ++-
arch/arm/boot/dts/exynos5422-cpu-thermal.dtsi | 46 +-
arch/arm/boot/dts/exynos5422-cpus.dtsi | 164 ++-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 8 +
arch/arm/boot/dts/exynos5440.dtsi | 2 +-
arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 +-
arch/arm/boot/dts/exynos5800.dtsi | 108 ++
arch/arm/boot/dts/hi3620.dtsi | 2 +-
arch/arm/boot/dts/hip01.dtsi | 2 +-
arch/arm/boot/dts/hisi-x5hd2.dtsi | 2 +-
arch/arm/boot/dts/integrator.dtsi | 2 +-
arch/arm/boot/dts/keystone-k2g-evm.dts | 32 +
arch/arm/boot/dts/keystone-k2g.dtsi | 89 ++
arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi | 192 +++
.../boot/dts/kirkwood-linkstation-duo-6281.dtsi | 186 +++
arch/arm/boot/dts/kirkwood-linkstation-lsqvl.dts | 135 +++
arch/arm/boot/dts/kirkwood-linkstation-lsvl.dts | 57 +
arch/arm/boot/dts/kirkwood-linkstation-lswsxl.dts | 57 +
arch/arm/boot/dts/kirkwood-linkstation-lswvl.dts | 112 ++
arch/arm/boot/dts/kirkwood-linkstation-lswxl.dts | 116 ++
arch/arm/boot/dts/kirkwood-linkstation.dtsi | 202 ++++
arch/arm/boot/dts/kirkwood-lswvl.dts | 302 -----
arch/arm/boot/dts/kirkwood-lswxl.dts | 302 -----
arch/arm/boot/dts/kirkwood-openrd-client.dts | 6 +-
arch/arm/boot/dts/kirkwood-openrd.dtsi | 41 +-
arch/arm/boot/dts/kirkwood.dtsi | 2 +-
arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 268 +++++
arch/arm/boot/dts/logicpd-som-lv.dtsi | 265 +++++
arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 168 ++-
arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 43 +-
arch/arm/boot/dts/lpc32xx.dtsi | 150 ++-
arch/arm/boot/dts/mt2701.dtsi | 12 +
arch/arm/boot/dts/mt7623-evb.dts | 33 +
arch/arm/boot/dts/mt7623.dtsi | 147 +++
arch/arm/boot/dts/mvebu-linkstation-fan.dtsi | 72 ++
.../boot/dts/mvebu-linkstation-gpio-simple.dtsi | 105 ++
arch/arm/boot/dts/omap3-beagle.dts | 5 +-
arch/arm/boot/dts/omap3-cm-t3x.dtsi | 6 +-
arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +
arch/arm/boot/dts/omap3-evm-37xx.dts | 8 +-
arch/arm/boot/dts/omap3-gta04.dtsi | 4 +
arch/arm/boot/dts/omap3-igep.dtsi | 10 +-
arch/arm/boot/dts/omap3-igep0020-common.dtsi | 4 +-
arch/arm/boot/dts/omap3-igep0030-common.dtsi | 45 +
arch/arm/boot/dts/omap3-ldp.dts | 10 +-
arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 6 +-
arch/arm/boot/dts/omap3-n9.dts | 4 +
arch/arm/boot/dts/omap3-n900.dts | 44 +-
arch/arm/boot/dts/omap3-n950-n9.dtsi | 93 ++
arch/arm/boot/dts/omap3-n950.dts | 33 +
arch/arm/boot/dts/omap3-overo-base.dtsi | 6 +-
arch/arm/boot/dts/omap3-pandora-common.dtsi | 4 +
arch/arm/boot/dts/omap3-sniper.dts | 254 ++++
arch/arm/boot/dts/omap3-tao3530.dtsi | 6 +-
arch/arm/boot/dts/omap3.dtsi | 2 +
arch/arm/boot/dts/omap3430-sdp.dts | 6 +-
arch/arm/boot/dts/omap34xx.dtsi | 6 +
arch/arm/boot/dts/omap36xx.dtsi | 6 +
arch/arm/boot/dts/omap5.dtsi | 27 +-
arch/arm/boot/dts/orion5x-linkstation-lsgl.dts | 87 ++
arch/arm/boot/dts/orion5x-linkstation-lswtgl.dts | 243 +---
arch/arm/boot/dts/orion5x-linkstation.dtsi | 180 +++
arch/arm/boot/dts/phy3250.dts | 32 +
arch/arm/boot/dts/pxa3xx.dtsi | 2 +-
arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 276 +++++
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 27 +
arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 26 +-
arch/arm/boot/dts/qcom-apq8064-pins.dtsi | 208 ++++
arch/arm/boot/dts/qcom-apq8064.dtsi | 130 +-
arch/arm/boot/dts/qcom-apq8084.dtsi | 14 +
arch/arm/boot/dts/qcom-ipq8064.dtsi | 12 +
arch/arm/boot/dts/qcom-msm8660.dtsi | 22 +-
arch/arm/boot/dts/qcom-msm8960.dtsi | 2 +-
arch/arm/boot/dts/qcom-msm8974.dtsi | 135 ++-
arch/arm/boot/dts/qcom-pm8841.dtsi | 4 +-
arch/arm/boot/dts/qcom-pm8941.dtsi | 20 +-
arch/arm/boot/dts/r7s72100.dtsi | 177 +--
arch/arm/boot/dts/r8a73a4.dtsi | 241 ++--
arch/arm/boot/dts/r8a7740.dtsi | 161 +--
arch/arm/boot/dts/r8a7778-bockw.dts | 13 +
arch/arm/boot/dts/r8a7778.dtsi | 144 ++-
arch/arm/boot/dts/r8a7779-marzen.dts | 13 +
arch/arm/boot/dts/r8a7779.dtsi | 135 ++-
arch/arm/boot/dts/r8a7790-lager.dts | 45 +-
arch/arm/boot/dts/r8a7790.dtsi | 498 ++++----
arch/arm/boot/dts/r8a7791-koelsch.dts | 13 +
arch/arm/boot/dts/r8a7791-porter.dts | 165 +++
arch/arm/boot/dts/r8a7791.dtsi | 554 +++++----
arch/arm/boot/dts/r8a7793-gose.dts | 304 +++++
arch/arm/boot/dts/r8a7793.dtsi | 791 ++++++++++---
arch/arm/boot/dts/r8a7794-alt.dts | 59 +
arch/arm/boot/dts/r8a7794-silk.dts | 122 ++
arch/arm/boot/dts/r8a7794.dtsi | 393 ++++---
arch/arm/boot/dts/rk3036-kylin.dts | 104 ++
arch/arm/boot/dts/rk3036.dtsi | 71 +-
arch/arm/boot/dts/rk3066a-bqcurie2.dts | 19 +-
arch/arm/boot/dts/rk3066a-marsboard.dts | 16 +
arch/arm/boot/dts/rk3066a-rayeager.dts | 18 +-
arch/arm/boot/dts/rk3066a.dtsi | 24 +-
arch/arm/boot/dts/rk3188-radxarock.dts | 2 +-
arch/arm/boot/dts/rk3188.dtsi | 2 +
arch/arm/boot/dts/rk3228.dtsi | 2 +-
arch/arm/boot/dts/rk3288-evb.dtsi | 2 +-
arch/arm/boot/dts/rk3288-firefly.dtsi | 26 +-
arch/arm/boot/dts/rk3288-popmetal.dts | 2 +-
arch/arm/boot/dts/rk3288-r89.dts | 2 +-
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 26 +
arch/arm/boot/dts/rk3288-rock2-square.dts | 48 +-
arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 +-
arch/arm/boot/dts/rk3288-veyron.dtsi | 7 +-
arch/arm/boot/dts/rk3288.dtsi | 50 +-
arch/arm/boot/dts/rk3xxx.dtsi | 5 +-
arch/arm/boot/dts/s5pv210-aquila.dts | 4 +-
arch/arm/boot/dts/s5pv210-goni.dts | 4 +-
arch/arm/boot/dts/s5pv210-smdkv210.dts | 2 +-
arch/arm/boot/dts/s5pv210.dtsi | 2 +-
arch/arm/boot/dts/sama5d2.dtsi | 91 +-
arch/arm/boot/dts/sh73a0.dtsi | 186 +--
arch/arm/boot/dts/socfpga.dtsi | 2 +-
arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +-
arch/arm/boot/dts/spear1310-evb.dts | 2 +-
arch/arm/boot/dts/spear1340-evb.dts | 2 +-
arch/arm/boot/dts/spear320-hmi.dts | 4 +-
arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 37 +-
arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 2 +-
arch/arm/boot/dts/ste-u300.dts | 2 +-
arch/arm/boot/dts/stm32429i-eval.dts | 52 +-
arch/arm/boot/dts/stm32f429-disco.dts | 13 +
arch/arm/boot/dts/stm32f429.dtsi | 213 ++++
arch/arm/boot/dts/stm32f469-disco.dts | 75 ++
arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts | 10 +
arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts | 34 +
arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 10 +
arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 9 +
.../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 86 +-
arch/arm/boot/dts/sun4i-a10-mk802.dts | 33 +
arch/arm/boot/dts/sun5i-r8-chip.dts | 4 +
arch/arm/boot/dts/sun6i-a31.dtsi | 10 +
arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 6 +-
arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 125 ++
arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 287 +++++
arch/arm/boot/dts/sun7i-a20-mk808c.dts | 35 +
arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 32 +
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 +-
arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 79 +-
.../boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts | 64 +
arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 65 +
arch/arm/boot/dts/sun8i-a83t.dtsi | 228 ++++
arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 57 +
arch/arm/boot/dts/sun8i-h3.dtsi | 64 +-
arch/arm/boot/dts/sun8i-q8-common.dtsi | 83 +-
arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 6 +
arch/arm/boot/dts/sun9i-a80-optimus.dts | 28 +-
arch/arm/boot/dts/sun9i-a80.dtsi | 11 +-
arch/arm/boot/dts/sunxi-itead-core-common.dtsi | 136 +++
arch/arm/boot/dts/versatile-ab.dts | 2 +-
arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +-
arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +-
arch/arm/boot/dts/zynq-parallella.dts | 2 +-
arch/arm/boot/dts/zynq-zc702.dts | 2 +-
arch/arm/boot/dts/zynq-zc706.dts | 2 +-
arch/arm/boot/dts/zynq-zed.dts | 2 +-
arch/arm/boot/dts/zynq-zybo.dts | 13 +-
arch/arm/mach-keystone/keystone.c | 1 +
arch/arm/mach-mediatek/Kconfig | 4 +
arch/arm/mach-mediatek/mediatek.c | 1 +
arch/arm/mach-versatile/Kconfig | 3 +
arch/arm/mach-versatile/versatile_dt.c | 15 -
arch/arm64/boot/dts/arm/Makefile | 4 +-
arch/arm64/boot/dts/arm/foundation-v8-gicv3.dts | 30 +
arch/arm64/boot/dts/arm/foundation-v8.dts | 227 +---
arch/arm64/boot/dts/arm/foundation-v8.dtsi | 236 ++++
arch/arm64/boot/dts/arm/juno-base.dtsi | 74 +-
arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 32 +-
arch/arm64/boot/dts/arm/juno-r1.dts | 25 +-
arch/arm64/boot/dts/arm/juno-r2.dts | 183 +++
arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 2 +-
arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 16 +-
.../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 10 +-
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 12 +-
include/dt-bindings/clock/r8a7793-clock.h | 2 +
include/dt-bindings/clock/r8a7794-clock.h | 1 +
include/dt-bindings/clock/rk3188-cru-common.h | 1 +
include/dt-bindings/pinctrl/stm32f429-pinfunc.h | 1239 ++++++++++++++++++++
279 files changed, 13789 insertions(+), 3289 deletions(-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 6/8] ARM: 64-bit DT updates for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
` (4 preceding siblings ...)
2016-03-20 20:59 ` [GIT PULL 5/8] ARM: DT updates for v4.6 Arnd Bergmann
@ 2016-03-20 21:01 ` Arnd Bergmann
2016-03-20 21:03 ` [GIT PULL 7/8] ARM: SoC defconfig " Arnd Bergmann
2016-03-20 21:04 ` [GIT PULL 8/8] ARM: SoC driver " Arnd Bergmann
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 21:01 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:
Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)
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 8061a17ee3fb3e183873c8be3cfaaa37c41ce679:
Merge tag 'for-v4.6/gxbb-dt' of https://github.com/carlocaione/linux-meson into next/dt64 (2016-03-12 17:43:08 -0800)
----------------------------------------------------------------
ARM: 64-bit DT updates for v4.6
The arm64 device tree changes make up an increasing portion of
the overall changes, so they are kept separate from the 32-bit
devicetree changes and from the other arm64 updates.
Newly added SoCs and boards are:
- 96Boards Husky board
- AMD Overdrive board
- Amlogic S905 SoC and related Tronsmart boxes
- Annapurna Labs Alpine family and development board
- Broadcom Vulcan servers
- Broadcom Northstar 2 SoC
- Marvell Armada 3700 family and development board
- Qualcomm MSM8996 SoC
Additional devices are enabled for existing platforms from
Applied Micro, Hisilicon, Mediatek, Qualcomm, and Renesas and
there are a couple of other updates for Rockchip, Xilinx and
NXP/Freescale.
----------------------------------------------------------------
Ai Kyuse (2):
arm64: dts: r8a7795: Add SDHI support to dtsi
arm64: dts: r8a7795: salvator-x: enable SDHI0 & 3
Andreas Färber (4):
Documentation: devicetree: amlogic: Document Meson GXBaby
ARM64: dts: Prepare configs for Amlogic Meson GXBaby
Documentation: devicetree: amlogic: Document Tronsmart Vega S95 boards
ARM64: dts: amlogic: Add Tronsmart Vega S95 configs
Antoine Tenart (2):
arm64: dts: add the Alpine v2 EVP
arm64: dts: alpine: add the MSIX node in the Alpine v2 dtsi
Anup Patel (4):
arm64: dts: Add SDHCI DT node for NS2
arm64: dts: Add ARM SP804 timer DT nodes for NS2
dt-bindings: watchdog: Add ARM SP805 DT bindings
arm64: dts: Add ARM SP805 watchdog DT node for NS2
Arnd Bergmann (9):
Merge tag 'v4.5-next-dts64' of https://github.com/mbgg/linux-mediatek into next/dt64
Merge tag 'zynqmp-dt-for-4.6' of https://github.com/Xilinx/linux-xlnx into next/dt64
Merge tag 'arm-soc/for-4.6/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
Merge tag 'renesas-arm64-dt2-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt64
Merge tag 'hip05-dt-for-4.6' of git://github.com/hisilicon/linux-hisi into next/dt64
Merge tag 'xgene-dts-for-v4.6-part1' of https://github.com/AppliedMicro/xgene-next into next/dt64
Merge tag 'xgene-dts-for-v4.6-part2' of https://github.com/AppliedMicro/xgene-next into next/dt64
Merge tag 'qcom-arm64-for-4.6' of git://git.kernel.org/.../agross/linux into next/dt64
Merge tag 'imx-dt64-4.6' of git://git.kernel.org/.../shawnguo/linux into next/dt64
Bayi Cheng (1):
arm64: dts: mt8173: Add nor flash node
Brijesh Singh (2):
dtb: amd: Fix GICv2 hypervisor and virtual interface sizes
dtb: amd: Add KCS device tree node
Dirk Behme (2):
arm64: dts: r8a7795: pmu: switch to Cortex specific device nodes
arm64: dts: r8a7795: Add GIC-400 virtual interfaces
Duc Dang (7):
arm64: dts: apm: Update GPIO to control power-off on X-Gene v1 platforms
arm64: dts: apm: Update GPIO standby controller DT node for X-Gene v2 platforms
arm64: dts: apm: Update GPIO to control power-off on X-Gene v2 platforms
arm64: dts: apm: mailbox device tree node for APM X-Gene platform.
arm64: dts: apm: Add DT node for X-Gene v1 SLIMpro Mailbox I2C Driver
arm64: dts: apm: Mailbox device tree node for APM X-Gene v2 platform.
arm64: dts: apm: Add DT node for X-Gene v2 SLIMpro Mailbox I2C Driver
Eddie Huang (1):
ARM64: dts: Mediatek: mt8173-evb: fix access MMC fail issue
Geert Uytterhoeven (8):
arm64: dts: r8a7795: Complete SYS-DMAC nodes
arm64: dts: r8a7795: Add SCIF fallback compatibility strings
arm64: dts: r8a7795: Rename the serial port clock to fck
arm64: dts: r8a7795: Add BRG support for (H)SCIF
arm64: dts: salvator-x: Enable SCIF_CLK frequency and pins
arm64: dts: r8a7795: Add L2 cache-controller nodes
arm64: dts: r8a7795: Add missing properties to CA57 L2 cache node
arm64: dts: r8a7795: Add CA53 L2 cache-controller node
Georgi Djakov (1):
arm64: dts: qcom: msm8916: Add RPMCC DT node
Gregory CLEMENT (4):
Documentation: dt-bindings: Add a new compatible for the Armada 3700
Documentation: dt: Tidy up the Marvell related files
devicetree: bindings: add DT binding for the Marvell Armada 3700 SoC family
arm64: dts: add the Marvell Armada 3700 family and a development board
Ivan T. Ivanov (1):
arm64: dts: qcom: Fix MPP's function used for LED control
Jayachandran C (1):
dt-bindings: Add documentation for Broadcom Vulcan
Kefeng Wang (5):
arm64: dts: hip05: Add L2 cache topology
arm64: dts: hip05: Use Cortex specific device node for pmu
arm64: dts: hip05: Append all gicv3 ITS entries
arm64: dts: hip05: Append gpio nodes
arm64: dts: hip05: Append power button node for D02 board
Lijun Pan (1):
arm64: dts: ls2080a: Add quirk for Erratum A009116
Loc Ho (1):
arm64: dts: apm: Update Merlin DT PCP PLL clock node for v2 hardware
Magnus Damm (1):
arm64: dts: r8a7795: Add INTC-EX device node
Matthias Brugger (1):
devicetree: bindings: Add vendor prefix for Tronsmart
Michal Simek (2):
ARM64: zynqmp: Keep gpio node alphabetically sorted
ARM64: zynqmp: Extract clock information from EP108
Olof Johansson (5):
Merge tag 'renesas-arm64-dt-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/dt64
Merge tag 'v4.6-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
Merge tag 'mvebu-dt64-4.6-1' of git://git.infradead.org/linux-mvebu into next/dt64
Merge tag 'mvebu-dt64-4.6-2' of git://git.infradead.org/linux-mvebu into next/dt64
Merge tag 'for-v4.6/gxbb-dt' of https://github.com/carlocaione/linux-meson into next/dt64
Quan Nguyen (1):
arm64: dts: apm: Update X-Gene standby GPIO controller DTS entries
Rajendra Nayak (1):
arm64: dts: msm8996: Add #power-domain-cells property
Rajesh Bhagat (1):
arm64: dts: ls1043a: Add quirk for Erratum A009116
Ray Jui (1):
arm64: dts: Add PCIe0 and PCIe4 DT nodes for NS2
Shawn Lin (1):
arm64: dts: rockchip: add rk3368 tuning clk for emmc and sdmmc
Simon Horman (2):
arm64: dts: r8a7795: use GIC_* defines
arm64: dts: r8a7795: use fallback etheravb compatibility string
Srinivas Kandagatla (15):
arm64: dts: apq8016-sbc: Add aliases to spi device.
arm64: dts: qcom: remove redundant spi cs pins from pinconf
arm64: dts: qcom: add correct drive strenght on cs pins
arm64: dts: remove s2 regulator from smd regulators.
arm64: dts: qcom: add lable for smd rpm regulators
arm64: dts: apq8016-sbc: add regulators support
arm64: dts: apq8016-sbc: make 1.8v available on LS expansion
arm64: dts: apq8016-sbc: move sdhci node under soc node
arm64: dts: apq8016-sbc: Add real regulators and pinctrl for sdhc
arm64: dts: qcom: add manual pullup setting to otg.
arm64: dts: qcom: apq8016-sbc: add usb support
arm64: dts: qcom: add audio pinctrls
arm64: dts: qcom: add lpass node
arm64: dts: qcom: apq8016-sbc: enable lpass on DB410c
arm64: dts: qcom: fix usb digital voltage levels
Stephen Boyd (6):
arm64: dts: Add msm8996 SoC and MTP board support
arm64: dts: qcom: Add pm8994, pmi8994, pm8004 PMIC skeletons
arm64: dts: qcom: Add pm8994 gpios and MPPs
arm64: dts: Rename qcom,gcc node to clock-controller
arm64: dts: Add L2 cache node to msm8916
ARM64: dts: qcom: Remove size elements from pmic reg properties
Sudeep Holla (1):
arm64: dts: rockchip: replace gpio-key,wakeup with wakeup-source property
Suravee Suthikulpanit (10):
MAINTAINERS: Adding Maintainers for AMD Seattle Device Tree
dtb: amd: Fix DMA ranges in device tree
dtb: amd: Fix typo in SPI device nodes
dtb: amd: Misc changes for I2C device nodes
dtb: amd: Misc changes for SATA device tree nodes
dtb: amd: Misc changes for GPIO devices
dtb: amd: Add PERF CCN-504 device tree node
dtb: amd: Add support for new AMD Overdrive boards
dtb: amd: Add support for AMD/Linaro 96Boards Enterprise Edition Server board
arm64: dts: amd: Fix-up for ccn504 and kcs nodes
Thomas Petazzoni (3):
arm64: dts: marvell: add Device Tree files for Armada 7K/8K
arm64: dts: marvell: update Armada AP806 clock description
arm64: dts: marvell: re-order Device Tree nodes for Armada AP806
Tom Lendacky (1):
dtb: amd: Add AMD XGBE device tree file
Yoshihiro Shimoda (7):
arm64: dts: r8a7795: Add USB3.0 host device nodes
arm64: dts: salvator-x: enable usb3.0 host channel 0
arm64: dts: r8a7795: Add USB-DMAC device nodes
arm64: dts: r8a7795: add usb2_phy device nodes
arm64: dts: r8a7795: add USB2.0 Host (EHCI/OHCI) device nodes
arm64: dts: salvator-x: enable usb2_phy of channel 1 and 2
arm64: dts: salvator-x: enable USB 2.0 Host of channel 1 and 2
andrew-ct.chen@mediatek.com (1):
dts: arm64: Add EFUSE device node
Documentation/devicetree/bindings/arm/amlogic.txt | 7 +
.../bindings/arm/bcm/brcm,vulcan-soc.txt | 10 +
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
.../arm/{ => marvell}/armada-370-xp-pmsu.txt | 0
.../bindings/arm/{ => marvell}/armada-370-xp.txt | 0
.../bindings/arm/{ => marvell}/armada-375.txt | 0
.../bindings/arm/marvell/armada-37xx.txt | 16 +
.../{ => marvell}/armada-380-mpcore-soc-ctrl.txt | 0
.../bindings/arm/{ => marvell}/armada-38x.txt | 0
.../bindings/arm/{ => marvell}/armada-39x.txt | 0
.../bindings/arm/marvell/armada-7k-8k.txt | 24 +
.../arm/{ => marvell}/armada-cpu-reset.txt | 0
.../arm/{ => marvell}/coherency-fabric.txt | 0
.../bindings/arm/{ => marvell}/kirkwood.txt | 0
.../bindings/arm/{ => marvell}/marvell,berlin.txt | 0
.../bindings/arm/{ => marvell}/marvell,dove.txt | 0
.../arm/{ => marvell}/marvell,kirkwood.txt | 0
.../arm/{ => marvell}/mvebu-cpu-config.txt | 0
.../arm/{ => marvell}/mvebu-system-controller.txt | 0
.../devicetree/bindings/ata/ahci-platform.txt | 1 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
.../devicetree/bindings/watchdog/arm,sp805.txt | 17 +
MAINTAINERS | 8 +
arch/arm64/boot/dts/Makefile | 2 +
arch/arm64/boot/dts/al/Makefile | 5 +
arch/arm64/boot/dts/al/alpine-v2-evp.dts | 53 ++
arch/arm64/boot/dts/al/alpine-v2.dtsi | 236 +++++++++
arch/arm64/boot/dts/amd/Makefile | 4 +-
arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 87 ++++
arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 91 ++++
arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 104 +++-
arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi | 117 +++++
arch/arm64/boot/dts/amd/husky.dts | 83 ++++
arch/arm64/boot/dts/amlogic/Makefile | 7 +
.../boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts | 55 +++
.../boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts | 55 +++
.../boot/dts/amlogic/meson-gxbb-vega-s95-telos.dts | 55 +++
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 55 +++
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 183 +++++++
arch/arm64/boot/dts/apm/apm-merlin.dts | 3 +-
arch/arm64/boot/dts/apm/apm-mustang.dts | 3 +-
arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 27 +-
arch/arm64/boot/dts/apm/apm-storm.dtsi | 22 +
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 12 +
arch/arm64/boot/dts/broadcom/ns2.dtsi | 140 ++++++
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 3 +
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 2 +
arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 18 +
arch/arm64/boot/dts/hisilicon/hip05.dtsi | 92 +++-
arch/arm64/boot/dts/marvell/Makefile | 5 +
arch/arm64/boot/dts/marvell/armada-371x.dtsi | 53 ++
arch/arm64/boot/dts/marvell/armada-3720-db.dts | 86 ++++
arch/arm64/boot/dts/marvell/armada-372x.dtsi | 63 +++
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 131 +++++
arch/arm64/boot/dts/marvell/armada-7020.dtsi | 54 +++
arch/arm64/boot/dts/marvell/armada-7040-db.dts | 92 ++++
arch/arm64/boot/dts/marvell/armada-7040.dtsi | 54 +++
arch/arm64/boot/dts/marvell/armada-8020.dtsi | 54 +++
arch/arm64/boot/dts/marvell/armada-8040.dtsi | 54 +++
arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 71 +++
arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 84 ++++
arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 237 +++++++++
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 3 +
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 16 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
.../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 2 +-
arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi | 14 +
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 170 ++++++-
arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 238 ++++++++-
arch/arm64/boot/dts/qcom/msm8916.dtsi | 48 +-
arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 21 +
arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 30 ++
arch/arm64/boot/dts/qcom/msm8996.dtsi | 269 +++++++++++
arch/arm64/boot/dts/qcom/pm8004.dtsi | 19 +
arch/arm64/boot/dts/qcom/pm8916.dtsi | 10 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 62 +++
arch/arm64/boot/dts/qcom/pmi8994.dtsi | 19 +
arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 139 ++++++
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 531 +++++++++++++++++----
arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 10 +-
arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi | 88 ++++
arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts | 1 +
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 61 +--
85 files changed, 4200 insertions(+), 193 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-370-xp-pmsu.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-370-xp.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-375.txt (100%)
create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-380-mpcore-soc-ctrl.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-38x.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-39x.txt (100%)
create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt
rename Documentation/devicetree/bindings/arm/{ => marvell}/armada-cpu-reset.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/coherency-fabric.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/kirkwood.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/marvell,berlin.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/marvell,dove.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/marvell,kirkwood.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/mvebu-cpu-config.txt (100%)
rename Documentation/devicetree/bindings/arm/{ => marvell}/mvebu-system-controller.txt (100%)
create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.txt
create mode 100644 arch/arm64/boot/dts/al/Makefile
create mode 100644 arch/arm64/boot/dts/al/alpine-v2-evp.dts
create mode 100644 arch/arm64/boot/dts/al/alpine-v2.dtsi
create mode 100644 arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts
create mode 100644 arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts
create mode 100644 arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi
create mode 100644 arch/arm64/boot/dts/amd/husky.dts
create mode 100644 arch/arm64/boot/dts/amlogic/Makefile
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-telos.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-371x.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-db.dts
create mode 100644 arch/arm64/boot/dts/marvell/armada-372x.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-37xx.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-7020.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-7040-db.dts
create mode 100644 arch/arm64/boot/dts/marvell/armada-7040.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-8020.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-8040.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-ap806.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8996.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/pm8004.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/pm8994.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/pmi8994.dtsi
create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-ep108-clk.dtsi
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 7/8] ARM: SoC defconfig updates for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
` (5 preceding siblings ...)
2016-03-20 21:01 ` [GIT PULL 6/8] ARM: 64-bit " Arnd Bergmann
@ 2016-03-20 21:03 ` Arnd Bergmann
2016-03-20 21:04 ` [GIT PULL 8/8] ARM: SoC driver " Arnd Bergmann
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 21:03 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:
Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)
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 fa54ae137a7357310fa47a19fe3ec476b266efea:
Merge tag 'stm32-defconfig-for-v4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32 into next/defconfig (2016-03-02 23:20:32 +0100)
----------------------------------------------------------------
ARM: SoC defconfig updates for v4.6
As usual, a bunch of commits, mostly adding drivers and other options to
defconfigs.
The realview_smp_defconfig and realview_defconfig got merged into one,
so we are now down to 110 files.
For stm32, we have now added a Kconfig fragment, the first such
file on arch/arm. The purpose here is to have a shared defconfig
file that works for all boards, while the DRAM offset has to be
hardwired on NOMMU machines at compile time.
The Exynos defconfig changes depend on changes in the RTC tree,
so this is pulled in here, but has already been merged into 4.6 now.
----------------------------------------------------------------
Arnd Bergmann (6):
Merge tag 'arm-soc/for-4.6/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
Merge tag 'mvebu-defconfig-4.6-2' of git://git.infradead.org/linux-mvebu into next/defconfig
Merge tag 'sunxi-defconfig-for-4.6' of https://git.kernel.org/.../mripard/linux into next/defconfig
Merge tag 'imx-defconfig-4.6' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
Merge tag 'omap-for-v4.6/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
Merge tag 'stm32-defconfig-for-v4.6-1' of git://git.kernel.org/.../mcoquelin/stm32 into next/defconfig
Chen-Yu Tsai (6):
ARM: sunxi_defconfig: Enable sunxi IR driver
ARM: sunxi_defconfig: Enable A10 audio codec driver
ARM: sunxi_defconfig: Enable INPUT_EVDEV so axp20x-pek can be used
ARM: multi_v7_defconfig: Enable MUSB HDRC driver with Allwinner glue
ARM: multi_v7_defconfig: Enable A10 audio codec driver as module
ARM: sunxi_defconfig: Enable MUSB HDRC driver with Allwinner glue
Daniel Stone (1):
ARM: multi_v7_defconfig: Enable BCM283x
Denis Carikli (1):
ARM: imx_v4_v5_defconfig: Add I.MX25 Touchscreen controller and ADC support.
Dinh Nguyen (1):
ARM: socfpga_defconfig: enable support for initramfs/initrd support
Fabio Estevam (3):
ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_IMX_OCOTP
ARM: mxs_defconfig: Select CONFIG_NVMEM_MXS_OCOTP
ARM: imx_v6_v7_defconfig: Select CONFIG_CRYPTO_DEV_SAHARA
Florian Fainelli (1):
Merge tag 'bcm2835-defconfig-next-2016-02-17' into defconfig/next
Frank Li (1):
ARM: imx_v6_v7_defconfig: enable psci default
Geert Uytterhoeven (1):
ARM: shmobile: defconfig: Do not enable CONFIG_CPU_BPREDICT_DISABLE
Gregory CLEMENT (1):
ARM: mvebu: Add USB nop xceiv support in mvebu_v7_defconfig
Jan Luebbe (6):
ARM: multi_v5_defconfig: Cleanup multi_v5_defconfig
ARM: multi_v5_defconfig: Enable initramfs support
ARM: mxs_defconfig: Cleanup mxs_defconfig
ARM: mxs_defconfig: Enable initramfs support
ARM: imx_v4_v5_defconfig: Cleanup imx_v4_v5_defconfig
ARM: imx_v4_v5_defconfig: Enable initramfs support
Javier Martinez Canillas (5):
ARM: exynos_defconfig: Remove MAX77802 RTC Kconfig symbol
ARM: multi_v7_defconfig: Remove MAX77802 RTC Kconfig symbol
ARM: omap2plus_defconfig: Enable OMAP IOMMU support
ARM: omap2plus_defconfig: Enable ISP support and dependencies
ARM: omap2plus_defconfig: Enable TI TVP5150 video decoder support
Krzysztof Kozlowski (3):
ARM: exynos_defconfig: Enable NEON, accelerated crypto and cpufreq stats
ARM: exynos_defconfig: Enable s5p-secss driver
Merge tag 'rtc-max77686-4.6' of git://git.kernel.org/.../abelloni/linux into next/defconfig
Lars Persson (1):
ARM: multi_v7_defconfig: add MACH_ARTPEC6
Lee Jones (1):
ARM: configs: Add new config fragment to change RAM start point
Linus Walleij (3):
ARM: realview: activate SMP on the default defconfig
ARM: realview: delete realview-smp_defconfig
ARM: realview: enable USB storage in the defconfig
Ludovic Desroches (1):
ARM: at91/defconfig: add sama5d2 adc support in sama5_defconfig
Marcin Wojtas (1):
ARM: mvebu: enable SRAM support in mvebu_v7_defconfig
Martin Michlmayr (1):
ARM: mvebu_v5_defconfig: Enable sound module needed for OpenRD
Maxime Coquelin (1):
ARM: config: Enable GPIO Led driver in stm32_defconfig
Nishanth Menon (1):
ARM: omap2plus_defconfig: Enable AT24 eeprom
Olof Johansson (6):
Merge tag 'renesas-defconfig-for-v4.6' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'mvebu-defconfig-4.6-1' of git://git.infradead.org/linux-mvebu into next/defconfig
Merge tag 'realview-defconfig-redux' of git://git.kernel.org/.../linusw/linux-integrator into next/defconfig
Merge tag 'samsung-defconfig-4.6' of git://git.kernel.org/.../krzk/linux into next/defconfig
Merge tag 'at91-ab-4.6-defconfig' of git://git.kernel.org/.../abelloni/linux into next/defconfig
Merge tag 'socfpga_defconfig_for_v4.6' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
Paul Kocialkowski (2):
ARM: omap2plus_defconfig: Enable LP872x regulator support
ARM: multi_v7_defconfig: Enable LP872x regulator support
Simon Horman (2):
ARM: shmobile: enable XHCI_RCAR in defconfig
ARM: multi_v7_defconfig: Enable XHCI_RCAR
Stefan Agner (2):
ARM: imx_v6_v7_defconfig: enable useful configurations for Vybrid
ARM: multi_v7_defconfig: enable useful configurations for Vybrid
Stefan Wahren (2):
ARM: bcm2835_defconfig: Enable RPi firmware driver
ARM: bcm2835_defconfig: Enable RPi power domain driver
Stephen Warren (3):
ARM: bcm2835_defconfig: rebuild on next-20160205
ARM: bcm2835_defconfig: disable DEBUG_LL
ARM: bcm2835_defconfig: enable ARMv7 support
arch/arm/configs/bcm2835_defconfig | 11 ++--
arch/arm/configs/dram_0x00000000.config | 1 +
arch/arm/configs/exynos_defconfig | 10 ++-
arch/arm/configs/imx_v4_v5_defconfig | 14 ++---
arch/arm/configs/imx_v6_v7_defconfig | 23 ++++---
arch/arm/configs/multi_v5_defconfig | 3 +-
arch/arm/configs/multi_v7_defconfig | 28 ++++++++-
arch/arm/configs/mvebu_v5_defconfig | 1 +
arch/arm/configs/mvebu_v7_defconfig | 2 +
arch/arm/configs/mxs_defconfig | 7 +--
arch/arm/configs/omap2plus_defconfig | 13 +++-
arch/arm/configs/realview-smp_defconfig | 105 --------------------------------
arch/arm/configs/realview_defconfig | 5 ++
arch/arm/configs/sama5_defconfig | 1 +
arch/arm/configs/shmobile_defconfig | 3 +-
arch/arm/configs/socfpga_defconfig | 2 +-
arch/arm/configs/stm32_defconfig | 1 +
arch/arm/configs/sunxi_defconfig | 13 ++++
18 files changed, 105 insertions(+), 138 deletions(-)
^ permalink raw reply [flat|nested] 9+ messages in thread
* [GIT PULL 8/8] ARM: SoC driver updates for v4.6
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
` (6 preceding siblings ...)
2016-03-20 21:03 ` [GIT PULL 7/8] ARM: SoC defconfig " Arnd Bergmann
@ 2016-03-20 21:04 ` Arnd Bergmann
7 siblings, 0 replies; 9+ messages in thread
From: Arnd Bergmann @ 2016-03-20 21:04 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm, linux-arm-kernel, linux-kernel
The following changes since commit 388f7b1d6e8ca06762e2454d28d6c3c55ad0fe95:
Linux 4.5-rc3 (2016-02-07 15:38:30 -0800)
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 33b96d2c9579213cf3f36d7b29841b1e464750c4:
bus: imx-weim: Take the 'status' property value into account (2016-03-12 17:07:39 -0800)
----------------------------------------------------------------
ARM: SoC driver updates for v4.6
Driver updates for ARM SoCs, these contain various things that touch
the drivers/ directory but got merged through arm-soc for practical
reasons:
- Rockchip rk3368 gains power domain support
- Small updates for the ARM spmi driver
- The Atmel PMC driver saw a larger rework, touching both
arch/arm/mach-at91 and drivers/clk/at91
- All reset controller driver changes alway get merged through
arm-soc, though this time the largest change is the addition
of a MIPS pistachio reset driver
- One bugfix for the NXP (formerly Freescale) i.MX weim bus driver
----------------------------------------------------------------
Alexandre Belloni (11):
clk: at91: remove IRQ handling and use polling
clk: at91: pmc: merge at91_pmc_init in atmel_pmc_probe
clk: at91: pmc: move pmc structures to C file
ARM: at91: pm: simply call at91_pm_init
ARM: at91: pm: find and remap the pmc
ARM: at91: pm: move idle functions to pm.c
ARM: at91: remove useless includes and function prototypes
usb: gadget: atmel: access the PMC using regmap
clk: at91: pmc: drop at91_pmc_base
clk: at91: pmc: remove useless capacities handling
clk: at91: remove useless includes
Andre Przywara (1):
drivers: sunxi-rsb: fix error output type
Arnd Bergmann (2):
Merge tag 'sunxi-drivers-for-4.6' of https://git.kernel.org/.../mripard/linux into next/drivers
Merge tag 'gpmc-omap-for-v4.6' of https://github.com/rogerq/linux into next/drivers
Bartlomiej Zolnierkiewicz (1):
cpufreq: s5pv210: remove superfluous CONFIG_PM ifdefs
Boris Brezillon (2):
clk: at91: make use of syscon to share PMC registers in several drivers
clk: at91: make use of syscon/regmap internally
Damien Horsley (2):
reset: img: Add pistachio reset controller binding document
reset: img: Add Pistachio reset controller driver
Fabio Estevam (1):
bus: imx-weim: Take the 'status' property value into account
Heiko Stuebner (1):
Merge branch 'v4.6-shared/pdids' into v4.6-armsoc/drivers
Jens Kuske (1):
drivers: soc: sunxi: Fix mask generation for SRAM mapping
Masahiro Yamada (1):
reset: hisilicon: check return value of reset_controller_register()
Maxime Ripard (2):
reset: Make reset_control_ops const
reset: Move DT cell size check to the core
Neil Armstrong (2):
memory: omap-gpmc: Add support for AAD timings
dt-bindings: bus: ti-gpmc: Add AAD timings properties
Olof Johansson (5):
Merge tag 'v4.6-rockchip-drivers1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers
Merge tag 'samsung-drivers-4.6' of git://git.kernel.org/.../krzk/linux into next/drivers
Merge tag 'scpi-for-v4.6/updates' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'at91-ab-4.6-drivers' of git://git.kernel.org/.../abelloni/linux into next/drivers
Merge tag 'reset-for-4.6' of git://git.pengutronix.de/git/pza/linux into next/drivers
Philipp Zabel (11):
reset: remove unnecessary local variable initialization from of_reset_control_get_by_index
reset: berlin: drop DT cell size check
reset: berlin: Make reset_control_ops const
reset: img: Make reset_control_ops const
reset: sunxi: Make reset_control_ops const
reset: lpc18xx: Make reset_control_ops const
reset: ath79: Make reset_control_ops const
reset: hi6220: Make reset_control_ops const
reset: socfpga: Make reset_control_ops const
reset: zynq: Make reset_control_ops const
reset: sti: Make reset_control_ops const
Shawn Lin (1):
soc: rockchip: power-domain: fix err handle while probing
Sudeep Holla (4):
firmware: arm_scpi: fix send_message and sensor_get_value for big-endian
firmware: arm_scpi: decrease Tx timeout to 20ms
firmware: arm_scpi: add support for 64-bit sensor values
hwmon: (scpi) add energy meter support
zhangqing (3):
dt-bindings: add power-domain header for RK3368 SoCs
dt-bindings: modify document of Rockchip power domains
soc: rockchip: power-domain: Modify power domain driver for rk3368
Documentation/devicetree/bindings/bus/ti-gpmc.txt | 5 +
.../bindings/reset/img,pistachio-reset.txt | 55 +++
.../bindings/soc/rockchip/power_domain.txt | 21 +
arch/arm/mach-at91/Kconfig | 1 +
arch/arm/mach-at91/at91rm9200.c | 2 -
arch/arm/mach-at91/at91sam9.c | 2 -
arch/arm/mach-at91/generic.h | 13 +-
arch/arm/mach-at91/pm.c | 70 +++-
arch/arm/mach-at91/sama5.c | 2 +-
drivers/bus/imx-weim.c | 2 +-
drivers/bus/sunxi-rsb.c | 4 +-
drivers/clk/at91/clk-generated.c | 95 +++--
drivers/clk/at91/clk-h32mx.c | 40 +-
drivers/clk/at91/clk-main.c | 324 +++++++---------
drivers/clk/at91/clk-master.c | 94 ++---
drivers/clk/at91/clk-peripheral.c | 137 ++++---
drivers/clk/at91/clk-pll.c | 150 ++++----
drivers/clk/at91/clk-plldiv.c | 44 +--
drivers/clk/at91/clk-programmable.c | 96 ++---
drivers/clk/at91/clk-slow.c | 35 +-
drivers/clk/at91/clk-smd.c | 56 +--
drivers/clk/at91/clk-system.c | 96 ++---
drivers/clk/at91/clk-usb.c | 123 +++---
drivers/clk/at91/clk-utmi.c | 80 ++--
drivers/clk/at91/pmc.c | 426 +--------------------
drivers/clk/at91/pmc.h | 98 +----
drivers/cpufreq/s5pv210-cpufreq.c | 2 -
drivers/firmware/arm_scpi.c | 17 +-
drivers/hwmon/scpi-hwmon.c | 14 +-
drivers/memory/omap-gpmc.c | 30 ++
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 10 +-
drivers/reset/hisilicon/hi6220_reset.c | 6 +-
drivers/reset/reset-ath79.c | 2 +-
drivers/reset/reset-berlin.c | 5 +-
drivers/reset/reset-lpc18xx.c | 2 +-
drivers/reset/reset-pistachio.c | 154 ++++++++
drivers/reset/reset-socfpga.c | 2 +-
drivers/reset/reset-sunxi.c | 2 +-
drivers/reset/reset-zynq.c | 2 +-
drivers/reset/sti/reset-syscfg.c | 2 +-
drivers/soc/rockchip/pm_domains.c | 34 ++
drivers/soc/sunxi/sunxi_sram.c | 5 +-
drivers/usb/gadget/udc/atmel_usba_udc.c | 20 +-
drivers/usb/gadget/udc/atmel_usba_udc.h | 2 +
include/dt-bindings/power/rk3368-power.h | 28 ++
include/dt-bindings/reset/pistachio-resets.h | 36 ++
include/linux/clk/at91_pmc.h | 12 -
include/linux/omap-gpmc.h | 5 +
include/linux/reset-controller.h | 2 +-
include/linux/scpi_protocol.h | 3 +-
51 files changed, 1138 insertions(+), 1331 deletions(-)
create mode 100644 Documentation/devicetree/bindings/reset/img,pistachio-reset.txt
create mode 100644 drivers/reset/reset-pistachio.c
create mode 100644 include/dt-bindings/power/rk3368-power.h
create mode 100644 include/dt-bindings/reset/pistachio-resets.h
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2016-03-20 21:07 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-20 20:21 [GIT PULL 0/8] ARM: SoC changes for 4.6 Arnd Bergmann
2016-03-20 20:24 ` [GIT PULL 1/8] ARM: SoC non-urgent fixes for v4.6 Arnd Bergmann
2016-03-20 20:29 ` [GIT PULL 2/8] ARM: SoC cleanups " Arnd Bergmann
2016-03-20 20:31 ` [GIT PULL 3/8] ARM: SoC platform updates " Arnd Bergmann
2016-03-20 20:34 ` [GIT PULL 4/8] ARM: SoC changes for 4.6 Arnd Bergmann
2016-03-20 20:59 ` [GIT PULL 5/8] ARM: DT updates for v4.6 Arnd Bergmann
2016-03-20 21:01 ` [GIT PULL 6/8] ARM: 64-bit " Arnd Bergmann
2016-03-20 21:03 ` [GIT PULL 7/8] ARM: SoC defconfig " Arnd Bergmann
2016-03-20 21:04 ` [GIT PULL 8/8] ARM: SoC driver " Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).