+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);