static void slp_dump_pm_regs(void) { /* PLL/TOPCKGEN register */ slp_debug("AP_PLL_CON0 0x%x = 0x%x\n", AP_PLL_CON0 , slp_read(AP_PLL_CON0)); slp_debug("AP_PLL_CON1 0x%x = 0x%x\n", AP_PLL_CON1 , slp_read(AP_PLL_CON1)); slp_debug("AP_PLL_CON2 0x%x = 0x%x\n", AP_PLL_CON2 , slp_read(AP_PLL_CON2)); slp_debug("UNIVPLL_CON0 0x%x = 0x%x\n", UNIVPLL_CON0 , slp_read(UNIVPLL_CON0)); slp_debug("UNIVPLL_PWR_CON 0x%x = 0x%x\n", UNIVPLL_PWR_CON0 , slp_read(UNIVPLL_PWR_CON0)); slp_debug("MMPLL_CON0 0x%x = 0x%x\n", MMPLL_CON0 , slp_read(MMPLL_CON0)); slp_debug("MMPLL_PWR_CON 0x%x = 0x%x\n", MMPLL_PWR_CON0 , slp_read(MMPLL_PWR_CON0)); slp_debug("CLK_SCP_CFG_0 0x%x = 0x%x\n", CLK_SCP_CFG_0 , slp_read(CLK_SCP_CFG_0)); slp_debug("CLK_SCP_CFG_1 0x%x = 0x%x\n", CLK_SCP_CFG_1 , slp_read(CLK_SCP_CFG_1)); /* INFRA/PERICFG register */ slp_debug("INFRA_PDN_STA 0x%x = 0x%x\n", INFRA_PDN_STA , slp_read(INFRA_PDN_STA)); slp_debug("PERI_PDN0_STA 0x%x = 0x%x\n", PERI_PDN0_STA , slp_read(PERI_PDN0_STA)); /* SPM register */ slp_debug("POWER_ON_VAL0 0x%x = 0x%x\n", SPM_POWER_ON_VAL0 , slp_read(SPM_POWER_ON_VAL0)); slp_debug("POWER_ON_VAL1 0x%x = 0x%x\n", SPM_POWER_ON_VAL1 , slp_read(SPM_POWER_ON_VAL1)); slp_debug("SPM_PCM_CON1 0x%x = 0x%x\n", SPM_PCM_CON1 , slp_read(SPM_PCM_CON1)); slp_debug("PCM_PWR_IO_EN 0x%x = 0x%x\n", SPM_PCM_PWR_IO_EN , slp_read(SPM_PCM_PWR_IO_EN)); slp_debug("PCM_REG0_DATA 0x%x = 0x%x\n", SPM_PCM_REG0_DATA , slp_read(SPM_PCM_REG0_DATA)); slp_debug("PCM_REG7_DATA 0x%x = 0x%x\n", SPM_PCM_REG7_DATA , slp_read(SPM_PCM_REG7_DATA)); slp_debug("PCM_REG13_DATA 0x%x = 0x%x\n", SPM_PCM_REG13_DATA , slp_read(SPM_PCM_REG13_DATA)); slp_debug("CLK_CON 0x%x = 0x%x\n", SPM_CLK_CON , slp_read(SPM_CLK_CON)); slp_debug("AP_DVFS_CON 0x%x = 0x%x\n", SPM_AP_DVFS_CON_SET, slp_read(SPM_AP_DVFS_CON_SET)); slp_debug("PWR_STATUS 0x%x = 0x%x\n", SPM_PWR_STATUS , slp_read(SPM_PWR_STATUS)); slp_debug("SPM_PCM_SRC_REQ 0x%x = 0x%x\n", SPM_PCM_SRC_REQ , slp_read(SPM_PCM_SRC_REQ)); }
static void slp_dump_pm_regs(void) { /* PLL register */ slp_debug("AP_PLL_CON0 0x%x = 0x%x\n", AP_PLL_CON0 , slp_read(AP_PLL_CON0)); slp_debug("AP_PLL_CON1 0x%x = 0x%x\n", AP_PLL_CON1 , slp_read(AP_PLL_CON1)); slp_debug("AP_PLL_CON2 0x%x = 0x%x\n", AP_PLL_CON2 , slp_read(AP_PLL_CON2)); slp_debug("MAINPLL_CON0 0x%x = 0x%x\n", MAINPLL_CON0 , slp_read(MAINPLL_CON0)); slp_debug("MAINPLL_PWR_CON 0x%x = 0x%x\n", MAINPLL_PWR_CON0 , slp_read(MAINPLL_PWR_CON0)); slp_debug("MMPLL_CON0 0x%x = 0x%x\n", MMPLL_CON0 , slp_read(MMPLL_CON0)); slp_debug("ISPPLL_CON0 0x%x = 0x%x\n", ISPPLL_CON0 , slp_read(ISPPLL_CON0)); slp_debug("MSDCPLL_CON0 0x%x = 0x%x\n", MSDCPLL_CON0 , slp_read(MSDCPLL_CON0)); slp_debug("MSDCPLL_PWR_CON 0x%x = 0x%x\n", MSDCPLL_PWR_CON0 , slp_read(MSDCPLL_PWR_CON0)); slp_debug("TVDPLL_CON0 0x%x = 0x%x\n", TVDPLL_CON0 , slp_read(TVDPLL_CON0)); slp_debug("TVDPLL_PWR_CON 0x%x = 0x%x\n", TVDPLL_PWR_CON0 , slp_read(TVDPLL_PWR_CON0)); slp_debug("LVDSPLL_CON0 0x%x = 0x%x\n", LVDSPLL_CON0 , slp_read(LVDSPLL_CON0)); slp_debug("LVDSPLL_PWR_CON 0x%x = 0x%x\n", LVDSPLL_PWR_CON0 , slp_read(LVDSPLL_PWR_CON0)); /* INFRA/PERICFG register */ slp_debug("INFRA_PDN_STA 0x%x = 0x%x\n", INFRA_PDN_STA , slp_read(INFRA_PDN_STA)); slp_debug("PERI_PDN0_STA 0x%x = 0x%x\n", PERI_PDN0_STA , slp_read(PERI_PDN0_STA)); slp_debug("PERI_PDN1_STA 0x%x = 0x%x\n", PERI_PDN1_STA , slp_read(PERI_PDN1_STA)); /* SPM register */ slp_debug("POWER_ON_VAL0 0x%x = 0x%x\n", SPM_POWER_ON_VAL0 , slp_read(SPM_POWER_ON_VAL0)); slp_debug("POWER_ON_VAL1 0x%x = 0x%x\n", SPM_POWER_ON_VAL1 , slp_read(SPM_POWER_ON_VAL1)); slp_debug("PCM_PWR_IO_EN 0x%x = 0x%x\n", SPM_PCM_PWR_IO_EN , slp_read(SPM_PCM_PWR_IO_EN)); slp_debug("PCM_REG0_DATA 0x%x = 0x%x\n", SPM_PCM_REG0_DATA , slp_read(SPM_PCM_REG0_DATA)); slp_debug("PCM_REG7_DATA 0x%x = 0x%x\n", SPM_PCM_REG7_DATA , slp_read(SPM_PCM_REG7_DATA)); slp_debug("PCM_REG13_DATA 0x%x = 0x%x\n", SPM_PCM_REG13_DATA , slp_read(SPM_PCM_REG13_DATA)); slp_debug("CLK_CON 0x%x = 0x%x\n", SPM_CLK_CON , slp_read(SPM_CLK_CON)); slp_debug("AP_DVFS_CON 0x%x = 0x%x\n", SPM_AP_DVFS_CON_SET, slp_read(SPM_AP_DVFS_CON_SET)); slp_debug("PWR_STATUS 0x%x = 0x%x\n", SPM_PWR_STATUS , slp_read(SPM_PWR_STATUS)); slp_debug("PWR_STATUS_S 0x%x = 0x%x\n", SPM_PWR_STATUS_S , slp_read(SPM_PWR_STATUS_S)); slp_debug("SLEEP_TIMER_STA 0x%x = 0x%x\n", SPM_SLEEP_TIMER_STA, slp_read(SPM_SLEEP_TIMER_STA)); }