Re: [GIT PULL 2/3] ARM: SoC platform updates for 4.17

From: Arnd Bergmann
Date: Thu Apr 05 2018 - 17:29:55 EST


On Thu, Apr 5, 2018 at 11:22 PM, Arnd Bergmann <arnd@xxxxxxxx> wrote:
> The following changes since commit 661e50bc853209e41a5c14a290ca4decc43cbfd1:
>
> Linux 4.16-rc4 (2018-03-04 14:54:11 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-soc
>
> for you to fetch changes up to cd903711fd9dce808b5cc07e509135886d962b0c:
>
> arm: npcm: modify configuration for the NPCM7xx BMC. (2018-04-05
> 14:49:08 +0200)
>
> ----------------------------------------------------------------
> ARM: SoC platform updates for 4.17
>
> This release brings up a new platform based on the old ARM9 core: the
> Nuvoton NPCM is used as a baseboard management controller, competing
> with the better known ASpeed AST2xx series.
>
> Another important change is the addition of ARMv7-A based chips
> in mach-stm32. The older parts in this platform are ARMv7-M based
> microcontrollers, now they are expanding to general-purpose workloads.
>
> The other changes are the usual defconfig updates to enable additional
> drivers, lesser bugfixes. The largest updates as often are the ongoing
> OMAP cleanups, but we also have a number of changes for the older
> PXA and davinci platforms this time.
>
> For the Renesas shmobile/r-car platform, some new infrastructure
> is needed to make the watchdog work correctly.
>
> Supporting Multiprocessing on Allwinner A80 required a significant
> amount of new code, but is not doing anything unexpected.

One clear sign that the branch is indeed bigger than usual: the
shortlog+diffstat exceeds the 100KB limit for the linux-arm-kernel
mailing list.

Here is the shorter version:

$ git shortlog --no-merges -sne v4.16-rc4..armsoc-dt

29 Gregory CLEMENT <gregory.clement@xxxxxxxxxxx>
28 Simon Horman <horms+renesas@xxxxxxxxxxxx>
27 Fabio Estevam <fabio.estevam@xxxxxxx>
24 Jacopo Mondi <jacopo+renesas@xxxxxxxxxx>
22 Patrice Chotard <patrice.chotard@xxxxxx>
19 Michal Simek <michal.simek@xxxxxxxxxx>
18 Sean Wang <sean.wang@xxxxxxxxxxxx>
16 Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
16 Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
15 Marcel Ziswiler <marcel.ziswiler@xxxxxxxxxxx>
14 Chen-Yu Tsai <wens@xxxxxxxx>
14 Maciej Purski <m.purski@xxxxxxxxxxx>
10 Bartosz Golaszewski <brgl@xxxxxxxx>
10 Stefan Agner <stefan@xxxxxxxx>
10 Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx>
10 Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx>
9 Amelie Delaunay <amelie.delaunay@xxxxxx>
9 Dave Gerlach <d-gerlach@xxxxxx>
9 Joel Stanley <joel@xxxxxxxxx>
9 Kishon Vijay Abraham I <kishon@xxxxxx>
9 Quentin Schulz <quentin.schulz@xxxxxxxxxxx>
8 Andrew F. Davis <afd@xxxxxx>
8 Katsuhiro Suzuki <suzuki.katsuhiro@xxxxxxxxxxxxx>
8 Marcus Cooper <codekipper@xxxxxxxxx>
8 Niklas Cassel <niklas.cassel@xxxxxxxx>
8 Peter Rosin <peda@xxxxxxxxxx>
7 Baolin Wang <baolin.wang@xxxxxxxxxx>
7 Kieran Bingham <kieran.bingham+renesas@xxxxxxxxxxxxxxxx>
7 Klaus Goger <klaus.goger@xxxxxxxxxxxxxxxxxxxxx>
7 Linus Walleij <linus.walleij@xxxxxxxxxx>
7 Tero Kristo <t-kristo@xxxxxx>
7 Viresh Kumar <viresh.kumar@xxxxxxxxxx>
6 Anson Huang <Anson.Huang@xxxxxxx>
6 Baruch Siach <baruch@xxxxxxxxxx>
6 Krzysztof Kozlowski <krzk@xxxxxxxxxx>
6 Ludovic Barre <ludovic.barre@xxxxxx>
6 Rob Herring <robh@xxxxxxxxxx>
6 Tomer Maimon <tmaimon77@xxxxxxxxx>
5 Jernej Skrabec <jernej.skrabec@xxxxxxxx>
5 Jerome Brunet <jbrunet@xxxxxxxxxxxx>
5 Joonas KylmÃlà <joonas.kylmala@xxxxxx>
5 Martin Blumenstingl <martin.blumenstingl@xxxxxxxxxxxxxx>
5 Niklas SÃderlund <niklas.soderlund+renesas@xxxxxxxxxxxx>
5 Stefan Wahren <stefan.wahren@xxxxxxxx>
5 Yixun Lan <yixun.lan@xxxxxxxxxxx>
4 Benjamin Gaignard <benjamin.gaignard@xxxxxx>
4 Biju Das <biju.das@xxxxxxxxxxxxxx>
4 Georgi Djakov <georgi.djakov@xxxxxxxxxx>
4 Harald Geyer <harald@xxxxxxxxx>
4 Kunihiko Hayashi <hayashi.kunihiko@xxxxxxxxxxxxx>
4 Mikko Perttunen <mperttunen@xxxxxxxxxx>
4 Neil Armstrong <narmstrong@xxxxxxxxxxxx>
4 Rajendra Nayak <rnayak@xxxxxxxxxxxxxx>
4 Sebastian Reichel <sre@xxxxxxxxxx>
4 Simon Shields <simon@xxxxxxxxxxxxx>
4 Ulrich Hecht <ulrich.hecht+renesas@xxxxxxxxx>
3 Adam Ford <aford173@xxxxxxxxx>
3 Giulio Benetti <giulio.benetti@xxxxxxxxxxxxxxxx>
3 Hauke Mehrtens <hauke@xxxxxxxxxx>
3 Icenowy Zheng <icenowy@xxxxxxx>
3 Jian Hu <jian.hu@xxxxxxxxxxx>
3 John Keeping <john@xxxxxxxxxxxx>
3 Lucas Stach <l.stach@xxxxxxxxxxxxxx>
3 Magnus Damm <damm+renesas@xxxxxxxxxxxxx>
3 Marco Franchi <marcofrk@xxxxxxxxx>
3 Marek Szyprowski <m.szyprowski@xxxxxxxxxxx>
3 Ryder Lee <ryder.lee@xxxxxxxxxxxx>
3 Sekhar Nori <nsekhar@xxxxxx>
3 Tony Lindgren <tony@xxxxxxxxxxx>
3 Vicente Bergas <vicencb@xxxxxxxxx>
3 Yuantian Tang <andy.tang@xxxxxxx>
2 Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx>
2 Alexandre Torgue <alexandre.torgue@xxxxxx>
2 Andrey Smirnov <andrew.smirnov@xxxxxxxxx>
2 Andrzej Hajda <a.hajda@xxxxxxxxxxx>
2 BenoÃt ThÃbaudeau <benoit.thebaudeau.dev@xxxxxxxxx>
2 Chris Zhong <zyw@xxxxxxxxxxxxxx>
2 Christian Hemp <c.hemp@xxxxxxxxx>
2 Dien Pham <dien.pham.ry@xxxxxxxxxxx>
2 Dien Pham <dien.pham.ry@xxxxxxxxxxxxxxx>
2 Dinh Nguyen <dinguyen@xxxxxxxxxx>
2 Dmitry Osipenko <digetx@xxxxxxxxx>
2 Emiliano Ingrassia <ingrassia@xxxxxxxxxxxxxx>
2 Fabrizio Castro <fabrizio.castro@xxxxxxxxxxxxxx>
2 Heiko Stuebner <heiko@xxxxxxxxx>
2 Jorge Ramirez-Ortiz <jramirez@xxxxxxxxxxxx>
2 JÃrg Krause <joerg.krause@xxxxxxxxxxxxxx>
2 Lei YU <mine260309@xxxxxxxxx>
2 Lothar WaÃmann <LW@xxxxxxxxxxxxxxxxxxx>
2 Marco Franchi <marco.franchi@xxxxxxx>
2 Marek Vasut <marek.vasut@xxxxxxxxx>
2 Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx>
2 Miquel Raynal <miquel.raynal@xxxxxxxxxxx>
2 Preetham Ramchandra <pchandru@xxxxxxxxxx>
2 Robin Murphy <robin.murphy@xxxxxxx>
2 Rui Miguel Silva <rui.silva@xxxxxxxxxx>
2 Shawn Guo <shawnguo@xxxxxxxxxx>
2 Shawn Lin <shawn.lin@xxxxxxxxxxxxxx>
2 Shunqian Zheng <zhengsq@xxxxxxxxxxxxxx>
2 Stefan Mavrodiev <stefan@xxxxxxxxxx>
2 Stefan Monnier <monnier@xxxxxxxxxxxxxxxx>
2 Stefan Riedmueller <s.riedmueller@xxxxxxxxx>
2 Suman Anna <s-anna@xxxxxx>
2 Tuomas Tynkkynen <tuomas@xxxxxxxxxx>
2 Wadim Egorov <w.egorov@xxxxxxxxx>
1 Aapo Vienamo <aapo@xxxxxxxxxx>
1 Andrea Merello <andrea.merello@xxxxxxxxx>
1 Andrew Jeffery <andrew@xxxxxxxx>
1 Anurag Kumar Vulisha <anurag.kumar.vulisha@xxxxxxxxxx>
1 Bai Ping <ping.bai@xxxxxxx>
1 Bartosz Golaszewski <bgolaszewski@xxxxxxxxxxxx>
1 Bjorn Andersson <bjorn.andersson@xxxxxxxxxx>
1 Brendan Higgins <brendanhiggins@xxxxxxxxxx>
1 Brian Norris <briannorris@xxxxxxxxxxxx>
1 Chunfeng Yun <chunfeng.yun@xxxxxxxxxxxx>
1 Craig Tatlor <ctatlor97@xxxxxxxxx>
1 Daniele Debernardi <drebrez@xxxxxxxxx>
1 David Lechner <david@xxxxxxxxxxxxxx>
1 Dmitry Shmidt <dimitrysh@xxxxxxxxxx>
1 Emmanuel Vadot <manu@xxxxxxxxxxx>
1 Enrico Scholz <enrico.scholz@xxxxxxxxxxxxxxxxx>
1 Eric Anholt <eric@xxxxxxxxxx>
1 Felix Brack <fb@xxxxxxx>
1 Florian Fainelli <f.fainelli@xxxxxxxxx>
1 Fugang Duan <fugang.duan@xxxxxxx>
1 Henry Zhang <henryzhang62@xxxxxxxxx>
1 Huazhong Tan <tanhuazhong@xxxxxxxxxx>
1 INAGAKI Hiroshi <musashino.open@xxxxxxxxx>
1 Ian Ray <ian.ray@xxxxxx>
1 Ilia Lin <ilialin@xxxxxxxxxxxxxx>
1 Jagan Teki <jagannadh.teki@xxxxxxxxx>
1 Jelle van der Waa <jelle@xxxxxxxx>
1 Jon Nettleton <jon@xxxxxxxxxxxxx>
1 Ken Chen <chen.kenyy@xxxxxxxxxxxx>
1 Ken Lin <yungching0725@xxxxxxxxx>
1 Laurent Pinchart <laurent.pinchart+renesas@xxxxxxxxxxxxxxxx>
1 Leo Yan <leo.yan@xxxxxxxxxx>
1 Levin Du <djw@xxxxxxxxxxxxx>
1 Linus LÃssing <linus.luessing@xxxxxxxxx>
1 Martin Kaiser <martin@xxxxxxxxx>
1 Martyn Welch <martyn.welch@xxxxxxxxxxxxxxx>
1 Mathieu Malaterre <malat@xxxxxxxxxx>
1 Maxime Ripard <maxime.ripard@xxxxxxxxxxxxxxxxxx>
1 Michael Lyle <mlyle@xxxxxxxx>
1 Murali Karicheri <m-karicheri2@xxxxxx>
1 Nicolas Ferre <nicolas.ferre@xxxxxxxxxxxxx>
1 Nobuhiro Iwamatsu <nobuhiro.iwamatsu@xxxxxxxxxxxxxxxx>
1 P L Sai Krishna <lakshmi.sai.krishna.potthuri@xxxxxxxxxx>
1 Pavel Machek <pavel@xxxxxx>
1 Peter Senna Tschudin <peter.senna@xxxxxxxxxxxxx>
1 Peter Ujfalusi <peter.ujfalusi@xxxxxx>
1 Philipp Puschmann <pp@xxxxxxxxx>
1 Rasmus Villemoes <rasmus.villemoes@xxxxxxxxx>
1 Ravikumar Kattekola <rk@xxxxxx>
1 Roger Quadros <rogerq@xxxxxx>
1 Roy Pledge <roy.pledge@xxxxxxx>
1 Russell King <rmk+kernel@xxxxxxxxxxxxxxxx>
1 Russell King <rmk+kernel@xxxxxxxxxxxxxxx>
1 Ryan Harkin <ryan.harkin@xxxxxxxxxx>
1 Santiago Esteban <Santiago.Esteban@xxxxxxxxxxxxx>
1 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@xxxxxxxxxx>
1 Shyam Saini <shyam@xxxxxxxxxxxxxxxxxxxx>
1 Sudeep Holla <sudeep.holla@xxxxxxx>
1 Takeshi Kihara <takeshi.kihara.df@xxxxxxxxxxx>
1 Thierry Reding <treding@xxxxxxxxxx>
1 Uwe Kleine-KÃnig <u.kleine-koenig@xxxxxxxxxxxxxx>
1 Zhang Ying-22455 <ying.zhang22455@xxxxxxx>
1 Zhiyong Tao <zhiyong.tao@xxxxxxxxxxxx>
1 oscardagrach <ryan@xxxxxxxxx>

$ git diff --dirstat=0 v4.16-rc4..armsoc-dt
0.0% Documentation/devicetree/bindings/arm/cpu-enable-method/
0.0% Documentation/devicetree/bindings/arm/mediatek/
0.0% Documentation/devicetree/bindings/arm/npcm/
0.0% Documentation/devicetree/bindings/arm/omap/
0.0% Documentation/devicetree/bindings/arm/samsung/
0.0% Documentation/devicetree/bindings/arm/tegra/
0.2% Documentation/devicetree/bindings/arm/
0.0% Documentation/devicetree/bindings/bus/
0.0% Documentation/devicetree/bindings/crypto/
0.0% Documentation/devicetree/bindings/dma/
0.0% Documentation/devicetree/bindings/gpu/
0.0% Documentation/devicetree/bindings/memory-controllers/ti/
0.0% Documentation/devicetree/bindings/phy/
0.0% Documentation/devicetree/bindings/pinctrl/
0.0% Documentation/devicetree/bindings/sound/
0.0% Documentation/devicetree/bindings/watchdog/
75.5% arch/arm/boot/dts/
0.0% arch/arm/configs/
1.0% arch/arm64/boot/dts/allwinner/
0.0% arch/arm64/boot/dts/altera/
4.4% arch/arm64/boot/dts/amlogic/
0.0% arch/arm64/boot/dts/arm/
0.2% arch/arm64/boot/dts/exynos/
0.6% arch/arm64/boot/dts/freescale/
0.2% arch/arm64/boot/dts/hisilicon/
3.0% arch/arm64/boot/dts/marvell/
1.7% arch/arm64/boot/dts/mediatek/
1.0% arch/arm64/boot/dts/nvidia/
0.1% arch/arm64/boot/dts/qcom/
3.7% arch/arm64/boot/dts/renesas/
1.3% arch/arm64/boot/dts/rockchip/
0.8% arch/arm64/boot/dts/socionext/
0.4% arch/arm64/boot/dts/sprd/
3.6% arch/arm64/boot/dts/xilinx/
0.0% arch/arm64/
0.0% drivers/clk/imx/
0.0% drivers/soc/amlogic/
0.7% include/dt-bindings/clock/
0.1% include/dt-bindings/gpio/
0.0% include/dt-bindings/mfd/
0.0% include/dt-bindings/power/
0.3% include/dt-bindings/reset/