]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
Merge tag 'armsoc-soc' into test-merge
authorKevin Hilman <khilman@linaro.org>
Thu, 25 Jun 2015 04:32:13 +0000 (21:32 -0700)
committerKevin Hilman <khilman@linaro.org>
Thu, 25 Jun 2015 04:32:13 +0000 (21:32 -0700)
ARM: SoC: platform support for v4.2

Our SoC branch usually contains expanded support for new SoCs and
other core platform code. Some highlights from this round:

- sunxi: SMP support for A23 SoC
- socpga: big-endian support
- pxa: conversion to common clock framework
- bcm: SMP support for BCM63138
- imx: support new I.MX7D SoC
- zte: basic support for ZX296702 SoC

 Conflicts:
arch/arm/mach-socfpga/core.h

Trivial remove/remove conflict with our cleanup branch.
Resolution: remove both sides

# gpg: Signature made Wed Jun 24 21:32:12 2015 PDT using RSA key ID D3FBC665
# gpg: Good signature from "Kevin Hilman <khilman@deeprootsystems.com>"
# gpg:                 aka "Kevin Hilman <khilman@linaro.org>"
# gpg:                 aka "Kevin Hilman <khilman@kernel.org>"

# Conflicts:
# arch/arm/mach-socfpga/core.h

13 files changed:
1  2 
MAINTAINERS
arch/arm/boot/dts/Makefile
arch/arm/mach-bcm/Makefile
arch/arm/mach-exynos/suspend.c
arch/arm/mach-imx/Kconfig
arch/arm/mach-imx/Makefile
arch/arm/mach-imx/gpc.c
arch/arm/mach-socfpga/core.h
arch/arm/mach-socfpga/headsmp.S
arch/arm/mach-socfpga/platsmp.c
arch/arm/mach-tegra/reset.h
arch/arm/mach-zynq/common.h
drivers/clk/imx/clk-imx6sx.c

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 767c09e954a0f905f5bb2e791273f1bcc96f370f,2484179c2b479705f408abb6aa77b8a0c109e76e..7259c37327025bb60ff2e81654a2b338ab1db37d
@@@ -31,8 -33,8 +33,6 @@@
  
  #define RSTMGR_MPUMODRST_CPU1         0x2     /* CPU1 Reset */
  
- extern void __iomem *socfpga_scu_base_addr;
 -extern void socfpga_secondary_startup(void);
--
  extern void socfpga_init_clocks(void);
  extern void socfpga_sysmgr_init(void);
  
Simple merge
Simple merge
index 0aee0129f8d7eb8ffea3b33bc471d4ca2aa11ef2,29c3dec0126a4105f97fd5f321017869880ad95c..9c479c7925b85fc3e72032bdd9385a51160dc0e0
@@@ -35,7 -35,9 +35,8 @@@ extern unsigned long __tegra_cpu_reset_
  
  void __tegra_cpu_reset_handler_start(void);
  void __tegra_cpu_reset_handler(void);
+ void __tegra20_cpu1_resettable_status_offset(void);
  void __tegra_cpu_reset_handler_end(void);
 -void tegra_secondary_startup(void);
  
  #ifdef CONFIG_PM_SLEEP
  #define tegra_cpu_lp1_mask \
index 7038cae95ddcd4769e1b56e383dd270b987923e4,f2f0bf2e7d14a4bec97d883af778693adffd32b6..79cda2e5fa4ec4e214c2cdf5a5cb6d79b12d719b
  #ifndef __MACH_ZYNQ_COMMON_H__
  #define __MACH_ZYNQ_COMMON_H__
  
 -void zynq_secondary_startup(void);
 -
  extern int zynq_slcr_init(void);
  extern int zynq_early_slcr_init(void);
- extern void zynq_slcr_system_reset(void);
  extern void zynq_slcr_cpu_stop(int cpu);
  extern void zynq_slcr_cpu_start(int cpu);
  extern bool zynq_slcr_cpu_state_read(int cpu);
Simple merge