add CONFIG_DM_BLOCK to include/configs/sandbox.h to enable it all

Signed-off-by: Pavel Herrmann <morpheus.i...@gmail.com>
---
 arch/sandbox/lib/board.c  | 8 ++++++++
 include/configs/sandbox.h | 4 ++++
 2 files changed, 12 insertions(+)

diff --git a/arch/sandbox/lib/board.c b/arch/sandbox/lib/board.c
index c79cc62..a6fc67d 100644
--- a/arch/sandbox/lib/board.c
+++ b/arch/sandbox/lib/board.c
@@ -243,6 +243,10 @@ void board_init_r(gd_t *id, ulong dest_addr)
                .name = "gpio_sandbox",
                .platform_data = NULL
        };
+       static const struct driver_info sata_info = {
+               .name = "sata_legacy",
+               .platform_data = NULL
+       };
 
        struct instance *root = get_root_instance();
        struct instance *demo1, *demo2, *demo3;
@@ -254,8 +258,12 @@ void board_init_r(gd_t *id, ulong dest_addr)
                                demo3 = driver_bind(demo2, &info);
        driver_bind(demo2, &info);
        driver_bind(root, &gs_info);
+       driver_bind(root, &sata_info);
 
        demo_hello(demo2);
+       void *startram = os_malloc(1024*1024*16);
+       void *endram = startram + (1024*1024*16);
+       printf("scratch memory from %p to %p\n", startram, endram);
 
        /* initialize environment */
        env_relocate();
diff --git a/include/configs/sandbox.h b/include/configs/sandbox.h
index a713430..70ae37b 100644
--- a/include/configs/sandbox.h
+++ b/include/configs/sandbox.h
@@ -99,6 +99,10 @@
 #define CONFIG_SYS_SATA_MAX_DEVICE 2
 #define CONFIG_DOS_PARTITION
 #define CONFIG_CMD_FAT
+#define CONFIG_FAT_WRITE
 #define CONFIG_CMD_EXT2
 
+#define CONFIG_DM_BLOCK
+#define CONFIG_BLOCK_SATA_LEGACY
+
 #endif
-- 
1.7.12

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to