package/uboot-omap: re-introduce patches dropped by update to v2017.01
The beagleboard doesn't boot with Thumb enabled, but without Thumb the SPL (first stage bootloader) is too big to fit into SRAM. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
Index: u-boot-2017.01/fs/fat/Makefile
|
||||
===================================================================
|
||||
--- u-boot-2017.01.orig/fs/fat/Makefile
|
||||
+++ u-boot-2017.01/fs/fat/Makefile
|
||||
@@ -4,8 +4,8 @@
|
||||
#
|
||||
|
||||
obj-$(CONFIG_FS_FAT) := fat.o
|
||||
-obj-$(CONFIG_FAT_WRITE):= fat_write.o
|
||||
|
||||
ifndef CONFIG_SPL_BUILD
|
||||
+obj-$(CONFIG_FAT_WRITE):= fat_write.o
|
||||
obj-$(CONFIG_FS_FAT) += file.o
|
||||
endif
|
||||
Index: u-boot-2017.01/fs/fat/fat.c
|
||||
===================================================================
|
||||
--- u-boot-2017.01.orig/fs/fat/fat.c
|
||||
+++ u-boot-2017.01/fs/fat/fat.c
|
||||
@@ -163,7 +163,7 @@ static void get_name(dir_entry *dirent,
|
||||
}
|
||||
|
||||
static int flush_dirty_fat_buffer(fsdata *mydata);
|
||||
-#if !defined(CONFIG_FAT_WRITE)
|
||||
+#if !defined(CONFIG_FAT_WRITE) || defined(CONFIG_SPL_BUILD)
|
||||
/* Stub for read only operation */
|
||||
int flush_dirty_fat_buffer(fsdata *mydata)
|
||||
{
|
||||
Reference in New Issue
Block a user