Lines Matching +full:1 +full:x64 +full:- +full:bit
20 #include <asm/mach-types.h>
23 #include "addr-map.h"
24 #include "pm-mmp2.h"
25 #include "regs-icu.h"
31 int irq = d->irq; in mmp2_set_wake()
66 __raw_writel(0x0, CIU_REG(0x64)); in pm_scu_clk_disable()
82 __raw_writel(0x03003003, CIU_REG(0x64)); in pm_scu_clk_enable()
108 val |= (1 << 29); in pm_mpmu_clk_enable()
121 | MPMU_PCR_PJ_AXISD | MPMU_PCR_PJ_VCTCXOSD | (1 << 13)); in mmp2_pm_enter_lowpower_mode()
126 apcr |= MPMU_PCR_PJ_SLPEN; /* set the SLPEN bit */ in mmp2_pm_enter_lowpower_mode()
136 apcr |= MPMU_PCR_PJ_AXISD; /* set AXISDD bit */ in mmp2_pm_enter_lowpower_mode()
137 apcr |= MPMU_PCR_PJ_DDRCORSD; /* set DDRCORSD bit */ in mmp2_pm_enter_lowpower_mode()
142 idle_cfg |= APMU_PJ_IDLE_CFG_PJ_IDLE; /* set the IDLE bit */ in mmp2_pm_enter_lowpower_mode()
153 apcr |= (1 << 30) | (1 << 25); in mmp2_pm_enter_lowpower_mode()
165 if (temp & (1 << 1)) { in mmp2_pm_enter()
167 return -EAGAIN; in mmp2_pm_enter()
171 temp |= ((1 << 19) | (1 << 18)); in mmp2_pm_enter()
197 * Called after devices are re-setup, but before processes are thawed.
210 * Set to PM_DISK_FIRMWARE so we can quickly veto suspend-to-disk.
224 return -EIO; in mmp2_pm_init()
229 * Set bit 0, Slow clock Select 32K clock input instead of VCXO in mmp2_pm_init()
235 * Clear bit 23 of CIU_CPU_CONF in mmp2_pm_init()
241 /* Clear default low power control bit */ in mmp2_pm_init()
244 | MPMU_PCR_PJ_APBSD | MPMU_PCR_PJ_AXISD | 1 << 13); in mmp2_pm_init()