board: tizen_tm1: remove build warnings 02/165302/2
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Thu, 28 Dec 2017 05:36:10 +0000 (14:36 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Thu, 28 Dec 2017 09:29:36 +0000 (18:29 +0900)
Remove build warnings from tizen_tm1 board bsp code.

Change-Id: I2f89ef18bc5f35c2f29aa885f10d98f0496ea06c
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
board/spreadtrum/tizen_tm1/ldo_sleep.c
board/spreadtrum/tizen_tm1/openphone.c
board/spreadtrum/tizen_tm1/sprd_kp.c

index 7e167d6..75af0fe 100644 (file)
@@ -771,5 +771,6 @@ void init_ldo_sleep_gr(void)
        );
 
        /*chip service package init*/
+       extern void CSP_Init(unsigned int gen_para);
        CSP_Init(0);
 }
index 5dfcb0a..2a92d48 100644 (file)
@@ -19,10 +19,18 @@ extern void ADI_init (void);
 extern int LDO_Init(void);
 extern void ADC_Init(void);
 extern int sound_init(void);
+extern void misc_init(void);
+extern int pin_init(void);
+extern void sprd_eic_init(void);
+extern void init_ldo_sleep_gr(void);
+extern int sprd_gpio_request(struct gpio_chip *chip, unsigned offset);
+extern int sprd_gpio_direction_input(struct gpio_chip *chip, unsigned offset);
+extern int sprd_gpio_get(struct gpio_chip *chip, unsigned offset);
+extern void sprd_gpio_free(struct gpio_chip *chip, unsigned offset);
 
 #ifdef CONFIG_GENERIC_MMC
 int mv_sdh_init(u32 regbase, u32 max_clk, u32 min_clk, u32 quirks);
-int mmc_sdcard_init();
+int mmc_sdcard_init(void);
 
 int board_mmc_init(bd_t *bd)
 {
@@ -39,7 +47,7 @@ int board_mmc_init(bd_t *bd)
 extern struct eic_gpio_resource sprd_gpio_resource[];
 
 /*enable aon timer2 for udelay functions*/
-void aon_26M_timer2_enable()
+void aon_26M_timer2_enable(void)
 {
        REG32(REG_AON_APB_APB_EB0) |= BIT_AON_TMR_EB;
 }
@@ -64,7 +72,16 @@ int get_hw_rev(void)
        return hw_revision;
 }
 
-int board_init()
+void check_smpl(void)
+{
+#ifdef CONFIG_SMPL_MODE
+        if(is_real_battery() == 0){
+                sci_adi_write_fast(ANA_REG_GLB_SMPL_CTRL0,0x0,1);
+        }
+#endif
+}
+
+int board_init(void)
 {
        gd->bd->bi_arch_number = 0x7df;
        gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x02000100;
@@ -88,15 +105,6 @@ int board_init()
        return 0;
 }
 
-void check_smpl(void)
-{
-#ifdef CONFIG_SMPL_MODE
-        if(is_real_battery() == 0){
-                sci_adi_write_fast(ANA_REG_GLB_SMPL_CTRL0,0x0,1);
-        }
-#endif
-}
-
 int dram_init(void)
 {
        gd->ram_size = get_ram_size((volatile void *)PHYS_SDRAM_1,
index 3ede70e..facf65e 100644 (file)
@@ -11,8 +11,6 @@ struct key_map_info * sprd_key_map = 0;
 
 void board_keypad_init(void)
 {
-    unsigned int key_type;
-
     sprd_key_map = malloc(sizeof(struct key_map_info));
 
     if(NULL == sprd_key_map){
@@ -79,6 +77,10 @@ unsigned char board_key_scan(void)
     uint32_t s_key_status = REG_KPD_KEY_STATUS;
     uint32_t scan_code = 0;
     uint32_t key_code =0;
+
+    extern int sprd_eic_request(unsigned offset);
+    extern int sprd_eic_get(unsigned offset);
+
 #ifdef KEYPAD_DEBUG
        printf("key operation flags is %08x, key %08x\n", REG_KPD_INT_RAW_STATUS, REG_KPD_KEY_STATUS);
 #endif