ARM: keystone2: Only link cmd_ddr3.o on non-SPL builds
authorTom Rini <trini@konsulko.com>
Wed, 16 Mar 2016 13:24:00 +0000 (09:24 -0400)
committerTom Rini <trini@konsulko.com>
Wed, 16 Mar 2016 19:03:34 +0000 (15:03 -0400)
When we switch to including all linker lists in SPL it is important
to not include commands as that may lead to link errors due to other
things we have already discarded.  In this case simply move cmd_ddr3.o
over to the list with the rest.

Cc: Vitaly Andrianov <vitalya@ti.com>
Cc: Nishanth Menon <nm@ti.com>
Cc: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
arch/arm/mach-keystone/Makefile

index 8829e7ff6f6b0e27ffdfcc7ad0d1ea28a9026604..b2ffe5bc2f2d6f159a25476e557609bcdb6520d0 100644 (file)
@@ -13,9 +13,10 @@ ifndef CONFIG_SPL_BUILD
 obj-y  += cmd_clock.o
 obj-y  += cmd_mon.o
 obj-y  += cmd_poweroff.o
+obj-y  += cmd_ddr3.o
 endif
 obj-y  += msmc.o
-obj-y  += ddr3.o cmd_ddr3.o
+obj-y  += ddr3.o
 obj-y  += keystone.o
 obj-$(CONFIG_K2E_EVM) += ddr3_spd.o
 obj-$(CONFIG_K2HK_EVM) += ddr3_spd.o