logo: remove meaningless packed attributte
[profile/mobile/platform/kernel/u-boot-tm1.git] / include / normal_mode.h
old mode 100755 (executable)
new mode 100644 (file)
index 2b2ab25..ffe8c93
@@ -23,8 +23,6 @@
 #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];
@@ -53,6 +51,7 @@ 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
@@ -209,12 +208,13 @@ typedef struct  _NV_HEADER {
 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);