blob: 8cbc06c95a0665035304f2e47d7904a88b54dd98 [file] [log] [blame]
Kumar Gala124b0822008-08-26 15:01:29 -05001#
York Sunbd495cf2011-09-16 13:21:35 -07002# Copyright 2008-2011 Freescale Semiconductor, Inc.
Kumar Gala124b0822008-08-26 15:01:29 -05003#
4# This program is free software; you can redistribute it and/or
5# modify it under the terms of the GNU General Public License
6# Version 2 as published by the Free Software Foundation.
7#
8
Masahiro Yamada4fbb29d2013-10-17 17:35:04 +09009obj-$(CONFIG_FSL_DDR1) += main.o util.o ctrl_regs.o options.o \
Kumar Gala124b0822008-08-26 15:01:29 -050010 lc_common_dimm_params.o
Kumar Gala124b0822008-08-26 15:01:29 -050011
Masahiro Yamada4fbb29d2013-10-17 17:35:04 +090012obj-$(CONFIG_FSL_DDR2) += main.o util.o ctrl_regs.o options.o \
Kumar Gala124b0822008-08-26 15:01:29 -050013 lc_common_dimm_params.o
Kumar Gala124b0822008-08-26 15:01:29 -050014
Masahiro Yamada4fbb29d2013-10-17 17:35:04 +090015obj-$(CONFIG_FSL_DDR3) += main.o util.o ctrl_regs.o options.o \
Dave Liu4be87b22009-03-14 12:48:30 +080016 lc_common_dimm_params.o
York Sune73cc042011-06-07 09:42:16 +080017ifdef CONFIG_DDR_SPD
18SPD := y
19endif
20ifdef CONFIG_SPD_EEPROM
21SPD := y
22endif
23ifdef SPD
Masahiro Yamada4fbb29d2013-10-17 17:35:04 +090024obj-$(CONFIG_FSL_DDR1) += ddr1_dimm_params.o
25obj-$(CONFIG_FSL_DDR2) += ddr2_dimm_params.o
26obj-$(CONFIG_FSL_DDR3) += ddr3_dimm_params.o
York Sune73cc042011-06-07 09:42:16 +080027endif
28
Masahiro Yamada4fbb29d2013-10-17 17:35:04 +090029obj-$(CONFIG_FSL_DDR_INTERACTIVE) += interactive.o