mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-18 18:59:44 +00:00
ddf6bd4876
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/. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Acked-by: Stephen Warren <swarren@wwwdotorg.org>
59 lines
1.6 KiB
Makefile
59 lines
1.6 KiB
Makefile
#
|
|
# (C) Copyright 2000-2003
|
|
# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
|
|
#
|
|
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
|
|
extra-y := start.o
|
|
|
|
obj-y += cache_v7.o
|
|
|
|
obj-y += cpu.o cp15.o
|
|
obj-y += syslib.o
|
|
|
|
ifneq ($(CONFIG_AM43XX)$(CONFIG_AM33XX)$(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX)$(CONFIG_TEGRA)$(CONFIG_MX6)$(CONFIG_TI81XX)$(CONFIG_AT91FAMILY)$(CONFIG_SUNXI),)
|
|
ifneq ($(CONFIG_SKIP_LOWLEVEL_INIT),y)
|
|
obj-y += lowlevel_init.o
|
|
endif
|
|
endif
|
|
|
|
ifneq ($(CONFIG_ARMV7_NONSEC)$(CONFIG_ARMV7_VIRT),)
|
|
obj-y += nonsec_virt.o
|
|
obj-y += virt-v7.o
|
|
obj-y += virt-dt.o
|
|
endif
|
|
|
|
ifneq ($(CONFIG_ARMV7_PSCI),)
|
|
obj-y += psci.o
|
|
endif
|
|
|
|
obj-$(CONFIG_IPROC) += iproc-common/
|
|
obj-$(CONFIG_KONA) += kona-common/
|
|
obj-$(CONFIG_OMAP_COMMON) += omap-common/
|
|
obj-$(CONFIG_SYS_ARCH_TIMER) += arch_timer.o
|
|
|
|
ifneq (,$(filter s5pc1xx exynos,$(SOC)))
|
|
obj-y += s5p-common/
|
|
endif
|
|
|
|
obj-$(if $(filter am33xx,$(SOC)),y) += am33xx/
|
|
obj-$(if $(filter armada-xp,$(SOC)),y) += armada-xp/
|
|
obj-$(if $(filter bcm281xx,$(SOC)),y) += bcm281xx/
|
|
obj-$(if $(filter bcmcygnus,$(SOC)),y) += bcmcygnus/
|
|
obj-$(if $(filter bcmnsp,$(SOC)),y) += bcmnsp/
|
|
obj-$(CONFIG_ARCH_EXYNOS) += exynos/
|
|
obj-$(if $(filter ls102xa,$(SOC)),y) += ls102xa/
|
|
obj-$(if $(filter mx5,$(SOC)),y) += mx5/
|
|
obj-$(CONFIG_MX6) += mx6/
|
|
obj-$(CONFIG_OMAP34XX) += omap3/
|
|
obj-$(CONFIG_OMAP44XX) += omap4/
|
|
obj-$(CONFIG_OMAP54XX) += omap5/
|
|
obj-$(CONFIG_RMOBILE) += rmobile/
|
|
obj-$(CONFIG_ARCH_S5PC1XX) += s5pc1xx/
|
|
obj-$(CONFIG_SOCFPGA) += socfpga/
|
|
obj-$(if $(filter stv0991,$(SOC)),y) += stv0991/
|
|
obj-$(CONFIG_ARCH_SUNXI) += sunxi/
|
|
obj-$(CONFIG_U8500) += u8500/
|
|
obj-$(CONFIG_VF610) += vf610/
|
|
obj-$(CONFIG_ZYNQ) += zynq/
|