#include <linux/mtd/partitions.h>
#endif
-extern unsigned spl_data_buf[0x2000] __attribute__((align(4)));
-extern unsigned harsh_data_buf[8]__attribute__((align(4)));
extern void *spl_data;
extern void *harsh_data;
extern unsigned char raw_header[8192];
#define VLX_TAG_ADDR 0x82000100
#define DT_ADR 0x85400000
#define RAMDISK_ADR 0x85500000
+#define RAMDISK_SIZE_MB 8
#if defined (CONFIG_SPX30G)
#define COOPERATE_PROCESSOR_RESET_ADDR 0x402b00b0
void set_vibrator(int on);
void vibrator_hw_init(void);
void MMU_InvalideICACHEALL(void);
-int read_spldata();
+int read_spldata(void);
void lcd_display_logo(int backlight_set,ulong bmp_image,size_t size);
int creat_cmdline(char * cmdline,boot_img_hdr *hdr);
-void vlx_entry();
+void vlx_entry(void);
extern char* get_product_sn(void);
extern char *calibration_cmd_buf;
+void set_recovery_mode(unsigned int recovery_mode);