]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | # SPDX-License-Identifier: GPL-2.0+ |
0649cd0d SG |
2 | # |
3 | # (C) Copyright 2004-2006 | |
4 | # Wolfgang Denk, DENX Software Engineering, [email protected]. | |
0649cd0d | 5 | |
c9d728dd | 6 | obj-y += common.o env.o |
0649cd0d SG |
7 | |
8 | ifndef CONFIG_SPL_BUILD | |
9 | obj-y += attr.o | |
10 | obj-y += callback.o | |
11 | obj-y += flags.o | |
0649cd0d SG |
12 | obj-$(CONFIG_ENV_IS_IN_EEPROM) += eeprom.o |
13 | extra-$(CONFIG_ENV_IS_EMBEDDED) += embedded.o | |
14 | obj-$(CONFIG_ENV_IS_IN_EEPROM) += embedded.o | |
15 | extra-$(CONFIG_ENV_IS_IN_FLASH) += embedded.o | |
16 | obj-$(CONFIG_ENV_IS_IN_NVRAM) += embedded.o | |
0649cd0d SG |
17 | obj-$(CONFIG_ENV_IS_IN_NVRAM) += nvram.o |
18 | obj-$(CONFIG_ENV_IS_IN_ONENAND) += onenand.o | |
19 | obj-$(CONFIG_ENV_IS_IN_SATA) += sata.o | |
0649cd0d SG |
20 | obj-$(CONFIG_ENV_IS_IN_REMOTE) += remote.o |
21 | obj-$(CONFIG_ENV_IS_IN_UBI) += ubi.o | |
0649cd0d | 22 | else |
474ecd2c YS |
23 | obj-$(CONFIG_$(SPL_TPL_)ENV_SUPPORT) += attr.o |
24 | obj-$(CONFIG_$(SPL_TPL_)ENV_SUPPORT) += flags.o | |
25 | obj-$(CONFIG_$(SPL_TPL_)ENV_SUPPORT) += callback.o | |
0649cd0d SG |
26 | endif |
27 | ||
474ecd2c YS |
28 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_NOWHERE) += nowhere.o |
29 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_IN_MMC) += mmc.o | |
30 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_IN_FAT) += fat.o | |
31 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_IN_EXT4) += ext4.o | |
32 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_IN_NAND) += nand.o | |
33 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_IN_SPI_FLASH) += sf.o | |
34 | obj-$(CONFIG_$(SPL_TPL_)ENV_IS_IN_FLASH) += flash.o | |
35 | ||
0649cd0d | 36 | CFLAGS_embedded.o := -Wa,--no-warn -DENV_CRC=$(shell tools/envcrc 2>/dev/null) |