Hi Linus,

Here are the pull requests for arm-soc for 3.11. Things are not all that
different from the previous times, but we decided to reduce the number of
branches a bit, which simplified the work for us and resulted in fewer
conflicts between our branches.

While in 3.10 there were lots of platforms converted to "multiplatform",
that trend did not continue this time. Instead, we have four new
SoC platforms that got added, and a couple of platforms have gotten
smaller as we remove support for non-devicetree based booting.

Changes to the device tree source files now make up the larges chunk
of the total changesets, which I consider a good thing. Once the 
process of converting platforms and drivers to devicetree has completed
enough, those files will get moved out of the kernel and get maintained
as a separate project.

For reference, a merge of all seven branches is available at
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git for-linus

I believe this merge window has the larges number of ARM related changes
so far, here are some overall statistics:

* 1241 non-merge changesets

* 132 branches merged into arm-soc

* 162 individual contributors

* 1105 files changed, 62057 insertions, 34538 deletions

* Top contributors in number of patches:

 Laurent Pinchart (105)
 Lee Jones (86)
 Linus Walleij (67)
 Thomas Petazzoni (55)
 Kuninori Morimoto (50)
 Tomasz Figa (37)
 Maxime Ripard (32)
 Alexander Shiyan (29)
 Arnd Bergmann (26)
 Jean-Christophe PLAGNIOL-VILLARD (23)
 Sergei Shtylyov (21)
 Magnus Damm (19)
 Guennadi Liakhovetski (18)

* Interesting note:

  Almost all of the people above are European, some Asian, and no American,
  contrary to the usual distribution of geographies we have in other parts
  of the kernel.

* Dirstat:

   0.8% Documentation/devicetree/bindings/clock/
   1.5% Documentation/devicetree/bindings/
  21.8% arch/arm/boot/dts/
   0.9% arch/arm/configs/
   0.4% arch/arm/include/asm/
   0.7% arch/arm/mach-at91/
   0.9% arch/arm/mach-clps711x/
   1.4% arch/arm/mach-exynos/include/mach/
   6.3% arch/arm/mach-exynos/
   1.9% arch/arm/mach-imx/
   0.7% arch/arm/mach-integrator/
   0.8% arch/arm/mach-msm/
  18.9% arch/arm/mach-omap2/
   1.1% arch/arm/mach-shmobile/include/mach/
   4.2% arch/arm/mach-shmobile/
   1.1% arch/arm/mach-u300/include/mach/
   1.3% arch/arm/mach-u300/
   1.2% arch/arm/mach-ux500/
   5.2% arch/arm/
   0.6% drivers/bus/
   1.7% drivers/clk/mvebu/
   1.2% drivers/clk/samsung/
   0.8% drivers/clk/zynq/
   1.9% drivers/clk/
   0.8% drivers/dma/
   0.6% drivers/gpio/
   1.8% drivers/pci/host/
  13.1% drivers/pinctrl/sh-pfc/
   0.8% drivers/pinctrl/
   0.5% drivers/usb/
   1.5% drivers/
   1.0% include/dt-bindings/clock/
   0.6% include/linux/

* List of all pull requests we got for each of our branches

next/fixes-non-critical
        mvebu/fixes-non-critical
                git://git.infradead.org/users/jcooper/linux.git 
tags/fixes-non-3.11-1
        sirf/fixes-non-critical
                git://gitorious.org/sirfprima2-kernel/sirfprima2-kernel.git 
tags/sirf-arm-soc-v3.10-fixes
        omap/fixes-non-critical
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/fixes-non-critical-signed
        davinci/board
                
git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 
tags/davinci-for-v3.11/board
        msm/fixes
                
git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 
tags/msm-fix-for-3.11
        patches
                MAINTAINERS: ARM: SIRF: add the source code tree path
                ARM: dts: msm: Fix merge resolution
                clocksource: kona: adapt to CLOCKSOURCE_OF_DECLARE change
                X.509: do not emit any informational output
                mtd: omap2: allow bulding as a module
                [SCSI] nsp32: use mdelay instead of large udelay constants
                hwrng: bcm2835: fix MODULE_LICENSE tag
                ARM: sirf: use CONFIG_SIRF rather than CONFIG_PRIMA2 where 
necessary
        at91/fixes
                git://github.com/at91linux/linux-at91.git tags/at91-fixes
        exynos/fixes
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/non-critical-fixes-1
        patches
                ARM: mxs: don't select HAVE_PWM
                ARM: mxs: stub out mxs_pm_init for !CONFIG_PM
                cpuidle: calxeda: select ARM_CPU_SUSPEND
        at91/fixes2
                git://github.com/at91linux/linux-at91.git tags/at91-fixes

next/cleanup
        at91/cleanup
                git://github.com/at91linux/linux-at91.git tags/at91-cleanup
        machdesc/cleanup
                git://github.com/mripard/linux.git 
tags/arm-soc-cleanups-for-3.11
        mvebu/cleanup
                git://git.infradead.org/users/jcooper/linux.git 
tags/cleanup-3.11-3
        dt/pci-helpers
                git://git.infradead.org/users/jcooper/linux.git tags/of_pci-3.11
        omap/cleanup
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/cleanup-signed
        mvebu/cleanup4
                git://git.infradead.org/users/jcooper/linux.git 
tags/cleanup-3.11-4
        msm/cleanup
                
git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 
tags/msm-fix-for-3.11
        sunxi/core
                git://github.com/mripard/linux.git tags/sunxi-core-for-3.11
        zynq/cleanup
                git://git.xilinx.com/linux-xlnx.git tags/zynq-cleanup-for-3.11
        at91/cleanup2
                git://github.com/at91linux/linux-at91.git tags/at91-cleanup
        picoxcell/cleanup
                git://github.com/jamieiles/linux-2.6-ji.git picoxcell-next
        omap/pm-serial-cleanup
                
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into 
omap-for-v3.11/pm-serial
        omap/pm-voltdomain-cleanup
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/pm-voltdomain-signed
        omap/dma-cleanup
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/dma-signed
        samsung/cleanup
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/samsung-cleanup-1
        bcm/cleanup
                git://github.com/broadcom/bcm11351.git armsoc/for-3.11/cleanups

next/soc
        mvebu/soc
                git://git.infradead.org/users/jcooper/linux.git tags/soc-3.11-2
        mvebu/defconfig
                git://git.infradead.org/users/jcooper/linux.git 
tags/defconfig-3.11-3
        mvebu/pcie
                git://git.infradead.org/users/jcooper/linux.git tags/pcie-3.11-2
        mvebu/pcie-kirkwood
                git://git.infradead.org/users/jcooper/linux.git 
tags/pcie_kw-3.11
        mvebu/pcie2
                git://git.infradead.org/users/jcooper/linux.git 
tags/pcie_bridge-3.11
        mvebu/clk-cleanup
                git://git.infradead.org/users/jcooper/linux.git 
tags/seb_clk-3.11
        vexpress/dual-cluster
                git://git.linaro.org/people/nico/linux VExpress_DCSCB
                depends on depends/rmk-devel-stable
                +patch "drivers/bus: arm-cci: fix combined ARMv6+v7 build"
        zynq/clk
                git://git.xilinx.com/linux-xlnx tags/zynq-clk-for-3.11
        mvebu/pcie-kirkwood2
                git://git.infradead.org/users/jcooper/linux.git 
tags/pcie_kw-3.11-2
        renesas/pinmux-gpio
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-pinmux-for-v3.11
        renesas/soc
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-soc-for-v3.11
        clps711x/soc
                patches
                        GPIO: clps711x: Rewrite driver for using generic GPIO 
cod
                        GPIO: clps711x: Add DT support
                        ARM: clps711x: Re-add GPIO support
                        ARM: clps711x: Remove NEED_MACH_MEMORY_H dependency
                        ARM: clps711x: Set PLL clock to zero if we work from 13 
mHz sourc
                        ARM: clps711x: autcpu12: Move LCD DPOT definitions to 
board file
                        ARM: clps711x: autcpu12: Add support for NOR flash
                        ARM: clps711x: autcpu12: Special driver for handling 
memory is re
                        ARM: clps711x: autcpu12: Move remaining specific 
definitions to b
                        ARM: clps711x: p720t: Define PLD registers as GPIOs
                        ARM: clps711x: Move specific definitions from 
hardware.h to board
                        ARM: clps711x: Replace "arch_initcall" in common code 
with ".init
                        ARM: clps711x: Add clocksource framework
                        ARM: clps711x: Optimize interrupt handling
                        ARM: clps711x: edb7211: Add support for I2C
                        ARM: clps711x: edb7211: Control LCD backlight via PWM
                        ARM: clps711x: Add support for SYSCON driver
                        ARM: clps711x: Update defconfig
        patches
                ARM: socfpga: Add support to gate peripheral clocks
                ARM: socfpga: Add syscon to be part of socfpga
        samsung/s3c24xx-arch
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/s3c24xx-arch-1
        omap/pm
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/pm-signed
        omap/soc
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/gpmc-signed
        omap/omap5
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/soc-signed
        mvebu/regmap
                git://git.infradead.org/users/jcooper/linux.git tags/regmap-3.11
                        depends on cleanup and fixes-non-critical branches
        renesas/usb
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-phy-rcar-usb-for-v3.11
        renesas/soc2
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-soc2-for-v3.11
        tegra/soc
                
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git 
tegra-for-3.11-soc
        keystone/soc
                
git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 
tags/keystone-soc-for-arm-soc
        integrator/pci
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git 
tags/integrator-pci-for-arm-soc
        u300/multiplatform
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/u300-multiplatform
        imx/soc
                git://git.linaro.org/people/shawnguo/linux-2.6.git 
tags/imx-soc-3.11
        davinci/soc
                
git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 
tags/davinci-for-v3.11/soc-v2
i       sunxi/defconfig
                git://github.com/mripard/linux.git tags/sunxi-defconfig-for-3.11
        sunxi/core2
                git://github.com/mripard/linux.git tags/sunxi-core-for-3.11-2
        omap/soc2
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/soc-part2-signed
        samsung/exynos-arch
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/exynos-arch-2
        rockchip/soc
                
git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 
tags/v3.11-rockchip-basics
        renesas/soc-cleanup
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-cleanup-boot-for-v3.11
        patches
                ARM: dts: Add pcie controller node for exynos5440-ssdk5440
                ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC
                ARM: EXYNOS: Enable PCIe support for Exynos5440
                pci: Add PCIe driver for Samsung Exynos
                ARM: integrator: let pciv3 use mem/premem from device tree
                ARM: integrator: set local side PCI addresses right

next/boards
        mvebu/boards
                  git://git.infradead.org/users/jcooper/linux.git 
tags/boards-3.11-2
        renesas/defconfig
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-defconfig-for-v3.11
        renesas/boards
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-boards-for-v3.11
                depends on renesas/pinmux-gpio
                depends on renesas/soc
        ux500/core
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/ux500-core-for-arm-soc
        ux500/pinctrl
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/ux500-pinctrl-for-arm-soc
        patch
                "ARM: ux500: board-mop500: remove unused pin modes"
        bcm2835/defconfig
                
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git 
bcm2835-for-3.11-defconfig
        renesas/defconfig2
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-defconfig2-for-v3.11
        tegra/defconfig
                
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git 
tegra-for-3.11-defconfig
        omap/boards
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/mailbox-signed
        samsung/exynos-remove-nondt
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/remove-nondt-exynos-3
        samsung/defconfig
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/samsung-defconfig-1
        renesas/boards
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-boards2-for-v3.11
        zynq/defconfig
                git://git.xilinx.com/linux-xlnx.git tags/zynq-defconfig-for-3.11
        mvebu/regmap2
                git://git.infradead.org/users/jcooper/linux.git 
tags/regmap-3.11-2
        patches
                ARM: multiplatform: always pick one CPU type
                ARM: imx: select syscon for IMX6SL
                ARM: keystone: select ARM_ERRATA_798181 only for SMP
                ARM: imx: Synertronixx scb9328 needs to select SOC_IMX1
                ARM: OMAP2+: AM43x: resolve SMP related build error
                ARM: keystone: Move CPU bringup code to dedicated asm file
        davinci/soc2
                
git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 
tags/davinci-for-v3.11/soc-2
        omap/voltdm
                
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm.git 
tags/omap-pm-v3.11/fixes/omap5-voltdm

next/dt
        nomadik/dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 
tags/nomadik-dt-for-arm-soc
        mvebu/dt
                git://git.infradead.org/users/jcooper/linux.git tags/dt-3.11-3
        patch
                "ARM: nomadik: fix clocksource warning"
        at91/dt
                git://github.com/at91linux/linux-at91.git tags/at91-dt
        vt8500/dt
                git://github.com/linux-wmt/linux-vtwm vt8500/dts-3.11
        cleanup/dts-cpus
                git://linux-arm.org/linux-2.6-lp dts-cpus-updates
        patch
                "ARM: dts: add missing cpu #address-cell values"
        mvebu/dt4
                git://git.infradead.org/users/jcooper/linux.git tags/dt-3.11-4
        renesas/dt
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-dt-for-v3.11
        patches
                ARM: socfpga: dts: Add ethernet bindings for SOCFPGA
                ARM: socfpga: dts: Add gate-clock bindings
        samsung/s3c24xx-dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/s3c24xx-dt-1
        samsung/exynos-dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/exynos-dt-1
        mvebu/dt5
                git://git.infradead.org/users/jcooper/linux.git tags/dt-3.11-5
        ux500/dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/ux500-dt-for-arm-soc
        bcm2835/dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git 
bcm2835-for-3.11-dt
        tegra/dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git 
tegra-for-3.11-dt
        sunxi/dt
                git://github.com/mripard/linux.git tags/sunxi-dt-for-3.11
        at91/dt2
                git://github.com/at91linux/linux-at91.git tags/at91-dt
        zynq/dt
                git://git.xilinx.com/linux-xlnx.git tags/zynq-dt-for-3.11
        mxs/dt
                git://git.linaro.org/people/shawnguo/linux-2.6.git 
tags/mxs-dt-3.11
        imx/dt
                git://git.linaro.org/people/shawnguo/linux-2.6.git 
tags/imx-dt-3.11
        sunxi/dt2
                git://github.com/mripard/linux.git tags/sunxi-dt-for-3.11-2
        nomadik/dt2
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 
tags/nomadik-dt-2
        samsung/exynos-dt2
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/exynos-dt-2
        samsung/s3c24xx-dt2
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/s3c24xx-dt-2
        omap/dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt.git 
for_3.11/dts
        bcm/dt
                git://github.com/broadcom/bcm11351.git armsoc/for-3.11/dt
        renesas/dt
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-dt2-for-v3.11
        mvebu/dt6
                git://git.infradead.org/users/jcooper/linux.git tags/dt-3.11-6
        at91/dt3
                git://github.com/at91linux/linux-at91.git tags/at91-dt

next/drivers
        ux500/dma40
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/ux500-dma40-for-arm-soc
        timer/dw_apb_timer_of
                git://github.com/mmind/linux-rockchip.git tags/dw_apb_timer_of
        samsung/s3c24xx-drivers
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/s3c24xx-driver-1
        omap/gpmc
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/gpmc-signed
        ux500/clksrc
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/ux500-clksrc-for-arm-soc
        ux500/dma540_2
                
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 
tags/ux500-dma40-for-arm-soc-2
        renesas/rcar-gpio
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-gpio-rcar-for-v3.11
                depends on renesas/pinmux-gpio
        at91/drivers
                git://github.com/at91linux/linux-at91.git tags/at91-drivers
        patch
                gpio: rcar: fix gpio_rcar_of_table
        omap/gpmc2
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/gpmc-part2-signed
        drivers/mailbox
                git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap 
tags/omap-for-v3.11/mailbox-signed
        samsung/common-clk-audio
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/common-clk-audio
        samsung/s3c24xx-pinctrl2
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/s3c24xx-pinctrl-2
        ux500/cleanup patches
                ARM: ux500: Provide a AB8500 GPIO Device Tree node
                ARM: ux500: Correct the EN_3v3 regulator's on/off GPIO
                ARM: ux500: Remove mop500_snowball_ethernet_clock_enable()
        renesas/pinmux2
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-pinmux2-for-v3.11
        renesas/gpio-rcar2
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-gpio-rcar2-for-v3.11

next/late
        renesas/cleanup
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-cleanup-for-v3.11
        samsung/exynos5420
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/soc-exynos5420-1
        samsung/soc2
                
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
tags/soc-exynos5420-2
        nspire/soc patches 
                arm: Add Initial TI-Nspire support
                arm: Add device trees for TI-Nspire hardware
        sti/soc patches
                ARM: sti: Add STiH415 SOC support
                ARM: sti: Add STiH416 SOC support
                ARM: sti: Add DEBUG_LL console support
                ARM: stih41x: Add B2000 board support
                ARM: stih41x: Add B2020 board support
        rensas/sh-sci
                git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git 
tags/renesas-sh-sci-for-v3.11
        patches
                ARM: ux500: bail out on alien cpus
        davinci/dt
                
git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci 
davinci-for-v3.11/dt
        msm/clock
                
git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 
tags/msm-clock-for-3.11b
                based on msm/fixes to avoid conflict
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to