Merge branch 'master' of http://git.denx.de/u-boot-sparc
[oweals/u-boot.git] / arch / arm / include / asm / arch-sunxi / spl.h
index d2ce8484552d4789ea64ec508ab12922361baee6..a129dd4ee0a09e2d92cf11a7edd9caec8165ad61 100644 (file)
@@ -12,6 +12,9 @@
 #define SPL_SIGNATURE          "SPL" /* marks "sunxi" SPL header */
 #define SPL_HEADER_VERSION     1
 
+/* Note: A80 will require special handling here: SPL_ADDR 0x10000 */
+#define SPL_ADDR               0x0
+
 /* boot head definition from sun4i boot code */
 struct boot_file_head {
        uint32_t b_instruction; /* one intruction jumping to real code */
@@ -42,4 +45,6 @@ struct boot_file_head {
        uint32_t reserved;              /* padding, align to 32 bytes */
 };
 
+#define is_boot0_magic(addr)   (memcmp((void *)addr, BOOT0_MAGIC, 8) == 0)
+
 #endif