#include "board-rk2928-a720-camera.c"
#include "board-rk2928-a720-key.c"
-int __sramdata g_pmic_type = 0;
-#define PMIC_TYPE_TPS65910 2
-#define PMIC_TYPE_ACT8931 3
-
#ifdef CONFIG_THREE_FB_BUFFER
#define RK30_FB0_MEM_SIZE 12*SZ_1M
#else
#define RK30_FB0_MEM_SIZE 8*SZ_1M
#endif
+int __sramdata g_pmic_type = 0;
+
static struct spi_board_info board_spi_devices[] = {
};
return -1;
}
#if defined(CONFIG_MFD_TPS65910)
- if(g_pmic_type == PMIC_TYPE_TPS65910)
+ if(pmic_is_tps65910())
{
gpio_direction_output(PWM_GPIO, GPIO_LOW);
}
#endif
#if defined(CONFIG_REGULATOR_ACT8931)
- if(g_pmic_type == PMIC_TYPE_ACT8931)
+ if(pmic_is_act8931())
{
gpio_direction_output(PWM_GPIO, GPIO_HIGH);
}
{
#if 0//defined(CONFIG_REGULATOR_ACT8931)
- if(g_pmic_type == PMIC_TYPE_ACT8931)
+ if(pmic_is_act8931())
{
struct regulator *ldo;
ldo = regulator_get(NULL, "act_ldo4"); //vcc_lcd
static int rk_fb_io_enable(void)
{
#if 0//defined(CONFIG_REGULATOR_ACT8931)
- if(g_pmic_type == PMIC_TYPE_ACT8931)
+ if(pmic_is_act8931())
{
struct regulator *ldo;
ldo = regulator_get(NULL, "act_ldo4"); //vcc_lcd
struct regulator *ldo = NULL;
#if defined(CONFIG_MFD_TPS65910)
- if(g_pmic_type == PMIC_TYPE_TPS65910) {
+ if(pmic_is_tps65910()) {
ldo = regulator_get(NULL, "vmmc"); //vccio_wl
}
#endif
#if defined(CONFIG_REGULATOR_ACT8931)
- if(g_pmic_type == PMIC_TYPE_ACT8931) {
+ if(pmic_is_act8931()) {
ldo = regulator_get(NULL, "act_ldo4"); //vccio_wl
}
#endif
void __sramfunc board_pmu_suspend(void)
{
#if defined (CONFIG_MFD_TPS65910)
- if(g_pmic_type == PMIC_TYPE_TPS65910)
+ if(pmic_is_tps65910())
board_pmu_tps65910_suspend();
#endif
}
void __sramfunc board_pmu_resume(void)
{
#if defined (CONFIG_MFD_TPS65910)
- if(g_pmic_type == PMIC_TYPE_TPS65910)
+ if(pmic_is_tps65910())
board_pmu_tps65910_resume();
#endif
}
printk(KERN_ERR "rk2928_pm_power_off start...\n");
#if defined(CONFIG_REGULATOR_ACT8931)
- if(g_pmic_type == PMIC_TYPE_ACT8931)
+ if(pmic_is_act8931())
{
if(act8931_charge_det)
arm_pm_restart(0, NULL);
#endif
#if defined(CONFIG_MFD_TPS65910)
- if(g_pmic_type == PMIC_TYPE_TPS65910)
+ if(pmic_is_tps65910())
{
tps65910_device_shutdown();//tps65910 shutdown
}