Merge tag 'armsoc-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 21 Jan 2016 01:55:20 +0000 (17:55 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 21 Jan 2016 01:55:20 +0000 (17:55 -0800)
Pull ARM SoC cleanups from Olof Johansson:
 "A smallish number of general cleanup commits this release cycle.  Some
  of these are minor tweaks:

   - shmobile change of binding for their GIC (using arm,pl390 now)
   - ARCH_RENESAS introduction
   - Misc other renesas updates

  There's also a couple of treewide commits from Masahiro Yamada
  cleaning up const/__initconst for SMP operation structs and a switch
  to using "depends on" instead of if-constructs on most of the Kconfig
  platform targets"

* tag 'armsoc-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
  staging: board: armadillo800eva: Use "arm,pl390"
  staging: board: kzm9d: Use "arm,pl390"
  ARM: shmobile: r8a7778 dtsi: Use "arm,pl390" for GIC
  ARM: shmobile: emev2 dtsi: Use "arm,pl390" for GIC
  ARM: shmobile: r8a7740 dtsi: Use "arm,pl390" for GIC
  ARM: shmobile: r7s72100 dtsi: Use "arm,pl390" for GIC
  ARM: use "depends on" for SoC configs instead of "if" after prompt
  ARM/clocksource: use automatic DT probing for ux500 PRCMU
  ARM: use const and __initconst for smp_operations
  ARM: hisi: do not export smp_operations structures
  ARM: mvebu: remove unused mach/gpio.h
  ARM: shmobile: Remove legacy mach/irqs.h
  ARM: shmobile: Introduce ARCH_RENESAS
  MAINTAINERS: Remove link to oss.renesas.com which is closed

1  2 
MAINTAINERS
arch/arm/Kconfig
arch/arm/configs/multi_v7_defconfig
arch/arm/include/asm/psci.h
arch/arm/mach-at91/Kconfig
arch/arm/mach-exynos/Kconfig
arch/arm/mach-sti/Kconfig
arch/arm/mach-ux500/Kconfig

diff --cc MAINTAINERS
index 5affae6e99b87d990497fff00046ebb07624a4e8,1beb9d0d3a8bd070aef2a6fc817020c2bb237efe..610cf0c6e9abcb71d1a0346a2fce7c50dc92f2c9
@@@ -1531,9 -1516,8 +1531,8 @@@ F:      drivers/media/platform/s5p-jpeg
  ARM/SHMOBILE ARM ARCHITECTURE
  M:    Simon Horman <horms@verge.net.au>
  M:    Magnus Damm <magnus.damm@gmail.com>
 -L:    linux-sh@vger.kernel.org
 -Q:    http://patchwork.kernel.org/project/linux-sh/list/
 +L:    linux-renesas-soc@vger.kernel.org
- W:    http://oss.renesas.com
 +Q:    http://patchwork.kernel.org/project/linux-renesas-soc/list/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
  S:    Supported
  F:    arch/arm/boot/dts/emev2*
index 6a889afa6a2cfc9055af453b7d9637e5bc7f1c8d,e803304f4afa8d9aa1bd1fafec2c49b2e47938d3..0ada645209afdb9b98778ae08217e1f6220d5d44
@@@ -806,10 -796,10 +806,11 @@@ config ARCH_MULTI_CPU_AUT
  endmenu
  
  config ARCH_VIRT
-       bool "Dummy Virtual Machine" if ARCH_MULTI_V7
+       bool "Dummy Virtual Machine"
+       depends on ARCH_MULTI_V7
        select ARM_AMBA
        select ARM_GIC
 +      select ARM_GIC_V2M if PCI_MSI
        select ARM_GIC_V3
        select ARM_PSCI
        select HAVE_ARM_ARCH_TIMER
Simple merge
index b4c6d99364f179abe56849fa3ecc7bd82bb1ffcc,97735a8ff4512c42a4b9dbfc8dcbb38bf8482332..e1b825dfab23e531331400a6e4152ca2803977b6
@@@ -14,9 -14,9 +14,9 @@@
  #ifndef __ASM_ARM_PSCI_H
  #define __ASM_ARM_PSCI_H
  
- extern struct smp_operations psci_smp_ops;
+ extern const struct smp_operations psci_smp_ops;
  
 -#ifdef CONFIG_ARM_PSCI
 +#if defined(CONFIG_SMP) && defined(CONFIG_ARM_PSCI)
  bool psci_smp_available(void);
  #else
  static inline bool psci_smp_available(void) { return false; }
Simple merge
Simple merge
Simple merge
Simple merge