LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PULL 0/4] ARM: SoC changes for 4.20
@ 2018-10-29 21:18 Arnd Bergmann
2018-10-29 21:20 ` [GIT PULL 1/4] ARM: SoC device tree updates " Arnd Bergmann
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Arnd Bergmann @ 2018-10-29 21:18 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux ARM, arm-soc
Hi Linus,
Here are the arm-soc changes for the current merge window, with a
little delay due to the conference travel last week.
This is feels a little bigger than the last few I did before Olof took
over for the summer. We have 965 non-merge changesets in the
branch, and we pulled from a total of 101 downstream branches this
time. In the top contributors, we have a few new names this time,
most of these worked specifically on one SoC platform:
128 Marcel Ziswiler
35 Biju Das
34 H. Nikolaus Schaller
27 Grygorii Strashko
25 Rob Herring
25 Manivannan Sadhasivam
23 Geert Uytterhoeven
23 Fabio Estevam
22 Aapo Vienamo
21 Fabrizio Castro
21 Anson Huang
15 Bjorn Andersson
14 Sergei Shtylyov
13 Krzysztof Kozlowski
12 Niklas Cassel
12 Nicolas Ferre
12 Alex Elder
11 Martin Blumenstingl
11 Marek Szyprowski
10 Suzuki K Poulose
10 Jerome Brunet
While the majority of the patches went into 32-bit ARM, this is
the first time I noticed more new boards getting added on 64-bit,
which seems like a significant departure from the past. Around
76% of the patches arch for dts files and bindings, 12% are for
drivers, and the rest is architecture specific code (the numbers
are not exact because of overlapping changes). In more detail,
this looks like
$ git diff --dirstat=0.1 v4.19-rc6..
0.5% Documentation/devicetree/bindings/arm/freescale/
0.5% Documentation/devicetree/bindings/arm/tegra/
0.5% Documentation/devicetree/bindings/arm/
0.2% Documentation/devicetree/bindings/firmware/xilinx/
0.1% Documentation/devicetree/bindings/firmware/
0.1% Documentation/devicetree/bindings/net/dsa/
0.1% Documentation/devicetree/bindings/reset/
0.2% Documentation/devicetree/bindings/
0.2% Documentation/xilinx/
36.2% arch/arm/boot/dts/
0.1% arch/arm/mach-exynos/
0.1% arch/arm/mach-imx/
0.5% arch/arm/mach-omap1/
0.2% arch/arm/mach-omap2/
0.4% arch/arm/mach-s3c24xx/
0.7% arch/arm/mach-shmobile/
0.8% arch/arm/mach-u300/
1.2% arch/arm/
0.9% arch/arm64/boot/dts/actions/
1.7% arch/arm64/boot/dts/allwinner/
1.5% arch/arm64/boot/dts/amlogic/
0.3% arch/arm64/boot/dts/arm/
0.6% arch/arm64/boot/dts/hisilicon/
1.7% arch/arm64/boot/dts/marvell/
1.0% arch/arm64/boot/dts/mediatek/
0.5% arch/arm64/boot/dts/nvidia/
3.9% arch/arm64/boot/dts/qcom/
11.2% arch/arm64/boot/dts/renesas/
10.3% arch/arm64/boot/dts/rockchip/
1.4% arch/arm64/boot/dts/socionext/
0.3% arch/arm64/boot/dts/synaptics/
0.5% arch/arm64/boot/dts/ti/
0.2% arch/arm64/boot/dts/
0.5% drivers/bus/
3.8% drivers/clk/zynqmp/
1.1% drivers/edac/
0.1% drivers/firmware/arm_scmi/
0.8% drivers/firmware/imx/
0.1% drivers/firmware/meson/
2.0% drivers/firmware/xilinx/
0.3% drivers/firmware/
0.3% drivers/reset/
0.1% drivers/soc/actions/
0.4% drivers/soc/amlogic/
0.3% drivers/soc/fsl/qbman/
0.4% drivers/soc/imx/
0.8% drivers/soc/mediatek/
0.9% drivers/soc/qcom/
1.0% drivers/soc/renesas/
1.9% drivers/soc/tegra/
0.2% drivers/tee/
0.1% drivers/
0.2% include/dt-bindings/clock/
0.2% include/dt-bindings/power/
0.1% include/linux/firmware/imx/svc/
1.6% include/linux/firmware/imx/
0.2% include/linux/firmware/
0.1% include/linux/soc/amlogic/
0.4% include/linux/
0.1% include/soc/fsl/
0.1% include/
Arnd
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 1/4] ARM: SoC device tree updates for 4.20
2018-10-29 21:18 [GIT PULL 0/4] ARM: SoC changes for 4.20 Arnd Bergmann
@ 2018-10-29 21:20 ` Arnd Bergmann
2018-10-29 21:21 ` [GIT PULL 2/4] ARM: SoC defconfig " Arnd Bergmann
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2018-10-29 21:20 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux ARM, arm-soc
The following changes since commit 57361846b52bc686112da6ca5368d11210796804:
Linux 4.19-rc2 (2018-09-02 14:37:30 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-dt
for you to fetch changes up to be59a3282cf8e0c9c82e8835ffca98dfd2cd98e1:
Merge tag 'socfpga_updates_for_v4.20_part3' of
git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into
next/dt (2018-10-11 16:07:07 +0200)
----------------------------------------------------------------
ARM: SoC device tree updates for 4.20
There are close to 800 indivudal changesets in this branch again, which
feels like a lot. There are particularly many changes for the NVIDIA
Tegra platform this time, in fact more than it has seen in the two years
since the v4.9 merge window. Aside from this, it's been fairly normal,
with lots of changes going into Renesas R-CAR, NXP i.MX, Allwinner Sunxi,
Samsung Exynos, and TI OMAP.
Most of the changes are for adding new features into existing boards,
for brevity I'm only mentioning completely new machines and SoCs here.
For the first time I think we have (slightly) more new 64-bit hardware
than 32-bit:
Two boards get added for TI OMAP: Moxa UC-2101 is an industrial
computer, see https://www.moxa.com/product/UC-2100.htm; GTA04A5
is a minor variation of the motherboards of the GTA04 phone, see
https://shop.goldelico.com/wiki.php?page=GTA04A5
Clearfog is a nice little board for quad-core
Marvell Armada 8040 network processor, see
https://www.solid-run.com/marvell-armada-family/clearfog-gt-8k/
Two additional server boards come with the Aspeed baseboard management
controllers: Stardragon4800 is an arm64 reference platform made by HXT
(based on Qualcomm's server chips), and TiogaPass is an Open Compute
mainboard with x86 CPUs. Both use the ARM11 based AST2500 chips in
the BMC.
NXP i.MX usually sees a lot of new boards each release. This time there
we only add one minor variant: ConnectCore 6UL SBC Pro uses the same
SoM design as the ConnectCore 6UL SBC Express added later. However,
there is a new chip, the i.MX6ULZ, which is an even smaller variant
of the i.MX6ULL, with features removed. There is also support for the
reference board design, the i.MX6ULZ 14x14 EVK.
A new Raspberry Pi variant gets added, this one is the CM3 compute module
based on bcm2837, it was launched in early 2017 but only now added to
the kernel, both as 32-bit and as 64-bit files, as we tend to do for
Raspberry Pi.
On the Allwinner side, everything is again about cheap development
boards, usually of the "Fruit Pi" variety. The new ones this time
are:
Orange Pi Zero Plus2: http://www.orangepi.org/OrangePiZeroPlus2/
Orange Pi One Plus: http://www.orangepi.org/OrangePiOneplus/
Pine64 LTS: https://www.pine64.org/?product=pine-a64-lts
Banana Pi M2+ H5: http://www.banana-pi.org/m2plus.html
The last one of these is now a 64-bit version of the earlier Banana
Pi M2+ H3, with the same board layout.
Similarly, for Rockchips, get get another variant of the 32-bit
Asus Tinker board, the model 'S' based on rk3288, and three now
boards based on the popular RK3399 chip:
ROC-RK3399-PC: https://libre.computer/products/boards/roc-rk3399-pc/
Rock960: https://www.96boards.org/product/rock960/
RockPro64: https://www.pine64.org/?page_id=61454
These are all quite powerful boards with lots of RAM and I/O, and
the RK3399 is the same chip used in several Chromebooks. Finally,
we get support for the PX30 (aka rk3326) chip, which is based on the
low-end 64-bit Cortex-A35 CPU core. So far, only the evaluation board
is supported.
One more Banana Pi is added with a Mediatek chip: Banana Pi R64 is based
on the MT7622 WiFi router platform, and the first product I've seen with
a 64-bit Mediatek chip in that market: http://www.banana-pi.org/r64.html
For HiSilicon, we gain support for the Hi3670 SoC and HiKey 370
development board, which are similar to the Hi3660 and Hikey 360
respectively, but add support for an NPU.
Amlogic gets initial support for the Meson-G12A chip (S905D2),
another quad-core Cortex-A53 SoC, and its evaluation platform.
On the 32-bit side, we gain support for an actual end-user product,
the Endless Computers Endless Mini based on Meson8b (S805), see
https://endlessos.com/computers/
Qualcomm adds support for their MSM8998 SoC and evaluation platform. This
chip is commonly known as the Snapdragon 835, and is used in high-end
phones as well as low-end laptops.
For Renesas, a very bare support for the r8a774a1 (RZ/G2M) is added,
but no boards for this one. However, we do add boards for the previously
added r8a77965 (R-Car M3-N): the M3NULCB Kingfisher and the M3NULCB
Starter Kit Pro.
While we have lots of DT changes for NVIDIA to update the existing files,
the only board that gets added is the Toradex Colibri T20 on Colibri
Evaluation Board for the old Tegra2.
Synaptics add support for their AS370 SoC, which is part of the (formerly
Marvell) Berlin line of set-top-box chips used e.g. in the various Google
Chromecast. Only the .dtsi gets added at this point, no actual machines.
----------------------------------------------------------------
Aapo Vienamo (16):
dt-bindings: Add Tegra PMC pad configuration bindings
arm64: dts: Add Tegra210 sdmmc pinctrl voltage states
arm64: dts: Add Tegra186 sdmmc pinctrl voltage states
arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V
arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply
arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1
arm64: dts: tegra210: Add sdmmc pad auto calibration offsets
arm64: dts: tegra186: Add sdmmc pad auto calibration offsets
arm64: dts: tegra210: Add SDHCI tap and trim values
arm64: dts: tegra186: Add SDHCI tap and trim values
arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4
arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4
arm64: dts: tegra210: Add SDMMC4 DQS trim value
arm64: dts: tegra186: Add SDMMC4 DQS trim value
arm64: dts: tegra210: Enable HS400
arm64: dts: tegra186: Enable HS400
Adam Ford (2):
ARM: dts: am3517-evm: Add support for UI board and Audio
ARM: dts: da850-evm: Enable tca6416 on baseboard
Akash Gajjar (1):
arm64: dts: rockchip: add initial dts support for Rockpro64
Alan Tull (1):
arm64: dts: stratix10: i2c clock running out of spec
Alex Gonzalez (1):
ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro
Amelie Delaunay (1):
ARM: dts: stm32: update rtc st,syscfg property on stm32h743
Andre Przywara (9):
arm64: dts: allwinner: a64: Add L2 cache nodes
arm64: dts: allwinner: a64: Add Pine64-LTS device tree file
arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage
arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes
arm64: dts: allwinner: a64: Olinuxino: enable USB
arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage
arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet
arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip
arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED
Andreas Färber (3):
ARM: dts: owl: Convert to new-style SPDX license identifiers
arm64: dts: actions: Convert to new-style SPDX license identifiers
Merge branch 'v4.20/s900-sps-bindings' into v4.20/dt64
Andreas Kemnade (2):
ARM: dts: gta04: add serial console wakeup irq
ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpio
Andrew F. Davis (3):
ARM: dts: am571x-idk: Add tricolor Industrial LED support
ARM: dts: am572x-idk: Add tricolor Industrial LED support
ARM: dts: am571x-idk: Add Industrial input load trigger
Andrew Lunn (1):
ARM: dts: vf610-zii-cfu1: Add SFF interface to switch
Andrzej Hajda (5):
ARM: dts: exynos: Add DSI node on Exynos5250
ARM: dts: exynos: Add DSI and panel nodes on Arndale
ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale
ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale
arm64: dts: exynos: Add OF graph between USB-PHY and MUIC
Andy Gross (2):
Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'"
Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix
documentation of 'reg'"
Anson Huang (16):
ARM: dts: imx6sll: add gpio-ranges property
ARM: dts: imx7ulp: update pinfunc header file
ARM: dts: imx7s: remove snvs_poweroff node
ARM: dts: imx6sll: add gpio clocks
ARM: dts: imx6ull-14x14-evk: correct machine model name
dt-bindings: arm: add missing compatible for i.MX boards
ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source
ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source
ARM: dts: imx7s: enable cpuidle driver
ARM: dts: imx6ull: update iomux header
ARM: dts: imx6qdl-sabreauto: add gpio keys support
ARM: dts: imx6qdl-sabreauto: add egalax touch screen support
ARM: dts: imx6ull: update vdd_soc voltage for 900MHz operating point
ARM: dts: imx6ul: use nvmem-cells for cpu speed grading
dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board
ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support
Antoine Tenart (2):
arm64: dts: marvell: armada-cp110: change the PPv2 IRQ names
arm64: dts: marvell: armada-cp110: describe more PPv2 interrupts
Arnd Bergmann (39):
Merge tag 'zynq-dt-for-v4.20' of
https://github.com/Xilinx/linux-xlnx into next/dt
Merge tag 'realview-dts-v4.20' of
git://git.kernel.org/.../linusw/linux-integrator into next/dt
Merge tag 'berlin64-dt-for-v4.20' of
git://git.kernel.org/.../jszhang/linux-berlin into next/dt
Merge tag 'amlogic-dt' of
git://git.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'amlogic-dt64-2' of
git://git.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'pxa-dt-4.20' of https://github.com/rjarzmik/linux into next/dt
Merge tag 'tegra-for-4.20-dt-bindings' of
git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'tegra-for-4.20-arm-dt' of
git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'tegra-for-4.20-arm64-dt' of
git://git.kernel.org/.../tegra/linux into next/dt
Merge tag 'renesas-arm64-dt2-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-arm-dt2-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-dt-bindings-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'sunxi-h3-h5-for-4.20' of
git://git.kernel.org/.../sunxi/linux into next/dt
Merge tag 'sunxi-dt-for-4.20' of
git://git.kernel.org/.../sunxi/linux into next/dt
Merge tag 'sunxi-dt64-for-4.20' of
git://git.kernel.org/.../sunxi/linux into next/dt
Merge tag 'v4.19-next-dts64' of
git://git.kernel.org/.../matthias.bgg/linux into next/dt
Merge tag 'actions-arm-dt-for-4.20' of
git://git.kernel.org/.../afaerber/linux-actions into next/dt
Merge tag 'actions-arm64-dt-for-4.20' of
git://git.kernel.org/.../afaerber/linux-actions into next/dt
Merge tag 'qcom-arm64-for-4.20' of
git://git.kernel.org/.../agross/linux into next/dt
Merge tag 'qcom-dts-for-4.20' of
git://git.kernel.org/.../agross/linux into next/dt
Merge tag 'imx-dt-4.20' of
git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'imx-dt64-4.20' of
git://git.kernel.org/.../shawnguo/linux into next/dt
Merge tag 'mvebu-dt-4.20-1' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'mvebu-dt64-4.20-1' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'omap-for-v4.20/dt-signed-v2' of
git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'omap-for-v4.20/dt-signed-part2' of
git://git.kernel.org/.../tmlind/linux-omap into next/dt
Merge tag 'v4.20-rockchip-dts64-2' of
git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'v4.20-rockchip-dts32-1' of
git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'v4.19-next-dts32' of
git://git.kernel.org/.../matthias.bgg/linux into next/dt
Merge tag 'at91-4.20-dt2' of git://git.kernel.org/.../at91/linux
into next/dt
Merge tag 'uniphier-dt-v4.20' of
git://git.kernel.org/.../masahiroy/linux-uniphier into next/dt
Merge tag 'amlogic-dt64-3' of
git://git.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'davinci-for-v4.20/dt' of
git://git.kernel.org/.../nsekhar/linux-davinci into next/dt
Merge tag 'mvebu-dt64-4.20-2' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'mvebu-dt-4.20-2' of
git://git.infradead.org/linux-mvebu into next/dt
Merge tag 'v4.19-next-dts32-2' of
git://git.kernel.org/.../matthias.bgg/linux into next/dt
Merge tag 'samsung-dt-4.20-3' of
git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'samsung-dt64-4.20' of
git://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'socfpga_updates_for_v4.20_part3' of
git://git.kernel.org/.../dinguyen/linux into next/dt
Baruch Siach (3):
ARM: dts: clearfog: fix sdhci supply property name
arm64: dts: add support for SolidRun Clearfog GT 8K
arm64: dts: clearfog-gt-8k: add PCIe slot description
Biju Das (19):
ARM: dts: r8a77470: Use r8a77470-sysc binding definitions
ARM: dts: r8a77470: Add PFC support
ARM: dts: iwg23s-sbc: Add pinctl support for scif1
ARM: dts: r8a77470: Add GPIO support
ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ
dt-bindings: arm: Document RZ/G2M SoC DT bindings
arm64: dts: renesas: Initial r8a774a1 SoC device tree
arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes
arm64: dts: renesas: r8a774a1: Add INTC-EX device node
arm64: dts: renesas: r8a774a1: Add RWDT node
arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support
arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support
arm64: dts: renesas: r8a774a1: Add all MSIOF nodes
arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores
arm64: dts: renesas: r8a774a1: Add audio support
arm64: dts: renesas: r8a774a1: Add USB2.0 phy and
host(EHCI/OHCI) device nodes
arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB device nodes
arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes
ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi
Bjorn Andersson (10):
arm64: dts: qcom: msm8998: Add RPM and regulators for MTP
arm64: dts: qcom: msm8998: Add tsens and thermal-zones
arm64: dts: qcom: msm8998: Add pmi8998 file
arm64: dts: qcom: msm8998: Add smem related nodes
arm64: dts: qcom: msm8998: Add firmware node
arm64: dts: qcom: msm8998: Add the qfprom node
arm64: dts: qcom: msm8998: Add smp2p nodes
arm64: dts: qcom: Populate pm8998 with additional nodes
arm64: dts: qcom: sdm845: Add adsp, cdsp and slpi smp2p
arm64: dts: msm8996: Transition smp2p and smd to mailbox
Brian Masney (3):
ARM: dts: qcom: msm8974-hammerhead: add device tree bindings for mpu6515
ARM: dts: qcom: msm8974-hammerhead: add device tree bindings for
ALS / proximity
ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to valid value
Cedric Roux (3):
ARM: s3c24xx: formatting cleanup in mach-mini2440.c
ARM: s3c24xx: Correct SD card write protect detection on Mini2440
ARM: s3c24xx: Restore proper usage of pr_info/pr_cont
Chen-Yu Tsai (9):
arm64: dts: allwinner: a64: Split out data strobe pin from mmc2 pinmux
arm64: dts: allwinner: a64: Rename uart0_pins_a label to uart0_pb_pins
arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r_i2c_pl89_pins
arm64: dts: rockchip: Enable SPI NOR flash on Rock64
arm64: dts: allwinner: h5: Add device node for Mali-450 GPU
ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external RGMII
Ethernet PHY
ARM: dts: sun8i: h3: Split out non-SoC-specific parts of Bananapi M2 Plus
arm64: dts: allwinner: h5: Add device tree for Bananapi M2 Plus H5
ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees
Chris Brandt (1):
dt-bindings: arm: Document RZ/A2 SoC DT bindings
Chris Packham (6):
ARM: dts: mvebu: 98dx3236: Rename nand controller node
ARM: dts: mvebu: db-dxbc2: use new style nand binding
ARM: dts: mvebu: db-xc3-24g4: use new style nand binding
ARM: dts: mvebu: Add device tree for db-88f6820-amc board
ARM: dts: mvebu: add "marvell,prestera" to PP nodes
ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect nand ECC
properites
Christian Hewitt (1):
arm64: dts: meson-gx: increase default shared CMA pool size
Christian Lamparter (1):
ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value
Christophe Priouzeau (1):
ARM: dts: stih410: change syntax of multiple DAI
Codrin Ciubotariu (1):
ARM: dts: at91: sama5d2: add I2S clock muxing nodes
Corentin Labbe (2):
ARM: dts: sun8i: r40: add sata node
ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI
Cyrille Pitchen (2):
ARM: dts: at91: sama5d2: add nodes for I2S controllers
ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S
David Lechner (1):
ARM: dts: da850-lego-ev3: slow down A/DC as much as possible
David Summers (2):
ARM: dts: rockchip: move shared tinker-board nodes to a common dtsi
ARM: dts: rockchip: add rk3288-based Tinker board S
Diego Rondini (1):
ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support
Dien Pham (1):
arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices
Dinh Nguyen (6):
ARM: dts: arria10: update NAND clocking
ARM: dts: socfpga: update NAND clocking for c5/a5
ARM: dts: socfpga: Fix I2C bus unit-address error
ARM: dts: socfpga: add timer resets for SoCFPGA platform
arm64: dts: stratix10: add ethernet aliases
ARM: dts: socfgpa: remove ethernet aliases from dtsi
Douglas Anderson (2):
arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators
arm64: dts: qcom: sdm845-mtp: Add nodes for USB
Emmanuel Vadot (2):
arm64: dts: allwinner: a64: Add SID node
nvmem: sunxi-sid: add support for H5's SID controller
Esben Haabendal (1):
ARM: dts: ls1021a: Enable I2C DMA support
Eugen Hristev (4):
ARM: dts: at91: sama5d2: add channel cells for ADC device
ARM: dts: at91: sama5d2: Add resistive touch device
ARM: dts: at91: sama5d4: add labels to soc dtsi for derivative boards
ARM: dts: at91: sama5d27_som1_ek: add adc regulators
Eugeniu Rosca (4):
dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board
arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes
arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree
arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree
Fabio Estevam (13):
ARM: dts: imx51-babbage: Add MC13892 ADC support
ARM: dts: imx6ul: Enable the PMU node
ARM: dts: imx51: Add label for VPU node
ARM: dts: imx51-zii-scu3-esb: Disable VPU
ARM: dts: imx51-zii-scu2-mezz: Disable VPU
ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog
ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property
ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property
ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string
ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC
ARM: dts: vf: Switch to SPDX identifier
ARM: dts: vf610-twr: Switch to SPDX identifier
ARM: dts: imx53-ppd: Remove 'num-chipselects' property
Fabrizio Castro (12):
dt-bindings: arm: Document RZ/G2E SoC DT bindings
arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes
arm64: dts: renesas: r8a774a1: Add Ethernet AVB node
arm64: dts: renesas: r8a774a1: Add pinctrl device node
arm64: dts: renesas: r8a774a1: Add GPIO device nodes
arm64: dts: renesas: r8a774a1: Add SDHI nodes
arm64: dts: renesas: r8a774a1: Add IPMMU device nodes
arm64: dts: renesas: r8a774a1: Add PWM device nodes
arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances
ARM: dts: r8a77470: Add SMP support
ARM: dts: r8a77470: Add SDHI2 support
ARM: dts: r8a77470: Add I2C4 support
Florian Fainelli (4):
ARM: dts: NSP: Enable SFP on bcm958625hr
dt-bindings: net: dsa: Document B53 SRAB interrupts and registers
ARM: dts: NSP: Wire up switch interrupts
Merge tag 'tags/bcm2835-dt-next-2018-09-09' into devicetree/next
Frank Rowand (6):
ARM: dts: qcom-msm8974: use named constant for interrupt type GIC_PPI
ARM: dts: qcom-msm8974: use named constant for interrupt type GIC_SPI
ARM: dts: qcom-msm8974: use named constant for interrupt flag EDGE RISING
ARM: dts: qcom-msm8974: use named constant for interrupt flag LEVEL HIGH
ARM: dts: qcom-msm8974: use named constant for interrupt flag NONE
ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to valid value
Geert Uytterhoeven (15):
ARM: dts: rcar: Correct SATA device sizes to 2 MiB
ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions
arm64: dts: renesas: Fix whitespace around assignments
arm64: dts: renesas: v3hsk: Move lvds0 node
arm64: dts: renesas: r8a77965: Move timer node
arm64: dts: renesas: r8a77965: Fix HS-USB compatible
arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1
arm64: dts: renesas: salvator-xs: Improve SATA switch settings comments
arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC binding definitions
arm64: dts: renesas: r8a7795: Move arm_cc630p node
arm64: dts: renesas: r8a77990: Add all MSIOF nodes
arm64: dts: renesas: draak: Sort device nodes
arm64: dts: renesas: Remove unneeded status from thermal nodes
ARM: dts: ux500: Correct SCU unit address
dt-bindings: arm: scu: Correct example SCU unit addresses
Gregory CLEMENT (1):
arm64: dts: marvell: Add node labels for the cpus
Grygorii Strashko (27):
ARM: dts: am335x-evm: fix number of cpsw
ARM: dts: am335x-shc: get rid of phy_id property
ARM: dts: am335x-pepper: get rid of phy_id property
ARM: dts: am335x-pdu001: get rid of phy_id property
ARM: dts: am335x-nano: get rid of phy_id property
ARM: dts: am335x-moxa-uc-8100-me-t: get rid of phy_id property
ARM: dts: am335x-lxm: get rid of phy_id property
ARM: dts: am335x-igep0033: get rid of phy_id property
ARM: dts: am335x-evmsk: get rid of phy_id property
ARM: dts: am335x-cm-t335: get rid of phy_id property
ARM: dts: am335x-chiliboard: get rid of phy_id property
ARM: dts: am335x-bone-common: get rid of phy_id property
ARM: dts: am43x-epos-evm: get rid of phy_id property
ARM: dts: am437x-sk-evm: get rid of phy_id property
ARM: dts: am437x-idk-evm: get rid of phy_id property
ARM: dts: am437x-gp-evm: get rid of phy_id property
ARM: dts: am437x-cm-t43: get rid of phy_id property
ARM: dts: dra76-evm: get rid of phy_id property
ARM: dts: dra72-evm: get rid of phy_id property
ARM: dts: dra72-evm-revc: get rid of phy_id property
ARM: dts: dra71-evm: get rid of phy_id property
ARM: dts: dra7-evm: get rid of phy_id property
ARM: dts: am57xx-idk-common: get rid of phy_id property
ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property
ARM: dts: dm8148-evm: get rid of phy_id property
ARM: dts: dm8148-t410: get rid of phy_id property
ARM: dts: dra62x-j5eco-evm: get rid of phy_id property
H. Nikolaus Schaller (34):
ARM: dts: omap3-gta04: fix typo in backlight pins node name
ARM: dts: omap3-gta04: fix some whitespace and tab style errors
ARM: dts: omap3-gta04: give spi_lcd node a label so that we can
overwrite in other DTS files
ARM: dts: omap3-gta04: fixes for tvout / venc
ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins
ARM: dts: omap3-gta04: tvout: enable as display1 alias
ARM: dts: omap3-gta04: fix touchscreen tsc2007
ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt
ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot
ARM: dts: omap3-gta04: update gpmc NAND setup
ARM: dts: omap3-gta04: keep vpll2 always on
ARM: dts: omap3-gta04: add a comment how to reference the tca6507 gpio
ARM: dts: omap3-gta04: add warning comment to vaux2 regulator
ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP
ARM: dts: omap3-gta04: make use of input event include file and constants
ARM: dts: omap3-gta04: map antenna detect GPIO to
SW_LINEIN_INSERT key event
ARM: dts: omap3-gta04: add camera interface parallel port
ARM: dts: omap3-gta04: add camera pinmux
ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux
ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins
ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes
ARM: dts: omap3-gta04a3: fix model name for A3 variant
ARM: dts: omap3-gta04a4: fix model name for A4 variant
ARM: dts: omap3-gta04a5: fix copyright of A5 variant
ARM: dts: omap3-gta04a5: fix model name
ARM: dts: omap3-gta04a5: fix whitepsace and tab style
ARM: dts: omap3-gta04a5: add support for PPS
ARM: dts: omap3-gta04a5: disable IrDA receiver to save power
ARM: dts: omap3-gta04a5: add support for ti,wl1837 module
ARM: dts: omap3-gta04a5: uses different sensors than gta04a4
ARM: dts: omap3-gta04a5: define pinmux for bluetooth enable of
ti,wl1837 module
ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND
ARM: dts: add omap3-gta04a5one to Makefile
ARM: dts: omap5: enable OTG role for DWC3 controller
Hans Verkuil (1):
ARM: dts: am335x-boneblack: add cec support
Heiko Stuebner (8):
ARM: dts: rockchip: add rk3188 lcd controller nodes
arm64: dts: rockchip: add dwc2 otg controller on px30
arm64: dts: rockchip: enable dwc2-based otg controller on px30-evb
ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on rk3188-radxarock
arm64: dts: rockchip: add missing address and size cells for
rk3399 mipi dsi
arm64: dts: rockchip: add Innosilicon hdmi phy node to rk3328
arm64: dts: rockchip: add rk3328 display nodes
arm64: dts: rockchip: enable display nodes on rk3328-rock64
Hoan Nguyen An (1):
arm64: dts: r8a77965: add FDP1 device nodes
Icenowy Zheng (1):
arm64: dts: allwinner: h6: add system controller device tree node
Jacopo Mondi (3):
ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6
ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6
arm64: dts: renesas: ebisu: Add HDMI and CVBS input
Jagan Teki (6):
ARM: dts: imx: Switch Engicam boards to use SPDX identifier
ARM: dts: imx6ul-isiot: Move node definitions into dtsi
ARM: dts: i.MX6: Use consistent node names for Engicam files
arm64: dts: allwinner: h6: Add OrangePi One Plus initial support
arm64: dts: allwinner: a64: Add display pipeline
arm64: dts: allwinner: a64: Enable HDMI output on A64 boards w/ HDMI
Jay Foster (1):
ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45
Jerome Brunet (10):
arm64: dts: meson-axg: add audio fifos
arm64: dts: meson-axg: s400: enable audio devices
arm64: dts: meson-axg: s400: add sound card
arm64: dts: meson-axg: sort nodes consistently
arm64: dts: meson: libretech: update board model
arm64: dts: meson-axg: add pdm
arm64: dts: meson-axg: s400: add dmic codec
arm64: dts: meson-axg: s400: add pdm to the sound card
arm64: dts: meson-axg: s400: add missing emmc pwrseq
arm64: dts: meson-axg: s400: disable emmc
Jianxin Pan (2):
dt-bindings: arm: amlogic: Add Meson G12A binding
arm64: dts: meson-g12a: add initial g12a s905d2 SoC DT support
Jisheng Zhang (3):
dt-bindings: arm: move berlin binding documentation to syna.txt
dt-bindings: arm: syna: add support for the AS370 SoC
arm64: dts: synaptics: add dtsi file for Synaptics AS370 SoC
John Crispin (1):
ARM: dts: qcom: ipq4019: fix space vs tab indenting inside
qcom-ipq4019.dtsi
Joonwoo Park (1):
arm64: dts: Add msm8998 SoC and MTP board support
Katsuhiro Suzuki (2):
arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64
arm64: dts: rockchip: add spdif sound node for rock64
Keerthy (1):
ARM: dts: am57xx-idk-common: Hook smps12 regulator as cpu vdd-supply
Kieran Bingham (2):
arm64: dts: renesas: salvator-common: adv748x: Override
secondary addresses
arm64: dts: renesas: r8a77995: Add LVDS support
Kishon Vijay Abraham I (1):
arm64: dts: ti: k3-am65: Change #address-cells and #size-cells
of interconnect to 2
Koji Matsuoka (1):
arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes
Krzysztof Kozlowski (13):
ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wakeup compatible
ARM: dts: exynos: Add missing used PMIC regulators on Exynos5422
Odroid boards
ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 Odroid boards
ARM: dts: exynos: Disable unused PMIC regulators on Exynos5422
Odroid boards
ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards
ARM: exynos: Store Exynos5420 register state in one variable
ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM
ARM: s3c24xx: Remove empty gta02_pmu children probe
ARM: dts: exynos: Remove double SD card detect pin inversion
ARM: s3c24xx: Consistently use tab for indenting member assignments
arm64: ARM: dts: exynos: Remove double SD card detect pin inversion on TM2
ARM: tegra: tegra20: Fix mixed tabs-spaces indentation
ARM: dts: exynos: Add pin configuration for SD write protect on Odroid XU
Kunihiko Hayashi (7):
ARM: dts: uniphier: add SPI pin-mux node
ARM: dts: uniphier: add SPI node for UniPhier 32bit SoCs
arm64: dts: uniphier: add SPI node for LD20, LD11 and PXs3
ARM: dts: uniphier: Add USB3 controller nodes
ARM: dts: uniphier: Add USB2 PHY nodes
arm64: dts: uniphier: Add USB3 controller nodes
arm64: dts: uniphier: Add USB2 PHY nodes
Kuninori Morimoto (1):
arm64: dts: renesas: ulcb: add default bootargs
Kurt Kanzenbach (1):
arm64: dts: ls208xa: add second duart
Laurent Pinchart (4):
ARM: dts: rcar-gen2: Convert to new DU DT bindings
arm64: dts: renesas: Convert to new LVDS DT bindings
arm64: dts: renesas: r8a77990: Add display output support
arm64: dts: renesas: r8a77990: ebisu: Enable VGA and HDMI outputs
Leilk Liu (1):
arm64: dts: Add spi slave dts
Levin Du (4):
arm64: dts: rockchip: add support for ROC-RK3399-PC board
arm64: dts: rockchip: add io-domain to roc-rk3328-cc
arm64: dts: rockchip: add GRF GPIO controller to rk3328
arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc
Liang Chen (4):
dt-bindings: rockchip: grf: add grf and pmugrf description for px30
arm64: dts: rockchip: add core dtsi file for PX30 SoCs
arm64: dts: rockchip: add PX30 evaluation board devicetree
dt-bindings: usb: dwc2: add description for px30
Linus Walleij (3):
ARM: dts: ux500: Fix LCDA clock line muxing
ARM: dts: ux500: Get rid of DTC warnings
ARM: dts: ux500: Mark PRCMU as syscon compatible
Liviu Dudau (1):
arm64: dts: broadcom: Use the .dtb name in the rule, rather than .dts
Magnus Damm (8):
ARM: dts: Include R-Car Gen1 product name in DTSI files
arm64: dts: renesas: Include R-Car product name in DTSI files
arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU
arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU
arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU
arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU
ARM: dts: Include R-Car Gen2 product name in DTSI files
ARM: dts: R-Car Gen1 board comment update
Manivannan Sadhasivam (18):
dt-bindings: arm: hisilicon: Add binding for Hi3670 SoC
arm64: dts: Add devicetree for Hisilicon Hi3670 SoC
dt-bindings: arm: hisilicon: Add binding for HiKey970 board
arm64: dts: Add devicetree support for HiKey970 board
arm64: dts: rockchip: Split out common nodes for Rock960 based boards
dt-bindings: arm: rockchip: Add binding for Rock960 board
arm64: dts: rockchip: Add support for Rock960 board
arm64: dts: rockchip: Enable SD card detection for Rock960 boards
dt-bindings: power: Add Actions Semi S900 SPS
arm64: dts: actions: s900: Add Clock Management Unit nodes
arm64: dts: actions: s900: Source CMU clock for UARTs
arm64: dts: actions: s900: Add SPS node
arm64: dts: actions: s900: Add pinctrl node
arm64: dts: actions: s900: Add gpio properties to pinctrl node
arm64: dts: actions: s900-bubblegum-96: Add gpio line names
arm64: dts: actions: s900: Add I2C controller nodes
arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2
arm64: dts: actions: s900: Add DMA Controller
Manu Gautam (1):
arm64: dts: qcom: sdm845: Add USB-related nodes
Marc Dietrich (1):
ARM: dts: paz00: fix wakeup gpio keycode
Marcel Ziswiler (128):
ARM: dts: pxa: fix power i2c base address
ARM: dts: tegra30: fix xcvr-setup-use-fuses
ARM: dts: tegra20: restore address order
ARM: dts: tegra20/tegra30: add pmu interrupt-affinity
ARM: tegra: apalis_t30: fix mmc1 cmd pull-up
ARM: tegra: apalis_t30: pull-up sd card detect pins
ARM: tegra: apalis_t30: add local-mac-address property
ARM: tegra: apalis_t30: reorder pcie properties
ARM: tegra: apalis_t30: annotate/clean-up pcie controller/port nodes
ARM: tegra: apalis_t30: reorder host1x/hdmi properties
ARM: tegra: apalis_t30: regulator clean-up
ARM: tegra: apalis_t30: add missing regulators
ARM: tegra: apalis_t30: annotate uarts and move compatible to board
ARM: tegra: apalis_t30: drop unused cami2c label
ARM: tegra: apalis_t30: white-space/newline clean-up
ARM: tegra: apalis_t30: drop unused mmc1/sd1 labels
ARM: tegra: apalis_t30: annotate mmc1/sd1
ARM: tegra: apalis_t30: move dr_mode property from phy to controller
ARM: tegra: apalis_t30: reorder backlight properties
ARM: tegra: apalis_t30: drop pwmleds
ARM: tegra: apalis_t30: pinmux clean-up
ARM: tegra: apalis_t30: add missing pinmux
ARM: tegra: apalis_t30: use proper irq-gpio for stmpe811
ARM: tegra: apalis_t30: further lm95245 temperature sensor annotation
ARM: tegra: apalis_t30: add i2c-thermtrip
ARM: tegra: apalis_t30: add proper emmc vmmc and vqmmc supplies
ARM: tegra: apalis_t30: enable emmc ddr52 mode
ARM: tegra: apalis_t30: get rid of fake clocks simple bus
ARM: tegra: apalis_t30: line break long compatible property line
dt-bindings: add broadcom (formerly plx technology) vendor prefix
ARM: tegra: apalis_t30: drop module level model and compatible
ARM: tegra: apalis_t30: drop obsolete spidev nodes
ARM: tegra: apalis_t30: hog group for pcie switch reset gpio
ARM: tegra: apalis_t30: rename hdmiddc to hdmi_ddc
ARM: tegra: apalis_t30: rename tps65911@2d, stmpe811@41 and tps62362@60
ARM: tegra: apalis_t30: fix mcp2515 can controller interrupt polarity
ARM: tegra: apalis_t30: move hda node from carrier to module
ARM: tegra: apalis_t30: support v1.1 hardware revision
ARM: tegra: colibri_t30: add local-mac-address property
ARM: tegra: colibri_t30: reorder host1x/hdmi properties
ARM: tegra: colibri_t30: regulator clean-up
ARM: tegra: colibri_t30: add missing regulators
ARM: tegra: colibri_t30: annotate uarts and move compatible to board
ARM: tegra: colibri_t30: white-space clean-up
ARM: tegra: colibri_t30: move dr_mode property from phy to controller
ARM: tegra: colibri_t30: reorder backlight properties
ARM: tegra: colibri_t30: drop pwmleds
ARM: tegra: colibri_t30: pinmux clean-up
ARM: tegra: colibri_t30: add missing pinmux
ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811
ARM: tegra: colibri_t30: further lm95245 temperature sensor annotation
ARM: tegra: colibri_t30: add i2c-thermtrip
ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies
ARM: tegra: colibri_t30: enable emmc ddr52 mode
ARM: tegra: colibri_t30: get rid of fake clocks simple bus
ARM: tegra: colibri_t30: line break long compatible property line
ARM: tegra: colibri_t30: move input include to carrier board
ARM: tegra: colibri_t30: remove unused nvidia, is-wired property
ARM: tegra: colibri_t30: add gpio hog to unreset usb ethernet chip
ARM: tegra: colibri_t30: enable hda over hdmi
ARM: tegra: colibri_t30: annotate sd card detect
ARM: tegra: colibri_t30: annotate ehci instance 1
ARM: tegra: colibri_t30: update compatibility comment
ARM: tegra: colibri_t30: drop module level model and compatible
ARM: tegra: colibri_t30: drop obsolete spidev node
ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc
ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 and tps62362@60
ARM: tegra: colibri_t30: fix mcp2515 can controller interrupt polarity
ARM: tegra: colibri_t30: remove unused mcp2515 can0 label
ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies
ARM: tegra: colibri_t30: annotate unused i2c busses
ARM: tegra: colibri_t30: annotate power I2C being on-module
ARM: tegra: apalis-tk1: add local-mac-address property
ARM: tegra: apalis-tk1: reorder host1x/hdmi properties
ARM: tegra: apalis-tk1: reorder padctl properties
ARM: tegra: apalis-tk1: regulator clean-up
ARM: tegra: apalis-tk1: add missing regulators
ARM: tegra: apalis-tk1: drop unused pinmux label
ARM: tegra: apalis-tk1: white-space clean-up
ARM: tegra: apalis-tk1: reorder backlight properties
ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies
ARM: tegra: apalis-tk1: enable emmc ddr52 mode
ARM: tegra: apalis-tk1: add toradex, apalis-tk1-v1.2 compatible
ARM: tegra: apalis-tk1: reorder cpu dfll clock properties
ARM: tegra: apalis-tk1: reorder SD card properties
ARM: tegra: apalis-tk1: drop module level model and compatible
ARM: tegra: apalis-tk1: drop obsolete spidev nodes
ARM: tegra: apalis-tk1: replace underscores in node names with dashes
ARM: tegra: apalis-tk1: get rid of fake clocks simple bus
ARM: tegra: apalis-tk1: shorten temperature-sensor node
ARM: tegra: apalis-tk1: drop unused hdmi_ddc label
ARM: tegra: colibri_t20: move aliases from module to carrier board
ARM: tegra: colibri_t20: iris: integrate i2c real time clock support
ARM: tegra: colibri_t20: iris: add missing aliases
ARM: tegra: colibri_t20: iris: annotate i2c busses
ARM: tegra: colibri_t20: add local-mac-address property
ARM: tegra: colibri_t20: reorder host1x/hdmi properties
ARM: tegra: colibri_t20: iris: use no-1-8-v
ARM: tegra: colibri_t20: regulator clean-up
ARM: tegra: colibri_t20: add missing regulators
ARM: tegra: colibri_t20: annotate usb ehci instances
ARM: tegra: colibri_t20: remove phy-reset-gpio from controller node
ARM: tegra: colibri_t20: indentation/line-feed/white-space clean-up
ARM: tegra: colibri_t20: update sound nvidia,model
ARM: tegra: colibri_t20: pinmux clean-up
ARM: tegra: colibri_t20: add missing pinmux
ARM: tegra: colibri_t20: iris: display controller rgb panel support
ARM: tegra: colibri_t20: iris: annotate uarts
ARM: tegra: colibri_t20: iris: add uart-c
ARM: tegra: colibri_t20: use high speed uart driver
ARM: tegra: colibri_t20: iris: add gpio wakeup key
ARM: tegra: colibri_t20: iris: add dr_mode property
ARM: tegra: colibri_t20: annotate/rename lm95245 temperature sensor
ARM: tegra: colibri_t20: add i2c-thermtrip
ARM: tegra: colibri_t20: add gpio hog to unreset usb ethernet chip
ARM: tegra: colibri_t20: add gpio hogs for gmi_wr_n buffers
ARM: tegra: colibri_t20: annotate/move sd card detect
ARM: tegra: colibri_t20: add compatibility comment
ARM: tegra: colibri_t20: simplify model and compatible properties
ARM: tegra: colibri_t20: iris: simplify model and compatible properties
ARM: tegra: colibri_t20: iris: add colibri ssp support
ARM: tegra: colibri_t20: drop module level model and compatible
ARM: tegra: colibri_t20: rename i2c_ddc to hdmi_ddc
ARM: tegra: colibri_t20: iris: drop unused i2c_ddc label
ARM: tegra: colibri_t20: rename tps6586x@34 and drop unused pmic label
ARM: tegra: colibri_t20: get rid of fake clocks simple bus
ARM: tegra: colibri_t20: rename ac97 label to tegra_ac97
ARM: tegra: colibri_t20: add eval board device tree
Marek Behún (1):
arm64: dts: marvell: armada-37xx: add nodes to support watchdog
Marek Szyprowski (10):
ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings
ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250
ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook
ARM: dts: exynos: Fix regulators configuration on Peach Pi/Pit Chromebooks
ARM: dts: exynos: Disable pull control for MAX8997 interrupts on Origen
ARM: dts: exynos: Add missing PMIC interrupts on UniversalC210 board
ARM: dts: exynos: Disable pull control for S5M8767 PMIC
ARM: dts: exynos: Disable pull control for PMIC IRQ line on Artik5 board
ARM: dts: exynos: Add external SD card support for Trats board
ARM: dts: exynos: Correct audio subsystem parent clock on Peach
Chromebooks
Marek Vasut (5):
ARM: dts: gose: Add DA9210 node for CPU DVFS
ARM: dts: silk: Add DA9063 PMIC node
ARM: dts: silk: Add DA9063 RTC and OnKey node
ARM: dts: stout: Add DA9063 OnKey node
ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc}
Martin Blumenstingl (11):
ARM: dts: meson8: fix the clock controller register size
ARM: dts: meson8b: fix the clock controller register size
dt-bindings: add vendor prefix for "Endless Mobile, Inc."
dt-bindings: arm: amlogic: Add the Endless Mobile Endless Mini (EC-100)
ARM: dts: meson8b: add the I2C_A, PWM_C and UART_B pins
ARM: dts: meson8b: add the RMII pins
ARM: dts: meson8b: Add support for the Endless Mini (EC-100)
ARM: dts: meson8b: odroidc1: add the CPU voltage regulator
ARM: dts: meson8b: odroidc1: add the fixed voltage regulators
ARM: dts: meson8b: odroidc1: enable the SAR ADC
ARM: dts: meson8b: odroidc1: add stdout-path property
Masahiro Yamada (4):
ARM: uniphier: dts: add more clocks to Denali NAND controller node
arm64: uniphier: dts: add more clocks to Denali NAND controller node
ARM: dts: uniphier: add SD/eMMC controller nodes
arm64: dts: uniphier: add SD controller nodes
Mathias Kresin (1):
ARM: dts: qcom: ipq4019: fix PCI range
Matthew McClintock (2):
ARM: dts: qcom: ipq4019: use v2 of the kpss bringup mechanism
ARM: dts: qcom: ipq4019: add cpu operating points for cpufreq support
Matthias Brugger (4):
dt-bindings: clock: mediatek: add support for MT7623
dt-bindings: iommu: mediatek: Add binding for MT7623
dt-bindings: mediatek: Add JPEG Decoder binding for MT7623
dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI
Matthias Kaehlcke (6):
dt-bindings: iio: vadc: Fix documentation of 'reg'
arm64: dts: qcom: pm8998: Add adc node
arm64: dts: sdm845: Add dispcc node
dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentation of 'reg'
arm64: dts: qcom: pm8998: Add spmi-temp-alarm node
arm64: dts: qcom: pm8998: Add pm8998 thermal zone
Maxime Jourdan (1):
arm64: dts: meson-gx: add dmcbus and canvas nodes.
Miquel Raynal (7):
arm64: dts: marvell: move AP806/CP110 thermal nodes into a new syscon
arm64: dts: marvell: add thermal-zone node in ap806 DTSI file
arm64: dts: marvell: add macro to make distinction between node names
arm64: dts: marvell: add thermal-zone node in cp110 DTSI file
arm64: dts: marvell: add AP806 SEI subnode
arm64: dts: marvell: use new bindings for CP110 interrupts
arm64: dts: marvell: add CP110 ICU SEI subnode
Neil Armstrong (3):
arm64: dts: meson-axg: use the proper compatible for ethmac
arm64: dts: meson-axg-s400: Add chosen and memory nodes
arm64: dts: meson: Switch simple-mfd and syscon order
Nicolas Ferre (1):
ARM: dts: at91/trivial: remove old NAND bindings leftover in sama5d2
Niklas Cassel (3):
arm64: dts: db820c: Add qcom,apq8096 to compatible string
arm64: dts: msm8916: Drop model and compatible
arm64: dts: msm8996: Drop model
Nishanth Menon (3):
arm64: dts: ti: am654: Add uart nodes
arm64: dts: ti: am654: Add secure proxy instance for main domain
arm64: dts: ti: k3-am6: Add Device Management Security Controller support
Oleksij Rempel (3):
ARM: dts: imx7s: add i.MX7 messaging unit support
dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property
ARM: dts: imx6: RIoTboard provide standby on power off option
Olof Johansson (19):
Merge tag 'socfpga_updates_for_v4.20_part1' of
git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'renesas-arm-dt-for-v4.20' of
https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'renesas-arm64-dt-for-v4.20' of
https://git.kernel.org/.../horms/renesas into next/dt
Merge tag 'v4.20-rockchip-dts64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into next/dt
Merge tag 'amlogic-dt64' of
https://git.kernel.org/.../khilman/linux-amlogic into next/dt
Merge tag 'arm-soc/for-4.20/devicetree' of
https://github.com/Broadcom/stblinux into next/dt
Merge tag 'arm-soc/for-4.20/devicetree-arm64' of
https://github.com/Broadcom/stblinux into next/dt
Merge tag 'juno-updates-4.20' of
git://git.kernel.org/.../sudeep.holla/linux into next/dt
Merge tag 'am654-for-v4.20' of
git://git.kernel.org/.../kristo/linux into next/dt
Merge tag 'aspeed-4.20-devicetree' of
git://git.kernel.org/.../joel/aspeed into next/dt
Merge tag 'ux500-dts-arm-soc' of
git://git.kernel.org/.../linusw/linux-stericsson into next/dt
Merge tag 'stm32-dt-for-v4.20-1' of
git://git.kernel.org/.../atorgue/stm32 into next/dt
Merge tag 'hisi-arm64-dt-for-4.20' of
git://github.com/hisilicon/linux-hisi into next/dt
Merge tag 'hisi-arm32-dt-for-4.20' of
git://github.com/hisilicon/linux-hisi into next/dt
Merge tag 'samsung-soc-4.20' of
https://git.kernel.org/.../krzk/linux into next/dt
Merge tag 'at91-4.20-dt' of git://git.kernel.org/.../at91/linux
into next/dt
Merge tag 'sti-dt-for-v4.20-round1' of
git://git.kernel.org/.../pchotard/sti into next/dt
Merge tag 'socfpga_updates_for_v4.20_part2' of
git://git.kernel.org/.../dinguyen/linux into next/dt
Merge tag 'samsung-dt-4.20-2' of
https://git.kernel.org/.../krzk/linux into next/dt
Patrice Chotard (5):
ARM: dts: stm32: Add clk-lse node's label on stm32f429
ARM: dts: stm32: Remove cd-inverted property for stm32429i-eval
ARM: dts: stm32: Remove cd-inverted property for stm32f469-disco
ARM: dts: stm32: Remove cd-inverted property for stm32f769-disco
ARM: dts: stm32: Remove cd-inverted property for stm32f746-disco
Patrick Venture (3):
ARM: dts: aspeed: quanta-q71l: add aliases for i2c
ARM: dts: aspeed: quanta-q71l: Add four PSUs
ARM: dts: aspeed: quanta-q71l: Enable adc & ibt nodes
Paul Kocialkowski (4):
ARM: dts: sun5i: Add Video Engine and reserved memory nodes
ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes
ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes
ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes
Peter Rosin (7):
ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low
ARM: dts: at91: nattis: make the SD-card slot work
ARM: dts: at91: nattis: state the actual lvds-encoder chip
ARM: dts: at91: nattis: move pinctrls for the lvds chip to the lvds node
ARM: dts: at91: nattis: describe the lvds panel
ARM: dts: at91: nattis: drop three indentation levels
ARM: dts: at91: tse850: drop three indentation levels
Phil Edworthy (1):
ARM: dts: r9a06g032: Correct UART and add all other UARTs
Philipp Rossak (4):
ARM: dts: sun8i: a83t: Add the cir pin for the A83T
ARM: dts: sun8i: a83t: Add support for the cir interface
ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller
ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block
Pierre-Jean Texier (2):
ARM: dts: imx7s-warp: enable i2c3 device support
ARM: dts: imx7s-warp: use SPDX-License-Identifier
Prabhakar Kushwaha (3):
ARM: dts: Add big-endian in nor node for ls1021a
arm64: dts: Add big-endian in nor node for ls104xa
arm64: dts: fsl: remove big-endian field from IFC controller
Rafał Miłecki (1):
ARM: dts: BCM5301X: Specify flash partitions
Rob Herring (20):
arm64: dts: broadcom: Fix I2C and SPI bus warnings
ARM: dts: bcm: Fix SPI bus warnings
ARM: dts: aspeed: Fix I2C bus warnings
ARM: dts: sunxi: Fix I2C bus warnings
ARM: dts: sun9i: Fix I2C bus warnings
arm64: dts: meson: Fix erroneous SPI bus warnings
ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036
arm64: dts: rockchip: Fix I2C bus unit-address error on rk3399-puma-haikou
ARM: dts: xilinx: Fix I2C and SPI bus warnings
ARM: dts: atmel: Fix I2C and SPI bus warnings
ARM: dts: ti: Fix SPI and I2C bus warnings
ARM: dts: ste: Fix SPI controller node names
ARM: dts: marvell: Fix SPI and I2C bus warnings
ARM: dts: stm32: Fix SPI controller node names
ARM: dts: imx: Fix SPI bus warnings
arm64: dts: fsl: Fix I2C and SPI bus warnings
ARM: dts: realview: Fix SPI controller node names
arm64: dts: amd: Fix SPI bus warnings
arm64: dts: lg: Fix SPI controller node names
ARM: dts: lpc32xx: Fix SPI controller node names
Robert Jarzmik (3):
ARM: dts: pxa: change serial node names
ARM: dts: pxa: fix the rtc controller
ARM: dts: pxa: add pincontrol helpers
Rodrigo Exterckötter Tjäder (1):
arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delay
Russell King (1):
ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module
Ryder Lee (8):
arm64: dts: mt7622: add timer, CCI-400 and PMU nodes
arm64: dts: mt7622: add a bluetooth 5 device node
arm64: dts: mt7622: fix ram size for rfb1
arm64: dts: mt7622: add bananapi BPI-R64 board
arm: dts: mt7623: add a performance counter unit device node
arm: dts: mt7623: update subsystem clock controller device nodes
arm: dts: mt7623: add iommu/smi device nodes
arm: dts: mt7623: add jpeg decoder device node
SZ Lin (林上智) (2):
ARM: dts: am335x: add common file for UC-2100 series
ARM: dts: am335x: add support for Moxa UC-2101 open platform
Samuel Holland (9):
arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node
arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub regulator
arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket
arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node
arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs
arm64: dts: allwinner: a64: Orange Pi Win: Add LED node
arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node
arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node
arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails
Sandy Huang (1):
arm64: dts: rockchip: add missing vop properties for px30
Saravanan Sekar (2):
arm64: dts: actions: s700: Add Clock Management Unit
arm64: dts: actions: s700: Set UART clock references from CMU
Sergei Shtylyov (12):
arm64: dts: renesas: r8a77980: add RWDT support
arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support
arm64: dts: renesas: r8a77980: move IPMMU nodes
arm64: dts: renesas: r8a779{7|8}0: move CAN clock node
arm64: dts: renesas: r8a77980: add CSI2/VIN support
arm64: dts: renesas: r8a77970: add MMC support
arm64: dts: renesas: v3msk: add eMMC support
arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support
arm64: dts: renesas: r8a77980: add PCIe support
arm64: dts: renesas: condor: add PCIe support
arm64: dts: renesas: r8a779{7|8}0: add CMT support
arm64: dts: renesas: r8a779{7|8}0: add TPU support
Shohei Maruyama (1):
arm64: dts: rockchip: add WiFi module support for Firefly-RK3399
Sibi Sankar (1):
arm64: dts: qcom: Add AOSS reset driver node for SDM845
Silvan Murer (1):
ARM: dts: socfpga: set timer interrupt to edge sensitive
Simon Goldschmidt (1):
ARM: dts: socfpga: use stdout-path for chosen node
Sricharan R (4):
ARM: dts: qcom: Add pcie nodes for ipq8064
ARM: dts: qcom: Add sdcc nodes for ipq8064
ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi
ARM: dts: qcom: Add led and gpio-button nodes to ipq8064 boards
Stefan Agner (1):
ARM: dts: imx6q-apalis: mux RESET_MOCI# signal
Stefan Wahren (4):
dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L
ARM: dts: add Raspberry Pi Compute Module 3 and IO board
arm64: dts: broadcom: Add reference to Compute Module IO Board V3
ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs
Suzuki K Poulose (10):
arm64: dts: juno: Update entries to match latest coresight bindings
arm64: dts: juno: Enable coresight tmc scatter gather in ETR
arm64: dts: hi6220: Update coresight bindings for hardware ports
arm: dts: hip04: Update coresight bindings for hardware ports
arm: dts: sama5d2: Update coresight bindings for hardware ports
ARM: dts: omap: Update coresight bindings for hardware ports
arm: dts: ste: Update coresight bindings for hardware port
ARM: dts: imx7: Update coresight binding for hardware ports
arm64: dts: msm8916: Update coresight bindings for hardware ports
ARM: dts: qcom: Update coresight bindings for hardware ports
Sébastien Szymanski (2):
ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both
i.MX6UL and i.MX6ULL
ARM: dts: imx6ul: Add weim node
Takeshi Kihara (5):
arm64: dts: renesas: r8a77965: Add SATA controller node
arm64: dts: renesas: r8a77990: Add BRG support to SCIF2
arm64: dts: renesas: r8a77990: Add I2C device nodes
arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes
arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC device nodes
Thierry Reding (2):
Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt
arm64: tegra: I2C on Tegra194 is not compatible with Tegra114
Thor Thayer (2):
ARM: dts: socfpga: Fix SDRAM node address for Arria10
arm64: dts: stratix10: Correct System Manager register size
Tony Lindgren (2):
Merge branch 'am335x-evm-port-fix' into omap-for-v4.20/dt
ARM: dts: am335x: Replace remaining legacy phy_id with phy-handle
Tony Xie (1):
arm64: dts: rockchip: Add idle-states to device tree for rk3399
Tudor Ambarus (6):
ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size
ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size
ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets
ARM: dts: at91: at91sam9x5cm: even nand memory partitions
ARM: dts: at91: sama5d3_xplained: even nand memory partitions
ARM: dts: at91: sama5d4_xplained: even nand memory partitions
Tuomas Tynkkynen (3):
arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64-pinebook
ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-bananapi-m2-ultra
ARM: dts: imx6qdl-wandboard: Add stdout-path
Ulrich Hecht (1):
arm64: dts: renesas: r8a77995: draak: Enable HDMI display output
Vicente Bergas (5):
arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire
arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire
arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3399-sapphire
arm64: dts: rockchip: Add type-c port supply on rk3399-sapphire board
arm64: dts: rockchip: Fix microSD in rk3399 sapphire board
Vignesh R (2):
ARM: dts: dra7: Fix up unaligned access setting for PCIe EP
ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode
Vijay Khemka (1):
ARM: dts: aspeed: Adding Facebook TiogaPass BMC
Vinod Koul (4):
arm64: dts: qcom: pm8916: Add PON node
arm64: dts: qcom: pm8994: Add PON node
arm64: dts: qcom: apq8016-sbc: Add resin node
arm64: dts: qcom: apq8096-db820c: Add resin node
Viresh Kumar (1):
arm64: dts: hisilicon: Add missing clocks property for CPUs
Wolfram Sang (3):
arm64: dts: renesas: salvator-xs: enable SATA
arm64: dts: renesas: enable SDR104 on R-Car Gen3
arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus
Yannick Fertré (1):
ARM: dts: stm32: enable display on stm32mp157c-ev1 board
Yoshihiro Shimoda (2):
arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board
arm64: dts: renesas: revise properties for R-Car Gen3 SoCs' usb 2.0
Yuan Yao (1):
ARM: dts: aspeed: Add HXT StarDragon 4800 REP2 BMC
orenbh (1):
arm64: dts: marvell: add CPU Idle power state support on Armada 7K/8K
Documentation/arm/Samsung/Bootloader-interface.txt | 1 +
Documentation/devicetree/bindings/arm/amlogic.txt | 7 +
.../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 +
Documentation/devicetree/bindings/arm/fsl.txt | 44 +
.../bindings/arm/hisilicon/hisilicon.txt | 8 +
.../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,audsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,bdpsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,ethsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,hifsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,imgsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,infracfg.txt | 1 +
.../bindings/arm/mediatek/mediatek,mmsys.txt | 1 +
.../bindings/arm/mediatek/mediatek,pericfg.txt | 1 +
.../bindings/arm/mediatek/mediatek,topckgen.txt | 1 +
.../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 +
Documentation/devicetree/bindings/arm/rockchip.txt | 20 +
Documentation/devicetree/bindings/arm/scu.txt | 2 +-
Documentation/devicetree/bindings/arm/shmobile.txt | 16 +-
.../arm/{marvell/marvell,berlin.txt => syna.txt} | 11 +-
Documentation/devicetree/bindings/arm/tegra.txt | 9 +-
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 +
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 +
.../devicetree/bindings/arm/ux500/boards.txt | 2 +-
.../devicetree/bindings/clock/imx6q-clock.txt | 8 +
.../devicetree/bindings/iommu/mediatek,iommu.txt | 4 +-
.../bindings/media/mediatek-jpeg-decoder.txt | 1 +
.../memory-controllers/mediatek,smi-common.txt | 1 +
.../memory-controllers/mediatek,smi-larb.txt | 3 +-
Documentation/devicetree/bindings/net/dsa/b53.txt | 36 +
.../bindings/nvmem/allwinner,sunxi-sid.txt | 1 +
.../devicetree/bindings/power/actions,owl-sps.txt | 2 +
.../devicetree/bindings/soc/rockchip/grf.txt | 2 +
Documentation/devicetree/bindings/usb/dwc2.txt | 1 +
.../devicetree/bindings/vendor-prefixes.txt | 2 +
arch/arm/boot/dts/Makefile | 18 +-
arch/arm/boot/dts/am335x-bone-common.dtsi | 6 +-
arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 +-
arch/arm/boot/dts/am335x-chiliboard.dts | 6 +-
arch/arm/boot/dts/am335x-cm-t335.dts | 6 +-
arch/arm/boot/dts/am335x-evm.dts | 12 +-
arch/arm/boot/dts/am335x-evmsk.dts | 12 +-
arch/arm/boot/dts/am335x-igep0033.dtsi | 13 +-
arch/arm/boot/dts/am335x-lxm.dts | 12 +-
arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 249 +++
arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 69 +
arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 12 +-
arch/arm/boot/dts/am335x-nano.dts | 12 +-
arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 8 +-
arch/arm/boot/dts/am335x-pdu001.dts | 14 +-
arch/arm/boot/dts/am335x-pepper.dts | 12 +-
arch/arm/boot/dts/am335x-sancloud-bbe.dts | 6 +-
arch/arm/boot/dts/am335x-shc.dts | 1 -
arch/arm/boot/dts/am3517-evm-ui.dtsi | 220 +++
arch/arm/boot/dts/am3517-evm.dts | 1 +
arch/arm/boot/dts/am4372.dtsi | 2 +-
arch/arm/boot/dts/am437x-cm-t43.dts | 12 +-
arch/arm/boot/dts/am437x-gp-evm.dts | 6 +-
arch/arm/boot/dts/am437x-idk-evm.dts | 6 +-
arch/arm/boot/dts/am437x-sk-evm.dts | 12 +-
arch/arm/boot/dts/am43x-epos-evm.dts | 6 +-
arch/arm/boot/dts/am571x-idk.dts | 84 +-
arch/arm/boot/dts/am572x-idk-common.dtsi | 76 +
arch/arm/boot/dts/am572x-idk.dts | 4 -
arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 14 +-
arch/arm/boot/dts/am57xx-idk-common.dtsi | 18 +-
arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +-
arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +-
arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +-
arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +-
arch/arm/boot/dts/armada-385-db-88f6820-amc.dts | 155 ++
arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +-
arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 4 +-
arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 2 +-
arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 2 +-
arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 18 +-
arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 18 +-
.../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 207 ++
.../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 146 ++
arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 47 +
arch/arm/boot/dts/aspeed-g4.dtsi | 2 +-
arch/arm/boot/dts/aspeed-g5.dtsi | 2 +-
arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 4 +-
arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 4 +-
arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +-
arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 42 +
arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 8 +-
arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 +
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 11 +-
arch/arm/boot/dts/at91-sama5d4_xplained.dts | 13 +-
arch/arm/boot/dts/at91-tse850-3.dts | 32 +-
arch/arm/boot/dts/at91-vinco.dts | 2 +-
arch/arm/boot/dts/at91sam9260ek.dts | 2 +-
arch/arm/boot/dts/at91sam9261ek.dts | 2 +-
arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +-
arch/arm/boot/dts/at91sam9g45.dtsi | 2 +-
arch/arm/boot/dts/at91sam9x5cm.dtsi | 18 +-
arch/arm/boot/dts/bcm-hr2.dtsi | 2 +-
arch/arm/boot/dts/bcm-nsp.dtsi | 33 +-
arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 +
arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 +
arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 +
arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 28 +
arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 31 +
arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 28 +
arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 4 +
arch/arm/boot/dts/bcm5301x.dtsi | 5 +-
arch/arm/boot/dts/bcm958625hr.dts | 26 +
arch/arm/boot/dts/da850-evm.dts | 6 +
arch/arm/boot/dts/da850-lego-ev3.dts | 3 +-
arch/arm/boot/dts/dm8148-evm.dts | 14 +-
arch/arm/boot/dts/dm8148-t410.dts | 14 +-
arch/arm/boot/dts/dove-cubox.dts | 2 +-
arch/arm/boot/dts/dove.dtsi | 6 +-
arch/arm/boot/dts/dra62x-j5eco-evm.dts | 14 +-
arch/arm/boot/dts/dra7-evm.dts | 14 +-
arch/arm/boot/dts/dra7.dtsi | 6 +-
arch/arm/boot/dts/dra71-evm.dts | 4 +-
arch/arm/boot/dts/dra72-evm-revc.dts | 4 +-
arch/arm/boot/dts/dra72-evm.dts | 8 +-
arch/arm/boot/dts/dra76-evm.dts | 4 +-
arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 +
arch/arm/boot/dts/exynos4210-origen.dts | 9 +
arch/arm/boot/dts/exynos4210-trats.dts | 15 +
arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +-
arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +-
arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +-
arch/arm/boot/dts/exynos5250-arndale.dts | 102 +-
arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 +
arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 +
arch/arm/boot/dts/exynos5250.dtsi | 152 +-
arch/arm/boot/dts/exynos5410-odroidxu.dts | 10 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +-
arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +-
arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +
arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 +
arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +-
arch/arm/boot/dts/hip04.dtsi | 346 ++--
arch/arm/boot/dts/imx1.dtsi | 4 +-
arch/arm/boot/dts/imx23-evk.dts | 2 +-
arch/arm/boot/dts/imx23-olinuxino.dts | 4 +-
arch/arm/boot/dts/imx23-sansa.dts | 4 +-
arch/arm/boot/dts/imx23-stmp378x_devb.dts | 2 +-
arch/arm/boot/dts/imx23-xfi3.dts | 4 +-
arch/arm/boot/dts/imx23.dtsi | 4 +-
arch/arm/boot/dts/imx25.dtsi | 6 +-
arch/arm/boot/dts/imx27.dtsi | 6 +-
arch/arm/boot/dts/imx28-apf28dev.dts | 4 +-
arch/arm/boot/dts/imx28-apx4devkit.dts | 4 +-
arch/arm/boot/dts/imx28-cfa10036.dts | 2 +-
arch/arm/boot/dts/imx28-duckbill-2-485.dts | 4 +-
arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 4 +-
arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 4 +-
arch/arm/boot/dts/imx28-duckbill-2.dts | 4 +-
arch/arm/boot/dts/imx28-duckbill.dts | 4 +-
arch/arm/boot/dts/imx28-evk.dts | 6 +-
arch/arm/boot/dts/imx28-m28cu3.dts | 4 +-
arch/arm/boot/dts/imx28-m28evk.dts | 4 +-
arch/arm/boot/dts/imx28-sps1.dts | 4 +-
arch/arm/boot/dts/imx28-ts4600.dts | 2 +-
arch/arm/boot/dts/imx28.dtsi | 8 +-
arch/arm/boot/dts/imx31.dtsi | 4 +-
arch/arm/boot/dts/imx35.dtsi | 4 +-
arch/arm/boot/dts/imx50.dtsi | 6 +-
arch/arm/boot/dts/imx51-babbage.dts | 1 +
arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +-
arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 8 +
arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 4 +
arch/arm/boot/dts/imx51.dtsi | 8 +-
arch/arm/boot/dts/imx53-ppd.dts | 1 -
arch/arm/boot/dts/imx53.dtsi | 6 +-
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +-
arch/arm/boot/dts/imx6dl-icore-mipi.dts | 2 +-
arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +-
arch/arm/boot/dts/imx6dl-icore.dts | 38 +-
arch/arm/boot/dts/imx6dl-riotboard.dts | 5 +
arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 +
arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 +
arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 +
arch/arm/boot/dts/imx6q-icore-mipi.dts | 6 +-
arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +-
arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +-
arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +-
arch/arm/boot/dts/imx6q-icore.dts | 38 +-
arch/arm/boot/dts/imx6q.dtsi | 2 +-
arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 -
arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 +
arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +-
arch/arm/boot/dts/imx6qdl-icore.dtsi | 42 +-
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 67 +
arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 4 +
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 4 +
arch/arm/boot/dts/imx6qdl.dtsi | 8 +-
arch/arm/boot/dts/imx6sl.dtsi | 8 +-
arch/arm/boot/dts/imx6sll.dtsi | 31 +
arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 +
arch/arm/boot/dts/imx6sx.dtsi | 14 +-
arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 390 ++++
arch/arm/boot/dts/imx6ul-geam.dts | 40 +-
arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +-
arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +-
arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +-
arch/arm/boot/dts/imx6ul.dtsi | 28 +-
arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +-
arch/arm/boot/dts/imx6ull-pinfunc.h | 39 +-
arch/arm/boot/dts/imx6ull.dtsi | 2 +-
arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 20 +
arch/arm/boot/dts/imx6ulz.dtsi | 38 +
arch/arm/boot/dts/imx7d-sdb.dts | 2 +
arch/arm/boot/dts/imx7d.dtsi | 15 +-
arch/arm/boot/dts/imx7s-warp.dts | 53 +-
arch/arm/boot/dts/imx7s.dtsi | 131 +-
arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +-
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 4 -
arch/arm/boot/dts/keystone-k2g.dtsi | 2 +-
arch/arm/boot/dts/lpc32xx.dtsi | 4 +-
arch/arm/boot/dts/ls1021a-qds.dts | 2 +
arch/arm/boot/dts/ls1021a-twr.dts | 2 +
arch/arm/boot/dts/ls1021a.dtsi | 12 +-
arch/arm/boot/dts/meson8.dtsi | 2 +-
arch/arm/boot/dts/meson8b-ec100.dts | 248 +++
arch/arm/boot/dts/meson8b-odroidc1.dts | 109 ++
arch/arm/boot/dts/meson8b.dtsi | 47 +-
arch/arm/boot/dts/mt7623.dtsi | 124 ++
arch/arm/boot/dts/omap2.dtsi | 4 +-
arch/arm/boot/dts/omap2430.dtsi | 2 +-
arch/arm/boot/dts/omap3-beagle-xm.dts | 17 +-
arch/arm/boot/dts/omap3-beagle.dts | 17 +-
arch/arm/boot/dts/omap3-gta04.dtsi | 262 ++-
arch/arm/boot/dts/omap3-gta04a3.dts | 2 +-
arch/arm/boot/dts/omap3-gta04a4.dts | 2 +-
arch/arm/boot/dts/omap3-gta04a5.dts | 129 +-
arch/arm/boot/dts/omap3-gta04a5one.dts | 114 ++
arch/arm/boot/dts/omap3-n9.dts | 2 +-
arch/arm/boot/dts/omap5-board-common.dtsi | 4 +
arch/arm/boot/dts/orion5x-linkstation.dtsi | 2 +-
arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +-
arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +-
arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +-
arch/arm/boot/dts/owl-s500.dtsi | 3 +-
arch/arm/boot/dts/pxa25x.dtsi | 4 +
arch/arm/boot/dts/pxa27x.dtsi | 6 +-
arch/arm/boot/dts/pxa2xx.dtsi | 27 +-
arch/arm/boot/dts/qcom-apq8064.dtsi | 71 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 143 +-
arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 83 +-
arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 125 ++
arch/arm/boot/dts/qcom-ipq8064.dtsi | 286 +++
.../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 83 +
arch/arm/boot/dts/qcom-msm8974.dtsi | 198 +-
arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 4 +
arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 4 +
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 +
arch/arm/boot/dts/r8a77470.dtsi | 168 +-
arch/arm/boot/dts/r8a7778-bockw.dts | 2 +-
arch/arm/boot/dts/r8a7778.dtsi | 2 +-
arch/arm/boot/dts/r8a7779-marzen.dts | 2 +-
arch/arm/boot/dts/r8a7779.dtsi | 4 +-
arch/arm/boot/dts/r8a7790-stout.dts | 4 +
arch/arm/boot/dts/r8a7790.dtsi | 6 +-
arch/arm/boot/dts/r8a7791.dtsi | 6 +-
arch/arm/boot/dts/r8a7792.dtsi | 3 +-
arch/arm/boot/dts/r8a7793-gose.dts | 16 +
arch/arm/boot/dts/r8a7793.dtsi | 2 +-
arch/arm/boot/dts/r8a7794-silk.dts | 25 +
arch/arm/boot/dts/r8a7794.dtsi | 3 +-
arch/arm/boot/dts/r9a06g032.dtsi | 88 +-
arch/arm/boot/dts/rk3036.dtsi | 2 +-
arch/arm/boot/dts/rk3188-radxarock.dts | 8 +
arch/arm/boot/dts/rk3188.dtsi | 82 +
arch/arm/boot/dts/rk3288-tinker-s.dts | 26 +
arch/arm/boot/dts/rk3288-tinker.dts | 498 +----
arch/arm/boot/dts/rk3288-tinker.dtsi | 502 +++++
arch/arm/boot/dts/s5pv210.dtsi | 2 +-
arch/arm/boot/dts/sama5d2.dtsi | 123 +-
arch/arm/boot/dts/sama5d4.dtsi | 8 +-
arch/arm/boot/dts/socfpga.dtsi | 22 +-
arch/arm/boot/dts/socfpga_arria10.dtsi | 32 +-
...ockit.dts => socfpga_cyclone5_de0_nano_soc.dts} | 2 +-
arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 7 +-
arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +-
arch/arm/boot/dts/ste-dbx5x0.dtsi | 80 +-
arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 8 +-
arch/arm/boot/dts/ste-href.dtsi | 1 +
arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +-
arch/arm/boot/dts/ste-snowball.dts | 3 +-
arch/arm/boot/dts/ste-u300.dts | 2 +-
arch/arm/boot/dts/stih410-b2260.dts | 5 +-
arch/arm/boot/dts/stihxxx-b2120.dtsi | 11 +-
arch/arm/boot/dts/stm32429i-eval.dts | 3 +-
arch/arm/boot/dts/stm32f429.dtsi | 2 +-
arch/arm/boot/dts/stm32f469-disco.dts | 3 +-
arch/arm/boot/dts/stm32f746-disco.dts | 3 +-
arch/arm/boot/dts/stm32f769-disco.dts | 3 +-
arch/arm/boot/dts/stm32h743.dtsi | 2 +-
arch/arm/boot/dts/stm32mp157c-ev1.dts | 73 +-
arch/arm/boot/dts/stm32mp157c.dtsi | 2 +-
.../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +-
arch/arm/boot/dts/sun5i.dtsi | 26 +
arch/arm/boot/dts/sun7i-a20.dtsi | 26 +
arch/arm/boot/dts/sun8i-a33.dtsi | 26 +
arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 +
arch/arm/boot/dts/sun8i-a83t.dtsi | 18 +
.../boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts | 13 +
arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +-
arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 ++
arch/arm/boot/dts/sun8i-h3.dtsi | 25 +
arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 21 +-
arch/arm/boot/dts/sun8i-r40.dtsi | 13 +
.../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +-
arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +-
arch/arm/boot/dts/sun9i-a80.dtsi | 2 +-
arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 31 +
arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 +++
arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +-
arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +-
arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 43 +-
arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 452 ++---
arch/arm/boot/dts/tegra124-apalis.dtsi | 451 ++---
arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 262 +++
arch/arm/boot/dts/tegra20-colibri-iris.dts | 200 +-
arch/arm/boot/dts/tegra20-colibri.dtsi | 657 ++++---
arch/arm/boot/dts/tegra20-paz00.dts | 12 +-
arch/arm/boot/dts/tegra20.dtsi | 28 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 148 +-
arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 266 +++
arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 1189 ++++++++++++
arch/arm/boot/dts/tegra30-apalis.dtsi | 705 +++++--
arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 130 +-
arch/arm/boot/dts/tegra30-colibri.dtsi | 780 ++++++--
arch/arm/boot/dts/tegra30.dtsi | 10 +-
arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 +
arch/arm/boot/dts/uniphier-ld4.dtsi | 48 +-
arch/arm/boot/dts/uniphier-ld6b-ref.dts | 12 +
arch/arm/boot/dts/uniphier-pinctrl.dtsi | 25 +
arch/arm/boot/dts/uniphier-pro4-ace.dts | 12 +
arch/arm/boot/dts/uniphier-pro4-ref.dts | 12 +
arch/arm/boot/dts/uniphier-pro4-sanji.dts | 12 +
arch/arm/boot/dts/uniphier-pro4.dtsi | 189 +-
arch/arm/boot/dts/uniphier-pro5.dtsi | 59 +-
arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 12 +
arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 8 +
arch/arm/boot/dts/uniphier-pxs2.dtsi | 239 ++-
arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 +
arch/arm/boot/dts/uniphier-sld8.dtsi | 48 +-
arch/arm/boot/dts/versatile-ab.dts | 2 +-
arch/arm/boot/dts/vf500.dtsi | 43 +-
arch/arm/boot/dts/vf610-twr.dts | 43 +-
arch/arm/boot/dts/vf610-zii-cfu1.dts | 30 +
arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 44 +-
arch/arm/boot/dts/vf610.dtsi | 44 +-
arch/arm/boot/dts/vfxxx.dtsi | 55 +-
arch/arm/boot/dts/zynq-zc702.dts | 12 +-
arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +-
arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +-
arch/arm/mach-exynos/common.h | 1 +
arch/arm/mach-exynos/firmware.c | 14 +-
arch/arm/mach-exynos/suspend.c | 34 +-
arch/arm/mach-s3c24xx/mach-gta02.c | 42 -
arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +-
arch/arm64/boot/dts/actions/Makefile | 2 +
arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 7 -
arch/arm64/boot/dts/actions/s700.dtsi | 21 +
arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 224 ++-
arch/arm64/boot/dts/actions/s900.dtsi | 118 +-
arch/arm64/boot/dts/allwinner/Makefile | 4 +
.../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +-
.../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 30 +-
.../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 85 +-
.../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 99 +-
.../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 175 +-
.../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 +
.../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 28 +-
.../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +-
.../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 28 +-
.../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +-
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 193 +-
.../allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts | 11 +
.../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 +
arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 43 +
.../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 ++
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 +
arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 2 +-
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 5 +
arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/Makefile | 1 +
arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 370 +++-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1615 +++++++--------
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 29 +
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 172 ++
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +-
arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 2 +-
.../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +-
arch/arm64/boot/dts/arm/juno-base.dtsi | 162 +-
arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 52 +-
arch/arm64/boot/dts/arm/juno.dts | 13 +-
arch/arm64/boot/dts/broadcom/Makefile | 3 +-
.../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 +
arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +-
.../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +-
.../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 +-
.../boot/dts/exynos/exynos5433-tm2-common.dtsi | 18 +-
arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 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 | 8 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +
arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +-
arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +-
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 20 +-
arch/arm64/boot/dts/hisilicon/Makefile | 1 +
arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 35 +
arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 162 ++
.../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 181 +-
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 7 +
arch/arm64/boot/dts/lg/lg1312.dtsi | 4 +-
arch/arm64/boot/dts/lg/lg1313.dtsi | 4 +-
arch/arm64/boot/dts/marvell/Makefile | 1 +
arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +-
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 15 +-
.../dts/marvell/armada-8040-clearfog-gt-8k.dts | 441 +++++
arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 4 +-
arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 12 +-
arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 110 +-
.../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 16 +-
arch/arm64/boot/dts/marvell/armada-common.dtsi | 1 +
arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 189 +-
arch/arm64/boot/dts/mediatek/Makefile | 1 +
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 11 +
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 530 +++++
arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 196 +-
arch/arm64/boot/dts/mediatek/mt7622.dtsi | 62 +
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 +
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +-
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +-
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 -
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 14 +
arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 2 +-
arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 14 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 98 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 15 +-
arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 13 +
arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 243 +++
arch/arm64/boot/dts/qcom/msm8998.dtsi | 690 +++++++
arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +-
arch/arm64/boot/dts/qcom/pm8994.dtsi | 18 +
arch/arm64/boot/dts/qcom/pm8998.dtsi | 75 +-
arch/arm64/boot/dts/qcom/pmi8998.dtsi | 40 +
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 382 ++++
arch/arm64/boot/dts/qcom/sdm845.dtsi | 300 +++
arch/arm64/boot/dts/renesas/Makefile | 2 +
arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1663 ++++++++++++++++
.../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +-
arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +-
.../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +-
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 137 +-
arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +-
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 103 +-
.../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 +
arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 +
.../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 +
arch/arm64/boot/dts/renesas/r8a77965.dtsi | 417 +++-
arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 +
arch/arm64/boot/dts/renesas/r8a77970.dtsi | 116 +-
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 123 ++
arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 ++
arch/arm64/boot/dts/renesas/r8a77980.dtsi | 677 ++++++-
arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 272 +++
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 681 ++++++-
arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 362 ++--
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 82 +-
arch/arm64/boot/dts/renesas/salvator-common.dtsi | 9 +-
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +-
arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 +
arch/arm64/boot/dts/rockchip/Makefile | 4 +
arch/arm64/boot/dts/rockchip/px30-evb.dts | 235 +++
arch/arm64/boot/dts/rockchip/px30.dtsi | 2047 ++++++++++++++++++++
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 +
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 61 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 74 +-
arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 524 +----
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 36 +
.../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 +++++++
arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 52 +
arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 542 ++++++
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 692 +++++++
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 68 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 32 +
arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 52 +-
.../boot/dts/socionext/uniphier-ld20-global.dts | 4 +
.../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 4 +
arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 255 ++-
.../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 12 +
arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 283 ++-
arch/arm64/boot/dts/synaptics/as370.dtsi | 173 ++
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 51 +-
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 18 +
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 46 +
arch/arm64/boot/dts/ti/k3-am65.dtsi | 54 +-
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 5 +
include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 +
include/dt-bindings/power/owl-s900-powergate.h | 23 +
509 files changed, 29099 insertions(+), 6240 deletions(-)
rename Documentation/devicetree/bindings/arm/{marvell/marvell,berlin.txt
=> syna.txt} (89%)
create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi
create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2101.dts
create mode 100644 arch/arm/boot/dts/am3517-evm-ui.dtsi
create mode 100644 arch/arm/boot/dts/armada-385-db-88f6820-amc.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts
create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts
create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts
create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts
create mode 100644 arch/arm/boot/dts/imx6ulz-14x14-evk.dts
create mode 100644 arch/arm/boot/dts/imx6ulz.dtsi
create mode 100644 arch/arm/boot/dts/meson8b-ec100.dts
create mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts
create mode 100644 arch/arm/boot/dts/rk3288-tinker-s.dts
create mode 100644 arch/arm/boot/dts/rk3288-tinker.dtsi
rename arch/arm/boot/dts/{socfpga_cyclone5_de0_sockit.dts =>
socfpga_cyclone5_de0_nano_soc.dts} (98%)
create mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts
create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts
create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi
create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi
create mode 100644 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts
create mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts
create mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts
create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts
create mode 100644
arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi
create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts
create mode 100644 arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts
create mode 100644 arch/arm64/boot/dts/hisilicon/hi3670.dtsi
create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts
create mode 100644 arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/msm8998.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/pmi8998.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts
create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts
create mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts
create mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts
create mode 100644 arch/arm64/boot/dts/synaptics/as370.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi
create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h
create mode 100644 include/dt-bindings/power/owl-s900-powergate.h
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 2/4] ARM: SoC defconfig updates for 4.20
2018-10-29 21:18 [GIT PULL 0/4] ARM: SoC changes for 4.20 Arnd Bergmann
2018-10-29 21:20 ` [GIT PULL 1/4] ARM: SoC device tree updates " Arnd Bergmann
@ 2018-10-29 21:21 ` Arnd Bergmann
2018-10-29 21:23 ` [GIT PULL 3/4] ARM: SoC driver updates for 4.17 Arnd Bergmann
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2018-10-29 21:21 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux ARM, arm-soc
The following changes since commit 11da3a7f84f19c26da6f86af878298694ede0804:
Linux 4.19-rc3 (2018-09-09 17:26:43 -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 e8c3f6322cc853084a6d63244c15fb0251090327:
Merge tag 'imx-defconfig-4.20' of
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into
next/defconfig (2018-10-11 15:24:50 +0200)
----------------------------------------------------------------
ARM: SoC defconfig updates for 4.20
The defconfig changes are split out from the rest again. This time we
have a number of changes for NXP i.MX and Renesas, including a cleanup of
old options.
Some smaller changes are for Socionext Uniphier, Allwinner, Qualcomm,
Rockchip, Renesas, AT91, Hisilicon, and STM32. All of these just enable
platform specific device drivers.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Amelie Delaunay (1):
ARM: multi_v7_defconfig: enable STM32 SPI
Anson Huang (1):
ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default
Arnd Bergmann (7):
Merge tag 'renesas-arm64-defconfig-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'renesas-arm-defconfig-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/defconfig
Merge tag 'qcom-arm64-defconfig-for-4.20' of
git://git.kernel.org/.../agross/linux into next/defconfig
Merge tag 'qcom-defconfig-for-4.20' of
git://git.kernel.org/.../agross/linux into next/defconfig
Merge tag 'sunxi-config64-for-4.20' of
git://git.kernel.org/.../sunxi/linux into next/defconfig
Merge tag 'v4.20-rockchip-defconfig64-1' of
git://git.kernel.org/.../mmind/linux-rockchip into next/defconfig
Merge tag 'imx-defconfig-4.20' of
git://git.kernel.org/.../shawnguo/linux into next/defconfig
Biju Das (3):
arm64: defconfig: enable R8A774A1 SoC
ARM: multi_v7_defconfig: Enable r8a7744 SoC
ARM: shmobile: defconfig: Enable r8a7744 SoC
Bjorn Andersson (1):
arm64: defconfig: Enable Qualcomm QRTR
Codrin Ciubotariu (2):
ARM: configs: at91: Add I2S driver to sama5
ARM: multi_v7_defconfig: add Atmel I2S driver
Dongdong Liu (1):
arm64: defconfig: Enable PCIEPORTBUS
Eugen Hristev (2):
ARM: configs: at91: add generic resistive touchscreen to sama5
ARM: multi_v7_defconfig: add generic resistive touchscreen
Fabio Estevam (8):
ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC
ARM: imx_v6_v7_defconfig: Re-sync defconfig
ARM: imx_v6_v7_defconfig: Remove unneeded options
ARM: mxs_defconfig: Re-sync defconfig
ARM: mxs_defconfig: Remove unneeded options
ARM: imx_v4_v5_defconfig: Re-sync defconfig
ARM: imx_v4_v5_defconfig: Remove unneeded options
ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL
Fabrizio Castro (1):
arm64: defconfig: enable R8A774C0 SoC
Frank Rowand (1):
ARM: qcom_defconfig: Enable MAILBOX
Geert Uytterhoeven (3):
ARM: shmobile: defconfig: Refresh shmobile_defconfig for v4.19-rc1
ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1
ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1
Heiko Stuebner (1):
arm64: defconfig: enable Rockchip Innosilicon hdmiphy
Jacopo Mondi (1):
ARM: shmobile: defconfig: Remove SOC_CAMERA
Jagan Teki (1):
arm64: defconfig: Enable CONFIG_DRM_SUN4I
Kunihiko Hayashi (2):
arm64: defconfig: Enable USB phys for UniPhier SoCs
ARM: multi_v7_defconfig: Enable USB phys for UniPhier SoCs
Leonard Crestez (1):
ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot
Lokesh Vutla (2):
arm64: defconfig: Enable TI_SCI related configs
arm64: defconfig: Enable SERIAL_8250_OMAP
Masahiro Yamada (2):
arm64: defconfig: enable CONFIG_MMC_UNIPHIER
ARM: multi_v7_defconfig: enable CONFIG_MMC_UNIPHIER
Olof Johansson (4):
Merge tag 'arm-soc/for-4.20/defconfig' of
https://github.com/Broadcom/stblinux into next/defconfig
Merge tag 'stm32-defconfig-for-v4.20-1' of
git://git.kernel.org/.../atorgue/stm32 into next/defconfig
Merge tag 'hisi-defconfig-for-4.20' of
git://github.com/hisilicon/linux-hisi into next/defconfig
Merge tag 'at91-4.20-defconfig' of
git://git.kernel.org/.../at91/linux into next/defconfig
Robin Gong (1):
ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER
Stefan Wahren (1):
ARM: bcm2835_defconfig: Enable bcm2835-audio
Yannick Fertré (3):
ARM: multi_v7_defconfig: enable STM32 DRM and MIPI DSI support
ARM: multi_v7_defconfig: enable panels OTM8009A and RM68200
ARM: multi_v7_defconfig: enable backlight gpio
Zhou Wang (1):
arm64: defconfig: enable HiSilicon HNS3 driver
arch/arm/configs/bcm2835_defconfig | 2 +-
arch/arm/configs/imx_v4_v5_defconfig | 18 +++++++---------
arch/arm/configs/imx_v6_v7_defconfig | 41 ++++++++++++++++++++----------------
arch/arm/configs/multi_v7_defconfig | 13 ++++++++++++
arch/arm/configs/mxs_defconfig | 19 +++++++----------
arch/arm/configs/qcom_defconfig | 1 +
arch/arm/configs/sama5_defconfig | 2 ++
arch/arm/configs/shmobile_defconfig | 8 +++----
arch/arm64/configs/defconfig | 20 ++++++++++++++++++
9 files changed, 79 insertions(+), 45 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 3/4] ARM: SoC driver updates for 4.17
2018-10-29 21:18 [GIT PULL 0/4] ARM: SoC changes for 4.20 Arnd Bergmann
2018-10-29 21:20 ` [GIT PULL 1/4] ARM: SoC device tree updates " Arnd Bergmann
2018-10-29 21:21 ` [GIT PULL 2/4] ARM: SoC defconfig " Arnd Bergmann
@ 2018-10-29 21:23 ` Arnd Bergmann
2018-10-29 21:25 ` [GIT PULL 4/4] ARM: SoC platform updates for 4.20 Arnd Bergmann
2018-10-29 22:40 ` [GIT PULL 0/4] ARM: SoC changes " Linus Torvalds
4 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2018-10-29 21:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux ARM, arm-soc
The following changes since commit 5a1eb8b9542884592a018829bb1ff20c9695d925:
soc: fsl: qman_portals: defer probe after qman's probe (2018-10-01
17:47:43 -0500)
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 c1a92909dbc2090753ff6224971d9b8ae5f93c97:
Merge tag 'tegra-for-4.20-firmware-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into
next/drivers (2018-10-11 15:26:18 +0200)
----------------------------------------------------------------
ARM: SoC driver updates for 4.17
The most noteworthy SoC driver changes this time include:
- The TEE subsystem gains an in-kernel interface to access the TEE
from device drivers.
- The reset controller subsystem gains a driver for the Qualcomm
Snapdragon 845 Power Domain Controller.
- The Xilinx Zynq platform now has a firmware interface for its
platform management unit. This contains a firmware "ioctl" interface
that was a little controversial at first, but the version we merged
solved that by not exposing arbitrary firmware calls to user space.
- The Amlogic Meson platform gains a "canvas" driver that is used
for video processing and shared between different high-level drivers.
The rest is more of the usual, mostly related to SoC specific power
management support and core drivers in drivers/soc:
- Several Renesas SoCs (RZ/G1N, RZ/G2M, R-Car V3M, RZ/A2M) gain new
features related to power and reset control.
- The Mediatek mt8183 and mt6765 SoC platforms gain support for
their respective power management chips.
- A new driver for NXP i.MX8, which need a firmware interface for
power management.
- The SCPI firmware interface now contains support estimating power
usage of performance states
- The NVIDIA Tegra "pmc" driver gains a few new features, in particular
a pinctrl interface for configuring the pads.
- Lots of small changes for Qualcomm, in particular the "smem"
device driver.
- Some cleanups for the TI OMAP series related to their sysc
controller.
Additional cleanups and bugfixes in SoC specific drivers include the
Meson, Keystone, NXP, AT91, Sunxi, Actions, and Tegra platforms.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Aapo Vienamo (7):
dt-bindings: Add Tegra PMC pad configuration bindings
soc/tegra: pmc: Fix pad voltage configuration for Tegra186
soc/tegra: pmc: Factor out DPD register bit calculation
soc/tegra: pmc: Implement tegra_io_pad_is_powered()
soc/tegra: pmc: Use X macro to generate IO pad tables
soc/tegra: pmc: Remove public pad voltage APIs
soc/tegra: pmc: Implement pad configuration via pinctrl
Alex Elder (12):
soc: qcom: smem: rename variable in qcom_smem_get_global()
soc: qcom: smem: initialize region struct only when successful
soc: qcom: smem: always ignore partitions with 0 offset or size
soc: qcom: smem: small refactor in qcom_smem_enumerate_partitions()
soc: qcom: smem: verify both host ids in partition header
soc: qcom: smem: require order of host ids to match
soc: qcom: smem: introduce qcom_smem_partition_header()
soc: qcom: smem: verify partition header size
soc: qcom: smem: verify partition offset_free_uncached
soc: qcom: smem: small change in global entry loop
soc: qcom: smem: verify partition host ids match
soc: qcom: smem: a few last cleanups
Andreas Färber (3):
soc: actions: Convert to SPDX license identifiers
soc: actions: Update SPS help text for S700
Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+s900-sps
Andy Gross (2):
Merge tag 'qcom-geni-immutable-for-mark-brown' into drivers-for-4.20-final
Merge branch 'drivers-for-4.20' into drivers-for-4.20-final
Anson Huang (2):
soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX platforms
soc: imx: gpcv2: make pgc driver more generic for other i.MX platforms
Ard Biesheuvel (1):
tee: optee: take DT status property into account
Argus Lin (3):
dt-bindings: pwrap: mediatek: add pwrap support for MT6765
soc: mediatek: pwrap: add pwrap driver for mt6765 SoCs
soc: mediatek: pwrap: add mt6357 driver for mt6765 SoCs
Arnd Bergmann (14):
Merge tag 'zynqmp-soc-for-v4.20-v2' of
https://github.com/Xilinx/linux-xlnx into next/drivers
Merge tag 'tegra-for-4.20-soc' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'sunxi-drivers-for-4.20' of
git://git.kernel.org/.../sunxi/linux into next/drivers
Merge tag 'v4.19-next-soc' of
git://git.kernel.org/.../matthias.bgg/linux into next/drivers
Merge tag 'actions-drivers+s900-sps-for-4.20' of
git://git.kernel.org/.../afaerber/linux-actions into next/drivers
Merge tag 'qcom-drivers-for-4.20' of
git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'imx-drivers-4.20' of
git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/drivers
Merge tag 'soc-fsl-next-v4.20-2' of
git://git.kernel.org/.../leo/linux into next/drivers
Merge tag 'imx-drivers-4.20-2' of
git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'reset-for-4.20' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'zynqmp-soc-clk-for-v4.20' of
https://github.com/Xilinx/linux-xlnx into next/drivers
Merge tag 'tegra-for-4.20-firmware-2' of
git://git.kernel.org/.../tegra/linux into next/drivers
Biju Das (10):
soc: renesas: Identify RZ/G2M
dt-bindings: power: Add r8a774a1 SYSC power domain definitions
soc: renesas: rcar-sysc: Add r8a774a1 support
soc: renesas: rcar-rst: Add support for RZ/G2M
dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding
dt-bindings: power: rcar-sysc: Add r8a7744 power domain index macros
soc: renesas: rcar-sysc: Add r8a7744 support
dt-bindings: reset: rcar-rst: Document r8a7744 reset module
soc: renesas: rcar-rst: Add support for RZ/G1N
dt-bindings: apmu: Document r8a7744 support
Bjorn Andersson (4):
soc: qcom: rmtfs-mem: Validate that scm is available
dt-bindings: firmware: scm: Refactor compatibles and clocks
firmware: qcom: scm: Refactor clock handling
dt-bindings: firmware: scm: Add MSM8998 and SDM845
Channagoud Kadabi (1):
drivers: edac: Add EDAC driver support for QCOM SoCs
Chris Brandt (2):
ARM: shmobile: Add basic RZ/A2 SoC support
soc: renesas: identify RZ/A2
Colin Ian King (2):
soc: fsl: dpio: remove redundant pointer 'priv'
soc: qcom: apr: fix spelling mistake: "paket" -> "packet"
Colin King (1):
soc: ti: fix spelling mistake "instace" -> "instance"
Dong Aisheng (4):
dt-bindings: arm: fsl: add scu binding doc
firmware: imx: add SCU firmware driver support
firmware: imx: add misc svc support
MAINTAINERS: imx: include drivers/firmware/imx path
Douglas Anderson (2):
soc: qcom: geni: Don't ignore clk_round_rate() errors in
geni_se_clk_tbl_get()
soc: qcom: geni: geni_se_clk_freq_match() should always accept multiples
Fabio Estevam (2):
soc: imx: gpc: Switch to SPDX identifier
soc: imx: gpcv2: Switch to SPDX identifier
Fabrizio Castro (7):
soc: renesas: Identify RZ/G2E
dt-bindings: power: Add r8a774c0 SYSC power domain definitions
dt-bindings: power: rcar-sysc: Document r8a774c0 sysc
soc: renesas: rcar-sysc: Add r8a774c0 support
dt-bindings: reset: rcar-rst: Document r8a774c0 rst
soc: renesas: rcar-rst: Add support for RZ/G2E
dt-bindings: apmu: Document r8a77470 support
Felix Fietkau (1):
soc: qcom: spm: add SCM probe dependency
Geert Uytterhoeven (2):
reset: Grammar s/more then once/more than once/
reset: Fix potential use-after-free in __of_reset_control_get()
Gustavo A. R. Silva (2):
memory: atmel-ebi: Use struct_size() in devm_kzalloc()
soc: mediatek: pwrap: use true and false for boolean values
Hsin-Hsiung Wang (3):
dt-bindings: mediatek: add compatible for mt8183 pwrap
soc: mediatek: pwrap: use group of bits for pwrap capability
soc: mediatek: add mt8183 pwrap support
Icenowy Zheng (1):
dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C
Jens Wiklander (1):
tee: add kernel internal client interface
Johan Hovold (1):
soc/tegra: pmc: Fix child-node lookup
Jolly Shah (1):
drivers: clk: Add ZynqMP clock driver
Kuninori Morimoto (1):
soc: renesas: convert to SPDX identifiers
Laurentiu Tudor (1):
soc: fsl: bman_portals: defer probe after bman's probe
Li Yang (1):
Merge tag 'soc-fsl-fix-v4.19-2' into HEAD
Lina Iyer (1):
drivers: qcom: rpmh-rsc: clear wait_for_compl after use
Madalin Bucur (2):
soc: fsl: qbman: replace CPU 0 with any online CPU in hotplug handlers
soc: fsl: qbman: add interrupt coalesce changing APIs
Manivannan Sadhasivam (2):
dt-bindings: power: Add Actions Semi S900 SPS
soc: actions: sps: Add S900 power domains
Matthias Brugger (1):
soc: mediatek: pwrap: order SoCs and PMICs ascending
Maxime Jourdan (2):
dt-bindings: soc: amlogic: add meson-canvas documentation
soc: amlogic: add meson-canvas driver
Neil Armstrong (1):
firmware: meson_sm: Add serial number sysfs entry
Niklas Cassel (9):
soc: qcom: smem: Add missing include of sizes.h
soc: qcom: llcc-slice: Add missing include of sizes.h
soc: qcom: smp2p: Add select IRQ_DOMAIN
soc: qcom: smsm: Add select IRQ_DOMAIN
soc: qcom: Remove bogus depends on OF from QCOM_SMD_RPM
soc: qcom: Remove depends on OF from QCOM_RPMH
soc: qcom: wcnss_ctrl: Avoid string overflow
soc: qcom: apr: Avoid string overflow
soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs
Nishanth Menon (2):
Documentation: dt: keystone: ti-sci: Add optional host-id parameter
firmware: ti_sci: Provide host-id as an optional dt parameter
Olof Johansson (7):
Merge tag 'tee-drv-for-4.20' of
git://git.linaro.org/people/jens.wiklander/linux-tee into next/drivers
Merge tag 'amlogic-drivers' of
https://git.kernel.org/.../khilman/linux-amlogic into next/drivers
Merge tag 'v4.19-rc3' into next/drivers
Merge tag 'scmi-updates-4.20' of
git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'drivers_soc_for_4.20' of
git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'soc-fsl-next-v4.20' of
git://git.kernel.org/.../leo/linux into next/drivers
Merge tag 'at91-4.20-drivers' of
git://git.kernel.org/.../at91/linux into next/drivers
Paul Kocialkowski (1):
drivers: soc: Allow building the sunxi driver without ARCH_SUNXI
Quentin Perret (1):
firmware: arm_scmi: add a getter for power of performance states
Rajan Vaja (9):
dt-bindings: firmware: Add bindings for ZynqMP firmware
firmware: xilinx: Add Zynqmp firmware driver
firmware: xilinx: Add query data API
firmware: xilinx: Add clock APIs
firmware: xilinx: Add debugfs interface
firmware: xilinx: Add debugfs for query data API
Documentation: xilinx: Add documentation for eemi APIs
firmware: xilinx: Add zynqmp IOCTL API for device control
dt-bindings: clock: Add bindings for ZynqMP clock driver
Rob Herring (2):
soc: fsl/qe: Use of_get_child_by_name helper
bus: imx-weim: drop unnecessary DT node name NULL check
Roy Pledge (3):
soc: fsl: qbman: Check if CPU is offline when initializing portals
soc: fsl: qbman: Add 64 bit DMA addressing requirement to QBMan
soc: fsl: qbman: Use last response to determine valid bit
Sergei Shtylyov (1):
dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings
Sibi Sankar (2):
dt-bindings: reset: Add PDC Global binding for SDM845 SoCs
reset: qcom: PDC Global (Power Domain Controller) reset controller
Stephen Boyd (1):
soc: qcom: geni: Make version macros simpler
Sudeep Holla (1):
firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings
Sven Schmitt (2):
soc: imx: gpc: fix PDN delay
soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes
Thierry Reding (2):
Merge branch 'for-4.20/dt-bindings' into for-4.20/soc
firmware: tegra: bpmp: Implement suspend/resume support
Tony Lindgren (9):
bus: ti-sysc: Defer suspend as needed
bus: ti-sysc: Update revision masks to support am437x
bus: ti-sysc: Detect more devices on am473x for debugging
bus: ti-sysc: Detect devices on am335x when DEBUG is enabled
Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' into
omap-for-v4.20/ti-sysc
bus: ti-sysc: Detect timer and gpio on dra7
bus: ti-sysc: Detect devices for debug on dra7
bus: ti-sysc: Make some warnings debug only
bus: ti-sysc: Just use SET_NOIRQ_SYSTEM_SLEEP_PM_OPS
Venkata Narendra Kumar Gutta (3):
soc: qcom: Add broadcast base for Last Level Cache Controller (LLCC)
soc: qcom: Add support to register LLCC EDAC driver
dt-bindings: msm: Update documentation of qcom,llcc
.../devicetree/bindings/arm/freescale/fsl,scu.txt | 183 ++++++
.../devicetree/bindings/arm/keystone/ti,sci.txt | 4 +
.../devicetree/bindings/arm/msm/qcom,llcc.txt | 19 +-
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 +++
.../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 +++
.../devicetree/bindings/firmware/qcom,scm.txt | 33 +-
.../firmware/xilinx/xlnx,zynqmp-firmware.txt | 82 +++
.../devicetree/bindings/power/actions,owl-sps.txt | 2 +
.../devicetree/bindings/power/renesas,apmu.txt | 2 +
.../bindings/power/renesas,rcar-sysc.txt | 3 +
.../devicetree/bindings/reset/qcom,pdc-global.txt | 52 ++
.../devicetree/bindings/reset/renesas,rst.txt | 3 +
.../bindings/soc/amlogic/amlogic,canvas.txt | 29 +
.../devicetree/bindings/soc/mediatek/pwrap.txt | 2 +
.../devicetree/bindings/sram/sunxi-sram.txt | 4 +
.../devicetree/bindings/timer/renesas,tmu.txt | 2 +
Documentation/xilinx/eemi.txt | 67 ++
MAINTAINERS | 12 +-
arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +
arch/arm/boot/dts/bcm63138.dtsi | 14 +-
arch/arm/boot/dts/sun8i-r40.dtsi | 3 +-
arch/arm/mach-shmobile/Kconfig | 6 +
arch/arm/mach-shmobile/Makefile | 1 +
arch/arm/mach-shmobile/setup-r7s9210.c | 27 +
arch/arm64/Kconfig.platforms | 1 +
drivers/bus/imx-weim.c | 3 -
drivers/bus/ti-sysc.c | 171 ++---
drivers/clk/Kconfig | 1 +
drivers/clk/Makefile | 1 +
drivers/clk/zynqmp/Kconfig | 10 +
drivers/clk/zynqmp/Makefile | 4 +
drivers/clk/zynqmp/clk-gate-zynqmp.c | 144 +++++
drivers/clk/zynqmp/clk-mux-zynqmp.c | 141 ++++
drivers/clk/zynqmp/clk-zynqmp.h | 68 ++
drivers/clk/zynqmp/clkc.c | 716 +++++++++++++++++++++
drivers/clk/zynqmp/divider.c | 217 +++++++
drivers/clk/zynqmp/pll.c | 335 ++++++++++
drivers/edac/Kconfig | 14 +
drivers/edac/Makefile | 1 +
drivers/edac/qcom_edac.c | 414 ++++++++++++
drivers/firmware/Kconfig | 2 +
drivers/firmware/Makefile | 2 +
drivers/firmware/arm_scmi/base.c | 2 +-
drivers/firmware/arm_scmi/clock.c | 2 +-
drivers/firmware/arm_scmi/perf.c | 30 +-
drivers/firmware/arm_scmi/power.c | 2 +-
drivers/firmware/arm_scmi/sensors.c | 2 +-
drivers/firmware/imx/Kconfig | 11 +
drivers/firmware/imx/Makefile | 2 +
drivers/firmware/imx/imx-scu.c | 270 ++++++++
drivers/firmware/imx/misc.c | 99 +++
drivers/firmware/meson/meson_sm.c | 56 ++
drivers/firmware/qcom_scm.c | 74 ++-
drivers/firmware/tegra/bpmp.c | 19 +
drivers/firmware/ti_sci.c | 24 +-
drivers/firmware/xilinx/Kconfig | 23 +
drivers/firmware/xilinx/Makefile | 5 +
drivers/firmware/xilinx/zynqmp-debug.c | 250 +++++++
drivers/firmware/xilinx/zynqmp-debug.h | 24 +
drivers/firmware/xilinx/zynqmp.c | 565 ++++++++++++++++
drivers/memory/atmel-ebi.c | 3 +-
drivers/reset/Kconfig | 9 +
drivers/reset/Makefile | 1 +
drivers/reset/core.c | 15 +-
drivers/reset/reset-qcom-pdc.c | 124 ++++
drivers/soc/Makefile | 2 +-
drivers/soc/actions/Kconfig | 2 +-
drivers/soc/actions/Makefile | 2 +
drivers/soc/actions/owl-sps-helper.c | 6 +-
drivers/soc/actions/owl-sps.c | 64 +-
drivers/soc/amlogic/Kconfig | 7 +
drivers/soc/amlogic/Makefile | 1 +
drivers/soc/amlogic/meson-canvas.c | 185 ++++++
drivers/soc/fsl/dpio/dpio-driver.c | 3 -
drivers/soc/fsl/qbman/Kconfig | 2 +-
drivers/soc/fsl/qbman/bman.c | 6 +-
drivers/soc/fsl/qbman/bman_ccsr.c | 11 +
drivers/soc/fsl/qbman/bman_portal.c | 14 +-
drivers/soc/fsl/qbman/dpaa_sys.h | 20 +
drivers/soc/fsl/qbman/qman.c | 56 +-
drivers/soc/fsl/qbman/qman_ccsr.c | 11 +
drivers/soc/fsl/qbman/qman_portal.c | 14 +-
drivers/soc/fsl/qe/qe.c | 6 +-
drivers/soc/fsl/qe/ucc.c | 2 +-
drivers/soc/imx/gpc.c | 26 +-
drivers/soc/imx/gpcv2.c | 100 +--
drivers/soc/mediatek/mtk-pmic-wrap.c | 519 +++++++++++----
drivers/soc/qcom/Kconfig | 21 +-
drivers/soc/qcom/apr.c | 6 +-
drivers/soc/qcom/llcc-slice.c | 74 ++-
drivers/soc/qcom/qcom-geni-se.c | 41 +-
drivers/soc/qcom/rmtfs_mem.c | 5 +
drivers/soc/qcom/rpmh-rsc.c | 2 +
drivers/soc/qcom/smem.c | 174 +++--
drivers/soc/qcom/spm.c | 3 +
drivers/soc/qcom/wcnss_ctrl.c | 2 +-
drivers/soc/renesas/Kconfig | 19 +-
drivers/soc/renesas/Makefile | 2 +
drivers/soc/renesas/r8a7743-sysc.c | 5 +-
drivers/soc/renesas/r8a7745-sysc.c | 5 +-
drivers/soc/renesas/r8a774a1-sysc.c | 45 ++
drivers/soc/renesas/r8a774c0-sysc.c | 68 ++
drivers/soc/renesas/r8a7779-sysc.c | 5 +-
drivers/soc/renesas/r8a7790-sysc.c | 5 +-
drivers/soc/renesas/r8a7791-sysc.c | 5 +-
drivers/soc/renesas/r8a7792-sysc.c | 5 +-
drivers/soc/renesas/r8a7794-sysc.c | 5 +-
drivers/soc/renesas/r8a7795-sysc.c | 5 +-
drivers/soc/renesas/r8a7796-sysc.c | 5 +-
drivers/soc/renesas/r8a77970-sysc.c | 5 +-
drivers/soc/renesas/r8a77995-sysc.c | 5 +-
drivers/soc/renesas/rcar-rst.c | 11 +-
drivers/soc/renesas/rcar-sysc.c | 13 +-
drivers/soc/renesas/rcar-sysc.h | 9 +-
drivers/soc/renesas/renesas-soc.c | 100 ++-
drivers/soc/tegra/pmc.c | 513 +++++++++++----
drivers/soc/ti/knav_dma.c | 4 +-
drivers/soc/ti/knav_qmss.h | 6 +-
drivers/tee/optee/core.c | 2 +-
drivers/tee/tee_core.c | 113 +++-
include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 ++++
include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 +
include/dt-bindings/power/owl-s900-powergate.h | 23 +
include/dt-bindings/power/r8a7744-sysc.h | 24 +
include/dt-bindings/power/r8a774a1-sysc.h | 31 +
include/dt-bindings/power/r8a774c0-sysc.h | 25 +
include/dt-bindings/reset/qcom,sdm845-pdc.h | 20 +
include/linux/firmware/imx/ipc.h | 59 ++
include/linux/firmware/imx/sci.h | 17 +
include/linux/firmware/imx/svc/misc.h | 55 ++
include/linux/firmware/imx/types.h | 617 ++++++++++++++++++
include/linux/firmware/meson/meson_sm.h | 1 +
include/linux/firmware/xlnx-zynqmp.h | 116 ++++
include/linux/platform_data/ti-sysc.h | 1 -
include/linux/qcom-geni-se.h | 13 +-
include/linux/reset.h | 2 +-
include/linux/scmi_protocol.h | 4 +
include/linux/soc/amlogic/meson-canvas.h | 65 ++
include/linux/soc/qcom/llcc-qcom.h | 30 +-
include/linux/tee_drv.h | 73 +++
include/soc/fsl/bman.h | 8 +
include/soc/fsl/qman.h | 36 ++
include/soc/tegra/pmc.h | 20 +-
143 files changed, 7504 insertions(+), 822 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
* [GIT PULL 4/4] ARM: SoC platform updates for 4.20
2018-10-29 21:18 [GIT PULL 0/4] ARM: SoC changes for 4.20 Arnd Bergmann
` (2 preceding siblings ...)
2018-10-29 21:23 ` [GIT PULL 3/4] ARM: SoC driver updates for 4.17 Arnd Bergmann
@ 2018-10-29 21:25 ` Arnd Bergmann
2018-10-29 22:40 ` [GIT PULL 0/4] ARM: SoC changes " Linus Torvalds
4 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2018-10-29 21:25 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, Linux ARM, arm-soc
The following changes since commit 57361846b52bc686112da6ca5368d11210796804:
Linux 4.19-rc2 (2018-09-02 14:37:30 -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 f4f9554f16d0a14b8ced9b3b91bd4e545fca5d66:
MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX
architecture (2018-10-11 16:27:58 +0200)
----------------------------------------------------------------
ARM: SoC platform updates for 4.20
A couple of platforms change hands in the MAINTAINERS file:
- Linus Walleij lists himself for the ARM Reference platforms:
versatile, vexpress, integrator and realview. He has been the main
contributor for these for a while, and makes it official now.
- Vladimir Zapolskiy takes over the LPC18xx platform from Joachim Eastwood
- Manivannan Sadhasivam becomes a secondary maintainer for the
Actions Semi machines
- Nicolas Ferre lists updates the MAINTAINER listing for the AT91
platform: Ludovic Desroches is now a co-maintainer for the platform, and
several other people (Claudiu Beznea, Cristian Birsan, Eugen Hristev,
Codrin Ciubotariu) take over individual device drivers.
Thanks everyone for working on this, and welcome to the new maintainers!
The "virt" platform on qemy or kvm can now be used in big-endian mode
without additional tricks, thanks to Jason Donenfeld.
Once again, we gain support for another NXP i.MX6 variant, this time
it's the i.MX 6ULZ 32-bit single-core version.
On arm64, we add support for two SoCs from Renesas: RZ/G2E (r8a774c0)
and RZ/G2M (r8a774a1). These are described as microcontrollers on the
manufacturer website, but appear to be rather powerful. The RZ/G2M is
used on the reference board for the CIP Super Long Term Support (SLTS)
Linux Kernels.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
----------------------------------------------------------------
Anson Huang (2):
ARM: imx: add mmdc ipg clock operation for mmdc
ARM: imx: add i.mx6ulz msl support
Arnd Bergmann (9):
Merge tag 'zynq-soc-for-v4.20' of
https://github.com/Xilinx/linux-xlnx into next/soc
Merge tag 'omap-for-v4.20/soc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'omap-for-v4.20/omap1-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'renesas-arm-soc-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'actions-arm64-soc-for-4.20' of
git://git.kernel.org/.../afaerber/linux-actions into next/soc
Merge tag 'imx-soc-4.20' of
git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'mvebu-soc-4.20-1' of
git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'renesas-arm64-soc-for-v4.20' of
git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'samsung-soc-4.20-2' of
git://git.kernel.org/.../krzk/linux into next/soc
Bartlomiej Zolnierkiewicz (1):
ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms
Benjamin Gaignard (1):
MAINTAINERS: Update stm32 entry
Biju Das (3):
arm64: Add Renesas R8A774A1 support
ARM: shmobile: r8a7744: Basic SoC support
ARM: debug-ll: Add support for r8a7744
Cedric Roux (3):
ARM: s3c24xx: formatting cleanup in mach-mini2440.c
ARM: s3c24xx: Correct SD card write protect detection on Mini2440
ARM: s3c24xx: Restore proper usage of pr_info/pr_cont
Chris Packham (2):
ARM: mvebu: use dt_fixup to provide fallback for enable-method
dt-bindings: marvell,prestera: Add common compatible string
Claudiu Beznea (1):
ARM: at91: pm: remove pm_bu initialization in at91_pm_backup_init()
Fabrizio Castro (1):
arm64: Add Renesas R8A774C0 support
Geert Uytterhoeven (3):
ARM: shmobile: r8a7779: Remove unused includes
ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol
arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol
Janusz Krzysztofik (5):
ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor
ARM: OMAP1: ams-delta: initialize latch2 pins to safe values
ARM: OMAP1: ams-delta: register MODEM device earlier
ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h>
ARM: OMAP1: ams-delta: Don't request unused GPIOs
Jason A. Donenfeld (1):
ARM: support big-endian for the virt architecture
Jisheng Zhang (1):
MAINTAINERS: fix pattern in ARM/Synaptics berlin SoC section
Krzysztof Kozlowski (4):
ARM: exynos: Store Exynos5420 register state in one variable
ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM
ARM: s3c24xx: Remove empty gta02_pmu children probe
ARM: s3c24xx: Consistently use tab for indenting member assignments
Kuninori Morimoto (1):
ARM: shmobile: convert to SPDX identifiers
Linus Walleij (2):
ARM: u300: Delete dummy SPI chip
ARM: Assume maintainership of ARM reference designs
Manivannan Sadhasivam (6):
MAINTAINERS: Add reviewer for ACTIONS platforms
MAINTAINERS: Add Actions Semi S900 clk entries
MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs
MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver
MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver
arm64: actions: Enable PINCTRL in platforms Kconfig
Marek Szyprowski (1):
arm64: exynos: Enable generic power domain support
Marek Vasut (1):
ARM: shmobile: Rework the PMIC IRQ line quirk
Nicolas Ferre (11):
MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip
MAINTAINERS: update entry for Microchip NAND driver support
MAINTAINERS: media: change Microchip ISI, ISC maintainers
MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers
MAINTAINERS: USB: change maintainer for Microchip USBA gadget driver
MAINTAINERS: dmaengine: add files to Microchip dma entry
MAINTAINERS: pwm: add entry for Microchip pwm driver
MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible ADC driver
MAINTAINERS: remove the / ATMEL string from MICROCHIP entries
MAINTAINERS: move former ATMEL entries to proper MICROCHIP location
MAINTAINERS: sdhci: move the Microchip entry to proper location
Nishanth Menon (1):
MAINTAINERS: Drop dt-bindings/genpd/k2g.h
Oleksij Rempel (1):
ARM: imx6: register pm_power_off handler if
"fsl,pmic-stby-poweroff" is set
Olof Johansson (1):
Merge tag 'at91-4.20-soc' of git://git.kernel.org/.../at91/linux
into next/soc
Rob Herring (3):
ARM: shmobile: Convert to using %pOFn instead of device_node.name
ARM: zynq: Convert to using %pOFn instead of device_node.name
ARM: OMAP2+: Convert to using %pOFn instead of device_node.name
Sergei Shtylyov (1):
arm64: enable CMT/TMU support for Renesas SoC
Shawn Guo (1):
MAINTAINERS: remove non-exsiting email address of Baoyou
Tero Kristo (1):
ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks
Thomas Petazzoni (1):
MAINTAINERS: replace free-electrons.com by bootlin.com for
Thomas Petazzoni
Tony Lindgren (1):
Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' into
omap-for-v4.20/soc
Vladimir Zapolskiy (1):
MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX architecture
zhong jiang (1):
ARM: at91: pm: call put_device instead of of_node_put in at91_pm_config_ws
Documentation/arm/Samsung/Bootloader-interface.txt | 1 +
.../devicetree/bindings/net/marvell,prestera.txt | 4 +-
MAINTAINERS | 260 +++++++++++--------
arch/arm/Kconfig | 1 +
arch/arm/Kconfig.debug | 9 +-
arch/arm/mach-at91/pm.c | 9 +-
arch/arm/mach-exynos/common.h | 1 +
arch/arm/mach-exynos/firmware.c | 14 +-
arch/arm/mach-exynos/suspend.c | 34 ++-
arch/arm/mach-imx/anatop.c | 20 ++
arch/arm/mach-imx/cpu.c | 3 +
arch/arm/mach-imx/mmdc.c | 14 ++
arch/arm/mach-imx/mxc.h | 7 +
arch/arm/mach-imx/pm-imx6.c | 29 ++-
arch/arm/mach-mvebu/board-v7.c | 14 +-
arch/arm/mach-omap1/ams-delta-fiq-handler.S | 12 +-
arch/arm/mach-omap1/board-ams-delta.c | 161 ++++++------
arch/arm/mach-omap1/include/mach/board-ams-delta.h | 7 -
arch/arm/mach-omap2/omap_hwmod.c | 88 ++++---
arch/arm/mach-s3c24xx/mach-gta02.c | 42 ----
arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +++++----
arch/arm/mach-shmobile/Kconfig | 10 +-
arch/arm/mach-shmobile/headsmp-scu.S | 13 +-
arch/arm/mach-shmobile/headsmp.S | 7 +-
arch/arm/mach-shmobile/platsmp-scu.c | 5 +-
arch/arm/mach-shmobile/platsmp.c | 5 +-
arch/arm/mach-shmobile/pm-rcar-gen2.c | 5 +-
arch/arm/mach-shmobile/pm-rmobile.c | 7 +-
arch/arm/mach-shmobile/pm-rmobile.h | 7 +-
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 139 ++++++++---
arch/arm/mach-shmobile/setup-r8a7779.c | 2 -
arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 +
arch/arm/mach-shmobile/smp-sh73a0.c | 10 +-
arch/arm/mach-shmobile/suspend.c | 5 +-
arch/arm/mach-shmobile/timer.c | 10 +-
arch/arm/mach-u300/Kconfig | 13 -
arch/arm/mach-u300/Makefile | 1 -
arch/arm/mach-u300/dummyspichip.c | 276 ---------------------
arch/arm/mach-zynq/slcr.c | 2 +-
arch/arm/plat-samsung/Kconfig | 2 +-
arch/arm64/Kconfig.platforms | 60 +++--
include/linux/platform_data/gpio-omap.h | 4 +
42 files changed, 662 insertions(+), 766 deletions(-)
delete mode 100644 arch/arm/mach-u300/dummyspichip.c
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [GIT PULL 0/4] ARM: SoC changes for 4.20
2018-10-29 21:18 [GIT PULL 0/4] ARM: SoC changes for 4.20 Arnd Bergmann
` (3 preceding siblings ...)
2018-10-29 21:25 ` [GIT PULL 4/4] ARM: SoC platform updates for 4.20 Arnd Bergmann
@ 2018-10-29 22:40 ` Linus Torvalds
4 siblings, 0 replies; 6+ messages in thread
From: Linus Torvalds @ 2018-10-29 22:40 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: Linux Kernel Mailing List, linux-arm-kernel, arm
On Mon, Oct 29, 2018 at 2:18 PM Arnd Bergmann <arnd@arndb.de> wrote:
>
> Here are the arm-soc changes for the current merge window, with a
> little delay due to the conference travel last week.
All merged. A few conflicts in MAINTAINERS, and a couple of trivial
ones, but nothing that looked too annoying.
Please do check it out, though,
Linus
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-10-29 22:41 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-29 21:18 [GIT PULL 0/4] ARM: SoC changes for 4.20 Arnd Bergmann
2018-10-29 21:20 ` [GIT PULL 1/4] ARM: SoC device tree updates " Arnd Bergmann
2018-10-29 21:21 ` [GIT PULL 2/4] ARM: SoC defconfig " Arnd Bergmann
2018-10-29 21:23 ` [GIT PULL 3/4] ARM: SoC driver updates for 4.17 Arnd Bergmann
2018-10-29 21:25 ` [GIT PULL 4/4] ARM: SoC platform updates for 4.20 Arnd Bergmann
2018-10-29 22:40 ` [GIT PULL 0/4] ARM: SoC changes " Linus Torvalds
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).