Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1402633 > unrolled thread
| Started by | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| First post | 2016-05-18 00:30 +0200 |
| Last post | 2016-05-20 14:10 +0200 |
| Articles | 4 — 2 participants |
Back to article view | Back to linux.kernel
[GIT PULL 0/7] ARM: SoC changes for 4.7 Arnd Bergmann <arnd@arndb.de> - 2016-05-18 00:30 +0200
[GIT PULL 1/7] ARM: SoC cleanups and fixes for v4.7 Arnd Bergmann <arnd@arndb.de> - 2016-05-18 00:30 +0200
Re: [GIT PULL 0/7] ARM: SoC changes for 4.7 Rob Herring <robh@kernel.org> - 2016-05-19 18:10 +0200
Re: [GIT PULL 0/7] ARM: SoC changes for 4.7 Arnd Bergmann <arnd@arndb.de> - 2016-05-20 14:10 +0200
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-05-18 00:30 +0200 |
| Subject | [GIT PULL 0/7] ARM: SoC changes for 4.7 |
| Message-ID | <rzVEZ-20L-7@gated-at.bofh.it> |
Hi Linus,
These are the first seven pull requests for arm-soc this time, there is
one small follow-up coming once the dependencies for that have landed
in your tree.
Things remain relatively calm for us. We merged 122 pull requests with
822 patches, plus 35 individual patches, which is less than what we used
to have. We are shifting even more towards changing only dts files,
for the most part adding new functionality on existing boards, and adding
new machines, as shown clearly by the dirstat:
3.4% Documentation/devicetree/bindings/
56.3% arch/arm/boot/dts/
0.7% arch/arm/configs/
0.0% arch/arm/mach-aspeed/
0.2% arch/arm/mach-at91/
0.0% arch/arm/mach-bcm/
0.5% arch/arm/mach-davinci/
0.0% arch/arm/mach-dove/
0.1% arch/arm/mach-exynos/
0.0% arch/arm/mach-imx/
0.1% arch/arm/mach-integrator/
0.1% arch/arm/mach-lpc32xx/
0.0% arch/arm/mach-mediatek/
0.0% arch/arm/mach-mv78xx0/
1.3% arch/arm/mach-omap2/
0.0% arch/arm/mach-orion5x/
0.0% arch/arm/mach-oxnas/
0.0% arch/arm/mach-realview/
0.0% arch/arm/mach-rockchip/
0.3% arch/arm/mach-shmobile/
0.0% arch/arm/mach-sti/
0.0% arch/arm/mach-tegra/
0.0% arch/arm/mach-uniphier/
0.0% arch/arm/mach-versatile/
0.0% arch/arm/mach-vexpress/
0.0% arch/arm/plat-samsung/
0.9% arch/arm/
13.1% arch/arm64/boot/dts/
0.0% arch/arm64/configs/
0.0% arch/arm64/
0.0% drivers/bus/
0.9% drivers/clk/
0.0% drivers/firmware/
0.0% drivers/gpu/drm/tegra/
0.0% drivers/gpu/drm/vc4/
0.0% drivers/irqchip/
0.4% drivers/memory/samsung/
0.0% drivers/memory/
0.4% drivers/mtd/maps/
0.0% drivers/of/
0.3% drivers/pci/host/
9.2% drivers/phy/tegra/
0.1% drivers/phy/
0.0% drivers/pinctrl/tegra/
0.6% drivers/reset/
0.1% drivers/soc/brcmstb/
1.0% drivers/soc/mediatek/
0.4% drivers/soc/qcom/
1.2% drivers/soc/renesas/
0.4% drivers/soc/rockchip/
0.7% drivers/soc/tegra/
730 files changed, 47909 insertions(+), 7916 deletions(-)
My feeling is that the number of dts changes remain constant, but
everything else gets less every time, and that's good.
One part that sticks out this time in the dirstat this time is the
NVIDIA rework for the USB PHY, which had complex interdependencies so
we are merging all the subsystem specific change through arm-soc.
I currently don't see any conflicts against other trees, or between
our branches.
The most active individual developers (15 patches or more) out of the 165 people
that contributed this time were:
51 Geert Uytterhoeven
42 Simon Horman
23 Heiko Stuebner
22 Hans de Goede
21 Jon Hunter
21 Chanwoo Choi
20 Thierry Reding
17 Vladimir Zapolskiy
17 Linus Walleij
17 Krzysztof Kozlowski
16 Lee Jones
15 Srinivas Kandagatla
15 Roger Quadros
15 Fabio Estevam
Arnd
[toc] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-05-18 00:30 +0200 |
| Subject | [GIT PULL 1/7] ARM: SoC cleanups and fixes for v4.7 |
| Message-ID | <rzVF0-20L-43@gated-at.bofh.it> |
| In reply to | #1402633 |
The following changes since commit bf16200689118d19de1b8d2a3c314fc21f5dc7bb:
Linux 4.6-rc3 (2016-04-10 17:58:30 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-cleanups-fixes
for you to fetch changes up to 2e629ebc24d463ffb6c17b15daf908e6f968a1de:
Merge branches 'next/cleanup' and 'next/fixes-non-critical' into next/cleanups-fixes (2016-05-17 15:06:31 +0200)
----------------------------------------------------------------
ARM: SoC cleanups and fixes for v4.7
Traditionally we've had two separate branches for cleanups and non-critical
bug fixes, but both of these got smaller with each release and the differences
are rather unclear now, so it seems more appropriate to have a combined
branch.
The most notably change is for OMAP, which gets a small rework to simplify
handling of the AUXDATA mechanism used on machines that are not completely
DT based yet, along with other work that is used as preparation for dropping
the legacy board files.
----------------------------------------------------------------
Arnd Bergmann (7):
ARM: realview: hide unused 'pmu_device' object
Merge tag 'davinci-for-v4.7/cleanup' of git://git.kernel.org/.../nsekhar/linux-davinci into next/cleanup
ARM: debug: remove extraneous DEBUG_HI3716_UART option
Merge tag 'samsung-fixes-non-critical-4.7' of git://git.kernel.org/.../krzk/linux into next/fixes-non-critical
Merge tag 'omap-for-v4.7/legacy-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge tag 'omap-for-v4.7/auxdata-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical
Merge branches 'next/cleanup' and 'next/fixes-non-critical' into next/cleanups-fixes
David Lechner (3):
ARM: davinci: simplify call to of populate
ARM: davinci: remove unused DA8XX_NUM_UARTS
ARM: davinci: use IRQCHIP_DECLARE for cp_intc
Javier Martinez Canillas (1):
ARM: dts: exynos: Add MFC memory banks for Peach boards
Krzysztof Kozlowski (1):
ARM: EXYNOS: Properly skip unitialized parent clock in power domain on
Linus Walleij (1):
soc: versatile: dynamically detect RealView HBI numbers
Marek Szyprowski (2):
ARM: dts: exynos: Fix regulator name to avoid forbidden character on exynos4210-trats
ARM: dts: exynos: Add interrupt line to MAX8997 PMIC on exynos4210-trats
Olof Johansson (2):
Merge tag 'versatile-cleanup-1' of git://git.kernel.org/.../linusw/linux-integrator into next/cleanup
Merge tag 'v4.7-rockchip-soc32-1' of git://git.kernel.org/.../mmind/linux-rockchip into next/cleanup
Peter Griffin (1):
ARM: rockchip: Fix use of plain integer as NULL pointer
Petr Kulhavy (1):
ARM: DaVinci USB: removed deprecated properties from MUSB config
Tony Lindgren (4):
of/platform: Allow secondary compatible match in of_dev_lookup
ARM: OMAP2+: Simplify auxdata by using the generic match
ARM: OMAP2+: Add more functions to pwm pdata for ir-rx51
ARM: OMAP2+: n900 needs MMC slot names for legacy user space
arch/arm/Kconfig.debug | 8 ----
arch/arm/boot/dts/exynos4210-trats.dts | 4 +-
arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +++
arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +++
arch/arm/mach-davinci/cp_intc.c | 3 ++
arch/arm/mach-davinci/da8xx-dt.c | 17 +-------
arch/arm/mach-davinci/usb.c | 16 --------
arch/arm/mach-exynos/pm_domains.c | 2 +-
arch/arm/mach-omap2/board-rx51-peripherals.c | 35 +++++++++++++++-
arch/arm/mach-omap2/pdata-quirks.c | 57 ++++++++++++++++++--------
arch/arm/mach-realview/realview_pbx.c | 2 +
arch/arm/mach-rockchip/platsmp.c | 2 +-
drivers/of/platform.c | 28 ++++++++++---
drivers/soc/versatile/soc-realview.c | 19 ++-------
include/linux/platform_data/media/ir-rx51.h | 1 +
include/linux/platform_data/pwm_omap_dmtimer.h | 21 ++++++++++
16 files changed, 144 insertions(+), 81 deletions(-)
[toc] | [prev] | [next] | [standalone]
| From | Rob Herring <robh@kernel.org> |
|---|---|
| Date | 2016-05-19 18:10 +0200 |
| Message-ID | <rAyGm-1Zx-11@gated-at.bofh.it> |
| In reply to | #1402633 |
On Tue, May 17, 2016 at 5:07 PM, Arnd Bergmann <arnd@arndb.de> wrote: > Hi Linus, > > These are the first seven pull requests for arm-soc this time, there is > one small follow-up coming once the dependencies for that have landed > in your tree. > > Things remain relatively calm for us. We merged 122 pull requests with > 822 patches, plus 35 individual patches, which is less than what we used > to have. We are shifting even more towards changing only dts files, > for the most part adding new functionality on existing boards, and adding > new machines, as shown clearly by the dirstat: [...] > 730 files changed, 47909 insertions(+), 7916 deletions(-) > > My feeling is that the number of dts changes remain constant, but > everything else gets less every time, and that's good. I happen have a script... (I run it every time people complain about DT). Here's the diffstat of mach-* and plat-* since merging DT support: v3.0: 833 files changed, 10945 insertions(+), 37476 deletions(-) v3.1: 955 files changed, 17796 insertions(+), 20300 deletions(-) v3.2: 1507 files changed, 32960 insertions(+), 33392 deletions(-) v3.3: 1301 files changed, 27725 insertions(+), 18941 deletions(-) v3.4: 1324 files changed, 27079 insertions(+), 21500 deletions(-) v3.5: 975 files changed, 32340 insertions(+), 46663 deletions(-) v3.6: 648 files changed, 16121 insertions(+), 13161 deletions(-) v3.7: 1389 files changed, 23739 insertions(+), 61097 deletions(-) v3.8: 1066 files changed, 32812 insertions(+), 40821 deletions(-) v3.9: 1031 files changed, 10051 insertions(+), 33399 deletions(-) v3.10: 831 files changed, 15049 insertions(+), 27333 deletions(-) v3.11: 675 files changed, 18519 insertions(+), 30012 deletions(-) v3.12: 474 files changed, 12575 insertions(+), 25120 deletions(-) v3.13: 491 files changed, 11088 insertions(+), 13375 deletions(-) v3.14: 408 files changed, 5586 insertions(+), 12691 deletions(-) v3.15: 538 files changed, 7809 insertions(+), 9337 deletions(-) v3.16: 499 files changed, 6528 insertions(+), 10252 deletions(-) v3.17: 596 files changed, 6274 insertions(+), 36824 deletions(-) v3.18: 333 files changed, 3111 insertions(+), 6905 deletions(-) v3.19: 435 files changed, 6180 insertions(+), 32402 deletions(-) v4.0: 265 files changed, 4081 insertions(+), 14119 deletions(-) v4.1: 362 files changed, 4286 insertions(+), 24876 deletions(-) v4.2: 292 files changed, 3115 insertions(+), 11567 deletions(-) v4.3: 306 files changed, 3223 insertions(+), 14510 deletions(-) v4.4: 160 files changed, 2014 insertions(+), 4893 deletions(-) v4.5: 531 files changed, 3839 insertions(+), 4398 deletions(-) v4.6: 211 files changed, 1417 insertions(+), 4320 deletions(-) Once this goes to 0, we can move the dts files out of the kernel and make you maintainer. ;) The dts files' numbers do look pretty constant. Rob
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-05-20 14:10 +0200 |
| Message-ID | <rARpE-5ki-29@gated-at.bofh.it> |
| In reply to | #1403829 |
On Thursday 19 May 2016 11:02:56 Rob Herring wrote: > I happen have a script... (I run it every time people complain about DT). > > Here's the diffstat of mach-* and plat-* since merging DT support: > > v3.0: 833 files changed, 10945 insertions(+), 37476 deletions(-) > v3.1: 955 files changed, 17796 insertions(+), 20300 deletions(-) > v3.2: 1507 files changed, 32960 insertions(+), 33392 deletions(-) > v3.3: 1301 files changed, 27725 insertions(+), 18941 deletions(-) > v3.4: 1324 files changed, 27079 insertions(+), 21500 deletions(-) > v3.5: 975 files changed, 32340 insertions(+), 46663 deletions(-) > v3.6: 648 files changed, 16121 insertions(+), 13161 deletions(-) > v3.7: 1389 files changed, 23739 insertions(+), 61097 deletions(-) > v3.8: 1066 files changed, 32812 insertions(+), 40821 deletions(-) > v3.9: 1031 files changed, 10051 insertions(+), 33399 deletions(-) > v3.10: 831 files changed, 15049 insertions(+), 27333 deletions(-) > v3.11: 675 files changed, 18519 insertions(+), 30012 deletions(-) > v3.12: 474 files changed, 12575 insertions(+), 25120 deletions(-) > v3.13: 491 files changed, 11088 insertions(+), 13375 deletions(-) > v3.14: 408 files changed, 5586 insertions(+), 12691 deletions(-) > v3.15: 538 files changed, 7809 insertions(+), 9337 deletions(-) > v3.16: 499 files changed, 6528 insertions(+), 10252 deletions(-) > v3.17: 596 files changed, 6274 insertions(+), 36824 deletions(-) > v3.18: 333 files changed, 3111 insertions(+), 6905 deletions(-) > v3.19: 435 files changed, 6180 insertions(+), 32402 deletions(-) > v4.0: 265 files changed, 4081 insertions(+), 14119 deletions(-) > v4.1: 362 files changed, 4286 insertions(+), 24876 deletions(-) > v4.2: 292 files changed, 3115 insertions(+), 11567 deletions(-) > v4.3: 306 files changed, 3223 insertions(+), 14510 deletions(-) > v4.4: 160 files changed, 2014 insertions(+), 4893 deletions(-) > v4.5: 531 files changed, 3839 insertions(+), 4398 deletions(-) > v4.6: 211 files changed, 1417 insertions(+), 4320 deletions(-) > > Once this goes to 0, we can move the dts files out of the kernel and > make you maintainer. > > The dts files' numbers do look pretty constant. Ah nice. I've done the statistics before (last time for ELC 2015 when I did a presentation on this), but the last few lines look particularly nice. It's also worth comparing this to the earlier times, as by 2.6.39 we had already started some large-scale cleanups: This is v2.6.32..v2.6.39: 3215 files changed, 345665 insertions(+), 100550 deletions(-) Arnd
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web