[GIT PULL 3/7] ARM: SoC updates for 3.16 (part 1)
Olof Johansson
olof at lixom.net
Mon Jun 2 14:04:06 PDT 2014
A quite large set of SoC updates this cycle. In no particular order:
- Multi-cluster power management for Samsung Exynos, adding support for
big.LITTLE CPU switching on EXYNOS5
- SMP support for Marvell Armada 375 and 38x
- SMP rework on Allwinner A31
- Xilinx Zynq support for SOC_BUS, big endian
- Marvell orion5x platform cleanup, modernizing the implementation and
moving to DT.
- _Finally_ moving Samsung Exynos over to support MULTIPLATFORM, so
that their platform can be enabled in the same kernel binary as most
of the other v7 platforms in the tree. \o/ The work isn't quite complete,
there's some driver fixes still needed, but the basics now work.
New SoC support added:
- Freescale i.MX6SX
- LSI Axxia AXM55xx SoCs
- Samsung EXYNOS 3250, 5260, 5410, 5420 and 5800
- STi STIH407
Plus a large set of various smaller updates for different platforms. I'm
probably missing some important one here.
----------------------------------------------------------------
The following changes since commit d34c691d03e34d471ea9c456cc7faecfa80af3eb:
Merge tag 'cleanup-for-3.16' 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-3.16
for you to fetch changes up to b5b9324a6296bd0176fe1f8e06a1220207bd1bd3:
ARM: exynos: don't run exynos4 l2x0 setup on other platforms
----------------------------------------------------------------
Abhilash Kesavan (4):
ARM: EXYNOS: Add generic cluster power control functions
ARM: EXYNOS: Add MCPM call-back functions
ARM: EXYNOS: Enable mcpm for dual-cluster exynos5800 SoC
ARM: exynos: Fix "allmodconfig" build errors in mcpm and hotplug
Alexander Shiyan (11):
ARM: bcm: Restrict ARCH_BCM selection to ARCH_MULTI_V6_V7
ARM: i.MX: mx21ads: Replace direct handling of peripheral bits with GPIOs
ARM: i.MX: mx21ads: Use fixed voltage regulator for LCD power
ARM: i.MX: mx21ads: Cleanup board
ARM: i.MX: Remove #ifdef CONFIG_OF
ARM: i.MX27 clk: Add missing clocks for MSHC and RTIC
ARM: i.MX27 clk: Remove clk_register_clkdev() for unused clocks
ARM: i.MX: Fix eMMa PrP resource size
ARM: i.MX: Setup IRQ handler from IRQ driver
ARM: i.MX1 clk: Add missing clocks
ARM: i.MX1 clk: Remove clk_register_clkdev() for unused clocks
Alexandre Belloni (16):
ARM: at91: sam9g45: remove unused platform_data
ARM: at91: sam9260: remove unused platform_data
iio: adc: at91: cleanup platform_data
iio: adc: at91_adc: Add support for touchscreens without TSMR
ARM: at91: sam9m10g45ek: Add touchscreen support through at91_adc
iio: adc: at91: remove unused include from include/mach
iio: adc: at91: add sam9rl support
ARM: at91: sam9rl: add at91_adc to support adc and touchscreen
ARM: at91: sam9rlek add touchscreen support through at91_adc
ARM: at91: sam9g45: switch from atmel_tsadcc to at91_adc
ARM: at91: sam9rl: switch from atmel_tsadcc to at91_adc
ARM: at91: remove atmel_tsadcc from sama5_defconfig
Input: atmel_tsadcc: remove driver
ARM: at91: remove atmel_tsadcc platform_data
ARM: at91/dt: at91-cosino_mega2560 remove useless tsadcc node
ARM: berlin: add MACH_BERLIN_BG2Q symbol
Alim Akhtar (1):
clk: exynos5420: Add 5800 specific clocks
Anders Berg (5):
ARM: Add platform support for LSI AXM55xx SoC
ARM: dts: Device tree for AXM55xx.
ARM: axxia: Adding defconfig for AXM55xx
power: reset: Add Axxia system reset driver
ARM: dts: axxia: Add reset controller
Andrew Bresticker (1):
ARM: dts: add CCI node for exynos5420
Andrew Lunn (3):
ARM: mvebu: Add a SOC bus device entry
ARM: Kirkwood: Remove platform driver for codec
ARM: Kirkwood: t5325: Remove platform device to instantiate audio
Andy Gross (1):
ARM: qcom: Select PINCTRL by default for ARCH_QCOM
Anson Huang (1):
ARM: imx: add clock driver for imx6sx
Antoine Tenart (3):
ARM: berlin: add Marvell Armada 1500 pro to Marvell doc
ARM: berlin: add the LIBGPIO as a dependency for the BG2Q
ARM: berlin: add the pinctrl dependency for the Marvell Berlin SoCs
Archit Taneja (1):
ARM: OMAP2+: hwmod: OMAP5 DSS hwmod data
Arnd Bergmann (8):
Merge branch 'axxia/soc' into next/soc
Merge tag 'mvebu-soc-3.16-2' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'qcom-soc-for-3.16' of git://git.kernel.org/.../galak/linux-qcom into next/soc
Merge tag 'sunxi-core-for-3.16-2' of https://github.com/mripard/linux into next/soc
Merge branch 'bcm/cleanup' into next/soc
Merge tag 'for-3.16/bcm-soc' of git://github.com/broadcom/mach-bcm into next/soc
ARM: sunxi: allow building without reset controller
ARM: EXYNOS: Enable multi-platform build support
Arun Kumar K (6):
ARM: dts: Add pwmX_out pinctrl nodes to exynos5420
ARM: dts: Add node labels to exynos5420
ARM: dts: Add exynos5420 peach-pit board support
clk: samsung: exynos5250: Add clocks for G3D
clk: samsung: exynos5420: Add clock IDs needed by GPU
ARM: EXYNOS: Add 5800 SoC support
Boris BREZILLON (12):
clk: at91: rework main clk implementation
clk: at91: update main clk documentation
clk: at91: add slow clks driver
clk: at91: add slow clk documentation
ARM: at91/dt: move sama5d3 SoC to the new main/slow clk model
ARM: at91/dt: add xtal frequencies to sama5d3xcm boards
ARM: at91/dt: add xtal frequencies to sama5d3 xplained board
ARM: at91/dt: move at91sam9261 SoC to the new main clock model
ARM: at91/dt: define main xtal frequency of the at91sam9261ek board
ARM: at91/dt: move at91sam9rl SoC to the new slow/main clock models
ARM: at91/dt: define sam9rlek crystal frequencies
ARM: sunxi: select MFD_SUN6I_PRCM when sun6i arch support is enabled
Brian Norris (1):
ARM: imx/mxs defconfigs: add MTD_SPI_NOR (new dependency for M25P80)
Chanwoo Choi (3):
dt-bindings: add documentation for Exynos3250 clock controller
ARM: EXYNOS: Add Exynos3250 SoC ID
ARM: EXYNOS: Support secondary CPU boot of Exynos3250
Cho KyongHo (1):
clk: exynos5250: Add missing sysmmu clocks for DISP and ISP blocks
Dave Gerlach (1):
ARM: OMAP2+: Remove suspend_set_ops from common pm late init
Denis Carikli (2):
ARM: imx_v4_v5_defconfig: Enable drivers for i.MX25/i.MX35 USB support.
ARM: imx_v6_v7_defconfig: Add more drm drivers.
Ezequiel Garcia (2):
ARM: mvebu: Select HAVE_ARM_TWD only if SMP is enabled
ARM: mvebu: Add thermal quirk for the Armada 375 DB board
Fabio Estevam (4):
ARM: imx: Remove mx51_babbage board file
ARM: mxs_defconfig: Select CONFIG_CRYPTO_DEV_MXS_DCP
ARM: mx51: Remove mach-cpuimx51sd board file
ARM: mx25: Add CLKO support
Geert Uytterhoeven (5):
ARM: shmobile: rcar-gen2: Cache Mode Monitor Register Value
ARM: shmobile: r8a7778/bockw: Move "select RENESAS_INTC_IRQPIN" under SoC
ARM: shmobile: r8a7791: Use rcar_gen2_read_mode_pins() helper
ARM: shmobile: r8a7740: Correct name of DT Ethernet clock
ARM: shmobile: r8a7791: Correct SYS-DMAC clock defines
Georgi Djakov (1):
ARM: debug: qcom: add UART addresses to Kconfig help for APQ8084
Gilles Chanteperdrix (1):
ARM: imx: factor device tree timer initialization
Gregory CLEMENT (17):
ARM: mvebu: extend the PMSU registers
ARM: mvebu: use a separate function to set the boot address of CPUs
ARM: mvebu: add function to set the resume boot address for Armada 375
ARM: mvebu: add SMP support for Armada 375 and Armada 38x
ARM: mvebu: add workaround for SMP support for Armada 375 stepping Z1
ARM: mvebu: remove the address parameter for ll_set_cpu_coherent
ARM: mvebu: ll_set_cpu_coherent always uses the current CPU
ARM: mvebu: Remove the unused argument of set_cpu_coherent()
ARM: mvebu: Split low level functions to manipulate HW coherency
ARM: mvebu: Low level function to disable HW coherency support
ARM: mvebu: Allow to power down L2 cache controller in idle mode
ARM: mvebu: Add the PMSU related part of the cpu idle functions
ARM: mvebu: Register notifier callback for the cpuidle transition
cpuidle: mvebu: Add initial CPU idle support for Armada 370/XP SoC
ARM: mvebu: register the cpuidle driver for the Armada XP SoCs
ARM: mvebu: remove unnecessary ifdef around l2x0_of_init
ARM: mvebu: fix the name of the parameter used in mvebu_get_soc_id
Heiko Stübner (1):
ARM: rockchip: convert smp bringup to CPU_METHOD_OF_DECLARE
Iain Paton (1):
ARM: imx6: clk: i.MX6 DualLite/Solo i2c4 clock
Ivan T. Ivanov (1):
ARM: debug: qcom: make UART address selection configuration option
Jason Cooper (2):
Merge branch 'mvebu/soc-pmsu' into mvebu/soc
Merge branch 'mvebu/irqchip' into mvebu/soc
Juan Solano (1):
ARM: i.MX27 pca100: remove deprecated IRQF_DISABLED
Kukjin Kim (6):
Merge branch 'for_3.16/exynos5260' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung
Merge branch 'for_3.16/clk_fixes_non_critical' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung
Merge branch 'for_3.16/clk_cleanup' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung
Merge branch 'for_3.16/exynos3250' of git://git.kernel.org/.../tfiga/samsung-clk into v3.16-next/clk-samsung
Merge branch 'v3.16-next/cleanup-samsung' into v3.16-next/platform-exynos
ARM: EXYNOS: mcpm rename the power_down_finish
Kuninori Morimoto (2):
ARM: shmobile: r8a7778: remove old style audio clock
ARM: shmobile: r8a7790: remove old style audio clock
Laurent Pinchart (4):
ARM: shmobile: r8a7790: Fix the I2C clocks parents in legacy code
ARM: shmobile: r8a7791: Fix the I2C clocks parents in legacy code
ARM: shmobile: r8a7790: Rename VSP1_(SY|RT) clocks to VSP1_(S|R)
ARM: shmobile: r8a7791: Rename VSP1_SY clocks to VSP1_S
Leela Krishna Amudala (2):
ARM: EXYNOS: Add generic cpu power control functions for exynos SoCs
ARM: EXYNOS: use generic exynos cpu power control functions
Linus Walleij (1):
ARM: at91: localize GPIO header
Magnus Damm (15):
ARM: shmobile: Update r8a7791 CPU freq to 1500MHz in C
ARM: shmobile: Add shared shmobile_init_delay()
ARM: shmobile: Remove legacy EMEV2 SoC support
ARM: shmobile: Remove EMEV2 header file
ARM: shmobile: Make use of r8a7790_add_standard_devices()
ARM: shmobile: Check r8a7791 MD21 at SMP boot
ARM: shmobile: Introduce shmobile_clk_workaround()
ARM: shmobile: Add r8a7740 Maximum CPU Frequency to DTS
ARM: shmobile: Use r8a7740 DT CPU Frequency in common case
ARM: shmobile: Use r8a7740 DT CPU Frequency for Armadillo DT Ref
ARM: shmobile: Remove unused r8a7740_init_delay()
ARM: shmobile: Use r8a7791 DT CPU Frequency in common case
ARM: shmobile: Use r8a7791 DT CPU Frequency for Koelsch
ARM: shmobile: Remove unused r8a7791_init_early()
ARM: shmobile: Use shmobile_init_late() on r8a7740
Maxime Coquelin (1):
ARM: STi: Add STiH407 SoC support
Maxime Ripard (7):
ARM: sunxi: Split the various SoCs support in Kconfig
Documentation: dt: bindings: Document ARM PSCI enable method
ARM: sun6i: Use CPU_METHOD_OF_DECLARE
Documentation: dt: bindings: Document Allwinner A31 enable method
ARM: sun6i: Retire the smp field in A31 machine
ARM: sunxi: Remove reset code from the platform
ARM: sunxi: Remove init_machine callback
Michal Simek (5):
ARM: zynq: Add support for SOC_BUS
ARM: zynq: Sort Kconfig options
clocksource: cadence_ttc: Use readl/writel_relaxed instead of __raw
ARM: zynq: Fix uart0 early console virtual address
ARM: zynq: Enable big-endian
Naveen Krishna Chatradhi (1):
clk: samsung: exynos5250/5420: Add gate clock for SSS module
Nicolas Ferre (1):
ASoC: sam9g20_wm8731: remove useless mach/gpio.h
Nishanth Menon (1):
ARM: DRA752: add detection of SoC information
Olof Johansson (26):
Merge tag 'renesas-soc-for-v3.16' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-clock-for-v3.16' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc2-for-v3.16' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'at91-cleanup' of git://github.com/at91linux/linux-at91 into next/soc
Merge tag 'mvebu-soc-orion5x-3.16' of git://git.infradead.org/linux-mvebu into next/soc
Merge tag 'mvebu-soc-3.16' of git://git.infradead.org/linux-mvebu into next/soc
Merge branch 'cleanup/kconfig' into next/soc
Merge tag 'renesas-clock2-for-v3.16' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'renesas-soc-cleanup-for-v3.16' of git://git.kernel.org/.../horms/renesas into next/soc
Merge tag 'sti-soc-for-v3.16' of git://git.stlinux.com/devel/kernel/linux-sti into next/soc
Merge tag 'sunxi-core-for-3.16' of https://github.com/mripard/linux into next/soc
Merge tag 'imx-soc-3.16' of git://git.kernel.org/.../shawnguo/linux into next/soc
Merge tag 'tegra-for-3.16-soc' of git://git.kernel.org/.../tegra/linux into next/soc
Documentation: devicetree: arm: sort enable-method entries
Merge tag 'omap-for-v3.16/soc-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'omap-for-v3.16/pm-signed' of git://git.kernel.org/.../tmlind/linux-omap into next/soc
Merge tag 'berlin-soc-3.16' of https://github.com/shesselba/linux-berlin into next/soc
Merge tag 'zynq-cleanup-for-3.16' of git://git.xilinx.com/linux-xlnx into next/soc
Merge tag 'exynos-mcpm' of http://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'samsung-clk' of http://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'samsung-clk-2' of http://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'qcom-soc-for-3.16-2' of git://git.kernel.org/.../galak/linux-qcom into next/soc
Merge tag 'samsung-clk-3' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'samsung-exynos' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
Merge tag 'exynos-mcpm-2' of git://git.kernel.org/.../kgene/linux-samsung into next/soc
ARM: exynos: don't run exynos4 l2x0 setup on other platforms
Pankaj Dubey (7):
clk/samsung: add support for pll2550xx
clk: samsung: fixed compiler warning [-Wpointer-to-int-cast]
clk: samsung: add new Kconfig for Samsung common clock option
ARM: select COMMON_CLK_SAMSUNG for ARCH_EXYNOS and ARCH_S3C64XX
ARM: S3C24XX: move S3C24XX clock Kconfig options to Samsung clock Kconfig file
drivers: clk: use COMMON_CLK_SAMSUNG for Samsung clock support
ARM: EXYNOS: initial board support for exynos5260 SoC
Peter Ujfalusi (1):
ARM: omap4: hwmod_data: Clean up audio related structures (remove/merge them)
Philipp Zabel (1):
ARM: i.MX5: Remove outdated VPU clock lookups
Rahul Sharma (4):
clk/samsung: add support for multiple clock providers
clk/samsung: add support for pll2650xx
clk/exynos5260: add macros and documentation for exynos5260
clk/exynos5260: add clock file for exynos5260
Sachin Kamat (4):
clk: samsung: exynos5420: Fix VPLL lock offset
ARM: EXYNOS: Map SYSRAM through generic DT bindings
devicetree: bindings: document SYSRAM binding
ARM: EXYNOS: Consolidate Kconfig entries
Scott Branden (1):
ARM: mach-bcm: add ARM_ERRATA_775420
Sebastian Hesselbarth (1):
irqchip: orion: Reverse irq handling priority
Shaik Ameer Basha (15):
clk: samsung: exynos5420: Rename mux parent arrays
clk: samsung: exynos5420: add clocks for ISP block
clk: samsung: exynos5420: update clocks for GSCL and MSCL blocks
clk: samsung: exynos5420: fix parent clocks for mscl sysmmu
clk: samsung: exynos5420: update clocks for G2D and G3D blocks
clk: samsung: exynos5420: update clocks for DISP1 block
clk: samsung: exynos5420: update clocks for PERIC block
clk: samsung: exynos5420: update clocks for PERIS and GEN blocks
clk: samsung: exynos5420: update clocks for WCORE block
clk: samsung: exynos5420: update clocks for FSYS and FSYS2 blocks
clk: samsung: exynos5420: correct sysmmu-mfc parent clocks
clk: samsung: exynos5420: fix register offset for sclk_bpll
clk: samsung: exynos5420: update clocks for MAU Block
clk: samsung: exynos5420: add misc clocks
clk: samsung: exynos5420: add more registers to restore list
Shawn Guo (10):
ARM: imx_v6_v7_defconfig: enable cpufreq and CMA support
ARM: imx: drop CONFIG_MMC_UNSAFE_RESUME from defconfig
ARM: imx_v6_v7_defconfig: enable option CONFIG_LOCALVERSION_AUTO
ARM: imx: define struct clk_gate2 on our own
ARM: imx: lock is always valid for clk_gate2
ARM: imx: add shared gate clock support
ARM: imx6q: add the missing esai_ahb clock
ARM: imx_v4_v5_defconfig: drop CONFIG_COMMON_CLK_DEBUG option
ARM: imx: add low-level debug support for imx6sx
ARM: imx: add basic imx6sx SoC support
Simon Horman (1):
ARM: shmobile: Set clock frequency in HZ from OF nodes
Srinivas Kandagatla (1):
ARM: qcom: Enable ARM_AMBA option for Qualcomm SOCs.
Stefan Agner (1):
ARM: vf610: add UART choice for low-level debug
Sylwester Nawrocki (3):
ARM: dts: Update camera nodes for exynos4 and exynos4412-trats2
ARM: dts: Add rear camera nodes for exynos4412-trats2
clk: samsung: exynos4: Use single clock ID for CLK_MDMA gate clocks
Tarek Dakhran (2):
clk: exynos5410: register clocks using common clock framework
ARM: EXYNOS: Add support for EXYNOS5410 SoC
Thierry Reding (1):
ARM: tegra: Support reboot modes
Thomas Petazzoni (58):
ARM: mvebu: prepare coherency code to support more SOCs
ARM: mvebu: add a coherency_available() call
bus: mvebu: pass the coherency availability information at init time
ARM: mvebu: ARM: mvebu: use of_find_matching_node_and_match() in coherency.c
ARM: mvebu: enable the ARM SCU on Armada 375 and Armada 38x
ARM: mvebu: add Armada 375 support to the coherency code
ARM: mvebu: implement Armada 375 coherency workaround
ARM: mvebu: add Armada 38x support to the coherency code
ARM: mvebu: introduce CPU reset code
ARM: mvebu: start using the CPU reset driver
ARM: mvebu: improve PMSU driver to request its resource
ARM: orion5x: move interrupt controller node into ocp
ARM: orion5x: switch to preprocessor includes in DT
ARM: orion5x: use existing dt-bindings include for Device Tree files
ARM: orion5x: convert DT to use the mvebu-mbus driver
ARM: orion5x: add node labels in Orion5x SoC Device Tree file
ARM: orion5x: use gpio-keys and gpio-leds instead of gpio_keys/gpio_leds in edmini_v2
ARM: orion5x: add linux,stdout-path to edmini_v2
ARM: orion5x: use node labels for UART and SATA on edmini_v2
ARM: orion5x: rename XOR node to dma-controller@<address>
ARM: orion5x: add interrupt for Ethernet in Device Tree
ARM: orion5x: switch to use the clock driver for DT platforms
ARM: orion5x: convert to use 'clocks' property for UART controllers
ARM: orion: switch to a per-platform handle_irq() function
ARM: orion5x: switch to DT interrupts and timer
ARM: orion5x: enable pinctrl driver at SoC level
ARM: orion5x: update I2C description at SoC level
ARM: orion5x: add Device Bus description at SoC level
ARM: orion5x: add standard pinctrl configs for sata0 and sata1
ARM: orion5x: convert edmini_v2 to DT pinctrl
ARM: orion5x: use DT to describe I2C devices on edmini_v2
ARM: orion5x: use DT to describe EHCI on edmini_v2
ARM: orion5x: use DT to describe NOR on edmini_v2
ARM: orion5x: keep TODO list in edmini_v2 DT
ARM: orion5x: remove unneeded code for edmini_v2
ARM: orion5x: convert RD-88F5182 to Device Tree
ARM: orion5x: convert d2net to Device Tree
ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree
ARM: orion: remove no longer needed DT IRQ code
ARM: orion: remove no longer needed gpio DT code
irqchip: irq-armada-370-xp: Do the set_smp_cross_call() in the driver
irqchip: irq-armada-370-xp: Use cpu notifier to initialize secondary CPUs
ARM: mvebu: move Armada XP specific SMP initialization to platsmp.c
ARM: mvebu: use CPU_METHOD_OF_DECLARE for SMP on Armada XP
ARM: mvebu: add Armada 38x compatible string to pmsu
ARM: mvebu: refine which files are build in mach-mvebu
ARM: mvebu: fix thermal quirk SoC revision check
ARM: mvebu: initialize mvebu-soc-id earlier
ARM: mvebu: add Armada 375 A0 revision definition
ARM: mvebu: conditionalize Armada 375 SMP workaround
ARM: mvebu: conditionalize Armada 375 coherency workaround
ARM: mvebu: use hardware I/O coherency also for PCI devices
ARM: mvebu: implement L2/PCIe deadlock workaround
ARM: mvebu: coherency: fix registration of PCI bus notifier when !PCI
ARM: mvebu: fix big endian booting after coherency code rework
ARM: mvebu: fix indentation of assembly instructions in coherency_ll.S
ARM: mvebu: improve comments in coherency_ll.S
ARM: mvebu: returns ll_get_cpuid() to ll_get_coherency_cpumask()
Tim Kryger (1):
ARM: bcm_defconfig: Enable PWM and Backlight
Tomasz Figa (3):
clk: samsung: Initialize clock table with error pointers
ARM: S3C24XX: Remove omitted Kconfig selects and conditionals
clk: samsung: exynos3250: Add clocks using common clock framework
Tomasz Stanislawski (3):
ARM: dts: add missing pinctrls for I2C of exynos4
ARM: dts: rename alias for i2c_ak8975 label for exynos4412-trats2
clk: samsung: exynos4: export sclk_hdmiphy clock
Tony Lindgren (11):
mfd: twl-core: Fix idle mode signaling for omaps when booted with device tree
Merge tag 'ib-mfd-omap-3.16' of git://git.kernel.org/.../lee/mfd into omap-for-v3.16/pm
ARM: dts: Fix omap serial wake-up when booted with device tree
ARM: OMAP3: Fix idle mode signaling for sys_clkreq and sys_off_mode
ARM: OMAP3: Disable broken omap3_set_off_timings function
ARM: OMAP3: Fix voltage control for deeper idle states
ARM: dts: Configure omap3 twl4030 I2C4 pins by default
ARM: OMAP2+: Fix voltage scaling init for device tree
ARM: dts: Enable N900 keyboard sleep leds by default
ARM: OMAP2+: Enable CPUidle in omap2plus_defconfig
Merge tag 'for-v3.16/hwmod-a' of git://git.kernel.org/.../pjw/omap-pending into omap-for-v3.16/soc
Ulf Hansson (1):
ARM: shmobile: Ignore callbacks for subsys generic_pm_domain_data
Vincent Stehlé (1):
ARM: mvebu: Fix pmsu compilation when ARMv6 is selected
Documentation/arm/Marvell/README | 5 +
Documentation/arm/sti/stih407-overview.txt | 18 +
.../bindings/arm/armada-370-xp-pmsu.txt | 19 +-
.../bindings/arm/armada-cpu-reset.txt | 14 +
Documentation/devicetree/bindings/arm/axxia.txt | 12 +
.../bindings/arm/coherency-fabric.txt | 32 +-
Documentation/devicetree/bindings/arm/cpus.txt | 8 +-
.../bindings/arm/exynos/smp-sysram.txt | 38 +
Documentation/devicetree/bindings/arm/sti.txt | 15 +
.../devicetree/bindings/clock/at91-clock.txt | 128 +-
.../bindings/clock/exynos3250-clock.txt | 41 +
.../bindings/clock/exynos5260-clock.txt | 190 ++
.../bindings/clock/exynos5410-clock.txt | 45 +
.../bindings/clock/exynos5420-clock.txt | 3 +-
.../devicetree/bindings/clock/imx25-clock.txt | 3 +
.../devicetree/bindings/clock/imx27-clock.txt | 7 +-
.../devicetree/bindings/clock/imx6q-clock.txt | 1 +
.../devicetree/bindings/clock/imx6sx-clock.txt | 13 +
.../bindings/clock/samsung,s3c2410-clock.txt | 2 +-
.../bindings/power_supply/axxia-reset.txt | 20 +
MAINTAINERS | 6 -
arch/arm/Kconfig | 24 +-
arch/arm/Kconfig.debug | 104 +-
arch/arm/Makefile | 2 +
arch/arm/boot/dts/Makefile | 10 +-
arch/arm/boot/dts/at91-cosino_mega2560.dts | 5 -
arch/arm/boot/dts/at91-sama5d3_xplained.dts | 8 +
arch/arm/boot/dts/at91sam9261.dtsi | 23 +-
arch/arm/boot/dts/at91sam9261ek.dts | 4 +
arch/arm/boot/dts/at91sam9rl.dtsi | 46 +-
arch/arm/boot/dts/at91sam9rlek.dts | 9 +
arch/arm/boot/dts/axm5516-amarillo.dts | 51 +
arch/arm/boot/dts/axm5516-cpus.dtsi | 204 ++
arch/arm/boot/dts/axm55xx.dtsi | 204 ++
arch/arm/boot/dts/exynos4.dtsi | 18 +-
arch/arm/boot/dts/exynos4210-universal_c210.dts | 15 +
arch/arm/boot/dts/exynos4210.dtsi | 18 +
arch/arm/boot/dts/exynos4412-trats2.dts | 79 +-
arch/arm/boot/dts/exynos4x12.dtsi | 18 +
arch/arm/boot/dts/exynos5250.dtsi | 18 +
arch/arm/boot/dts/exynos5420-peach-pit.dts | 147 ++
arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 28 +
arch/arm/boot/dts/exynos5420.dtsi | 85 +-
arch/arm/boot/dts/omap3-evm-37xx.dts | 9 +
arch/arm/boot/dts/omap3-ldp.dts | 4 +
arch/arm/boot/dts/omap3-n900.dts | 19 +
arch/arm/boot/dts/omap3.dtsi | 6 +-
arch/arm/boot/dts/omap4-panda-common.dtsi | 15 +
arch/arm/boot/dts/omap4-sdp.dts | 6 +
arch/arm/boot/dts/omap4.dtsi | 6 +-
arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 236 +++
.../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 141 +-
.../dts/orion5x-maxtor-shared-storage-2.dts | 178 ++
arch/arm/boot/dts/orion5x-mv88f5182.dtsi | 45 +
arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 177 ++
arch/arm/boot/dts/orion5x.dtsi | 289 ++-
arch/arm/boot/dts/r8a7740.dtsi | 1 +
arch/arm/boot/dts/r8a7790.dtsi | 2 +-
arch/arm/boot/dts/r8a7791.dtsi | 2 +-
arch/arm/boot/dts/rk3066a.dtsi | 1 +
arch/arm/boot/dts/rk3188.dtsi | 1 +
arch/arm/boot/dts/sama5d3.dtsi | 61 +-
arch/arm/boot/dts/sama5d3xcm.dtsi | 8 +
arch/arm/boot/dts/twl4030_omap3.dtsi | 19 +-
arch/arm/boot/dts/zynq-7000.dtsi | 5 +
arch/arm/configs/at91sam9g45_defconfig | 3 +-
arch/arm/configs/at91sam9rl_defconfig | 3 +-
arch/arm/configs/axm55xx_defconfig | 248 +++
arch/arm/configs/bcm_defconfig | 3 +
arch/arm/configs/imx_v4_v5_defconfig | 8 +-
arch/arm/configs/imx_v6_v7_defconfig | 12 +-
arch/arm/configs/mxs_defconfig | 7 +-
arch/arm/configs/omap2plus_defconfig | 8 +
arch/arm/configs/sama5_defconfig | 1 -
arch/arm/include/debug/imx-uart.h | 11 +
arch/arm/include/debug/msm.S | 46 +-
arch/arm/include/debug/vf.S | 15 +-
arch/arm/include/debug/zynq.S | 10 +-
arch/arm/mach-at91/at91rm9200_devices.c | 1 +
arch/arm/mach-at91/at91sam9260_devices.c | 12 +-
arch/arm/mach-at91/at91sam9261_devices.c | 2 +-
arch/arm/mach-at91/at91sam9263_devices.c | 1 +
arch/arm/mach-at91/at91sam9g45.c | 2 +-
arch/arm/mach-at91/at91sam9g45_devices.c | 64 +-
arch/arm/mach-at91/at91sam9rl.c | 7 +
arch/arm/mach-at91/at91sam9rl_devices.c | 84 +-
arch/arm/mach-at91/board-1arm.c | 2 +-
arch/arm/mach-at91/board-afeb-9260v1.c | 1 +
arch/arm/mach-at91/board-cam60.c | 1 +
arch/arm/mach-at91/board-carmeva.c | 1 +
arch/arm/mach-at91/board-cpu9krea.c | 1 +
arch/arm/mach-at91/board-cpuat91.c | 2 +
arch/arm/mach-at91/board-csb337.c | 2 +-
arch/arm/mach-at91/board-csb637.c | 1 +
arch/arm/mach-at91/board-eb9200.c | 1 +
arch/arm/mach-at91/board-ecbat91.c | 1 +
arch/arm/mach-at91/board-eco920.c | 2 +
arch/arm/mach-at91/board-flexibity.c | 1 +
arch/arm/mach-at91/board-foxg20.c | 1 +
arch/arm/mach-at91/board-gsia18s.c | 1 +
arch/arm/mach-at91/board-kafa.c | 1 +
arch/arm/mach-at91/board-kb9202.c | 1 +
arch/arm/mach-at91/board-pcontrol-g20.c | 1 +
arch/arm/mach-at91/board-picotux200.c | 1 +
arch/arm/mach-at91/board-rm9200ek.c | 1 +
arch/arm/mach-at91/board-rsi-ews.c | 1 +
arch/arm/mach-at91/board-sam9-l9260.c | 1 +
arch/arm/mach-at91/board-sam9260ek.c | 1 +
arch/arm/mach-at91/board-sam9261ek.c | 1 +
arch/arm/mach-at91/board-sam9263ek.c | 1 +
arch/arm/mach-at91/board-sam9g20ek.c | 1 +
arch/arm/mach-at91/board-sam9m10g45ek.c | 17 +-
arch/arm/mach-at91/board-sam9rlek.c | 17 +-
arch/arm/mach-at91/board-snapper9260.c | 1 +
arch/arm/mach-at91/board-stamp9g20.c | 1 +
arch/arm/mach-at91/board-yl-9200.c | 1 +
arch/arm/mach-at91/board.h | 3 -
arch/arm/mach-at91/gpio.c | 1 +
arch/arm/mach-at91/{include/mach => }/gpio.h | 8 -
arch/arm/mach-at91/include/mach/at91_adc.h | 107 -
arch/arm/mach-at91/include/mach/hardware.h | 15 +
arch/arm/mach-at91/leds.c | 1 +
arch/arm/mach-at91/pm.c | 1 +
arch/arm/mach-axxia/Kconfig | 16 +
arch/arm/mach-axxia/Makefile | 2 +
arch/arm/mach-axxia/axxia.c | 28 +
arch/arm/mach-axxia/platsmp.c | 89 +
arch/arm/mach-bcm/Kconfig | 12 +-
arch/arm/mach-berlin/Kconfig | 10 +
arch/arm/mach-dove/irq.c | 36 +
arch/arm/mach-exynos/Kconfig | 100 +-
arch/arm/mach-exynos/Makefile | 6 +
arch/arm/mach-exynos/common.h | 36 +-
arch/arm/mach-exynos/exynos.c | 70 +-
arch/arm/mach-exynos/firmware.c | 16 +-
arch/arm/mach-exynos/hotplug.c | 2 +-
arch/arm/mach-exynos/include/mach/map.h | 7 -
arch/arm/mach-exynos/mcpm-exynos.c | 357 ++++
arch/arm/mach-exynos/platsmp.c | 67 +-
arch/arm/mach-exynos/pm.c | 66 +
arch/arm/mach-exynos/regs-pmu.h | 16 +-
arch/arm/mach-imx/Kconfig | 69 +-
arch/arm/mach-imx/Makefile | 6 +-
arch/arm/mach-imx/avic.c | 4 +-
arch/arm/mach-imx/clk-gate2.c | 47 +-
arch/arm/mach-imx/clk-imx1.c | 41 +-
arch/arm/mach-imx/clk-imx25.c | 24 +-
arch/arm/mach-imx/clk-imx27.c | 27 +-
arch/arm/mach-imx/clk-imx31.c | 2 -
arch/arm/mach-imx/clk-imx51-imx53.c | 20 +-
arch/arm/mach-imx/clk-imx6q.c | 21 +-
arch/arm/mach-imx/clk-imx6sl.c | 6 +-
arch/arm/mach-imx/clk-imx6sx.c | 524 +++++
arch/arm/mach-imx/clk.h | 13 +-
arch/arm/mach-imx/common.h | 15 +-
arch/arm/mach-imx/cpu.c | 3 +
arch/arm/mach-imx/devices/platform-mx2-emma.c | 2 +-
arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c | 231 --
arch/arm/mach-imx/imx25-dt.c | 1 -
arch/arm/mach-imx/imx27-dt.c | 1 -
arch/arm/mach-imx/imx31-dt.c | 1 -
arch/arm/mach-imx/imx35-dt.c | 1 -
arch/arm/mach-imx/imx51-dt.c | 1 -
arch/arm/mach-imx/mach-apf9328.c | 1 -
arch/arm/mach-imx/mach-armadillo5x0.c | 1 -
arch/arm/mach-imx/mach-bug.c | 1 -
arch/arm/mach-imx/mach-cpuimx27.c | 1 -
arch/arm/mach-imx/mach-cpuimx35.c | 1 -
arch/arm/mach-imx/mach-cpuimx51sd.c | 364 ----
arch/arm/mach-imx/mach-eukrea_cpuimx25.c | 1 -
arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 1 -
arch/arm/mach-imx/mach-imx27ipcam.c | 1 -
arch/arm/mach-imx/mach-imx27lite.c | 1 -
arch/arm/mach-imx/mach-imx50.c | 1 -
arch/arm/mach-imx/mach-imx53.c | 1 -
arch/arm/mach-imx/mach-imx6sx.c | 51 +
arch/arm/mach-imx/mach-kzm_arm11_01.c | 1 -
arch/arm/mach-imx/mach-mx1ads.c | 2 -
arch/arm/mach-imx/mach-mx21ads.c | 174 +-
arch/arm/mach-imx/mach-mx25_3ds.c | 1 -
arch/arm/mach-imx/mach-mx27_3ds.c | 1 -
arch/arm/mach-imx/mach-mx27ads.c | 1 -
arch/arm/mach-imx/mach-mx31_3ds.c | 1 -
arch/arm/mach-imx/mach-mx31ads.c | 1 -
arch/arm/mach-imx/mach-mx31lilly.c | 1 -
arch/arm/mach-imx/mach-mx31lite.c | 1 -
arch/arm/mach-imx/mach-mx31moboard.c | 1 -
arch/arm/mach-imx/mach-mx35_3ds.c | 1 -
arch/arm/mach-imx/mach-mx51_babbage.c | 428 ----
arch/arm/mach-imx/mach-mxt_td60.c | 1 -
arch/arm/mach-imx/mach-pca100.c | 4 +-
arch/arm/mach-imx/mach-pcm037.c | 1 -
arch/arm/mach-imx/mach-pcm038.c | 1 -
arch/arm/mach-imx/mach-pcm043.c | 1 -
arch/arm/mach-imx/mach-qong.c | 1 -
arch/arm/mach-imx/mach-scb9328.c | 1 -
arch/arm/mach-imx/mach-vpr200.c | 1 -
arch/arm/mach-imx/mxc.h | 6 +
arch/arm/mach-imx/time.c | 15 +
arch/arm/mach-imx/tzic.c | 4 +-
arch/arm/mach-kirkwood/board-dt.c | 2 +-
arch/arm/mach-kirkwood/irq.c | 37 +
arch/arm/mach-msm/Kconfig | 3 -
arch/arm/mach-mvebu/Kconfig | 14 +-
arch/arm/mach-mvebu/Makefile | 13 +-
arch/arm/mach-mvebu/armada-370-xp.h | 2 -
arch/arm/mach-mvebu/board-t5325.c | 41 -
arch/arm/mach-mvebu/board-v7.c | 82 +-
arch/arm/mach-mvebu/board.h | 6 -
arch/arm/mach-mvebu/coherency.c | 340 ++-
arch/arm/mach-mvebu/coherency.h | 3 +-
arch/arm/mach-mvebu/coherency_ll.S | 143 +-
arch/arm/mach-mvebu/common.h | 3 +
arch/arm/mach-mvebu/cpu-reset.c | 103 +
arch/arm/mach-mvebu/dove.c | 2 +-
arch/arm/mach-mvebu/headsmp-a9.S | 34 +
arch/arm/mach-mvebu/headsmp.S | 15 +-
arch/arm/mach-mvebu/kirkwood.c | 5 +-
arch/arm/mach-mvebu/mvebu-soc-id.c | 32 +-
arch/arm/mach-mvebu/mvebu-soc-id.h | 4 +
arch/arm/mach-mvebu/platsmp-a9.c | 102 +
arch/arm/mach-mvebu/platsmp.c | 23 +-
arch/arm/mach-mvebu/pmsu.c | 273 ++-
arch/arm/mach-mvebu/system-controller.c | 15 +-
arch/arm/mach-omap2/id.c | 37 +
arch/arm/mach-omap2/io.c | 1 +
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 99 +-
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 283 +++
arch/arm/mach-omap2/omap_twl.c | 60 -
arch/arm/mach-omap2/pm.c | 45 +-
arch/arm/mach-omap2/pm.h | 8 +-
arch/arm/mach-omap2/pm24xx.c | 4 +-
arch/arm/mach-omap2/pm34xx.c | 11 +-
arch/arm/mach-omap2/pm44xx.c | 6 +-
arch/arm/mach-omap2/prm-regbits-34xx.h | 11 +-
arch/arm/mach-omap2/soc.h | 5 +
arch/arm/mach-omap2/vc.c | 232 +-
arch/arm/mach-omap2/vc.h | 3 +
arch/arm/mach-orion5x/Kconfig | 37 +-
arch/arm/mach-orion5x/Makefile | 7 +-
arch/arm/mach-orion5x/board-d2net.c | 109 +
arch/arm/mach-orion5x/board-dt.c | 18 +-
arch/arm/mach-orion5x/board-mss2.c | 90 +
arch/arm/mach-orion5x/board-rd88f5182.c | 116 +
arch/arm/mach-orion5x/common.h | 13 +-
arch/arm/mach-orion5x/d2net-setup.c | 365 ----
arch/arm/mach-orion5x/edmini_v2-setup.c | 169 --
arch/arm/mach-orion5x/irq.c | 28 +
arch/arm/mach-orion5x/mss2-setup.c | 274 ---
arch/arm/mach-qcom/Kconfig | 2 +
arch/arm/mach-rockchip/core.h | 2 -
arch/arm/mach-rockchip/platsmp.c | 3 +-
arch/arm/mach-rockchip/rockchip.c | 1 -
arch/arm/mach-s3c24xx/Kconfig | 37 +-
arch/arm/mach-shmobile/Kconfig | 13 +-
arch/arm/mach-shmobile/Makefile | 3 +-
.../board-armadillo800eva-reference.c | 2 +-
.../arm/mach-shmobile/board-koelsch-reference.c | 2 +-
arch/arm/mach-shmobile/board-koelsch.c | 2 +-
arch/arm/mach-shmobile/clock-emev2.c | 231 --
arch/arm/mach-shmobile/clock-r8a7740.c | 2 +-
arch/arm/mach-shmobile/clock-r8a7778.c | 22 +-
arch/arm/mach-shmobile/clock-r8a7790.c | 32 +-
arch/arm/mach-shmobile/clock-r8a7791.c | 23 +-
arch/arm/mach-shmobile/clock.c | 28 +
arch/arm/mach-shmobile/include/mach/clock.h | 16 +
arch/arm/mach-shmobile/include/mach/common.h | 1 +
arch/arm/mach-shmobile/include/mach/emev2.h | 9 -
arch/arm/mach-shmobile/include/mach/r8a7740.h | 1 -
arch/arm/mach-shmobile/include/mach/r8a7791.h | 1 -
arch/arm/mach-shmobile/pm-rmobile.c | 38 +-
arch/arm/mach-shmobile/setup-emev2.c | 11 +-
arch/arm/mach-shmobile/setup-r8a7740.c | 8 +-
arch/arm/mach-shmobile/setup-r8a7790.c | 12 +-
arch/arm/mach-shmobile/setup-r8a7791.c | 9 +-
arch/arm/mach-shmobile/setup-rcar-gen2.c | 16 +-
arch/arm/mach-shmobile/smp-emev2.c | 1 -
arch/arm/mach-shmobile/smp-r8a7791.c | 15 +-
arch/arm/mach-shmobile/timer.c | 45 +
arch/arm/mach-sti/board-dt.c | 1 +
arch/arm/mach-sunxi/Kconfig | 38 +-
arch/arm/mach-sunxi/common.h | 19 -
arch/arm/mach-sunxi/platsmp.c | 3 +-
arch/arm/mach-sunxi/sunxi.c | 113 +-
arch/arm/mach-tegra/pmc.c | 24 +
arch/arm/mach-zynq/Kconfig | 10 +-
arch/arm/mach-zynq/common.c | 71 +-
arch/arm/mach-zynq/common.h | 1 +
arch/arm/mach-zynq/headsmp.S | 5 +-
arch/arm/mach-zynq/slcr.c | 19 +
arch/arm/plat-orion/gpio.c | 48 -
arch/arm/plat-orion/include/plat/irq.h | 1 -
arch/arm/plat-orion/include/plat/orion-gpio.h | 1 -
arch/arm/plat-orion/irq.c | 77 -
arch/arm/plat-samsung/Makefile | 3 +
drivers/bus/mvebu-mbus.c | 11 +-
drivers/clk/Kconfig | 2 +
drivers/clk/Makefile | 2 +-
drivers/clk/at91/Makefile | 4 +-
drivers/clk/at91/clk-main.c | 577 ++++-
drivers/clk/at91/clk-slow.c | 467 +++++
drivers/clk/at91/pmc.c | 17 +
drivers/clk/at91/pmc.h | 9 +
drivers/clk/at91/sckc.c | 57 +
drivers/clk/at91/sckc.h | 22 +
drivers/clk/samsung/Kconfig | 26 +
drivers/clk/samsung/Makefile | 3 +
drivers/clk/samsung/clk-exynos3250.c | 780 +++++++
drivers/clk/samsung/clk-exynos4.c | 51 +-
drivers/clk/samsung/clk-exynos5250.c | 76 +-
drivers/clk/samsung/clk-exynos5260.c | 1980 ++++++++++++++++++
drivers/clk/samsung/clk-exynos5260.h | 459 ++++
drivers/clk/samsung/clk-exynos5410.c | 209 ++
drivers/clk/samsung/clk-exynos5420.c | 1127 +++++++---
drivers/clk/samsung/clk-exynos5440.c | 18 +-
drivers/clk/samsung/clk-pll.c | 223 +-
drivers/clk/samsung/clk-pll.h | 2 +
drivers/clk/samsung/clk-s3c2410.c | 51 +-
drivers/clk/samsung/clk-s3c2412.c | 29 +-
drivers/clk/samsung/clk-s3c2443.c | 46 +-
drivers/clk/samsung/clk-s3c64xx.c | 44 +-
drivers/clk/samsung/clk.c | 123 +-
drivers/clk/samsung/clk.h | 72 +-
drivers/clocksource/cadence_ttc_timer.c | 54 +-
drivers/cpuidle/Kconfig.arm | 5 +
drivers/cpuidle/Makefile | 1 +
drivers/cpuidle/cpuidle-armada-370-xp.c | 93 +
drivers/iio/adc/at91_adc.c | 340 ++-
drivers/input/touchscreen/Kconfig | 12 -
drivers/input/touchscreen/Makefile | 1 -
drivers/input/touchscreen/atmel_tsadcc.c | 358 ----
drivers/irqchip/irq-armada-370-xp.c | 24 +-
drivers/irqchip/irq-orion.c | 4 +-
drivers/mfd/twl-core.c | 15 +
drivers/power/reset/Kconfig | 8 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/axxia-reset.c | 88 +
include/dt-bindings/clock/exynos3250.h | 258 +++
include/dt-bindings/clock/exynos4.h | 2 +-
include/dt-bindings/clock/exynos5250.h | 21 +-
include/dt-bindings/clock/exynos5260-clk.h | 469 +++++
include/dt-bindings/clock/exynos5410.h | 33 +
include/dt-bindings/clock/exynos5420.h | 43 +-
include/dt-bindings/clock/imx6sx-clock.h | 256 +++
include/dt-bindings/clock/lsi,axm5516-clks.h | 36 +
include/dt-bindings/clock/r8a7790-clock.h | 4 +-
include/dt-bindings/clock/r8a7791-clock.h | 5 +-
include/dt-bindings/pinctrl/omap.h | 12 +
include/linux/clk/at91_pmc.h | 1 +
include/linux/mbus.h | 2 +-
include/linux/platform_data/at91_adc.h | 27 +-
include/linux/platform_data/atmel.h | 7 -
sound/soc/atmel/sam9g20_wm8731.c | 1 -
353 files changed, 14662 insertions(+), 5149 deletions(-)
create mode 100644 Documentation/arm/sti/stih407-overview.txt
create mode 100644 Documentation/devicetree/bindings/arm/armada-cpu-reset.txt
create mode 100644 Documentation/devicetree/bindings/arm/axxia.txt
create mode 100644 Documentation/devicetree/bindings/arm/exynos/smp-sysram.txt
create mode 100644 Documentation/devicetree/bindings/arm/sti.txt
create mode 100644 Documentation/devicetree/bindings/clock/exynos3250-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/exynos5260-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/exynos5410-clock.txt
create mode 100644 Documentation/devicetree/bindings/clock/imx6sx-clock.txt
create mode 100644 Documentation/devicetree/bindings/power_supply/axxia-reset.txt
create mode 100644 arch/arm/boot/dts/axm5516-amarillo.dts
create mode 100644 arch/arm/boot/dts/axm5516-cpus.dtsi
create mode 100644 arch/arm/boot/dts/axm55xx.dtsi
create mode 100644 arch/arm/boot/dts/exynos5420-peach-pit.dts
create mode 100644 arch/arm/boot/dts/orion5x-lacie-d2-network.dts
create mode 100644 arch/arm/boot/dts/orion5x-maxtor-shared-storage-2.dts
create mode 100644 arch/arm/boot/dts/orion5x-mv88f5182.dtsi
create mode 100644 arch/arm/boot/dts/orion5x-rd88f5182-nas.dts
create mode 100644 arch/arm/configs/axm55xx_defconfig
rename arch/arm/mach-at91/{include/mach => }/gpio.h (96%)
delete mode 100644 arch/arm/mach-at91/include/mach/at91_adc.h
create mode 100644 arch/arm/mach-axxia/Kconfig
create mode 100644 arch/arm/mach-axxia/Makefile
create mode 100644 arch/arm/mach-axxia/axxia.c
create mode 100644 arch/arm/mach-axxia/platsmp.c
create mode 100644 arch/arm/mach-exynos/mcpm-exynos.c
create mode 100644 arch/arm/mach-imx/clk-imx6sx.c
delete mode 100644 arch/arm/mach-imx/eukrea_mbimxsd51-baseboard.c
delete mode 100644 arch/arm/mach-imx/mach-cpuimx51sd.c
create mode 100644 arch/arm/mach-imx/mach-imx6sx.c
delete mode 100644 arch/arm/mach-imx/mach-mx51_babbage.c
delete mode 100644 arch/arm/mach-mvebu/board-t5325.c
create mode 100644 arch/arm/mach-mvebu/cpu-reset.c
create mode 100644 arch/arm/mach-mvebu/headsmp-a9.S
create mode 100644 arch/arm/mach-mvebu/platsmp-a9.c
create mode 100644 arch/arm/mach-orion5x/board-d2net.c
create mode 100644 arch/arm/mach-orion5x/board-mss2.c
create mode 100644 arch/arm/mach-orion5x/board-rd88f5182.c
delete mode 100644 arch/arm/mach-orion5x/d2net-setup.c
delete mode 100644 arch/arm/mach-orion5x/edmini_v2-setup.c
delete mode 100644 arch/arm/mach-orion5x/mss2-setup.c
delete mode 100644 arch/arm/mach-shmobile/clock-emev2.c
delete mode 100644 arch/arm/mach-shmobile/include/mach/emev2.h
delete mode 100644 arch/arm/mach-sunxi/common.h
create mode 100644 drivers/clk/at91/clk-slow.c
create mode 100644 drivers/clk/at91/sckc.c
create mode 100644 drivers/clk/at91/sckc.h
create mode 100644 drivers/clk/samsung/Kconfig
create mode 100644 drivers/clk/samsung/clk-exynos3250.c
create mode 100644 drivers/clk/samsung/clk-exynos5260.c
create mode 100644 drivers/clk/samsung/clk-exynos5260.h
create mode 100644 drivers/clk/samsung/clk-exynos5410.c
create mode 100644 drivers/cpuidle/cpuidle-armada-370-xp.c
delete mode 100644 drivers/input/touchscreen/atmel_tsadcc.c
create mode 100644 drivers/power/reset/axxia-reset.c
create mode 100644 include/dt-bindings/clock/exynos3250.h
create mode 100644 include/dt-bindings/clock/exynos5260-clk.h
create mode 100644 include/dt-bindings/clock/exynos5410.h
create mode 100644 include/dt-bindings/clock/imx6sx-clock.h
create mode 100644 include/dt-bindings/clock/lsi,axm5516-clks.h
More information about the linux-arm-kernel
mailing list