mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-11-01 09:13:37 +00:00 
			
		
		
		
	ARM: bcm2835: consolidate into mach-bcm/
This pull request consists of a single patch which moves files from arch/arm/mach-bcm2835 into mach-bcm, thus consolidating them with support for other Broadcom chips. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAABAgAGBQJTGTE1AAoJEJuNpwkmVCGc+LEP/iVZKPWIZVsc1XwT87SJZbqq BvHP7K+xo0qcy9I3xxlXPoaTfLMeaXdzlNBAMsSatq8gV2ZraMshBGIuTSbvu5c7 hIlhi1NQS0tnSO7FndV7IjarQXcfgzNgO/b1/AowuLTlr2FGOzY6W+Z6JJf15Rrj bY23wwKR/cEzl0qDtWpG5nZzxqLcAUTZFZE0P2KnNgVBeumeny04i5ctma49rjhT sO61cNqD69svB4LO7gjTizWcOK5e63jX9HA6jaHCDDZqK3IbVWmNglmNBmedcj9I j9Zq73MD9O/HXi1sD5avdDVIKM+FYdK9AjGq53jypbynRJUppyYxuw30ndP1WBa5 K8b7aLny+I6jOnXhtlkVmcOy7DgMJoMo/tqZL54vYeYLKCyTRL7pow9gg19mx+n/ WXGee4BHSjoTBAI3F47NPxrKpnVsOeDrLHl8+hHSxPZ2VBaFk7Nqjc/7vuSpOla3 0Byessu9jd32ZX2tZd66eEk2Zvj45pyfRdFCQ71kBtpzyzekTck2BPwdvO+eTAiz 13Y8my2U38GE1aviN2RnjRO+cOc8VNaegO5GHGWRmq6oi4/tpZTHC8234v+jkfUs IOWVAdQ2u0NpkzV6PB/ZcLeNx3HE9BnqTaPIdPOxzD/CJV6FR1YaFrXdiLibSVVB a9sYmSyIw3/N1a+Qg8T4 =yrfJ -----END PGP SIGNATURE----- Merge tag 'bcm2835-for-3.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi into next/cleanup Merge "ARM: bcm2835: consolidate into mach-bcm/" from Stephen Warren: This pull request consists of a single patch which moves files from arch/arm/mach-bcm2835 into mach-bcm, thus consolidating them with support for other Broadcom chips. * tag 'bcm2835-for-3.15-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi: ARM: bcm2835: Move to mach-bcm directory Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
		
						commit
						0daba17de7
					
				
					 9 changed files with 20 additions and 16 deletions
				
			
		| 
						 | 
				
			
			@ -1883,7 +1883,7 @@ M:	Stephen Warren <swarren@wwwdotorg.org>
 | 
			
		|||
L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
 | 
			
		||||
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
 | 
			
		||||
S:	Maintained
 | 
			
		||||
F:	arch/arm/mach-bcm2835/
 | 
			
		||||
F:	arch/arm/mach-bcm/board_bcm2835.c
 | 
			
		||||
F:	arch/arm/boot/dts/bcm2835*
 | 
			
		||||
F:	arch/arm/configs/bcm2835_defconfig
 | 
			
		||||
F:	drivers/*/*bcm2835*
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -943,8 +943,6 @@ source "arch/arm/mach-at91/Kconfig"
 | 
			
		|||
 | 
			
		||||
source "arch/arm/mach-bcm/Kconfig"
 | 
			
		||||
 | 
			
		||||
source "arch/arm/mach-bcm2835/Kconfig"
 | 
			
		||||
 | 
			
		||||
source "arch/arm/mach-berlin/Kconfig"
 | 
			
		||||
 | 
			
		||||
source "arch/arm/mach-clps711x/Kconfig"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -143,7 +143,6 @@ textofs-$(CONFIG_ARCH_MSM8960) := 0x00208000
 | 
			
		|||
# by CONFIG_* macro name.
 | 
			
		||||
machine-$(CONFIG_ARCH_AT91)		+= at91
 | 
			
		||||
machine-$(CONFIG_ARCH_BCM)		+= bcm
 | 
			
		||||
machine-$(CONFIG_ARCH_BCM2835)		+= bcm2835
 | 
			
		||||
machine-$(CONFIG_ARCH_BERLIN)		+= berlin
 | 
			
		||||
machine-$(CONFIG_ARCH_CLPS711X)		+= clps711x
 | 
			
		||||
machine-$(CONFIG_ARCH_CNS3XXX)		+= cns3xxx
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -31,6 +31,7 @@ CONFIG_OPROFILE=y
 | 
			
		|||
CONFIG_JUMP_LABEL=y
 | 
			
		||||
CONFIG_ARCH_MULTI_V6=y
 | 
			
		||||
# CONFIG_ARCH_MULTI_V7 is not set
 | 
			
		||||
CONFIG_ARCH_BCM=y
 | 
			
		||||
CONFIG_ARCH_BCM2835=y
 | 
			
		||||
CONFIG_PREEMPT_VOLUNTARY=y
 | 
			
		||||
CONFIG_AEABI=y
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,6 +27,22 @@ config ARCH_BCM_MOBILE
 | 
			
		|||
	  BCM11130, BCM11140, BCM11351, BCM28145 and
 | 
			
		||||
	  BCM28155 variants.
 | 
			
		||||
 | 
			
		||||
config ARCH_BCM2835
 | 
			
		||||
	bool "Broadcom BCM2835 family" if ARCH_MULTI_V6
 | 
			
		||||
	select ARCH_REQUIRE_GPIOLIB
 | 
			
		||||
	select ARM_AMBA
 | 
			
		||||
	select ARM_ERRATA_411920
 | 
			
		||||
	select ARM_TIMER_SP804
 | 
			
		||||
	select CLKDEV_LOOKUP
 | 
			
		||||
	select CLKSRC_OF
 | 
			
		||||
	select CPU_V6
 | 
			
		||||
	select GENERIC_CLOCKEVENTS
 | 
			
		||||
	select PINCTRL
 | 
			
		||||
	select PINCTRL_BCM2835
 | 
			
		||||
	help
 | 
			
		||||
	  This enables support for the Broadcom BCM2835 SoC. This SoC is
 | 
			
		||||
	  used in the Raspberry Pi and Roku 2 devices.
 | 
			
		||||
 | 
			
		||||
endmenu
 | 
			
		||||
 | 
			
		||||
endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,5 +11,7 @@
 | 
			
		|||
# GNU General Public License for more details.
 | 
			
		||||
 | 
			
		||||
obj-$(CONFIG_ARCH_BCM_MOBILE)	:= board_bcm281xx.o bcm_kona_smc.o bcm_kona_smc_asm.o kona.o
 | 
			
		||||
obj-$(CONFIG_ARCH_BCM2835)	+= board_bcm2835.o
 | 
			
		||||
 | 
			
		||||
plus_sec := $(call as-instr,.arch_extension sec,+sec)
 | 
			
		||||
AFLAGS_bcm_kona_smc_asm.o	:=-Wa,-march=armv7-a$(plus_sec)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,11 +0,0 @@
 | 
			
		|||
config ARCH_BCM2835
 | 
			
		||||
	bool "Broadcom BCM2835 family" if ARCH_MULTI_V6
 | 
			
		||||
	select ARCH_REQUIRE_GPIOLIB
 | 
			
		||||
	select ARM_AMBA
 | 
			
		||||
	select ARM_ERRATA_411920
 | 
			
		||||
	select ARM_TIMER_SP804
 | 
			
		||||
	select PINCTRL
 | 
			
		||||
	select PINCTRL_BCM2835
 | 
			
		||||
	help
 | 
			
		||||
	  This enables support for the Broadcom BCM2835 SoC. This SoC is
 | 
			
		||||
	  used in the Raspberry Pi and Roku 2 devices.
 | 
			
		||||
| 
						 | 
				
			
			@ -1 +0,0 @@
 | 
			
		|||
obj-y += bcm2835.o
 | 
			
		||||
		Loading…
	
	Add table
		
		Reference in a new issue