void mt_power_gs_dump_2g_paging(void)
{
    mt_power_gs_compare("2G Paging",                                              \
                        mt6582_power_gs_2g_paging, mt6582_power_gs_2g_paging_len, \
                        mt6323_power_gs_2g_paging, mt6323_power_gs_2g_paging_len, \
                        mt6333_power_gs_2g_paging, sizeof(mt6333_power_gs_2g_paging));
}
void mt_power_gs_dump_audio_playback(void)
{
    mt_power_gs_compare("Audio Playback",                                                   \
                        mt6582_power_gs_audio_playback, mt6582_power_gs_audio_playback_len, \
                        mt6323_power_gs_audio_playback, mt6323_power_gs_audio_playback_len, \
                        mt6333_power_gs_audio_playback, sizeof(mt6333_power_gs_audio_playback));
}
void mt_power_gs_dump_suspend(void)
{
    mt_power_gs_compare("Suspend",                                \
                        AP_CG_gs_suspend, AP_CG_gs_suspend_len,   \
                        AP_DCM_gs_suspend, AP_DCM_gs_suspend_len, \
                        PMIC23_LDO_BUCK_gs_suspend, PMIC23_LDO_BUCK_gs_suspend_len, \
                        CHG33_CHG_BUCK_gs_suspend, CHG33_CHG_BUCK_gs_suspend_len);
}
void mt_power_gs_dump_dpidle(void)
{
    mt_power_gs_compare("DPIdle",                               \
                        AP_CG_gs_dpidle, AP_CG_gs_dpidle_len,   \
                        AP_DCM_gs_dpidle, AP_DCM_gs_dpidle_len, \
                        PMIC23_LDO_BUCK_gs_dpidle, PMIC23_LDO_BUCK_gs_dpidle_len, \
                        CHG33_CHG_BUCK_gs_dpidle, CHG33_CHG_BUCK_gs_dpidle_len);
}
void mt_power_gs_dump_suspend(void)
{
    mt_power_gs_compare("Suspend",                                \
                        AP_ANALOG_gs_suspend, AP_ANALOG_gs_suspend_len,   \
                        AP_CG_gs_suspend, AP_CG_gs_suspend_len,   \
                        AP_DCM_gs_suspend, AP_DCM_gs_suspend_len, \
			MT6331_PMIC_REG_gs_flightmode_suspend_mode, MT6331_PMIC_REG_gs_flightmode_suspend_mode_len, \
			MT6332_PMIC_REG_gs_flightmode_suspend_mode, MT6332_PMIC_REG_gs_flightmode_suspend_mode_len);
}
void mt_power_gs_dump_dpidle(void)
{
    if (TRUE == mt_dpidle_chk_golden)
    {
        mt_power_gs_compare("DPIdle",                                           \
                            mt6582_power_gs_dpidle, mt6582_power_gs_dpidle_len, \
                            mt6323_power_gs_dpidle, mt6323_power_gs_dpidle_len, \
                            mt6333_power_gs_dpidle, sizeof(mt6333_power_gs_dpidle));
    }
}
void mt_power_gs_dump_suspend(void)
{
    mt_power_gs_compare("Suspend",                                            \
                        mt6582_power_gs_suspend, mt6582_power_gs_suspend_len, \
                        mt6323_power_gs_suspend, mt6323_power_gs_suspend_len, \
                        mt6333_power_gs_suspend, sizeof(mt6333_power_gs_suspend));
    if(slp_read(0xf0010044) != 0x88492480)
    {
    	printk("slp_read(0xf0010044)=0x%x\n",slp_read(0xf0010044));
//    	slp_write(0xf0010044, 0x88492480);
    }	
    if(slp_read(0xf0010040) != 0x00000080)
    {
    	printk("slp_read(0xf0010044)=0x%x\n",slp_read(0xf0010040));
//    	slp_write(0xf0010040, 0x00000080);
    }
    if(slp_read(0xf0010000) != 0x00000400)
    {
    	printk("slp_read(0xf0010000)=0x%x\n",slp_read(0xf0010000));
//    	slp_write(0xf0010000, 0x00000400);
    }
    if(slp_read(0xf0010004) != 0x00000820)
    {
    	printk("slp_read(0xf0010004)=0x%x\n",slp_read(0xf0010004));
//    	slp_write(0xf0010004, 0x00000820);
    }
    if(slp_read(0xf0010008) != 0x00000400)
    {
    	printk("slp_read(0xf0010008)=0x%x\n",slp_read(0xf0010008));
//    	slp_write(0xf0010008, 0x00000400);
    }
    if(slp_read(0xf001000C) != 0x00000100)
    {
    	printk("slp_read(0xf001000C)=0x%x\n",slp_read(0xf001000C));
//    	slp_write(0xf001000C, 0x00000100);
    }
    if(slp_read(0xf0010010) != 0x00000100)
    {
    	printk("slp_read(0xf0010010)=0x%x\n",slp_read(0xf0010010));
//    	slp_write(0xf0010010, 0x00000100);
    }
    if(slp_read(0xf0010014) != 0x00000100)
    {
    	printk("slp_read(0xf0010014)=0x%x\n",slp_read(0xf0010014));
//    	slp_write(0xf0010014, 0x00000100);
    }
    if(slp_read(0xf0010068) != 0x0000002)
    {
    	printk("slp_read(0xf0010068)=0x%x\n",slp_read(0xf0010068));
//    	slp_write(0xf0010068, 0x00000002);
    }
    if(slp_read(0xf0010050) != 0x00000000)
    {
    	printk("slp_read(0xf0010050)=0x%x\n",slp_read(0xf0010050));
//    	slp_write(0xf0010050, 0x00000000);
    }
    if(slp_read(0xf0010824) != 0x24248800)
    {
    	printk("slp_read(0xf0010824)=0x%x\n",slp_read(0xf0010824));
//    	slp_write(0xf0010824, 0x24248800);
    }
    if(slp_read(0xf0010820) != 0x00000000)
    {
    	printk("slp_read(0xf0010820)=0x%x\n",slp_read(0xf0010820));
//    	slp_write(0xf0010820, 0x00000000);
    }
    if(slp_read(0xf0010800) != 0x00008000)
    {
    	printk("slp_read(0xf0010800)=0x%x\n",slp_read(0xf0010800));
//    	slp_write(0xf0010800, 0x00008000);
    }
    if(slp_read(0xf0010804) != 0x00008000)
    {
    	printk("slp_read(0xf0010804)=0x%x\n",slp_read(0xf0010804));
//    	slp_write(0xf0010804, 0x00008000);
    }
    if(slp_read(0xf0010808) != 0x00008000)
    {
    	printk("slp_read(0xf0010808)=0x%x\n",slp_read(0xf0010808));
//    	slp_write(0xf0010808, 0x00008000);
    }
    if(slp_read(0xf001080C) != 0x00008000)
    {
    	printk("slp_read(0xf001080C)=0x%x\n",slp_read(0xf001080C));
//    	slp_write(0xf001080C, 0x00008000);
    }
    if(slp_read(0xf0010810) != 0x00008000)
    {
    	printk("slp_read(0xf0010810)=0x%x\n",slp_read(0xf0010810));
//    	slp_write(0xf0010810, 0x00008000);
    }
}
Beispiel #8
0
void mt_power_gs_dump_suspend(void)
{
    mt_power_gs_compare("Suspend",                                \
			MT6328_PMIC_REG_gs_flightmode_suspend_mode, MT6328_PMIC_REG_gs_flightmode_suspend_mode_len);

}