[GIT PULL 3/6] ARM: SoC platform changes for 3.13

Olof Johansson olof at lixom.net
Mon Nov 11 00:29:33 EST 2013


New and updated SoC support. Among the things new for this release are:

- More support for the AM33xx platforms from TI
- Tegra 124 support, and some updates to older tegra families as well
- imx cleanups and updates across the board
- A rename of Broadcom's Mobile platforms which were introduced as ARCH_BCM,
and turned out to be too broad a name. New name is ARCH_BCM_MOBILE.
- A whole bunch of updates and fixes for integrator, making the platform code
more modern and switches over to DT-only booting.
- Support for two new Renesas shmobile chipsets. Next up for them is more work
on consolidation instead of introduction of new non-multiplatform SoCs, we're
all looking forward to that!
- Misc cleanups for older Samsung platforms, some Allwinner updates, etc.


Conflicts: None

----------------------------------------------------------------

The following changes since commit 880b93205793c421bc57654b178df9dd13bfb370:

  Merge branch 'next/cleanup' into HEAD

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/soc-for-linus

for you to fetch changes up to 005ff5fb077ebf93882bd643932f932a9b402529:

  ARM: bcm281xx: Add ARCH_BCM_MOBILE to bcm config

----------------------------------------------------------------

Afzal Mohammed (7):
      ARM: OMAP2+: hwmod: AM335x/AM43x: move common data
      ARM: OMAP2+: hwmod: AM335x: runtime register update
      ARM: OMAP2+: hwmod: AM335x: remove static register offs
      ARM: OMAP2+: PRCM: AM43x definitions
      ARM: OMAP2+: hwmod: AM43x support
      ARM: OMAP2+: hwmod: AM43x operations
      ARM: OMAP2+: AM43x: PRCM kbuild

Ambresh K (3):
      ARM: OMAP2+: PM: AM43x powerdomain data
      ARM: OMAP2+: CM: AM43x clockdomain data
      ARM: OMAP2+: AM43x PRCM init

Ankur Kishore (1):
      ARM: OMAP2+: CM: cm_inst offset s16->u16

Benoit Cousson (1):
      ARM: OMAP5: hwmod: add missing ocp2scp hwmod data

Christian Daudt (4):
      ARM: bcm281xx: more descriptive machine string
      rename ARCH_BCM to ARCH_BCM_MOBILE (mach-bcm)
      ARM: bcm281xx: Add ARCH Timers to config
      ARM: bcm281xx: Add ARCH_BCM_MOBILE to bcm config

Daniel Lezcano (1):
      ARM: highbank: cpuidle: convert to platform driver

Ezequiel Garcia (3):
      ARM: kirkwood: Add standby support
      ARM: kirkwood: Remove unneeded MBus initialization
      ARM: kirkwood: Remove unneeded PCIe clock adding

Fabio Estevam (9):
      ARM: imx_v6_v7_defconfig: Add SPDIF support
      ARM: imx_v6_v7_defconfig: Add CHIPIDEA_UDC support
      ARM: mxs_defconfig: Add CHIPIDEA_UDC support
      ARM: mach-imx: clk-imx51-imx53: Retrieve base address and irq from dt
      ARM: mach-imx: mm-imx5: Retrieve tzic base address from dt
      ARM: mach-imx: mm-imx5: Retrieve iomuxc base address from dt
      ARM: mxs_defconfig: Turn off CONFIG_DEBUG_GPIO
      ARM: imx_v6_v7_defconfig: Enable LEDS_GPIO related options
      ARM: imx_v6_v7_defconfig: Select CONFIG_PROVE_LOCKING

Fathi Boudra (1):
      ARM: vexpress: Make defconfig work again

Fugang Duan (2):
      ARM: imx6sl: add imx6sl iomux-gpr field define
      ARM: imx6sl: config iomux-gpr1 to select clock for fec

George Cherian (1):
      ARM: OMAP2+: hwmod: Add USB hwmod data for AM437x.

Guennadi Liakhovetski (3):
      ARM: shmobile: r8a73a4: add a DMAC platform device and clock for it
      ARM: shmobile: r8a7790: add I2C clocks and aliases for the DT mode
      ARM: shmobile: r8a73a4: add a clock alias for the DMAC in DT mode

Hisashi Nakamura (1):
      ARM: shmobile: Initial r8a7791 SoC support

Joseph Lo (7):
      ARM: tegra: add Tegra124 SoC support
      ARM: tegra: add PMC compatible value for Tegra124
      ARM: tegra: CPU hotplug support for Tegra124
      ARM: tegra: make tegra_resume can work with current and later chips
      ARM: tegra: enable CPU idle for Tegra124
      ARM: tegra: re-calculate the LP1 data for Tegra30/114
      ARM: tegra: add LP1 support code for Tegra124

Kevin Hilman (12):
      Documentation: arm/Marvell: clarify Armada SoCs that match 78xx0 pattern
      Merge tag 'renesas-soc2-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'keystone-soc-for-arm-soc' of git://git.kernel.org/.../ssantosh/linux-keystone into next/soc
      ARM: keystone: fix PM domain initcall to be keystone only
      Merge tag 'omap-for-v3.13/hwmod-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'omap-for-v3.13/soc-take2' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge branch 'davinci/soc' into next/soc
      Merge tag 'integrator-for-v3.13-2' of git://git.kernel.org/.../linusw/linux-integrator into next/soc
      Merge tag 'soc-3.13-2' of git://git.infradead.org/linux-mvebu into next/soc
      Merge tag 'highbank-for-3.13' of git://git.kernel.org/.../robh/linux into next/soc
      Merge tag 'omap-for-v3.13/am43xx-hwmod-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
      Merge tag 'tegra-for-3.13-soc-v2' of git://git.kernel.org/.../swarren/linux-tegra into next/soc

Kuninori Morimoto (5):
      ARM: shmobile: r8a7778: add SSI/SRU clock support
      ARM: shmobile: r8a7778: add USBHS clock
      ARM: shmobile: r8a7778: add usb phy power control function
      ARM: shmobile: r8a7778: split r8a7778_init_irq_extpin() for DT
      ARM: shmobile: r8a7779: split r8a7779_init_irq_extpin() for DT

Laurent Pinchart (2):
      ARM: shmobile: r8a7779: Rename DU device in clock lookups list
      ARM: shmobile: r8a7790: Add DU and LVDS clocks

Linus Walleij (10):
      ARM: integrator: get the CM control register by proxy
      ARM: integrator: update defconfig
      ARM: integrator: get the LM interrupts from DT
      ARM: integrator: print the Linux IRQ in LL_DEBUG code
      ARM: integrator: delete non-devicetree boot path
      ARM: integrator: decommission the <mach/irqs.h> header
      ARM: integrator: move CM base into device tree
      cpufreq: probe the Integrator cpufreq driver from DT
      ARM: integrator: use devm_ioremap() to remap CM
      ARM: integrator: core module registers from compatible strings

Lokesh Vutla (1):
      ARM: AM33xx: hwmod: Add RNG module data

Magnus Damm (22):
      ARM: shmobile: Introduce shmobile_smp_cpu_disable()
      ARM: shmobile: Use shmobile_smp_cpu_disable() on sh73a0
      ARM: shmobile: Remove unused shmobile_smp_init_cpus()
      ARM: shmobile: Expose shmobile_invalidate_start()
      ARM: shmobile: Introduce shmobile_boot_size
      ARM: shmobile: r8a7791 CMT support
      ARM: shmobile: Shared APMU SMP support code without DT
      ARM: shmobile: Add r8a7790 SMP support using APMU code
      ARM: shmobile: Add CPU notifier based SCU boot vector code
      ARM: shmobile: Let sh73a0 rely on SCU CPU notifier
      ARM: shmobile: Let EMEV2 rely on SCU CPU notifier
      ARM: shmobile: Let r8a7779 rely on SCU CPU notifier
      ARM: shmobile: Remove shmobile_smp_scu_boot_secondary()
      ARM: shmobile: Extend APMU code to allow single cluster only
      ARM: shmobile: Include CA7 cores in APMU table
      ARM: shmobile: Break out R-Car Gen2 setup code
      ARM: shmobile: Introduce r8a7791_add_standard_devices()
      ARM: shmobile: r8a7791 IRQC platform device support
      ARM: shmobile: r8a7791 Arch timer workaround
      ARM: shmobile: Initial r7s72100 SoC support
      ARM: shmobile: r7s72100 SCIF support
      ARM: shmobile: r8a7791 SMP support

Markus Mayer (1):
      ARM: bcm281xx: Enable GPIO driver

Max Filippov (2):
      ARM: shmobile: r8a7778: add HPB-DMAC support
      ARM: shmobile: r8a7779: add HPB-DMAC support

Maxime Ripard (8):
      ARM: sunxi: Split out the DT machines for sun6i and sun7i
      ARM: sunxi: Simplify restart setup code
      ARM: sunxi: Order Kconfig options alphabetically
      ARM: sunxi: Add a defconfig for the Allwinner SoCs
      Documentation: sunxi: Update A13 user manual dead link
      Documentation: sunxi: Update Allwinner SoC documentation
      Documentation: dt: Remove interrupt sources list for Allwinner SoCs
      Documentation: dt: Remove clock gates IDs list for Allwinner SoCs

Michael Opdenacker (2):
      ARM: davinci: remove deprecated IRQF_DISABLED
      ARM: imx: remove IRQF_DISABLED

Nicolin Chen (1):
      ARM: imx6q: Add pll4_audio_div to clock tree

Nishanth Menon (1):
      ARM: OMAP5: id: Remove ES1.0 support

Olof Johansson (9):
      Merge tag 'samsung-clk-s3c64xx' of http://git.kernel.org/.../kgene/linux-samsung into next/soc
      Merge tag 'renesas-soc-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge tag 'renesas-smp-for-v3.13' of git://git.kernel.org/.../horms/renesas into next/soc
      Merge branch 'cleanup/dt-clock' into next/soc
      Merge tag 'sunxi-core-for-3.13' of https://github.com/mripard/linux into next/soc
      ARM: sunxi: remove .init_time hooks
      Merge tag 'sunxi-defconfig-for-3.13' of https://github.com/mripard/linux into next/soc
      Merge tag 'imx-soc-3.13' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc
      Merge tag 'bcm-for-3.13-soc2' of git://github.com/broadcom/bcm11351 into next/soc

Pawel Moll (1):
      ARM: vexpress: Enable platform-specific options in defconfig

R Sricharan (1):
      ARM: OMAP5/DRA7: realtime_counter: Configure CNTFRQ register

Rajendra Nayak (2):
      ARM: OMAP2+: hwmod: cleanup HWMOD_INIT_NO_RESET usage
      ARM: OMAP2+: hwmod: Extract no-idle and no-reset info from DT

Rob Herring (5):
      cpuidle: calxeda: add cpu_pm_enter/exit calls
      cpuidle: calxeda: add support to use PSCI calls
      ARM: PSCI: remove unnecessary include of arm-gic.h
      ARM: highbank: adapt to use ARM PSCI calls
      dts: calxeda: add ARM PSCI binding

Roger Quadros (1):
      ARM: OMAP5: hwmod data: Add USB Host and TLL modules

Santosh Shilimkar (9):
      ARM: dts: keystone: Add clock tree data to devicetree
      ARM: dts: keystone: Add clock phandle to UART nodes
      ARM: keystone: Enable clock drivers
      ARM: keystone: add PM domain support for clock management
      ARM: dts: keystone: Add i2c device nodes
      ARM: dts: keystone: Add the SPI nodes
      dma: Allow TI_EDMA selectable for ARCH_KEYSTONE
      ARM: keystone: Select TI_EDMA to be able to enable SPI driver
      ARM: keystone: Enable I2C and SPI bus support

Sean Cross (2):
      ARM: imx: Add LVDS general-purpose clocks to i.MX6Q
      ARM: imx6q: clock and Kconfig update for PCIe support

Sebastian Hesselbarth (1):
      ARM: kirkwood: retain MAC address for DT ethernet

Sebastian Reichel (1):
      ARM: OMAP2+: hwmod data: Add SSI information

Shawn Guo (16):
      Merge remote-tracking branch 'shesselba/clk-of-init-v2_for-3.13' into imx/soc
      ARM: imx: add low-level debug for vybrid
      ARM: imx: add soc revision helper functions
      ARM: imx6q: use common soc revision helpers
      ARM: imx: add a common function to initialize revision from anatop
      ARM: imx: use imx_init_revision_from_anatop() on imx6sl
      ARM: imx6: report soc info via soc device
      ARM: imx: remove stale mx53_display_revision() declaration
      ARM: imx: replace imx6q_restart() with mxc_restart()
      ARM: imx: do not return from imx_cpu_die() call
      ARM: imx: reset core along with enable/disable operation
      ARM: imx: drop extern with function prototypes in common.h
      ARM: imx6q: move low-power code out of clock driver
      ARM: imx6q: call WB and RBC configuration from imx6q_pm_enter()
      ARM: imx: ensure dsm_request signal is not asserted when setting LPM
      ARM: imx: enable suspend for imx6sl

Simon Horman (2):
      Merge tag 'renesas-smp-for-v3.13' into soc2-base
      Merge tag 'renesas-fixes4-for-v3.12' into soc2-base

Sourav Poddar (1):
      ARM: OMAP2: hwmod: Add qspi data for am437x.

Sricharan R (1):
      ARM: OMAP2+: DRA7: realtime_counter: Add ratio registers for 20MHZ sys-clk frequency

Stephen Warren (1):
      ARM: tegra: add fuses as device randomness

Suman Anna (3):
      ARM: OMAP2+: hwmod: check for module address space during init
      ARM: OMAP5: hwmod data: Add spinlock data
      ARM: AM33xx: hwmod_data: add the sysc configuration for spinlock

Thierry Reding (4):
      ARM: tegra: Remove duplicate powergate defines
      ARM: tegra: Constify list of CPU domains
      ARM: tegra: Add Tegra114 powergate support
      ARM: imx: Include linux/err.h

Tim Kryger (1):
      ARM: bcm_defconfig: Run "make savedefconfig"

Tomasz Figa (5):
      ARM: SAMSUNG: Add soc_is_s3c6400/s3c6410 macros
      ARM: S3C64XX: Use clk_prepare_enable/clk_disable_unprepare in dma.c
      usb: ohci-s3c2410.c: Use clk_prepare_enable/clk_disable_unprepare
      ARM: S3C64XX: Migrate clock handling to Common Clock Framework
      ARM: S3C64XX: Remove old clock management code

Tony Lindgren (3):
      Merge tag 'for-v3.13/hwmod' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.13/hwmod
      ARM: OMAP2+: Fix build error for realtime counter init if not enabled
      Merge tag 'for-v3.13/am43xx-support' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.13/hwmod

Uwe Kleine-König (1):
      ARM: davinci: convert to clockevents_config_and_register

Yoshikazu Fujikawa (1):
      ARM: shmobile: r8a7791 SCIF support


 Documentation/arm/Marvell/README                |    1 +
 Documentation/arm/sunxi/README                  |   26 +-
 .../devicetree/bindings/arm/arm-boards          |   50 +-
 .../devicetree/bindings/clock/imx6q-clock.txt   |    5 +
 .../devicetree/bindings/clock/sunxi.txt         |    4 +-
 .../bindings/clock/sunxi/sun4i-a10-gates.txt    |   93 -
 .../bindings/clock/sunxi/sun5i-a10s-gates.txt   |   75 -
 .../bindings/clock/sunxi/sun5i-a13-gates.txt    |   58 -
 .../bindings/clock/sunxi/sun6i-a31-gates.txt    |   83 -
 .../bindings/clock/sunxi/sun7i-a20-gates.txt    |   98 -
 .../interrupt-controller/allwinner,sun4i-ic.txt |    3 -
 .../interrupt-controller/sunxi/sun4i-a10.txt    |   89 -
 .../interrupt-controller/sunxi/sun5i-a13.txt    |   55 -
 arch/arm/Kconfig                                |    3 +-
 arch/arm/Kconfig.debug                          |    8 +
 arch/arm/boot/dts/ecx-common.dtsi               |    8 +
 arch/arm/boot/dts/imx6sl.dtsi                   |    4 +-
 arch/arm/boot/dts/integrator.dtsi               |    5 +
 arch/arm/boot/dts/integratorap.dts              |    5 +-
 arch/arm/boot/dts/integratorcp.dts              |    4 +-
 arch/arm/boot/dts/keystone-clocks.dtsi          |  821 +++++++
 arch/arm/boot/dts/keystone.dts                  |   63 +-
 arch/arm/boot/dts/r7s72100.dtsi                 |   36 +
 arch/arm/boot/dts/r8a7791.dtsi                  |   41 +
 arch/arm/configs/bcm_defconfig                  |   10 +-
 arch/arm/configs/imx_v6_v7_defconfig            |   16 +-
 arch/arm/configs/integrator_defconfig           |   25 +-
 arch/arm/configs/keystone_defconfig             |    2 +
 arch/arm/configs/multi_v7_defconfig             |    1 +
 arch/arm/configs/mxs_defconfig                  |    7 +-
 arch/arm/configs/sunxi_defconfig                |   61 +
 arch/arm/configs/vexpress_defconfig             |   73 +-
 arch/arm/include/debug/vf.S                     |   26 +
 arch/arm/kernel/psci_smp.c                      |    1 -
 arch/arm/mach-bcm/Kconfig                       |   22 +-
 arch/arm/mach-bcm/Makefile                      |    2 +-
 arch/arm/mach-bcm/board_bcm281xx.c              |    2 +-
 arch/arm/mach-davinci/board-da830-evm.c         |    2 +-
 arch/arm/mach-davinci/board-omapl138-hawk.c     |    2 +-
 arch/arm/mach-davinci/time.c                    |   13 +-
 arch/arm/mach-highbank/Kconfig                  |    1 +
 arch/arm/mach-highbank/Makefile                 |    2 -
 arch/arm/mach-highbank/core.h                   |    4 -
 arch/arm/mach-highbank/highbank.c               |   24 +-
 arch/arm/mach-highbank/hotplug.c                |   37 -
 arch/arm/mach-highbank/platsmp.c                |   68 -
 arch/arm/mach-highbank/pm.c                     |   27 +-
 arch/arm/mach-imx/Kconfig                       |    5 +-
 arch/arm/mach-imx/Makefile                      |    2 +
 arch/arm/mach-imx/anatop.c                      |   33 +-
 arch/arm/mach-imx/clk-imx51-imx53.c             |   15 +-
 arch/arm/mach-imx/clk-imx6q.c                   |  190 +-
 arch/arm/mach-imx/clk-imx6sl.c                  |    3 +
 arch/arm/mach-imx/common.h                      |  186 +-
 arch/arm/mach-imx/cpu.c                         |   95 +-
 arch/arm/mach-imx/epit.c                        |    2 +-
 arch/arm/mach-imx/gpc.c                         |    4 +-
 arch/arm/mach-imx/hotplug.c                     |    4 +-
 arch/arm/mach-imx/mach-armadillo5x0.c           |    3 +-
 arch/arm/mach-imx/mach-imx6q.c                  |   77 +-
 arch/arm/mach-imx/mach-imx6sl.c                 |   33 +-
 arch/arm/mach-imx/mach-mx31_3ds.c               |    2 +-
 arch/arm/mach-imx/mach-pcm037.c                 |    3 +-
 arch/arm/mach-imx/mm-imx5.c                     |   19 +-
 arch/arm/mach-imx/mx31lilly-db.c                |    3 +-
 arch/arm/mach-imx/mxc.h                         |    6 +
 arch/arm/mach-imx/pm-imx6q.c                    |  176 +-
 arch/arm/mach-imx/src.c                         |    1 +
 arch/arm/mach-imx/system.c                      |    5 +
 arch/arm/mach-imx/time.c                        |    2 +-
 .../arm/mach-integrator/{include/mach => }/cm.h |    7 +-
 arch/arm/mach-integrator/core.c                 |  182 +-
 arch/arm/mach-integrator/include/mach/irqs.h    |   81 -
 arch/arm/mach-integrator/integrator_ap.c        |  152 +-
 arch/arm/mach-integrator/integrator_cp.c        |  185 +-
 arch/arm/mach-integrator/leds.c                 |    5 +-
 arch/arm/mach-integrator/pci_v3.c               |  127 +-
 arch/arm/mach-keystone/Kconfig                  |    2 +
 arch/arm/mach-keystone/Makefile                 |    3 +
 arch/arm/mach-keystone/pm_domain.c              |   82 +
 arch/arm/mach-kirkwood/Makefile                 |    2 +
 arch/arm/mach-kirkwood/board-dt.c               |   96 +-
 arch/arm/mach-kirkwood/common.c                 |    1 +
 arch/arm/mach-kirkwood/common.h                 |    6 +
 .../mach-kirkwood/include/mach/bridge-regs.h    |    2 +
 arch/arm/mach-kirkwood/pm.c                     |   73 +
 arch/arm/mach-omap2/Makefile                    |    9 +-
 arch/arm/mach-omap2/clockdomain.h               |    4 +-
 arch/arm/mach-omap2/clockdomains43xx_data.c     |  196 ++
 arch/arm/mach-omap2/cm33xx.c                    |   16 +-
 arch/arm/mach-omap2/cm33xx.h                    |   12 +-
 arch/arm/mach-omap2/cminst44xx.c                |   29 +-
 arch/arm/mach-omap2/cminst44xx.h                |   26 +-
 arch/arm/mach-omap2/id.c                        |    8 +-
 arch/arm/mach-omap2/io.c                        |    6 +
 arch/arm/mach-omap2/omap-secure.h               |    4 +
 arch/arm/mach-omap2/omap-smp.c                  |    7 +
 arch/arm/mach-omap2/omap_hwmod.c                |   57 +-
 arch/arm/mach-omap2/omap_hwmod.h                |    1 +
 .../omap_hwmod_33xx_43xx_common_data.h          |  163 ++
 .../omap_hwmod_33xx_43xx_interconnect_data.c    |  643 +++++
 .../omap_hwmod_33xx_43xx_ipblock_data.c         | 1469 +++++++++++
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c      | 2280 ++----------------
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c      |   48 +
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c      |  758 ++++++
 arch/arm/mach-omap2/omap_hwmod_44xx_data.c      |    6 +-
 arch/arm/mach-omap2/omap_hwmod_54xx_data.c      |  230 +-
 arch/arm/mach-omap2/powerdomain.h               |    1 +
 arch/arm/mach-omap2/powerdomains43xx_data.c     |  136 ++
 arch/arm/mach-omap2/prcm43xx.h                  |  146 ++
 arch/arm/mach-omap2/soc.h                       |    2 -
 arch/arm/mach-omap2/timer.c                     |   17 +
 arch/arm/mach-s3c64xx/Makefile                  |    2 +-
 arch/arm/mach-s3c64xx/clock.c                   | 1007 --------
 arch/arm/mach-s3c64xx/common.c                  |   21 +-
 arch/arm/mach-s3c64xx/common.h                  |   12 +-
 arch/arm/mach-s3c64xx/dma.c                     |    4 +-
 arch/arm/mach-s3c64xx/include/mach/regs-clock.h |  132 +-
 arch/arm/mach-s3c64xx/mach-anw6410.c            |    2 +-
 arch/arm/mach-s3c64xx/mach-crag6410.c           |    2 +-
 arch/arm/mach-s3c64xx/mach-hmt.c                |    2 +-
 arch/arm/mach-s3c64xx/mach-mini6410.c           |    2 +-
 arch/arm/mach-s3c64xx/mach-ncp.c                |    2 +-
 arch/arm/mach-s3c64xx/mach-smartq.c             |   11 +-
 arch/arm/mach-s3c64xx/mach-smdk6400.c           |    2 +-
 arch/arm/mach-s3c64xx/mach-smdk6410.c           |    2 +-
 arch/arm/mach-s3c64xx/pm.c                      |   21 -
 arch/arm/mach-s3c64xx/s3c6400.c                 |    6 -
 arch/arm/mach-s3c64xx/s3c6410.c                 |    7 -
 arch/arm/mach-shmobile/Kconfig                  |   12 +
 arch/arm/mach-shmobile/Makefile                 |    7 +
 arch/arm/mach-shmobile/board-lager-reference.c  |    3 +-
 arch/arm/mach-shmobile/board-lager.c            |    3 +-
 arch/arm/mach-shmobile/clock-r7s72100.c         |  202 ++
 arch/arm/mach-shmobile/clock-r8a73a4.c          |    5 +-
 arch/arm/mach-shmobile/clock-r8a7778.c          |   44 +-
 arch/arm/mach-shmobile/clock-r8a7779.c          |    2 +-
 arch/arm/mach-shmobile/clock-r8a7790.c          |   24 +-
 arch/arm/mach-shmobile/clock-r8a7791.c          |  237 ++
 arch/arm/mach-shmobile/headsmp.S                |    3 +
 arch/arm/mach-shmobile/include/mach/common.h    |   12 +-
 arch/arm/mach-shmobile/include/mach/r7s72100.h  |    8 +
 arch/arm/mach-shmobile/include/mach/r8a73a4.h   |    9 +
 arch/arm/mach-shmobile/include/mach/r8a7778.h   |   11 +
 arch/arm/mach-shmobile/include/mach/r8a7779.h   |    8 +
 arch/arm/mach-shmobile/include/mach/r8a7790.h   |    7 +-
 arch/arm/mach-shmobile/include/mach/r8a7791.h   |   10 +
 arch/arm/mach-shmobile/include/mach/rcar-gen2.h |    8 +
 arch/arm/mach-shmobile/platsmp-apmu.c           |  195 ++
 arch/arm/mach-shmobile/platsmp-scu.c            |   30 +-
 arch/arm/mach-shmobile/platsmp.c                |   22 +-
 arch/arm/mach-shmobile/setup-r7s72100.c         |   88 +
 arch/arm/mach-shmobile/setup-r8a73a4.c          |   91 +
 arch/arm/mach-shmobile/setup-r8a7778.c          |  128 +-
 arch/arm/mach-shmobile/setup-r8a7779.c          |  160 +-
 arch/arm/mach-shmobile/setup-r8a7790.c          |   69 +-
 arch/arm/mach-shmobile/setup-r8a7791.c          |  184 ++
 arch/arm/mach-shmobile/setup-rcar-gen2.c        |   91 +
 arch/arm/mach-shmobile/smp-emev2.c              |    6 -
 arch/arm/mach-shmobile/smp-r8a7779.c            |    4 -
 arch/arm/mach-shmobile/smp-r8a7790.c            |   67 +
 arch/arm/mach-shmobile/smp-r8a7791.c            |   62 +
 arch/arm/mach-shmobile/smp-sh73a0.c             |   14 +-
 arch/arm/mach-sunxi/Kconfig                     |    6 +-
 arch/arm/mach-sunxi/sunxi.c                     |   35 +-
 arch/arm/mach-tegra/Kconfig                     |    8 +
 arch/arm/mach-tegra/Makefile                    |    5 +
 arch/arm/mach-tegra/cpuidle.c                   |    4 +-
 arch/arm/mach-tegra/flowctrl.c                  |    2 +
 arch/arm/mach-tegra/fuse.c                      |   54 +
 arch/arm/mach-tegra/fuse.h                      |    1 +
 arch/arm/mach-tegra/hotplug.c                   |    2 +
 arch/arm/mach-tegra/iomap.h                     |    3 +
 arch/arm/mach-tegra/platsmp.c                   |    2 +
 arch/arm/mach-tegra/pm.c                        |   12 +-
 arch/arm/mach-tegra/pmc.c                       |    8 +-
 arch/arm/mach-tegra/powergate.c                 |   48 +-
 arch/arm/mach-tegra/reset-handler.S             |   13 +-
 arch/arm/mach-tegra/sleep-tegra30.S             |   49 +-
 arch/arm/mach-tegra/tegra.c                     |    1 +
 arch/arm/plat-samsung/include/plat/cpu.h        |    4 +
 drivers/clk/samsung/Makefile                    |    2 -
 drivers/cpufreq/integrator-cpufreq.c            |   61 +-
 drivers/cpuidle/Kconfig.arm                     |    2 +-
 drivers/cpuidle/cpuidle-calxeda.c               |   61 +-
 drivers/dma/Kconfig                             |    2 +-
 drivers/usb/host/ohci-s3c2410.c                 |    8 +-
 include/linux/mfd/syscon/imx6q-iomuxc-gpr.h     |    5 +
 include/linux/tegra-powergate.h                 |    9 +-
 189 files changed, 8328 insertions(+), 5357 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun4i-a10-gates.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun5i-a10s-gates.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun5i-a13-gates.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun6i-a31-gates.txt
 delete mode 100644 Documentation/devicetree/bindings/clock/sunxi/sun7i-a20-gates.txt
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sunxi/sun4i-a10.txt
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sunxi/sun5i-a13.txt
 create mode 100644 arch/arm/boot/dts/keystone-clocks.dtsi
 create mode 100644 arch/arm/boot/dts/r7s72100.dtsi
 create mode 100644 arch/arm/boot/dts/r8a7791.dtsi
 create mode 100644 arch/arm/configs/sunxi_defconfig
 create mode 100644 arch/arm/include/debug/vf.S
 delete mode 100644 arch/arm/mach-highbank/hotplug.c
 delete mode 100644 arch/arm/mach-highbank/platsmp.c
 rename arch/arm/mach-integrator/{include/mach => }/cm.h (88%)
 delete mode 100644 arch/arm/mach-integrator/include/mach/irqs.h
 create mode 100644 arch/arm/mach-keystone/pm_domain.c
 create mode 100644 arch/arm/mach-kirkwood/pm.c
 create mode 100644 arch/arm/mach-omap2/clockdomains43xx_data.c
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c
 create mode 100644 arch/arm/mach-omap2/powerdomains43xx_data.c
 create mode 100644 arch/arm/mach-omap2/prcm43xx.h
 delete mode 100644 arch/arm/mach-s3c64xx/clock.c
 create mode 100644 arch/arm/mach-shmobile/clock-r7s72100.c
 create mode 100644 arch/arm/mach-shmobile/clock-r8a7791.c
 create mode 100644 arch/arm/mach-shmobile/include/mach/r7s72100.h
 create mode 100644 arch/arm/mach-shmobile/include/mach/r8a7791.h
 create mode 100644 arch/arm/mach-shmobile/include/mach/rcar-gen2.h
 create mode 100644 arch/arm/mach-shmobile/platsmp-apmu.c
 create mode 100644 arch/arm/mach-shmobile/setup-r7s72100.c
 create mode 100644 arch/arm/mach-shmobile/setup-r8a7791.c
 create mode 100644 arch/arm/mach-shmobile/setup-rcar-gen2.c
 create mode 100644 arch/arm/mach-shmobile/smp-r8a7790.c
 create mode 100644 arch/arm/mach-shmobile/smp-r8a7791.c



More information about the linux-arm-kernel mailing list