Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 10cdc7e5 authored by Rob Herring's avatar Rob Herring Committed by Russell King
Browse files

ARM: 6960/1: allow enabling SCU code on UP



The scu_power_mode function can be used on UP builds as it drives signals
to an SOC power controller. So make it selectable for !SMP.

Signed-off-by: default avatarRob Herring <rob.herring@calxeda.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent eca5dc2a
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -1349,7 +1349,6 @@ config SMP_ON_UP

config HAVE_ARM_SCU
	bool
	depends on SMP
	help
	  This option enables support for the ARM system coherency unit

+2 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@
#define SCU_INVALIDATE		0x0c
#define SCU_FPGA_REVISION	0x10

#ifdef CONFIG_SMP
/*
 * Get the number of CPU cores from the SCU configuration
 */
@@ -50,6 +51,7 @@ void __init scu_enable(void __iomem *scu_base)
	 */
	flush_cache_all();
}
#endif

/*
 * Set the executing CPUs power mode as defined.  This will be in