[GIT PULL 0/3] ARM: SoC branches

Arnd Bergmann arnd at arndb.de
Thu Feb 1 15:14:22 PST 2018


The arm-soc tree for this merge window contains the usual stuff,
and is probably slightly smaller than usual. Only one new SoC
gets added this time, and it's a minor variation of an existing one.

A clear majority of the changes keep getting done for 32-bit SoCs.
This appears to be the result of some 32-bit SoC families being
particularly popular: omap, at91, aspeed and imx so far are only
available with 32-bit cores, though the 64-bit i.MX8 has finally
seen the light of day and will likely get added in the next merge
window. The other popular platforms (renesas, marvell, samsung,
amlogic, allwinner, and others) tend to have both 32-bit and 64-bit
implementations with a comparable amount of patches going into
either side.

Overall, we pulled 89 branches containing 864 non-merge
changesets. 994 files were touched in some form, with 32303 lines
added and 11679 removed, the latter mostly due to some device tree
files getting reorganized, but also from continued cleanup of the
platform code leading to a net code reduction in the soc branch.

dt: 49 pulls, 692 patches, 577 files, 23197 insertions, 7952 deletions
soc: 22 pull, 84 patches, 320 files, 2058 insertions, 3055 deletions
drivers: 18 pulls, 88 patches, 98 files, 7095 insertions, 737 deletions

The top contributors by number of patches are:

     55 Tero Kristo
     45 Alexandre Belloni
     43 Fabio Estevam
     41 Simon Horman
     32 Russell King
     30 Magnus Damm
     28 Biju Das
     27 Fabrizio Castro
     22 Thierry Reding
     21 Geert Uytterhoeven
     21 Arnd Bergmann
     17 Joel Stanley
     16 Krzysztof Kozlowski
     15 Marek Szyprowski
     14 Tony Lindgren
     13 Dave Gerlach
     12 Volodymyr Babchuk
     11 Lucas Stach
     10 Stefan Agner
     10 Neil Armstrong
     10 Linus Walleij

This is the dirstat of all changes. As usual, device tree files
dominate the contents. The drivers/clk/ti/ is from a branch that
is shared with the clk maintainer and should already be merged
at this point:

   0.9% Documentation/devicetree/bindings/
  42.4% arch/arm/boot/dts/
   0.4% arch/arm/mach-ep93xx/
   0.4% arch/arm/mach-exynos/
   2.3% arch/arm/mach-omap2/
   0.4% arch/arm/mach-pxa/
   4.2% arch/arm/mach-s3c24xx/
   1.7% arch/arm/mach-s3c64xx/
   0.6% arch/arm/plat-samsung/include/plat/
   0.7% arch/arm/plat-samsung/
   1.4% arch/arm/
   0.4% arch/arm64/boot/dts/allwinner/
   1.0% arch/arm64/boot/dts/amlogic/
   0.6% arch/arm64/boot/dts/exynos/
   3.8% arch/arm64/boot/dts/marvell/
   0.6% arch/arm64/boot/dts/mediatek/
   1.0% arch/arm64/boot/dts/nvidia/
   0.4% arch/arm64/boot/dts/qcom/
   2.9% arch/arm64/boot/dts/renesas/
   1.4% arch/arm64/boot/dts/
   1.0% drivers/bus/
  10.7% drivers/clk/ti/
   1.0% drivers/memory/tegra/
   2.0% drivers/memory/
   0.4% drivers/soc/bcm/brcmstb/
   3.8% drivers/soc/qcom/
   1.1% drivers/soc/tegra/
   1.5% drivers/soc/xilinx/
   1.0% drivers/soc/
   2.4% drivers/tee/optee/
   1.0% drivers/tee/
   2.5% include/dt-bindings/clock/
   0.7% include/dt-bindings/
   0.6% include/linux/soc/qcom/
   0.9% include/linux/

       Arnd



More information about the linux-arm-kernel mailing list