x86: fsp: Only compile fsp_save_s3_stack if (SPL_)DM_RTC is enabled
[platform/kernel/u-boot.git] / disk / part_amiga.c
index 5a17d11..45d3a70 100644 (file)
@@ -9,8 +9,7 @@
 #include <env.h>
 #include <ide.h>
 #include "part_amiga.h"
-
-#ifdef CONFIG_HAVE_BLOCK_DEVICE
+#include <part.h>
 
 #undef AMIGA_DEBUG
 
@@ -134,7 +133,7 @@ struct rigid_disk_block *get_rdisk(struct blk_desc *dev_desc)
 
     s = env_get("amiga_scanlimit");
     if (s)
-       limit = simple_strtoul(s, NULL, 10);
+       limit = dectoul(s, NULL);
     else
        limit = AMIGA_BLOCK_LIMIT;
 
@@ -174,7 +173,7 @@ struct bootcode_block *get_bootcode(struct blk_desc *dev_desc)
 
     s = env_get("amiga_scanlimit");
     if (s)
-       limit = simple_strtoul(s, NULL, 10);
+       limit = dectoul(s, NULL);
     else
        limit = AMIGA_BLOCK_LIMIT;
 
@@ -386,5 +385,3 @@ U_BOOT_PART_TYPE(amiga) = {
        .print          = part_print_amiga,
        .test           = part_test_amiga,
 };
-
-#endif