Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1543123 > unrolled thread
| Started by | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| First post | 2016-12-16 00:20 +0100 |
| Last post | 2016-12-16 00:20 +0100 |
| Articles | 7 — 1 participant |
Back to article view | Back to linux.kernel
[GIT PULL 0/7] ARM: SoC changes for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
[GIT PULL 4/7] ARM: SoC 64-bit changes for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
[GIT PULL 1/7] ARM: SoC non-urgent fixes for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
[GIT PULL 7/7] ARM: SoC driver updates for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
[GIT PULL 2/7] ARM: SoC platform updates for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
[GIT PULL 3/7] ARM: SoC defconfig updates for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
[GIT PULL 6/7] ARM: 64-bit DT updates for v4.10 Arnd Bergmann <arnd@arndb.de> - 2016-12-16 00:20 +0100
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 0/7] ARM: SoC changes for v4.10 |
| Message-ID | <sONtE-3G8-3@gated-at.bofh.it> |
Hi Linus,
Here are the arm-soc changes for this merge window. There is not much
noteworthy this time, with a rather average size of the changes, but
a still increasing portion of that being for device trees.
The main changes outside of the boot/dts directories this time are
in mach-omap2, and this is mostly for removing dead code after the
platform become DT-only in the last cycle.
We've had a couple of inter-tree dependencies that were not handled
perfectly, and you will find some simple merge conflicts again as the
other trees got merged first, but I think we managed to resolve
all the dependencies in a way that does not break bisection.
Some statistics for our changes:
854 non-merge changesets total
602 changesets for next/dt and next/dt64 alone
131 branches pulled
187 individual contributors
791 files changed
44336 insertions(+)
19229 deletions(-)
Top contributors by number of non-merge changesets:
45 Neil Armstrong <narmstrong@baylibre.com>
30 Geert Uytterhoeven <geert+renesas@glider.be>
26 Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
24 Gregory CLEMENT <gregory.clement@free-electrons.com>
18 Tony Lindgren <tony@atomide.com>
18 Thierry Reding <treding@nvidia.com>
18 Patrice Chotard <patrice.chotard@st.com>
18 Maxime Ripard <maxime.ripard@free-electrons.com>
18 Krzysztof Kozlowski <krzk@kernel.org>
16 Simon Horman <horms+renesas@verge.net.au>
16 Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
14 Masahiro Yamada <yamada.masahiro@socionext.com>
13 Vladimir Barinov <vladimir.barinov@cogentembedded.com>
13 Milo Kim <woogyom.kim@gmail.com>
13 Chen-Yu Tsai <wens@csie.org>
12 Robert Jarzmik <robert.jarzmik@free.fr>
12 Peter Griffin <peter.griffin@linaro.org>
12 David Lechner <david@lechnology.com>
11 Javier Martinez Canillas <javier@osg.samsung.com>
10 Linus Walleij <linus.walleij@linaro.org>
Dirstat (=0.1)
0.1% Documentation/devicetree/bindings/arm/keystone/
0.4% Documentation/devicetree/bindings/arm/
0.3% Documentation/devicetree/bindings/bus/
0.2% Documentation/devicetree/bindings/firmware/
0.1% Documentation/devicetree/bindings/mailbox/
0.1% Documentation/devicetree/bindings/reset/
0.3% Documentation/devicetree/bindings/
38.4% arch/arm/boot/dts/
0.2% arch/arm/configs/
1.3% arch/arm/mach-davinci/
0.7% arch/arm/mach-imx/
0.2% arch/arm/mach-lpc32xx/include/mach/
0.1% arch/arm/mach-omap1/
15.5% arch/arm/mach-omap2/
0.5% arch/arm/mach-orion5x/
0.3% arch/arm/mach-oxnas/
0.4% arch/arm/mach-pxa/
0.2% arch/arm/mach-shmobile/
0.2% arch/arm/plat-omap/
0.3% arch/arm/
0.6% arch/arm64/boot/dts/allwinner/
4.9% arch/arm64/boot/dts/amlogic/
0.1% arch/arm64/boot/dts/arm/
0.1% arch/arm64/boot/dts/broadcom/
5.5% arch/arm64/boot/dts/exynos/
1.6% arch/arm64/boot/dts/freescale/
1.3% arch/arm64/boot/dts/hisilicon/
0.1% arch/arm64/boot/dts/marvell/
0.6% arch/arm64/boot/dts/nvidia/
1.3% arch/arm64/boot/dts/qcom/
1.1% arch/arm64/boot/dts/renesas/
0.6% arch/arm64/boot/dts/rockchip/
0.2% arch/arm64/boot/dts/socionext/
0.1% arch/arm64/
0.8% drivers/bus/
2.3% drivers/firmware/tegra/
5.8% drivers/firmware/
0.7% drivers/mailbox/
0.2% drivers/memory/
0.5% drivers/reset/sti/
0.1% drivers/reset/tegra/
0.2% drivers/reset/
0.4% drivers/soc/mediatek/
0.5% drivers/soc/renesas/
0.1% drivers/soc/rockchip/
0.8% drivers/soc/tegra/
0.2% drivers/
2.4% include/dt-bindings/clock/
0.2% include/dt-bindings/power/
0.6% include/dt-bindings/reset/
0.1% include/dt-bindings/
0.6% include/linux/soc/ti/
3.0% include/soc/tegra/
0.1% include/
Arnd
[toc] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 4/7] ARM: SoC 64-bit changes for v4.10 |
| Message-ID | <sONtE-3G8-5@gated-at.bofh.it> |
| In reply to | #1543123 |
The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:
Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)
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 2e50f79484d917434c25b0bf26481eb917936de6:
Merge tag 'v4.10-rockchip-defconfig64' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/arm64 (2016-11-30 23:05:53 +0100)
----------------------------------------------------------------
ARM: SoC 64-bit changes for v4.9
Changes to platform code for 64-bit ARM platforms. We are not adding
any new platforms that require code or Kconfig changes this time, so
it's basically just defconfig changes to enable support for more
drivers used on the existing platforms.
This is mainly interesting for the Raspberry Pi 3, which should
now work much better with the default build.
----------------------------------------------------------------
Andy Yan (2):
arm64: defconfig: enable I2C and DW MMC controller on rockchip platform
arm64: defconfig: enable RK808 components
Arnd Bergmann (3):
Merge tag 'arm-soc/for-4.10/maintainers-arm64' of http://github.com/Broadcom/stblinux into next/arm64
Merge tag 'arm-soc/for-4.10/defconfig-arm64' of http://github.com/Broadcom/stblinux into next/arm64
Merge tag 'v4.10-rockchip-defconfig64' of git://git.kernel.org/.../mmind/linux-rockchip into next/arm64
Catalin Marinas (1):
arm64: Enable HIBERNATION in defconfig
Eric Anholt (1):
arm64: Add BCM2835 (Raspberry Pi 3) support to the defconfig
Florian Fainelli (2):
Merge tag 'bcm2835-defconfig-64-next-2016-09-22' into defconfig-arm64/next
Merge tag 'bcm2835-defconfig-64-next-2016-11-18' into defconfig-arm64/next
Geert Uytterhoeven (1):
arm64: defconfig: Do not lower CONFIG_LOG_BUF_SHIFT
Heiko Stuebner (1):
arm64: defconfig: allow rk3399-based boards to boot from mmc and usb
Jayachandran C (1):
MAINTAINERS: Update Broadcom Vulcan maintainer email
Jeremy McNicoll (1):
arm64: configs: enable configs for msm899(2/4) basic support
Joseph Lo (1):
arm64: defconfig: Enable Tegra186 SoC
Linus Walleij (1):
arm64: defconfig: drop GPIO_SYSFS on multiplatforms
Magnus Damm (1):
arm64: defconfig: Enable DRM DU and V4L2 FCP + VSP modules
Martin Sperl (1):
ARM64: bcm2835: add thermal driver to default config
Michael Scott (1):
arm64: qcom: enable GPIOLIB in Kconfig
Neil Armstrong (3):
ARM64: defconfig: Enable MMC related configs
ARM64: configs: Add Platform MHU in defconfig
ARM64: configs: Activate Internal PHY for Meson GXL
Olof Johansson (5):
Merge tag 'renesas-arm64-defconfig-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/arm64
Merge tag 'qcom-arm64-defconfig-for-4.10' of git://git.kernel.org/.../agross/linux into next/arm64
Merge tag 'qcom-soc-for-4.10' of git://git.kernel.org/.../agross/linux into next/arm64
Merge tag 'amlogic-defconfig' of git://git.kernel.org/.../khilman/linux-amlogic into next/arm64
Merge tag 'tegra-for-4.10-arm64-defconfig' of git://git.kernel.org/.../tegra/linux into next/arm64
Scott Branden (1):
arm64: defconfig: enable EEPROM_AT25 config option
MAINTAINERS | 2 +-
arch/arm64/Kconfig.platforms | 1 +
arch/arm64/configs/defconfig | 56 ++++++++++++++++++++++++++++++++++++++++++--
3 files changed, 56 insertions(+), 3 deletions(-)
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 1/7] ARM: SoC non-urgent fixes for v4.10 |
| Message-ID | <sONtE-3G8-15@gated-at.bofh.it> |
| In reply to | #1543123 |
The following changes since commit a909d3e636995ba7c349e2ca5dbb528154d4ac30:
Linux 4.9-rc3 (2016-10-29 13:52:02 -0700)
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 816c60c131d95d6b0c7e119f89a1f1cb8d232fd8:
arm64: tegra: Add missing Smaug revision (2016-12-08 00:23:34 +0100)
----------------------------------------------------------------
ARM: SoC non-urgent fixes for v4.10
As usual, we queue up a few fixes that don't seem urgent enough to go in
through -rc, or that just came a little too late given their size.
The zx fixes make the platform finally boot on real hardware, the
davinci and imx31 get the DT support working better for some of
the machines that are still normally used with classic board files.
One tegra fix is important for new bootloader versions, but the
bug has been around for a while without anyone noticing.
The other changes are mostly cosmetic.
----------------------------------------------------------------
Alexandre Courbot (2):
arm64: tegra: Add VDD_GPU regulator to Jetson TX1
arm64: tegra: Add missing Smaug revision
Arnd Bergmann (1):
Merge tag 'socfpga_updates_for_v4.10' of git://git.kernel.org/.../dinguyen/linux into next/fixes-non-critical
Christophe JAILLET (2):
ARM: spear: Fix error handling
ARM: zx: Fix error handling
Christopher Spinrath (1):
ARM: dts: imx6q-cm-fx6: fix fec pinctrl
Colin King (1):
ARM: socfpga: fix spelling mistake in error message
David Lechner (1):
ARM: davinci: da850: Fix pwm name matching
Geliang Tang (2):
ARM: ixp4xx: drop duplicate header gpio.h
ARM: lpc32xx: drop duplicate header device.h
Grygorii Strashko (1):
soc: ti: qmss: fix the case when !SMP
Johan Hovold (1):
bus: vexpress-config: fix device reference leak
Jun Nie (1):
arm64: dts: zx: Fix gic GICR property
Laurent Pinchart (1):
ARM: OMAP2+: Remove the omapdss_early_init_of() function
Lucas Stach (1):
ARM: dts: imx6qp: correct LDB clock inputs
Markus Elfring (1):
ARM: OMAP2+: pm-debug: Use seq_putc() in two functions
Milo Kim (1):
mfd: tps65217: Fix mismatched interrupt number
Olof Johansson (3):
Merge tag 'davinci-fixes-for-v4.9' of git://git.kernel.org/.../nsekhar/linux-davinci into next/fixes-non-critical
Merge tag 'imx-fix-nc-4.10' of git://git.kernel.org/.../shawnguo/linux into next/fixes-non-critical
Merge tag 'omap-for-v4.10/fixes-not-urgent-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Shawn Guo (1):
arm64: dts: zte: clean up gic-v3 redistributor properties
Stefan Agner (1):
ARM: dts: imx7d-pinfunc: fix UART pinmux defines
Vladimir Zapolskiy (4):
ARM: dts: imx31: fix clock control module interrupts description
ARM: dts: imx31: move CCM device node to AIPS2 bus devices
clk: imx31: fix rewritten input argument of mx31_clocks_init()
ARM: clk: imx31: properly init clocks for machines with DT
.../devicetree/bindings/clock/imx31-clock.txt | 2 +-
arch/arm/boot/dts/imx31.dtsi | 14 +++---
arch/arm/boot/dts/imx6q-cm-fx6.dts | 1 -
arch/arm/boot/dts/imx6qp.dtsi | 10 +++++
arch/arm/boot/dts/imx7d-pinfunc.h | 12 +++--
arch/arm/mach-davinci/da850.c | 48 ++++++++++++++++++--
arch/arm/mach-davinci/da8xx-dt.c | 10 ++---
arch/arm/mach-imx/common.h | 1 -
arch/arm/mach-imx/imx31-dt.c | 6 ---
arch/arm/mach-ixp4xx/dsmg600-setup.c | 1 -
arch/arm/mach-lpc32xx/phy3250.c | 1 -
arch/arm/mach-omap2/board-generic.c | 2 -
arch/arm/mach-omap2/common.h | 1 -
arch/arm/mach-omap2/display.c | 5 ---
arch/arm/mach-omap2/pm-debug.c | 5 +--
arch/arm/mach-socfpga/l2_cache.c | 2 +-
arch/arm/mach-spear/time.c | 2 +-
arch/arm/mach-zx/zx296702-pm-domain.c | 2 +-
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 18 ++++++++
arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 3 +-
arch/arm64/boot/dts/zte/zx296718.dtsi | 9 +---
drivers/bus/vexpress-config.c | 7 ++-
drivers/clk/imx/clk-imx31.c | 52 +++++++++++-----------
drivers/soc/ti/knav_qmss_queue.c | 2 +-
include/linux/mfd/tps65217.h | 11 +++--
25 files changed, 140 insertions(+), 87 deletions(-)
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 7/7] ARM: SoC driver updates for v4.10 |
| Message-ID | <sONtE-3G8-25@gated-at.bofh.it> |
| In reply to | #1543123 |
The following changes since commit da65a1589dacc7ec44ea0557a14d70a39d991f32:
base: soc: Provide a dummy implementation of soc_device_match() (2016-11-10 10:10:37 +0100)
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 2ada9593224ccc0f6a9368778dc55a59b92aff10:
Merge tag 'qcom-drivers-for-4.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux into next/drivers (2016-11-30 22:49:14 +0100)
----------------------------------------------------------------
ARM: SoC driver updates for v4.10
Driver updates for ARM SoCs, including a couple of newly added drivers:
- A new driver for the power management controller on TI Keystone
- Support for the prerelease "SCPI" firmware protocol that ended up
being shipped by Amlogic in their GXBB SoC.
- A soc_device can now be matched using a glob from inside the
kernel, when another driver wants to know the specific chip
it is running on and cannot find out from DT, firmware or hardware.
- Renesas SoCs now support identification through the soc_device
interface, both in user space and kernel.
- Renesas r8a7743 and r8a7745 gain support for their system controller
- A new checking module for the ARM "PSCI" (not to be confused
with "SCPI" mentioned above) firmware interface.
- A new driver for the Tegra GMI memory interface
- Support for the Tegra firmware interfaces with their
power management controllers
As usual, the updates for the reset controller framework are merged
here, as they tend to touch multiple SoCs as well, including a new
driver for the Oxford (now Broadcom) OX820 chip and the Tegra
bpmp interface.
The existing drivers for Atmel, Qualcomm, NVIDIA, TI Davinci, and
Rockchips SoCs see some further updates.
Conflicts:
- ARCH_RENESAS now selects SOC_BUS, but no longer needs GPIOLIB
- drivers/soc/renesas/Makefile: multiple files got added, keep
all in logical sorting
----------------------------------------------------------------
Alexandre Belloni (4):
Documentation: dt: atmel-at91: Document secumod bindings
ARM: at91: add secumod register definitions
misc: sram: document new compatible
misc: sram: add Atmel securam support
Andy Gross (1):
Merge tag 'qcom-drivers-for-4.10' into drivers-for-4.10-2
Arnd Bergmann (8):
Merge tag 'davinci-for-v4.10/drivers-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
misc: sram: remove useless #ifdef
Merge tag 'renesas-r8a7745-sysc-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'soc-device-match-tag1' of git://git.kernel.org/.../geert/renesas-drivers into next/drivers
Merge tag 'renesas-soc-match-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'scpi-updates-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge branch 'for-4.10-ti-sci-base' of https://github.com/t-kristo/linux-pm into next/drivers
Merge tag 'qcom-drivers-for-4.10-2' of git://git.kernel.org/.../agross/linux into next/drivers
Bartosz Golaszewski (4):
memory: davinci: add support for da8xx DDR2/mDDR controller
bus: davinci: add support for da8xx bus master priority control
bus: da8xx-mstpri: drop the call to of_flat_dt_get_machine_name()
memory: da8xx-ddrctl: drop the call to of_flat_dt_get_machine_name()
Bjorn Andersson (1):
soc: qcom: wcnss_ctrl: Stub wcnss_ctrl API
Caesar Wang (1):
soc: rockchip: power-domain: avoid infinite loop
Dan Carpenter (1):
mailbox: tegra-hsp: Use after free in tegra_hsp_remove_doorbells()
Douglas Anderson (1):
soc: rockchip: power-domain: Don't (incorrectly) set rk3399 up/down counts
Geert Uytterhoeven (2):
ARM: shmobile: Document DT bindings for Product Register
soc: renesas: Identify SoC and register with the SoC bus
Heiko Stuebner (1):
soc: rockchip: power-domain: use pm_genpd_remove in error cleanup
James Liao (1):
soc: mediatek: Refine scpsys to support multiple platform
Jon Hunter (4):
soc/tegra: pmc: Guard against uninitialised PMC clock
soc/tegra: pmc: Simplify IO rail bit handling
soc/tegra: pmc: Check return code for pm_genpd_init()
soc/tegra: pmc: Remove genpd when adding provider fails
Joseph Lo (3):
soc/tegra: Add Tegra186 support
dt-bindings: mailbox: Add Tegra HSP binding
dt-bindings: firmware: Add bindings for Tegra BPMP
Kevin Brodsky (1):
drivers: psci: PSCI checker module
Laxman Dewangan (3):
soc/tegra: pmc: Use BIT macro for register field definition
soc/tegra: pmc: Correct type of variable for tegra_pmc_readl()
soc/tegra: pmc: Add I/O pad voltage support
Martin Blumenstingl (1):
reset: allow using reset_control_reset with shared reset
Michael Scott (1):
MAINTAINERS: add drivers/pinctrl/qcom to ARM/QUALCOMM SUPPORT
Mirza Krak (2):
dt/bindings: Add bindings for Tegra GMI controller
bus: Add support for Tegra Generic Memory Interface
Neil Armstrong (7):
reset: oxnas: Add OX820 support
dt-bindings: reset: oxnas: Add include file with reset indexes
dt-bindings: reset: oxnas: Update for OX820
firmware: arm_scpi: increase MAX_DVFS_OPPS to 16 entries
firmware: arm_scpi: add alternative legacy structures, functions and macros
firmware: arm_scpi: allow firmware with get_capabilities not implemented
Documentation: bindings: Add support for Amlogic GXBB SCPI protocol
Nishanth Menon (5):
Documentation: Add support for TI System Control Interface (TI-SCI) protocol
firmware: Add basic support for TI System Control Interface (TI-SCI) protocol
firmware: ti_sci: Add support for Device control
firmware: ti_sci: Add support for Clock control
firmware: ti_sci: Add support for reboot core service
Olof Johansson (12):
Merge tag 'renesas-drivers-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'v4.10-rockchip-drivers1' of git://git.kernel.org/.../mmind/linux-rockchip into next/drivers
Merge tag 'qcom-drivers-for-4.10' of git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'davinci-for-v4.10/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'v4.9-next-soc' of https://github.com/mbgg/linux-mediatek into next/drivers
Merge tag 'at91-ab-4.10-drivers' of git://git.kernel.org/.../abelloni/linux into next/drivers
Merge tag 'reset-for-4.10' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'tegra-for-4.10-mailbox' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.10-firmware' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.10-reset' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.10-bus' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.10-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
Paul Gortmaker (5):
reset: berlin: make it explicitly non-modular
reset: socfpga: make it explicitly non-modular
reset: sunxi: make it explicitly non-modular
reset: zynq: make it explicitly non-modular
reset: lpc18xx: make it explicitly non-modular
Peter Griffin (2):
reset: sti: Remove STiH415/6 reset support
reset: sti: softreset: Remove obsolete platforms from dt binding doc.
Sergei Shtylyov (4):
ARM: shmobile: r8a7743: add power domain index macros
soc: renesas: rcar-sysc: add R8A7743 support
ARM: shmobile: r8a7745: add power domain index macros
soc: renesas: rcar-sysc: add R8A7745 support
Shunli Wang (1):
soc: mediatek: Add MT2701 scpsys driver
Srinivas Kandagatla (1):
pinctrl: pm8994: add pad voltage regulator defines
Stephen Warren (2):
dt-bindings: Add power domains to Tegra BPMP firmware
dt-bindings: firmware: Allow child nodes inside the Tegra BPMP
Sudeep Holla (4):
firmware: arm_scpi: add command indirection to support legacy commands
Documentation: bindings: decouple juno specific details from generic binding
Documentation: bindings: add compatible specific to pre v1.0 SCPI protocols
firmware: arm_scpi: add support for pre-v1.0 SCPI compatible
Thierry Reding (11):
soc/tegra: pmc: Use consistent ordering of bit definitions
soc/tegra: pmc: Clean-up I/O rail error messages
soc/tegra: pmc: Use consistent naming for PM domains
Merge branch 'for-4.10/soc' into for-4.10/mailbox
mailbox: Add Tegra HSP driver
Merge branch 'for-4.10/mailbox' into for-4.10/firmware
firmware: tegra: Add IVC library
firmware: tegra: Add BPMP support
Merge branch 'for-4.10/firmware' into for-4.10/reset
reset: Add Tegra BPMP reset driver
drivers: psci: Allow PSCI node to be disabled
Tomeu Vizoso (1):
soc: rockchip: power-domain: Handle errors from of_genpd_add_provider_onecell
Wei Yongjun (3):
memory: atmel-ebi: fix return value check in at91_ebi_dev_disable()
memory: atmel-sdramc: use builtin_platform_driver to simplify the code
firmware: qcom: scm: Use devm_reset_controller_register()
spjoshi@codeaurora.org (3):
dt-bindings: firmware: scm: Add MSM8996 DT bindings
firmware: qcom: scm: Remove core, iface and bus clocks dependency
firmware: qcom: scm: Return PTR_ERR when devm_clk_get fails
.../devicetree/bindings/arm/amlogic,scpi.txt | 20 +
Documentation/devicetree/bindings/arm/arm,scpi.txt | 25 +-
.../devicetree/bindings/arm/atmel-at91.txt | 16 +
.../devicetree/bindings/arm/juno,scpi.txt | 26 +
.../devicetree/bindings/arm/keystone/ti,sci.txt | 81 +
Documentation/devicetree/bindings/arm/shmobile.txt | 18 +
.../devicetree/bindings/bus/nvidia,tegra20-gmi.txt | 132 ++
.../devicetree/bindings/bus/ti,da850-mstpri.txt | 20 +
.../bindings/firmware/nvidia,tegra186-bpmp.txt | 108 ++
.../devicetree/bindings/firmware/qcom,scm.txt | 2 +
.../bindings/mailbox/nvidia,tegra186-hsp.txt | 52 +
.../memory-controllers/ti-da8xx-ddrctl.txt | 20 +
.../bindings/power/renesas,rcar-sysc.txt | 8 +-
.../devicetree/bindings/reset/oxnas,reset.txt | 44 +-
Documentation/devicetree/bindings/sram/sram.txt | 2 +-
MAINTAINERS | 11 +
arch/arm/mach-shmobile/Kconfig | 1 +
arch/arm/mach-sti/Kconfig | 2 -
arch/arm64/Kconfig.platforms | 1 +
drivers/bus/Kconfig | 16 +
drivers/bus/Makefile | 3 +
drivers/bus/da8xx-mstpri.c | 267 +++
drivers/bus/tegra-gmi.c | 284 +++
drivers/firmware/Kconfig | 27 +
drivers/firmware/Makefile | 3 +
drivers/firmware/arm_scpi.c | 276 ++-
drivers/firmware/psci.c | 2 +-
drivers/firmware/psci_checker.c | 490 +++++
drivers/firmware/qcom_scm.c | 53 +-
drivers/firmware/tegra/Kconfig | 25 +
drivers/firmware/tegra/Makefile | 2 +
drivers/firmware/tegra/bpmp.c | 868 +++++++++
drivers/firmware/tegra/ivc.c | 695 +++++++
drivers/firmware/ti_sci.c | 1991 ++++++++++++++++++++
drivers/firmware/ti_sci.h | 492 +++++
drivers/mailbox/Kconfig | 9 +
drivers/mailbox/Makefile | 2 +
drivers/mailbox/tegra-hsp.c | 479 +++++
drivers/memory/Kconfig | 8 +
drivers/memory/Makefile | 1 +
drivers/memory/atmel-ebi.c | 2 +-
drivers/memory/atmel-sdramc.c | 6 +-
drivers/memory/da8xx-ddrctl.c | 173 ++
drivers/misc/sram.c | 42 +-
drivers/reset/Kconfig | 1 +
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 43 +-
drivers/reset/reset-berlin.c | 12 +-
drivers/reset/reset-lpc18xx.c | 32 +-
drivers/reset/reset-oxnas.c | 1 +
drivers/reset/reset-socfpga.c | 10 +-
drivers/reset/reset-sunxi.c | 9 +-
drivers/reset/reset-zynq.c | 10 +-
drivers/reset/sti/Kconfig | 8 -
drivers/reset/sti/Makefile | 2 -
drivers/reset/sti/reset-stih415.c | 112 --
drivers/reset/sti/reset-stih416.c | 143 --
drivers/reset/tegra/Kconfig | 2 +
drivers/reset/tegra/Makefile | 1 +
drivers/reset/tegra/reset-bpmp.c | 71 +
drivers/soc/mediatek/Kconfig | 2 +-
drivers/soc/mediatek/mtk-scpsys.c | 465 +++--
drivers/soc/renesas/Makefile | 4 +
drivers/soc/renesas/r8a7743-sysc.c | 32 +
drivers/soc/renesas/r8a7745-sysc.c | 32 +
drivers/soc/renesas/rcar-sysc.c | 6 +
drivers/soc/renesas/rcar-sysc.h | 2 +
drivers/soc/renesas/renesas-soc.c | 257 +++
drivers/soc/rockchip/pm_domains.c | 81 +-
drivers/soc/tegra/Kconfig | 14 +
drivers/soc/tegra/pmc.c | 398 +++-
include/dt-bindings/clock/tegra186-clock.h | 940 +++++++++
include/dt-bindings/mailbox/tegra186-hsp.h | 24 +
include/dt-bindings/pinctrl/qcom,pmic-gpio.h | 4 +
include/dt-bindings/pinctrl/qcom,pmic-mpp.h | 6 +
include/dt-bindings/power/tegra186-powergate.h | 39 +
include/dt-bindings/reset/oxsemi,ox810se.h | 53 +
include/dt-bindings/reset/oxsemi,ox820.h | 53 +
include/dt-bindings/reset/tegra186-reset.h | 217 +++
include/linux/soc/qcom/wcnss_ctrl.h | 13 +
include/linux/soc/ti/ti_sci_protocol.h | 249 +++
include/soc/at91/atmel-secumod.h | 19 +
include/soc/tegra/bpmp-abi.h | 1601 ++++++++++++++++
include/soc/tegra/bpmp.h | 141 ++
include/soc/tegra/ivc.h | 109 ++
include/soc/tegra/pmc.h | 126 +-
86 files changed, 11428 insertions(+), 722 deletions(-)
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 2/7] ARM: SoC platform updates for v4.10 |
| Message-ID | <sONtE-3G8-31@gated-at.bofh.it> |
| In reply to | #1543123 |
The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:
Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)
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 44c29b83de1770910b9f4d53bf78f6118da5165f:
Merge tag 'zynq-soc-for-4.10' of https://github.com/Xilinx/linux-xlnx into next/soc (2016-12-07 12:35:46 -0800)
----------------------------------------------------------------
ARM: SoC platform updates for v4.10
These are updates for platform specific code on 32-bit ARM machines,
essentially anything that can not (yet) be expressed using DT files.
Noteworthy changes include:
- Added support for the TI DRA71x family of SoCs in mach-omap2,
this is an new variant of the the DRA72x/DRA74x automotive
infotainment chips we already supported for a while.
- Added support for the ST STM32F746 SoC, the first Cortex-M7
based microcontroller we support, related to the smaller
STM32F4 family.
- Renesas adds support for r8a7743 and r8a7745 in mach-shmobile,
see http://elinux.org/RZ-G
- SMP is now supported on the OX820 platform
- A lot of code in mach-omap2 gets removed as a follow-up to
removing support for board files in the previous release
- Davinci has some new work to improve USB support
- For i.MX, the performance monitor now supports profiling the
memory controller using 'perf'
Conflicts:
arch/arm/mach-shmobile/setup-rcar-gen2.c: rcar_gen2_clocks_init()
is gone, calling of_clk_init(NULL) is sufficient now.
----------------------------------------------------------------
Alexandre Bailon (1):
ARM: davinci: da8xx: Remove duplicated defines
Alexandre TORGUE (2):
ARM: mach-stm32: Add a new SOC - STM32F746
ARM: Kconfig: Introduce MACH_STM32F746 flag
Andrey Smirnov (1):
ARM: imx: Drop errata 769419 for Vybrid
Arnd Bergmann (6):
Merge tag 'oxnas-arm-soc-for-4.10-v2' of https://github.com/OXNAS/linux into next/soc
Merge tag 'mvebu-soc-4.10-1' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'davinci-for-v4.10/cleanup-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'davinci-for-v4.10/soc-2' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'davinci-for-v4.10/soc-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'arm-soc/for-4.10/soc' of http://github.com/Broadcom/stblinux into next/soc
Ashley Hughes (1):
ARM: orion5x: remove legacy support of ls-chl
Axel Haslam (6):
ARM: davinci: da8xx: Add full regulator constraints for non-DT boot
ARM: davinci: da8xx: register USB PHY clocks in the DT file
ARM: davinci: da8xx: Fix ohci device name
ARM: davinci: hawk: use gpio descriptor for mmc pins
ARM: davinci: da850-evm: use gpio descriptor for mmc pins
ARM: davinci: da830-evm: use gpio descriptor for mmc pins
David Lechner (5):
ARM: davinci: da8xx: Add CFGCHIP syscon platform device
ARM: davinci: da8xx: Add USB PHY platform device
ARM: davinci: da8xx: Add USB device names to clock lookup tables
ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for USB phy
ARM: davinci: da8xx: add usb phy clocks
Frank Li (1):
ARM: imx: mmdc perf function support i.MX6QP
Geert Uytterhoeven (4):
ARM: shmobile: Sort Kconfig selections
ARM: shmobile: r8a7794/alt: Add board part number to DT bindings
ARM: shmobile: r8a7793/gose: Add board part number to DT bindings
ARM: shmobile: r8a7779/marzen: Add board part number to DT bindings
Javier Martinez Canillas (2):
ARM: OMAP2+: Remove legacy smsc911x and smc91x GPMC support
ARM: OMAP2+: Remove legacy board-flash.c
Joel Fernandes (4):
ARM: DRA7: hwmod: Add data for DES IP
ARM: DRA7: hwmod: Add data for AES IP
ARM: DRA7: hwmod: Add data for RNG IP
ARM: OMAP: DRA7xx: Make L4SEC clock domain SWSUP only
Karl Beldan (1):
ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for lcdc
Kevin Hilman (4):
ARM: davinci: PM: rework init, remove platform device
ARM: davinci: PM: cleanup: remove references to pdata
ARM: davinci: PM: support da8xx DT platforms
ARM: davinci: PM: fix build when da850 not compiled in
Kyle Roeschley (1):
ARM: zynq: Reserve correct amount of non-DMA RAM
Laurent Pinchart (1):
ARM: shmobile: Consolidate R8A7743 and R8A779[234] machine definitions
Linus Walleij (1):
ARM: integrator: drop EBI access use syscon
Lokesh Vutla (4):
ARM: DRA7: hwmod: Add data for SHA IP
ARM: AM43xx: hwmod: Add data for DES
ARM: AMx3xx: hwmod: Add data for RNG
ARM: OMAP2+: board-generic: add support for DRA71x family
Lorenzo Pieralisi (2):
ARM: vexpress: refine MCPM smp operations override criteria
drivers: cci: add missing CCI port availability firmware check
Markus Elfring (3):
ARM/orion/gpio: Replace three seq_printf() calls by seq_puts() in orion_gpio_dbg_show()
ARM: OMAP2+: mux: Replace three seq_printf() calls by seq_puts()
ARM: OMAP2+: mux: Use seq_putc() in omap_mux_dbg_signal_show()
Masahiro Yamada (1):
ARM: mediatek: clean up mach-mediatek/Makefile
Neil Armstrong (2):
ARM: oxnas: Add OX820 SMP support
ARM: oxnas: Add OX820 config and makefile entry
Nicolae Rosia (5):
ARM: OMAP4: kill omap4_pmic_init and omap4_pmic_get_config
ARM: OMAP3: kill omap3_pmic_get_config and twl_{get,set}_voltage
ARM: OMAP3: kill omap3_pmic_init
ARM: OMAP2: kill omap2_pmic_init
ARM: OMAP: kill omap_pmic_init
Niklas Cassel (1):
ARM: ARTPEC-6: add select MFD_SYSCON to MACH_ARTPEC6
Nishanth Menon (1):
ARM: DRA7: hwmod: Do not register RTC on DRA71
Olof Johansson (14):
Merge tag 'vexpress-fixes-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/soc
Merge tag 'davinci-for-v4.10/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'davinci-for-v4.10/soc' of git://git.kernel.org/.../nsekhar/linux-davinci into next/soc
Merge tag 'renesas-soc-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'lpc32xx-cleanup-v4.10' of https://github.com/sylemieux/linux-lpc32xx into next/soc
Merge tag 'pxa-for-4.10' of https://github.com/rjarzmik/linux into next/soc
Merge tag 'v4.9-next-kconfig' of https://github.com/mbgg/linux-mediatek into next/soc
Merge tag 'imx-soc-4.10' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'soc-for-4.10-1' of git://git.kernel.org/.../atorgue/stm32 into next/soc
Merge tag 'omap-for-v4.10/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'omap-for-v4.10/legacy-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'renesas-soc2-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'mvebu-drivers-4.10-1' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'zynq-soc-for-4.10' of https://github.com/Xilinx/linux-xlnx into next/soc
Peter Chen (1):
ARM: imx: mach-imx6ul: add imx6ull support
Peter Ujfalusi (4):
ARM: davinci: devices-da8xx: Remove DMA resources for MMC and SPI
ARM: davinci: devices: Remove DMA resources for MMC
ARM: davinci: dm355: Remove DMA resources for SPI
ARM: davinci: dm365: Remove DMA resources for SPI
Rafał Miłecki (1):
ARM: BCM5301X: Add back handler ignoring external imprecise aborts
Robert Jarzmik (8):
ARM: sa11x0/pxa: acquire timer rate from the clock rate
watchdog: sa11x0/pxa: get rid of get_clock_tick_rate
ARM: sa11x0/pxa: get rid of get_clock_tick_rate
ARM: pxa: pxa_cplds: honor probe deferral
ARM: pxa: mioa701: use the new pxa_camera platform_data
ARM: pxa: ezx: use the new pxa_camera platform_data
ARM: pxa: em-x270: use the new pxa_camera platform_data
ARM: pxa: fix pxa25x interrupt init
Russell King - ARM Linux (1):
clk: pxa25x: OSTIMER0 clocks from the main oscillator
Santosh Shilimkar (1):
ARM: OMAP5: Add basic cpuidle MPU CSWR support
Sergei Shtylyov (4):
ARM: shmobile: r8a7743: basic SoC support
ARM: shmobile: document SK-RZG1M board
ARM: shmobile: r8a7745: basic SoC support
ARM: shmobile: document SK-RZG1E board
Simon Horman (2):
ARM: shmobile: only call rcar_gen2_clocks_init() if present
ARM: shmobile: select errata 798181 for SoCs with CA15 cores
Tony Lindgren (16):
ARM: OMAP5: Fix build for PM code
ARM: OMAP5: Fix mpuss_early_init
ARM: OMAP4+: Fix bad fallthrough for cpuidle
ARM: OMAP2+: Remove legacy serial.c
ARM: OMAP2+: Remove legacy i2c.c platform init code
ARM: OMAP2+: Remove legacy PM init
ARM: OMAP2+: Remove legacy twl4030 platform init code
ARM: OMAP2+: Remove legacy usb-host.c platform init code
ARM: OMAP2+: Remove legacy muxing for usb-tusb6010.c
ARM: OMAP2+: Remove legacy usb-musb.c platform init code
ARM: OMAP2+: Remove legacy hwmod mux code
ARM: OMAP2+: Remove legacy mux code
ARM: OMAP2+: Remove legacy data from hwmod for omap3
ARM: OMAP2+: Drop legacy ads7846 init
ARM: OMAP2+: Drop legacy sdram timings
Merge branch 'omap-for-v4.10/cpuidle-v2' into omap-for-v4.10/soc
Vladimir Zapolskiy (2):
ARM: lpc32xx: remove unused header file mach/irqs.h
ARM: lpc32xx: remove unused header file clock.h
Wei Yongjun (1):
ARM: pxa: remove duplicated include from spitz.c
Zhengyu Shen (1):
ARM: imx: Added perf functionality to mmdc driver
Documentation/arm/stm32/overview.txt | 3 +-
Documentation/arm/stm32/stm32f746-overview.txt | 34 +
.../devicetree/bindings/arm/omap/omap.txt | 6 +
Documentation/devicetree/bindings/arm/shmobile.txt | 14 +-
arch/arm/Kconfig | 5 +
arch/arm/Makefile | 1 +
arch/arm/mach-artpec/Kconfig | 1 +
arch/arm/mach-bcm/bcm_5301x.c | 28 +
arch/arm/mach-davinci/Makefile | 4 +-
arch/arm/mach-davinci/board-da830-evm.c | 95 +-
arch/arm/mach-davinci/board-da850-evm.c | 56 +-
arch/arm/mach-davinci/board-mityomapl138.c | 20 +-
arch/arm/mach-davinci/board-omapl138-hawk.c | 68 +-
arch/arm/mach-davinci/common.c | 1 -
arch/arm/mach-davinci/da830.c | 4 +-
arch/arm/mach-davinci/da850.c | 42 +-
arch/arm/mach-davinci/da8xx-dt.c | 16 +
arch/arm/mach-davinci/devices-da8xx.c | 57 +-
arch/arm/mach-davinci/devices.c | 3 -
arch/arm/mach-davinci/dm355.c | 8 -
arch/arm/mach-davinci/dm365.c | 8 -
arch/arm/mach-davinci/include/mach/da8xx.h | 7 +-
arch/arm/mach-davinci/pm.c | 102 +-
arch/arm/mach-davinci/usb-da8xx.c | 280 ++-
arch/arm/mach-imx/Kconfig | 1 -
arch/arm/mach-imx/mach-imx6ul.c | 1 +
arch/arm/mach-imx/mmdc.c | 495 ++++-
arch/arm/mach-integrator/integrator_ap.c | 54 +-
arch/arm/mach-lpc32xx/clock.h | 38 -
arch/arm/mach-lpc32xx/common.h | 1 -
arch/arm/mach-lpc32xx/include/mach/irqs.h | 117 --
arch/arm/mach-lpc32xx/pm.c | 1 -
arch/arm/mach-mediatek/Makefile | 6 +-
arch/arm/mach-omap1/Kconfig | 26 +
arch/arm/mach-omap1/i2c.c | 83 +
arch/arm/mach-omap2/Makefile | 18 +-
arch/arm/mach-omap2/board-flash.c | 242 ---
arch/arm/mach-omap2/board-flash.h | 56 -
arch/arm/mach-omap2/board-generic.c | 1 +
arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +-
arch/arm/mach-omap2/common-board-devices.c | 102 -
arch/arm/mach-omap2/common-board-devices.h | 8 -
arch/arm/mach-omap2/common.h | 47 +-
arch/arm/mach-omap2/cpuidle44xx.c | 80 +-
arch/arm/mach-omap2/devices.c | 1 -
arch/arm/mach-omap2/dss-common.c | 37 -
arch/arm/mach-omap2/dss-common.h | 13 -
arch/arm/mach-omap2/gpmc-smsc911x.c | 100 -
arch/arm/mach-omap2/gpmc-smsc911x.h | 35 -
arch/arm/mach-omap2/hsmmc.c | 88 -
arch/arm/mach-omap2/i2c.c | 97 -
arch/arm/mach-omap2/io.c | 4 +-
arch/arm/mach-omap2/msdi.c | 1 -
arch/arm/mach-omap2/mux.c | 1153 -----------
arch/arm/mach-omap2/mux.h | 352 ----
arch/arm/mach-omap2/mux34xx.c | 2061 --------------------
arch/arm/mach-omap2/mux34xx.h | 402 ----
arch/arm/mach-omap2/omap-mpuss-lowpower.c | 37 +-
arch/arm/mach-omap2/omap4-sar-layout.h | 2 +
arch/arm/mach-omap2/omap_hwmod.c | 107 +-
.../omap_hwmod_2xxx_3xxx_interconnect_data.c | 149 +-
.../mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c | 201 +-
.../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 4 -
arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 1 -
.../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 +
.../omap_hwmod_33xx_43xx_interconnect_data.c | 8 +
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 29 +
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 35 -
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 787 +-------
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 34 +
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 182 +-
arch/arm/mach-omap2/omap_hwmod_common_data.h | 15 -
arch/arm/mach-omap2/pdata-quirks.c | 1 -
arch/arm/mach-omap2/pm.c | 66 +-
arch/arm/mach-omap2/pm44xx.c | 2 +-
arch/arm/mach-omap2/prcm43xx.h | 2 +
arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h | 51 -
arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h | 55 -
arch/arm/mach-omap2/sdram-nokia.c | 299 ---
arch/arm/mach-omap2/sdram-nokia.h | 12 -
arch/arm/mach-omap2/sdram-numonyx-m65kxxxxam.h | 51 -
.../mach-omap2/sdram-qimonda-hyb18m512160af-6.h | 54 -
arch/arm/mach-omap2/serial.c | 332 ----
arch/arm/mach-omap2/twl-common.c | 564 ------
arch/arm/mach-omap2/twl-common.h | 66 -
arch/arm/mach-omap2/usb-host.c | 496 -----
arch/arm/mach-omap2/usb-musb.c | 106 -
arch/arm/mach-omap2/usb-tusb6010.c | 21 -
arch/arm/mach-orion5x/Kconfig | 7 -
arch/arm/mach-orion5x/Makefile | 1 -
arch/arm/mach-orion5x/ls-chl-setup.c | 331 ----
arch/arm/mach-oxnas/Kconfig | 30 +-
arch/arm/mach-oxnas/Makefile | 2 +
arch/arm/mach-oxnas/headsmp.S | 26 +
arch/arm/mach-oxnas/hotplug.c | 109 ++
arch/arm/mach-oxnas/platsmp.c | 102 +
arch/arm/mach-pxa/corgi.c | 1 -
arch/arm/mach-pxa/em-x270.c | 89 +-
arch/arm/mach-pxa/ezx.c | 176 +-
arch/arm/mach-pxa/generic.c | 18 +-
arch/arm/mach-pxa/include/mach/hardware.h | 2 -
arch/arm/mach-pxa/mioa701.c | 13 +-
arch/arm/mach-pxa/pxa25x.c | 2 +-
arch/arm/mach-pxa/pxa_cplds_irqs.c | 11 +-
arch/arm/mach-pxa/spitz.c | 1 -
arch/arm/mach-sa1100/generic.c | 2 +-
arch/arm/mach-sa1100/include/mach/hardware.h | 4 -
arch/arm/mach-shmobile/Kconfig | 20 +-
arch/arm/mach-shmobile/Makefile | 3 -
arch/arm/mach-shmobile/setup-r8a7792.c | 35 -
arch/arm/mach-shmobile/setup-r8a7793.c | 33 -
arch/arm/mach-shmobile/setup-r8a7794.c | 33 -
arch/arm/mach-shmobile/setup-rcar-gen2.c | 45 +-
arch/arm/mach-stm32/board-dt.c | 1 +
arch/arm/mach-vexpress/platsmp.c | 34 +-
arch/arm/mach-zynq/common.c | 2 +-
arch/arm/plat-omap/Kconfig | 26 -
arch/arm/plat-omap/Makefile | 3 -
arch/arm/plat-omap/i2c.c | 116 --
arch/arm/plat-orion/gpio.c | 6 +-
drivers/bus/arm-cci.c | 10 +
drivers/clk/pxa/clk-pxa25x.c | 2 +-
drivers/clocksource/pxa_timer.c | 11 +-
drivers/watchdog/sa1100_wdt.c | 24 +-
include/clocksource/pxa.h | 3 +-
include/linux/platform_data/usb-davinci.h | 23 -
126 files changed, 2135 insertions(+), 9579 deletions(-)
create mode 100644 Documentation/arm/stm32/stm32f746-overview.txt
delete mode 100644 arch/arm/mach-lpc32xx/clock.h
delete mode 100644 arch/arm/mach-lpc32xx/include/mach/irqs.h
delete mode 100644 arch/arm/mach-omap2/board-flash.c
delete mode 100644 arch/arm/mach-omap2/board-flash.h
delete mode 100644 arch/arm/mach-omap2/common-board-devices.c
delete mode 100644 arch/arm/mach-omap2/dss-common.c
delete mode 100644 arch/arm/mach-omap2/dss-common.h
delete mode 100644 arch/arm/mach-omap2/gpmc-smsc911x.c
delete mode 100644 arch/arm/mach-omap2/gpmc-smsc911x.h
delete mode 100644 arch/arm/mach-omap2/mux.c
delete mode 100644 arch/arm/mach-omap2/mux.h
delete mode 100644 arch/arm/mach-omap2/mux34xx.c
delete mode 100644 arch/arm/mach-omap2/mux34xx.h
delete mode 100644 arch/arm/mach-omap2/sdram-hynix-h8mbx00u0mer-0em.h
delete mode 100644 arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h
delete mode 100644 arch/arm/mach-omap2/sdram-nokia.c
delete mode 100644 arch/arm/mach-omap2/sdram-nokia.h
delete mode 100644 arch/arm/mach-omap2/sdram-numonyx-m65kxxxxam.h
delete mode 100644 arch/arm/mach-omap2/sdram-qimonda-hyb18m512160af-6.h
delete mode 100644 arch/arm/mach-omap2/serial.c
delete mode 100644 arch/arm/mach-omap2/twl-common.c
delete mode 100644 arch/arm/mach-omap2/twl-common.h
delete mode 100644 arch/arm/mach-omap2/usb-host.c
delete mode 100644 arch/arm/mach-omap2/usb-musb.c
delete mode 100644 arch/arm/mach-orion5x/ls-chl-setup.c
create mode 100644 arch/arm/mach-oxnas/Makefile
create mode 100644 arch/arm/mach-oxnas/headsmp.S
create mode 100644 arch/arm/mach-oxnas/hotplug.c
create mode 100644 arch/arm/mach-oxnas/platsmp.c
delete mode 100644 arch/arm/mach-shmobile/setup-r8a7792.c
delete mode 100644 arch/arm/mach-shmobile/setup-r8a7793.c
delete mode 100644 arch/arm/mach-shmobile/setup-r8a7794.c
delete mode 100644 arch/arm/plat-omap/i2c.c
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 3/7] ARM: SoC defconfig updates for v4.10 |
| Message-ID | <sONtE-3G8-35@gated-at.bofh.it> |
| In reply to | #1543123 |
The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:
Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)
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 9f793ef32fc6bf8ae8ca49e3adcdca7143553b58:
Merge tag 'davinci-for-v4.10/defconfig-4' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/defconfig (2016-12-07 12:35:06 -0800)
----------------------------------------------------------------
ARM: SoC defconfig updates for v4.10
Defconfig additions, removals, etc. Most of these are small changes adding
the options for newly upstreamed drivers, or drivers needed for new board
support.
Bartlomiej Zolnierkiewicz has done a series of patches reducing the use
of CONFIG_IDE from 19 to 3 in favor of CONFIG_ATA.
Overall more patches than usual, but nothing big.
----------------------------------------------------------------
Adam Ford (1):
ARM: omap2plus_defconfig: Enable TOUCHSCREEN_TSC2004
Alan Tull (1):
ARM: socfpga: updates for socfpga_defconfig
Alexandre Bailon (1):
ARM: davinci_all_defconfig: Enable da8xx usb otg
Alexandre TORGUE (1):
ARM: configs: Add new config fragment to change RAM start point
Arnd Bergmann (4):
Merge branch 'v4.9-rc2-arm-configs-pata' of https://github.com/bzolnier/linux into next/defconfig
Merge tag 'davinci-for-v4.10/defconfig-3' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
Merge tag 'arm-soc/for-4.10/defconfig' of http://github.com/Broadcom/stblinux into next/defconfig
Merge tag 'sti-defconfig-for-4.10-round3' of git://git.kernel.org/.../pchotard/sti into next/defconfig
Axel Haslam (1):
ARM: davinci_all_defconfig: Enable OHCI as module
Bartlomiej Zolnierkiewicz (16):
arm: assabet_defconfig: disable IDE subsystem
arm: badge4_defconfig: disable IDE subsystem
arm: cerfcube_defconfig: disable IDE subsystem
arm: lart_defconfig: disable IDE subsystem
arm: mainstone_defconfig: disable IDE subsystem
arm: shannon_defconfig: disable IDE subsystem
arm: collie_defconfig: convert to use libata PATA drivers
arm: omap1_defconfig: convert to use libata PATA drivers
arm: am200epdkit_defconfig: convert to use libata PATA drivers
arm: corgi_defconfig: convert to use libata PATA drivers
arm: h3600_defconfig: convert to use libata PATA drivers
arm: ixp4xx_defconfig: convert to use libata PATA drivers
arm: jornada720_defconfig: convert to use libata PATA drivers
arm: netwinder_defconfig: convert to use libata PATA drivers
arm: s3c2410_defconfig: convert to use libata PATA drivers
arm: spitz_defconfig: convert to use libata PATA drivers
Bartosz Golaszewski (2):
ARM: davinci_all_defconfig: enable LCDC DRM driver
ARM: davinci_all_defconfig: enable the mstpri and ddrctl drivers
David Lechner (3):
ARM: davinci_all_defconfig: enable gpio poweroff driver
ARM: davinci_all_defconfig: build MMC into kernel
ARM: davinci_all_defconfig: enable LED default-on trigger
Dinh Nguyen (2):
ARM: socfpga_defconfig: Enable HIGHMEM
ARM: socfpga_defconfig: enable FS configs to support Angstrom filesystem
Florian Fainelli (2):
ARM: multi_v7_defconfig: Enable BCM47xx/BCM5301x drivers
Merge tag 'bcm2835-defconfig-next-2016-11-18' into defconfig/next
Javier Martinez Canillas (2):
ARM: exynos_defconfig: Enable exynos-gsc driver as module
ARM: multi_v7_defconfig: Enable exynos-gsc driver as module
Linus Walleij (3):
ARM: defconfig: update U8500 defconfig
ARM: defconfig: turn on the DT cpufreq for Integrator
ARM: defconfig: drop GPIO_SYSFS on multiplatforms
Lokesh Vutla (2):
ARM: omap2plus_defconfig: Enable REGULATOR_GPIO
ARM: omap2plus_defconfig: Enable LP873X support
Marcel Ziswiler (1):
ARM: tegra: Enable SGTL5000 audio
Marek Vasut (2):
ARM: imx_v6_v7_defconfig: Increase CMA size
ARM: imx_v6_v7_defconfig: Select the es8328 codec driver
Martin Sperl (1):
ARM: bcm2835: add thermal driver to default config
Maxime Coquelin (1):
ARM: config: Enable GPIO Key driver in stm32_defconfig
Maxime Ripard (2):
ARM: sunxi: Enable VGA bridge
ARM: multi_v7: enable VGA bridge
Neil Armstrong (1):
ARM: qcom_defconfig: Fix MDM9515 LCC and GCC config
Niklas Söderlund (1):
ARM: shmobile: defconfig: Enable CONFIG_CGROUPS
Olof Johansson (12):
Merge tag 'sti-defconfig-for-4.10' of git://git.kernel.org/.../pchotard/sti into next/defconfig
Merge tag 'renesas-defconfig-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'davinci-for-v4.10/defconfig' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
Merge tag 'samsung-defconfig-4.10' of git://git.kernel.org/.../krzk/linux into next/defconfig
Merge branch 'sti-defconfig-for-4.10-round2' of git://git.kernel.org/.../pchotard/sti into next/defconfig
Merge tag 'socfpga_defconfig_updates_for_v4.10' of git://git.kernel.org/.../dinguyen/linux into next/defconfig
Merge tag 'qcom-defconfig-for-4.10' of git://git.kernel.org/.../agross/linux into next/defconfig
Merge tag 'imx-defconfig-4.10' of git://git.kernel.org/.../shawnguo/linux into next/defconfig
Merge tag 'sunxi-defconfig-for-4.10' of https://git.kernel.org/.../mripard/linux into next/defconfig
Merge tag 'omap-for-v4.10/defconfig-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/defconfig
Merge tag 'tegra-for-4.10-arm-defconfig' of git://git.kernel.org/.../tegra/linux into next/defconfig
Merge tag 'davinci-for-v4.10/defconfig-4' of git://git.kernel.org/.../nsekhar/linux-davinci into next/defconfig
Patrice Chotard (2):
ARM: multi_v7_defconfig: Remove ST_THERMAL_SYSCFG Kconfig symbol
ARM: multi_v7_defconfig: enable STMicroelectronics HVA driver
Peter Griffin (2):
ARM: multi_v7_defconfig: Remove miphy365 phy Kconfig symbol.
ARM: multi_v7_defconfig: Remove stih41x phy Kconfig symbol.
Sekhar Nori (1):
ARM: davinci_all_defconfig: add missing options for systemd
Steffen Trumtrar (1):
ARM: socfpga: defconfig: enable qspi
Thierry Reding (2):
ARM: tegra: Update default configuration for v4.9-rc1
ARM: tegra: Enable GMI driver in default configuration
Tony Lindgren (1):
ARM: omap2plus_defconfig: Run make savedefconfig to save some space
arch/arm/configs/am200epdkit_defconfig | 5 +++--
arch/arm/configs/assabet_defconfig | 1 -
arch/arm/configs/badge4_defconfig | 2 --
arch/arm/configs/bcm2835_defconfig | 2 ++
arch/arm/configs/cerfcube_defconfig | 1 -
arch/arm/configs/collie_defconfig | 5 +++--
arch/arm/configs/corgi_defconfig | 7 +++----
arch/arm/configs/davinci_all_defconfig | 20 ++++++++++++++++----
arch/arm/configs/dram_0xc0000000.config | 1 +
arch/arm/configs/exynos_defconfig | 1 +
arch/arm/configs/h3600_defconfig | 5 +++--
arch/arm/configs/imx_v6_v7_defconfig | 2 ++
arch/arm/configs/integrator_defconfig | 1 +
arch/arm/configs/ixp4xx_defconfig | 9 +++++----
arch/arm/configs/jornada720_defconfig | 5 +++--
arch/arm/configs/lart_defconfig | 2 --
arch/arm/configs/mainstone_defconfig | 1 -
arch/arm/configs/multi_v5_defconfig | 1 -
arch/arm/configs/multi_v7_defconfig | 20 ++++++++++++++++----
arch/arm/configs/netwinder_defconfig | 7 ++++---
arch/arm/configs/omap1_defconfig | 4 ++--
arch/arm/configs/omap2plus_defconfig | 12 ++++++------
arch/arm/configs/qcom_defconfig | 4 ++--
arch/arm/configs/s3c2410_defconfig | 10 +++-------
arch/arm/configs/shannon_defconfig | 1 -
arch/arm/configs/shmobile_defconfig | 1 +
arch/arm/configs/socfpga_defconfig | 15 +++++++++++++++
arch/arm/configs/spitz_defconfig | 8 +++-----
arch/arm/configs/stm32_defconfig | 3 +--
arch/arm/configs/sunxi_defconfig | 1 +
arch/arm/configs/tegra_defconfig | 27 +++++++++++++--------------
arch/arm/configs/u8500_defconfig | 7 +++----
32 files changed, 113 insertions(+), 78 deletions(-)
create mode 100644 arch/arm/configs/dram_0xc0000000.config
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-12-16 00:20 +0100 |
| Subject | [GIT PULL 6/7] ARM: 64-bit DT updates for v4.10 |
| Message-ID | <sONtE-3G8-37@gated-at.bofh.it> |
| In reply to | #1543123 |
The following changes since commit aec89f78cf01647d8f60713ac1a324ab1a7e2e31:
clk: qcom: Add support for msm8994 global clock controller (2016-11-10 15:45:42 -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 09a566514c49b730ac5099549c014180f00be250:
Merge tag 'amlogic-dt64-2-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-amlogic into next/dt64 (2016-11-30 23:22:10 +0100)
----------------------------------------------------------------
ARM: 64-bit DT updates for v4.10
A couple of interesting new SoC platforms are now supported, these are
the respective DTS sources:
- Samsung Exynos5433 mobile phone platform, including an (almost) fully
supported phone reference board.
- Hisilicon Hip07 server platform and D05 board, the latest iteration
of their product line, now with 64 Cortex-A72 cores across two
sockets.
- Allwinner A64 SoC, the first 64-bit chip from their "sunxi" product
line, used in Android tablets and ultra-cheap development boards
- NXP LS1046A Communication processor, improving on the earlier LS1043A
with faster CPU cores
- Qualcomm MSM8992 (Snapdragon 808) and MSM8994 (Snapdragon 810)
mobile phone SoCs
- Early support for the Nvidia Tegra Tegra186 SoC
- Amlogic S905D is a minor variant of their existing Android consumer
product line
- Rockchip PX5 automotive platform, a close relative of their popular
rk3368 Android tablet chips
Aside from the respective evaluation platforms for the above
chips, there are only a few consumer devices and boards added
this time:
- Huawei Nexus 6P (Angler) mobile phone
- LG Nexus 5x (Bullhead) mobile phone
- Nexbox A1 and A95X Android TV boxes
- Pine64 development board based on Allwinner A64
- Globalscale Marvell ESPRESSOBin community board based on Armada 3700
- Renesas "R-Car Starter Kit Pro" (M3ULCB) low-cost automotive board
For the existing platforms, we get bug fixes and new peripheral support
for Juno, Renesas, Uniphier, Amlogic, Samsung, Broadcom, Rockchip, Berlin,
and ZTE.
Conflicts:
- Documentation/devicetree/bindings/arm/shmobile.txt: a
rename/add conflict, keep both modifications and maintain
alphabetical ordering.
- arch/arm64/boot/dts/*/*.dtsi: nodes were added in netdev,
mmc and clk, keep both sides in each case.
----------------------------------------------------------------
Alim Akhtar (1):
arm64: dts: Add ARM PMU node for exynos7
Andre Przywara (3):
arm64: dts: add Allwinner A64 SoC .dtsi
Documentation: devicetree: add vendor prefix for Pine64
arm64: dts: add Pine64 support
Andrea Merello (1):
ARM64: dts: bcm2837-rpi-3-b: remove incorrect pwr LED
Andreas Färber (2):
ARM64: dts: bcm2835: Fix bcm2837 compatible string
ARM64: dts: amlogic: Reorder copyrights for meson-gx
Andy Gross (1):
Merge tag 'qcom-arm64-for-4.10' into arm64-for-4.10-2
Andy Yan (3):
arm64: dts: rockchip: fix i2c resource error of rk3368
arm64: dts: rockchip: Add PX5 Evaluation board
dt-bindings: add rockchip RK1108 Evaluation board
Archit Taneja (1):
arm64: dts: apq8016-sbc: Set up LDO2, LDO6 and LDO17 regulator voltage ranges
Arnd Bergmann (11):
Merge tag 'mvebu-dt64-4.10-2' of git://git.infradead.org/linux-mvebu into next/dt64
arm64: dts: fix build errors from missing dependencies
Merge tag 'renesas-arm64-dt2-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/dt64
Merge tag 'tegra-for-4.10-arm64-dt-numeric-ids' of git://git.kernel.org/.../tegra/linux into next/dt64
Merge tag 'arm-soc/for-4.10/devicetree-arm64' of http://github.com/Broadcom/stblinux into next/dt64
Merge tag 'samsung-dt64-4.10-2' of git://git.kernel.org/.../krzk/linux into next/dt64
Merge tag 'qcom-arm64-for-4.10-2' of git://git.kernel.org/.../agross/linux into next/dt64
Merge tag 'v4.10-rockchip-dts64-2' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
Merge tag 'berlin64-dt-for-v4.10-1' of git://git.kernel.org/.../jszhang/linux-berlin into next/dt64
Merge tag 'zte-dt64-4.10' of git://git.kernel.org/.../shawnguo/linux into next/dt64
Merge tag 'amlogic-dt64-2-v2' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
Bastian Köcher (1):
arm64: dts: msm8994 SoC and Huawei Angler (Nexus 6P) support
Bjorn Andersson (3):
arm64: dts: qcom: msm8916: Add Hexagon SMD edge
arm64: dts: qcom: msm8916: Add Hexagon PIL node
arm64: dts: msm8996: Add SMEM DT nodes
Brian Kim (1):
ARM64: dts: meson-gxbb-odroidc2: Enable USB Nodes
Carlo Caione (1):
ARM64: dts: amlogic: Add basic support for Amlogic S905X
Chanwoo Choi (3):
arm64: dts: exynos: Add dtsi files for Samsung Exynos5433 64bit SoC
arm64: dts: exynos: Add dts file for Exynos5433-based TM2 board
arm64: dts: exynos: Add dts file for Exynos5433-based TM2E board
Chris Zhong (1):
arm64: dts: rockchip: add powerdomain for typec on rk3399
Elaine Zhang (2):
arm64: dts: rockchip: add eMMC's power domain support for rk3399
arm64: dts: rockchip: add pd_sd power-domain node for rk3399
Eric Anholt (2):
ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.
Merge branch 'bcm2835-dt-next' into bcm2835-dt-64-next
Florian Fainelli (1):
Merge tag 'bcm2835-dt-64-next-2016-11-18' into devicetree-arm64/next
Geert Uytterhoeven (3):
arm64: dts: r8a7796: salvator-x: Populate EXTALR
arm64: dts: r8a7795: Add device node for PRR
arm64: dts: r8a7796: Add device node for PRR
Gerd Hoffmann (6):
pinctrl: bcm2835: add pull defines to dt bindings
ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio
ARM: dts: bcm283x: add pinctrl group to &i2c0, drop pins from &gpio
ARM: dts: bcm283x: add pinctrl group to &i2c1, drop pins from &gpio
ARM: dts: bcm283x: add pinctrl group to &sdhci, drop pins from &gpio
ARM: dts: bcm283x: drop alt3 from &gpio
Gregory CLEMENT (3):
arm64: dts: marvell: Fixup internal-regs DT warning for Armada 37xx
arm64: dts: marvell: Fixup config-space DT warning For Armada 7K/8K
ARM64: dts: marvell: Fixup memory DT warning for Armada 37xx
Hongtao Jia (2):
arm64: dts: ls1043a: Add TMU device tree support for LS1043A
arm64: dts: ls2080a: Add TMU device tree support for LS2080A
Jaehoon Chung (3):
arm64: dts: rockchip: replace to "max-frequency" instead of "clock-freq-min-max"
arm64: dts: exynos: Add the mshc_2 node for supporting T-Flash
arm64: dts: exynos: Enable HS400 mode for eMMC for TM2
Jeffy Chen (1):
arm64: dts: rockchip: add gmac needed pclk for rk3399 pd
Jeremy McNicoll (2):
arm64: dts: msm8992 SoC and LG Bullhead (Nexus 5X) support
dt-bindings: qcom: Add msm899(2/4) bindings
Jisheng Zhang (3):
arm64: dts: berlin4ct: add missing unit name to /soc node
arm64: dts: berlin4ct-stb: add missing unit name to /memory node
arm64: dts: berlin4ct-dmp: add missing unit name to /memory node
John Garry (3):
arm64: dts: hisi: fix hip06 sas am-max-trans quirk
arm64: dts: hisi: disable sas0 and sas2 for d03
arm64: dts: hisi: add refclk node to hip06 dts files for SAS
Jon Mason (2):
arm64: dts: NS2: enable sdio1
arm64: dts: NS2: Add PCI PHYs
Joseph Lo (3):
arm64: tegra: Add Tegra186 support
arm64: tegra: Add NVIDIA P3310 processor module support
arm64: tegra: Add NVIDIA P2771 board support
Jun Nie (1):
arm64: dts: zx: Add clock controller nodes
Juri Lelli (3):
arm64: dts: juno: add cpu capacity-dmips-mhz information to R0 boards
arm64: dts: juno: add cpu capacity-dmips-mhz information to R1 boards
arm64: dts: juno: add cpu capacity-dmips-mhz information to R2 boards
Kamal Dasu (1):
ARM64: dts: Add QSPI Device Tree node for NS2
Kefeng Wang (4):
arm64: dts: hip06: Correct hardware pin number of usb node
Documentation: arm64: Add Hisilicon Hip07 D05 dts binding
arm64: dts: hisilicon: Add initial dts for Hip07 D05 board
arm64: dts: hip06: Fix no reg property warning
Kevin Hilman (2):
ARM64: dts: meson-gxbb: add MMC support
ARM64: dts: meson-gxbb: add SCPI pre-1.0 compatible
Krzysztof Kozlowski (2):
arm64: dts: exynos: Fix invalid GIC interrupt flags in exynos7
arm64: dts: exynos: Use human-friendly symbols for interrupt properties in exynos7
Laurent Pinchart (3):
arm64: dts: r8a7795: salvator-x: Add DU LVDS output endpoint
dt-bindings: media: renesas-fcp: Remove SoC-specific compatible strings
arm64: dts: r8a7795: Remove FCP SoC-specific compatible strings
Linus Walleij (1):
ARM: bcm2835: Add names for the Raspberry Pi GPIO lines
Marek Szyprowski (8):
arm64: dts: exynos: Fix IRQ type flags for Exynos5433 SoC
arm64: dts: exynos: Fix FSYS CMU parent clocks in Exynos5433 SoC
arm64: dts: exynos: Add missing parent clocks to audio block in Exynos5433 SoC
arm64: dts: exynos: Move FSYS CMU configuration from Exynos5433 dtsi to TM2 dts
arm64: dts: exynos: TM2 - remove unused UART3 and set clocks directly on CMU
arm64: dts: exynos: TM2 - add support for GScaler devices
arm64: dts: exynos: TM2 - add support for JPEG codec device
arm64: dts: exynos: TM2 - add support for MFC video codec device
Martin Blumenstingl (2):
ARM64: dts: meson-gxbb-vega-s95: Add SD/SDIO/MMC and PWM nodes
ARM64: dts: meson-gxbb: add the USB reset also to the second USB PHY
Martin Sperl (3):
dt: bindings: add thermal device driver for bcm2835
ARM: bcm2835: dts: add thermal node to device-tree of bcm283x
ARM64: bcm2835: dts: add thermal node to device-tree of bcm2837
Masahiro Yamada (5):
arm64: dts: uniphier: switch over to PSCI enable method
arm64: dts: uniphier: increase register region size of sysctrl node
arm64: dts: uniphier: add CPU clock and OPP table for LD11 SoC
arm64: dts: uniphier: add CPU clocks and OPP tables for LD20 SoC
arm64: dts: uniphier: make compatible of syscon nodes SoC-specific
Mingkai Hu (2):
arm64: dts: add QorIQ LS1046A SoC support
arm64: dts: add LS1046A-RDB board support
Neil Armstrong (25):
ARM64: dts: amlogic: Add Meson GX dtsi from GXBB
ARM64: dts: amlogic: Add basic support for Amlogic S905D
devicetree: Add vendor prefix for Nexbox
ARM64: dts: meson-gxbb: Add support for the Nexbox A95X Board
ARM64: dts: meson-gx: Add missing L2 cache node
ARM64: dts: meson-gxbb: Add rmii pinctrl node and rename rgmii node
ARM64: dts: meson-gxbb: Add Wifi 32K clock for p20x boards
ARM64: dts: meson-gxbb: Add P20x Wifi SDIO support
ARM64: dts: meson-gxbb: Add MMC nodes to Nexbox A95x
ARM64: dts: meson-gxbb: Add SRAM node
ARM64: dts: meson-gxbb: Add SCPI with cpufreq & sensors Nodes
ARM64: dts: meson-gxbb: Move common nodes to meson-gx
ARM64: dts: meson-gxl: Add pinctrl nodes
ARM64: dts: meson-gxl: Add clock nodes
ARM64: dts: meson-gxl: Add i2c nodes
ARM64: dts: meson-gxl: Add MMC/SD/SDIO nodes
ARM64: dts: meson-gxl-p23x: Add uart pinctrl
ARM64: dts: meson-gxl-p23x: Add SD/SDIO/MMC and PWM nodes
ARM64: dts: meson-gxl-p23x: Enable IR receiver
ARM64: dts: meson-gxl: Add ethernet nodes with internal PHY
ARM64: dts: meson-gxl-p23x: Enable ethernet
ARM64: dts: meson-gxl-s905x: Enable internal ethernet PHY
ARM64: dts: Add support for Meson GXM
ARM64: dts: meson-gxm: Add support for the Nexbox A1
ARM64: dts: meson-gxl: Add support for Nexbox A95X
Niklas Cassel (1):
ARM: dts: artpec: add pcie support
Olof Johansson (14):
Merge tag 'juno-dt-4.10' of git://git.kernel.org/.../sudeep.holla/linux into next/dt64
Merge tag 'renesas-arm64-dt-for-v4.10' of git://git.kernel.org/.../horms/renesas into next/dt64
Merge tag 'v4.9-rc3' into next/dt64
Merge tag 'uniphier-dt64-v4.10' of git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt64
Merge tag 'samsung-dt64-4.10' of git://git.kernel.org/.../krzk/linux into next/dt64
Merge tag 'v4.10-rockchip-dts64-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/dt64
Merge branch 'clk-qcom-8994' of git://git.kernel.org/.../clk/linux into next/dt64
Merge tag 'qcom-arm64-for-4.10' of git://git.kernel.org/.../agross/linux into next/dt64
Merge tag 'imx-dt64-4.10' of git://git.kernel.org/.../shawnguo/linux into next/dt64
Merge tag 'hisi-arm64-dt-4.10' of git://github.com/hisilicon/linux-hisi into next/dt64
Merge tag 'sunxi-dt64-for-4.10' of https://git.kernel.org/.../mripard/linux into next/dt64
Merge tag 'amlogic-dt64' of git://git.kernel.org/.../khilman/linux-amlogic into next/dt64
Merge tag 'mvebu-dt64-4.10-1' of git://git.infradead.org/linux-mvebu into next/dt64
Merge tag 'samsung-dt64-gic-flags-4.10' of git://git.kernel.org/.../krzk/linux into next/dt64
Rajendra Nayak (1):
arm64: dts: qcom: Add missing interrupt entry for pm8994 gpios
Ray Jui (1):
arm64: dts: Updated NAND DT properties for NS2 SVK
Ritesh Harjani (2):
ARM: dts: Add xo to sdhc clock node on qcom platforms
arm64: dts: qcom: msm8916: Add ddr support to sdhc1
Rob Rice (1):
arm64: dts: Add Broadcom Northstar2 device tree entries for PDC driver.
Robin Murphy (2):
arm64: dts: juno: Add SMMUs device nodes
arm64: dts: Update Broadcom NS2 to generic IOMMU binding
Romain Perier (1):
arm64: dts: marvell: Add definition for the Globalscale Marvell ESPRESSOBin Board
Scott Branden (1):
arm64: dts: rename ns2.txt to brcm,ns2.txt
Shaohui Xie (8):
dt-bindings: fsl: Add LS1043A/LS1046A/LS2080A SoC compatible strings
dt-bindings: fsl: add LS1043A/LS1046A/LS2080A compatible for SCFG and DCFG
dt-bindings: i2c: adds two more nxp devices
dt-bindings: qoriq-clock: add LS1043A/LS1046A/LS2080A compatible for clockgen
dt-bindings: ahci-fsl-qoriq: updated for SoC ls1046a
Documentation: DT: Add entry for QorIQ LS1046A-RDB board
Documentation: DT: Add entry for QorIQ LS1046A-QDS board
arm64: dts: add LS1046A-QDS board support
Shawn Lin (2):
arm64: dts: rockchip: Add more properties for emmc on px5-evb
arm64: dts: rockchip: add sdmmc support for px5-evb
Simon Horman (3):
arm64: dts: r8a7796: add SDHI nodes
arm64: dts: r8a7796: salvator-x: enable SDHI0 & 3
arm64: dts: r8a7796: salvator-x: enable UHS for SDHI 0 & 3
Srinivas Kandagatla (2):
dts: arm64: db820c: add pmic pins specific dts file
arm64: dts: apq8016-sbc: add analog audio support with multicodec
Stefan Wahren (3):
ARM64: dts: bcm283x: Use dtsi for USB host mode
DT: binding: bcm2835-mbox: fix address typo in example
ARM: dts: bcm283x: fix typo in mailbox address
Sylwester Nawrocki (1):
arm64: dts: exynos: Assign parent clock of the clkout clock for TM2 board
Thierry Reding (6):
arm64: tegra: Add CPU nodes for Tegra186
arm64: tegra: Add serial ports on Tegra186
arm64: tegra: Add I2C controllers on Tegra186
arm64: tegra: Add SDHCI controllers on Tegra186
arm64: tegra: Add GPIO controllers on Tegra186
arm64: tegra: Enable PSCI on P3310
Ulrich Hecht (4):
arm64: renesas: r8a7796: add SYS-DMAC controller nodes
arm64: dts: r8a7796: add I2C support
arm64: dts: r8a7796: Enable I2C DMA
arm64: dts: r8a7796: salvator-x: enable I2C
Vladimir Barinov (13):
arm64: dts: h3ulcb: update documentation with official board name
arm64: dts: h3ulcb: update header
arm64: dts: m3ulcb: add M3ULCB board DT bindings
arm64: dts: m3ulcb: initial device tree
arm64: dts: m3ulcb: enable SCIF clk and pins
arm64: dts: m3ulcb: enable GPIO leds
arm64: dts: m3ulcb: enable GPIO keys
arm64: dts: m3ulcb: enable EXTALR clk
arm64: dts: m3ulcb: enable WDT
arm64: dts: m3ulcb: enable SDHI0
arm64: dts: m3ulcb: enable SDHI2
arm64: dts: h3ulcb: enable SDHI2
arm64: dts: h3ulcb: rename SDHI0 pins
William Wu (1):
arm64: dts: rockchip: add usb2-phy otg-port support for rk3399
Wolfram Sang (3):
arm64: dts: r8a7795: salvator-x: enable UHS for SDHI 0 & 3
arm64: dts: r8a7795: salvator: enable on-board eMMC
arm64: dts: r8a7796: salvator: enable on board eMMC
Yakir Yang (1):
arm64: dts: rockchip: add backlight support for rk3399 evb board
Yoshihiro Shimoda (1):
arm64: dts: r8a7795: salvator-x: add bias setting for usb1_pins
Ziyuan Xu (1):
arm64: dts: rockchip: add cpu-id nvmem cell node for rk3399
spjoshi@codeaurora.org (3):
arm64: dts: msm8996: Add SMEM reserve-memory node
arm64: dts: msm8996: Add reserve-memory nodes
arm64: dts: msm8996: Add SMP2P and APCS nodes
Documentation/devicetree/bindings/arm/amlogic.txt | 19 +
.../bindings/arm/bcm/{ns2.txt => brcm,ns2.txt} | 0
Documentation/devicetree/bindings/arm/fsl.txt | 34 +-
.../bindings/arm/hisilicon/hisilicon.txt | 4 +
Documentation/devicetree/bindings/arm/qcom.txt | 2 +
Documentation/devicetree/bindings/arm/rockchip.txt | 12 +
.../bindings/arm/samsung/samsung-boards.txt | 2 +
Documentation/devicetree/bindings/arm/shmobile.txt | 4 +-
Documentation/devicetree/bindings/arm/sunxi.txt | 1 +
.../devicetree/bindings/ata/ahci-fsl-qoriq.txt | 2 +-
.../devicetree/bindings/clock/qoriq-clock.txt | 3 +
.../devicetree/bindings/i2c/trivial-devices.txt | 2 +
.../devicetree/bindings/media/renesas,fcp.txt | 8 +-
.../devicetree/bindings/vendor-prefixes.txt | 2 +
MAINTAINERS | 1 +
arch/arm64/boot/dts/Makefile | 1 +
arch/arm64/boot/dts/allwinner/Makefile | 5 +
.../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 50 +
.../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 74 +
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 261 ++++
arch/arm64/boot/dts/amlogic/Makefile | 8 +
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 190 +++
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 360 +++++
.../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 231 ++++
.../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 119 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 129 +-
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 106 +-
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 901 +++++-------
.../boot/dts/amlogic/meson-gxl-nexbox-a95x.dts | 205 +++
.../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 77 ++
.../boot/dts/amlogic/meson-gxl-s905d-p231.dts | 58 +
arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi | 48 +
.../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 69 +
arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi | 54 +
arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 301 ++++
.../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 169 +++
.../arm64/boot/dts/amlogic/meson-gxm-s912-q200.dts | 77 ++
.../arm64/boot/dts/amlogic/meson-gxm-s912-q201.dts | 58 +
arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 114 ++
arch/arm64/boot/dts/arm/juno-base.dtsi | 80 ++
arch/arm64/boot/dts/arm/juno-r1.dts | 6 +
arch/arm64/boot/dts/arm/juno-r2.dts | 6 +
arch/arm64/boot/dts/arm/juno.dts | 6 +
arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts | 8 +-
arch/arm64/boot/dts/broadcom/bcm2837.dtsi | 8 +-
.../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi | 1 +
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 38 +
arch/arm64/boot/dts/broadcom/ns2.dtsi | 62 +-
arch/arm64/boot/dts/exynos/Makefile | 5 +-
arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 804 +++++++++++
arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 1049 ++++++++++++++
arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 41 +
.../dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi | 23 +
.../dts/exynos/exynos5433-tmu-sensor-conf.dtsi | 22 +
arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 296 ++++
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 1462 ++++++++++++++++++++
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 20 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 87 +-
arch/arm64/boot/dts/freescale/Makefile | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 78 ++
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 212 +++
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 150 ++
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 515 +++++++
arch/arm64/boot/dts/freescale/fsl-ls2080a-qds.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls2080a-rdb.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls2080a-simu.dts | 2 +-
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 116 +-
arch/arm64/boot/dts/hisilicon/Makefile | 1 +
arch/arm64/boot/dts/hisilicon/hip06-d03.dts | 8 -
arch/arm64/boot/dts/hisilicon/hip06.dtsi | 23 +-
arch/arm64/boot/dts/hisilicon/hip07-d05.dts | 66 +
arch/arm64/boot/dts/hisilicon/hip07.dtsi | 1059 ++++++++++++++
arch/arm64/boot/dts/marvell/Makefile | 1 +
arch/arm64/boot/dts/marvell/armada-3720-db.dts | 2 +-
.../boot/dts/marvell/armada-3720-espressobin.dts | 82 ++
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +-
arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 2 +-
.../boot/dts/marvell/armada-cp110-master.dtsi | 2 +-
.../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 2 +-
arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts | 2 +-
arch/arm64/boot/dts/marvell/berlin4ct-stb.dts | 2 +-
arch/arm64/boot/dts/marvell/berlin4ct.dtsi | 2 +-
arch/arm64/boot/dts/nvidia/Makefile | 1 +
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 8 +
arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 64 +
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 398 ++++++
arch/arm64/boot/dts/qcom/Makefile | 7 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 73 +-
.../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 15 +
arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 73 +-
.../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 41 +
arch/arm64/boot/dts/qcom/msm8992-pins.dtsi | 38 +
arch/arm64/boot/dts/qcom/msm8992.dtsi | 184 +++
.../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 40 +
arch/arm64/boot/dts/qcom/msm8994-pins.dtsi | 38 +
arch/arm64/boot/dts/qcom/msm8994.dtsi | 216 +++
arch/arm64/boot/dts/qcom/msm8996.dtsi | 91 +-
arch/arm64/boot/dts/qcom/pm8916.dtsi | 45 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 1 +
arch/arm64/boot/dts/renesas/Makefile | 2 +-
arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 53 +-
arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 85 +-
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 29 +-
arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 189 +++
arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 160 +++
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 255 ++++
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 314 +++++
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 18 +-
arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 40 +
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 55 +-
arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 59 +-
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 111 +-
arch/arm64/boot/dts/zte/zx296718.dtsi | 24 +
118 files changed, 12147 insertions(+), 709 deletions(-)
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web