
17 Mar
2015
17 Mar
'15
4:39 a.m.
On 03/16/2015 04:35 AM, Masahiro Yamada wrote:
BCM2835 (used on Raspberry Pi) and BCM2836 (used on Raspberry Pi 2) are similar enough. One of the biggest differences is the ARM processor. It is reasonable to collect the source files into a single place, arch/arm/mach-bcm283x/.
diff --git a/arch/arm/cpu/arm1176/bcm2835/Makefile b/arch/arm/mach-bcm283x/Makefile
-obj-y := lowlevel_init.o +obj-$(CONFIG_TARGET_RPI) += lowlevel_init.o obj-y += init.o reset.o timer.o mbox.o
Why is only one file conditional; shouldn't they all be either -y or -$(CONFIG_TARGET_RPI)?