diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2020-07-01 11:11:10 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-07-11 06:14:04 +0200 |
commit | 0e2aafed3817f76f9d9b33ead8d11d6151813038 (patch) | |
tree | 900867104678cfde52d965cfcab0bba47f30e838 /common | |
parent | a61317abe6661d304d770d9fa6af2328f6a67867 (diff) | |
download | barebox-0e2aafed3817f76f9d9b33ead8d11d6151813038.tar.gz barebox-0e2aafed3817f76f9d9b33ead8d11d6151813038.tar.xz |
fs: fat: extend for in-PBL support
The AT91 BootROM loads a boot.bin file from the first FAT partition
into SRAM, when booting from MMC. To avoid the need for two barebox
configurations for each of the bootloader stages, add PBL support
for reading from FAT. This way each stage need only have a different
PBL entry point.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common')
-rw-r--r-- | common/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/Makefile b/common/Makefile index 53859d8d14..ad5146a301 100644 --- a/common/Makefile +++ b/common/Makefile @@ -29,8 +29,9 @@ obj-pbl-$(CONFIG_DDR_SPD) += ddr_spd.o obj-$(CONFIG_ENV_HANDLING) += environment.o envfs-core.o obj-$(CONFIG_DEFAULT_ENVIRONMENT) += envfs-core.o obj-$(CONFIG_ENVIRONMENT_VARIABLES) += env.o -obj-$(CONFIG_FILETYPE) += filetype.o +obj-pbl-$(CONFIG_FILETYPE) += filetype.o CFLAGS_filetype.o = -I$(srctree)/arch/ +CFLAGS_filetype.pbl.o = -I$(srctree)/arch/ obj-$(CONFIG_FLEXIBLE_BOOTARGS) += bootargs.o obj-$(CONFIG_GLOBALVAR) += globalvar.o obj-$(CONFIG_GREGORIAN_CALENDER) += date.o |