blob: d81f003aa8619e490b938e1998bef13c684ea309 [file] [log] [blame]
Dinh Nguyen77754402012-10-04 06:46:02 +00001#
2# (C) Copyright 2000-2003
3# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4#
5# Copyright (C) 2012 Altera Corporation <www.altera.com>
6#
Wolfgang Denk1a459662013-07-08 09:37:19 +02007# SPDX-License-Identifier: GPL-2.0+
Dinh Nguyen77754402012-10-04 06:46:02 +00008#
9
Ley Foon Tan4ddd5412017-04-26 02:44:35 +080010obj-y += misc.o timer.o reset_manager.o clock_manager.o \
Dinh Nguyene5ad7d92015-12-02 13:31:32 -060011 fpga_manager.o board.o
12
Ley Foon Tan827e6a72017-04-26 02:44:38 +080013obj-$(CONFIG_TARGET_SOCFPGA_ARRIA10) += reset_manager_arria10.o
14
Dinh Nguyenbd48c062015-08-01 03:42:10 +020015obj-$(CONFIG_SPL_BUILD) += spl.o freeze_controller.o
Marek Vasutca62d2e2015-08-02 21:12:09 +020016
17# QTS-generated config file wrappers
Ley Foon Tande778112017-04-26 02:44:33 +080018obj-$(CONFIG_TARGET_SOCFPGA_GEN5) += scan_manager.o wrap_pll_config.o \
Ley Foon Tan4ddd5412017-04-26 02:44:35 +080019 clock_manager_gen5.o reset_manager_gen5.o \
Ley Foon Tand1c559a2017-04-26 02:44:36 +080020 misc_gen5.o system_manager_gen5.o
Marek Vasutca62d2e2015-08-02 21:12:09 +020021obj-$(CONFIG_SPL_BUILD) += wrap_iocsr_config.o wrap_pinmux_config.o \
22 wrap_sdram_config.o
23CFLAGS_wrap_iocsr_config.o += -I$(srctree)/board/$(BOARDDIR)
24CFLAGS_wrap_pinmux_config.o += -I$(srctree)/board/$(BOARDDIR)
25CFLAGS_wrap_pll_config.o += -I$(srctree)/board/$(BOARDDIR)
26CFLAGS_wrap_sdram_config.o += -I$(srctree)/board/$(BOARDDIR)