mbox series

[GIT,PULL,0/6] ARM SoC changes for v5.12

Message ID CAK8P3a0w-vPNBF=4ieg3YUyNHzy+qiZ5iK-9M1cRxA+TakScYw@mail.gmail.com
Headers show
Series ARM SoC changes for v5.12 | expand


Arnd Bergmann Feb. 14, 2021, 10:38 p.m. UTC
5.12 seems to be a fairly quiet release for the SoC tree. The main
highlights are:

 - Removing six of the older platforms that have no known users, as well
   as the arch/c6x architecture. Despite all that removed code, there is still
   a small overall growth:
   907 files changed, 33888 insertions(+), 26918 deletions(-)
   I sent patches to remove an additional 50875 lines of driver code for these
   platforms, but those patches are merged through other subsystem trees.

- Support for three additional SoCs: Broadcom BCM4908 is used in wireless
  routers, Qualcomm Snapdragon 888 is the latest high-end phone chip and
  Qualcomm X55 is the a 5G modem chip that can also run as a standalone SoC

- Support for the Apple M1 is coming up nicely, but didn't make the cut this
  time as there are still some fundamental decisions to be made, expect this
  to be added for v5.13.

- Among the newly supported boards, there are once more a number of older
  mobile phones and tables, as well as modern development platforms and
  industrial machines

- A total of 752 non-merge changesets were written by 187 individual
  developers. The six branches contain 78 pull requests from 29 downstream
  maintainers, as well as a small number of patches that I applied directly.

=== Top 20 contributors by number of patches ===

     34 Manivannan Sadhasivam
     30 Adam Ford
     26 Konrad Dybcio
     25 Dmitry Baryshkov
     19 Maxime Ripard
     18 Oleksij Rempel
     17 Michal Simek
     17 Krzysztof Kozlowski
     16 Michael Walle
     16 Johan Jonker
     15 Vinod Koul
     14 Gustave Monce
     12 Lubomir Rintel
     11 Rafał Miłecki
     11 Martin Kepplinger
     11 Cristian Ciocaltea
     11 Andre Przywara
     10 Linus Walleij
     10 Guido Günther
      9 Zhen Lei

=== Dirstat ===
   2.8% Documentation/devicetree/bindings/
  28.3% arch/arm/boot/dts/
   1.4% arch/arm/mach-prima2/
   1.1% arch/arm/mach-u300/
   3.0% arch/arm/
   1.6% arch/arm64/boot/dts/amlogic/
   8.5% arch/arm64/boot/dts/freescale/
   1.0% arch/arm64/boot/dts/hisilicon/
   4.3% arch/arm64/boot/dts/nvidia/
  11.6% arch/arm64/boot/dts/qcom/
   4.0% arch/arm64/boot/dts/renesas/
   1.5% arch/arm64/boot/dts/rockchip/
   1.1% arch/arm64/boot/dts/xilinx/
   1.4% arch/arm64/boot/dts/zte/
   2.5% arch/arm64/boot/dts/
   1.1% arch/c6x/boot/dts/
   3.3% arch/c6x/include/asm/
   5.5% arch/c6x/kernel/
   1.7% arch/c6x/lib/
   4.4% arch/c6x/platforms/
   1.7% arch/c6x/
   1.0% drivers/memory/
   3.9% drivers/soc/
   1.0% drivers/tee/optee/