0001
0002
0003
0004
0005
0006
0007 obj-$(CONFIG_ARCH_BCM_CYGNUS) += bcm_cygnus.o
0008
0009
0010 obj-$(CONFIG_ARCH_BCM_HR2) += bcm_hr2.o
0011
0012
0013 obj-$(CONFIG_ARCH_BCM_NSP) += bcm_nsp.o
0014
0015 ifeq ($(CONFIG_ARCH_BCM_NSP),y)
0016 obj-$(CONFIG_SMP) += platsmp.o
0017 endif
0018
0019
0020 obj-$(CONFIG_ARCH_BCM_281XX) += board_bcm281xx.o
0021
0022
0023 obj-$(CONFIG_ARCH_BCM_21664) += board_bcm21664.o
0024
0025
0026 obj-$(CONFIG_ARCH_BCM_23550) += board_bcm23550.o
0027
0028
0029 obj-$(CONFIG_ARCH_BCM_MOBILE_SMP) += platsmp.o
0030
0031
0032 obj-$(CONFIG_ARCH_BCM_MOBILE_L2_CACHE) += kona_l2_cache.o
0033
0034
0035 obj-$(CONFIG_ARCH_BCM_MOBILE_SMC) += bcm_kona_smc.o
0036 CFLAGS_REMOVE_bcm_kona_smc.o += $(CC_FLAGS_FTRACE)
0037
0038
0039 ifeq ($(CONFIG_ARCH_BCM2835),y)
0040 obj-y += board_bcm2835.o
0041 obj-y += bcm2711.o
0042 ifeq ($(CONFIG_ARM),y)
0043 obj-$(CONFIG_SMP) += platsmp.o
0044 endif
0045 endif
0046
0047
0048 obj-$(CONFIG_ARCH_BCM_5301X) += bcm_5301x.o
0049 ifeq ($(CONFIG_ARCH_BCM_5301X),y)
0050 obj-$(CONFIG_SMP) += platsmp.o
0051 endif
0052
0053 ifeq ($(CONFIG_ARCH_BRCMSTB),y)
0054 CFLAGS_platsmp-brcmstb.o += -march=armv7-a
0055 obj-y += brcmstb.o
0056 obj-$(CONFIG_SMP) += platsmp-brcmstb.o
0057 endif
0058
0059
0060 ifeq ($(CONFIG_ARCH_BCMBCA),y)
0061 obj-$(CONFIG_SMP) += bcm63xx_smp.o bcm63xx_pmb.o
0062 endif