xref: /rk3399_rockchip-uboot/arch/arm/mach-mvebu/Makefile (revision f77309d34325369dbdf0bf62387c9e974f1b37da)
1350b50eeSStefan Roese#
2f61aefc1SStefan Roese# Copyright (C) 2014-2016 Stefan Roese <sr@denx.de>
3350b50eeSStefan Roese#
4350b50eeSStefan Roese# SPDX-License-Identifier:	GPL-2.0+
5350b50eeSStefan Roese#
6350b50eeSStefan Roese
7f61aefc1SStefan Roeseifdef CONFIG_ARM64
8f61aefc1SStefan Roese
9f61aefc1SStefan Roeseobj-$(CONFIG_ARMADA_3700) += armada3700/
1021b29fc6SStefan Roeseobj-$(CONFIG_ARMADA_8K) += armada8k/
1121b29fc6SStefan Roeseobj-y += arm64-common.o
1221b29fc6SStefan Roeseobj-y += sata.o
13f61aefc1SStefan Roese
14f61aefc1SStefan Roeseelse # CONFIG_ARM64
15f61aefc1SStefan Roese
16d0787656SStefan Roeseifdef CONFIG_KIRKWOOD
17d0787656SStefan Roese
18d0787656SStefan Roeseobj-y	= dram.o
19d0787656SStefan Roeseobj-y	+= gpio.o
20d0787656SStefan Roeseobj-y	+= timer.o
21d0787656SStefan Roese
22f61aefc1SStefan Roeseelse # CONFIG_KIRKWOOD
23d0787656SStefan Roese
24350b50eeSStefan Roeseobj-y	= cpu.o
25d0787656SStefan Roeseobj-y	+= dram.o
260ceb2daeSStefan Roeseifndef CONFIG_SPL_BUILD
2709e89ab4SStefan Roeseobj-$(CONFIG_ARMADA_375) += ../../../drivers/ddr/marvell/axp/xor.o
2881e33f4bSStefan Roeseobj-$(CONFIG_ARMADA_38X) += ../../../drivers/ddr/marvell/a38x/xor.o
2981e33f4bSStefan Roeseobj-$(CONFIG_ARMADA_XP) += ../../../drivers/ddr/marvell/axp/xor.o
30*a1b6b0a9SMario Sixobj-$(CONFIG_MVEBU_EFUSE) += efuse.o
31f61aefc1SStefan Roeseendif # CONFIG_SPL_BUILD
32d0787656SStefan Roeseobj-y	+= gpio.o
33d0787656SStefan Roeseobj-y	+= mbus.o
34d0787656SStefan Roeseobj-y	+= timer.o
35350b50eeSStefan Roeseobj-$(CONFIG_SPL_BUILD) += spl.o
36350b50eeSStefan Roeseobj-$(CONFIG_SPL_BUILD) += lowlevel_spl.o
37d0787656SStefan Roese
3881e33f4bSStefan Roeseobj-$(CONFIG_ARMADA_38X) += serdes/a38x/
3981e33f4bSStefan Roeseobj-$(CONFIG_ARMADA_XP) += serdes/axp/
4029b103c7SStefan Roese
41f61aefc1SStefan Roeseendif # CONFIG_KIRKWOOD
42f61aefc1SStefan Roeseendif # CONFIG_ARM64
43