/linux-4.4.14/arch/arm/mach-exynos/ |
H A D | suspend.c | 328 pmu_raw_writel(exynos_get_eint_wake_mask(), S5P_EINT_WAKEUP_MASK); exynos_pm_set_wakeup_mask() 329 pmu_raw_writel(exynos_irqwake_intmask & ~(1 << 31), S5P_WAKEUP_MASK); exynos_pm_set_wakeup_mask() 336 pmu_raw_writel(EXYNOS_SLEEP_MAGIC, S5P_INFORM1); exynos_pm_enter_sleep_mode() 351 pmu_raw_writel(virt_to_phys(exynos_cpu_resume), S5P_INFORM0); exynos_pm_prepare() 363 pmu_raw_writel(tmp, EXYNOS3_ARM_L2_OPTION); exynos3250_pm_prepare() 368 pmu_raw_writel(virt_to_phys(exynos_cpu_resume), S5P_INFORM0); exynos3250_pm_prepare() 395 pmu_raw_writel(virt_to_phys(mcpm_entry_point), S5P_INFORM0); exynos5420_pm_prepare() 399 pmu_raw_writel(tmp, EXYNOS5_ARM_L2_OPTION); exynos5420_pm_prepare() 403 pmu_raw_writel(tmp, EXYNOS5420_SFR_AXI_CGDIS1); exynos5420_pm_prepare() 407 pmu_raw_writel(tmp, EXYNOS5420_ARM_COMMON_OPTION); exynos5420_pm_prepare() 411 pmu_raw_writel(tmp, EXYNOS5420_FSYS2_OPTION); exynos5420_pm_prepare() 415 pmu_raw_writel(tmp, EXYNOS5420_PSGEN_OPTION); exynos5420_pm_prepare() 424 pmu_raw_writel(S5P_USE_STANDBY_WFI0 | S5P_USE_STANDBY_WFE0, exynos_pm_suspend() 443 pmu_raw_writel(EXYNOS5420_ARM_USE_STANDBY_WFI0, exynos5420_pm_suspend() 446 pmu_raw_writel(EXYNOS5420_KFC_USE_STANDBY_WFI0, exynos5420_pm_suspend() 456 pmu_raw_writel(EXYNOS_WAKEUP_FROM_LOWPWR, exynos_pm_release_retention() 482 pmu_raw_writel(0x0, S5P_INFORM1); exynos_pm_resume() 496 pmu_raw_writel(S5P_USE_STANDBY_WFI_ALL, S5P_CENTRAL_SEQ_OPTION); exynos3250_pm_resume() 505 pmu_raw_writel(0x0, S5P_INFORM1); exynos3250_pm_resume() 520 pmu_raw_writel(tmp | S5P_CORE_LOCAL_PWR_EN, exynos5420_pm_resume() 527 pmu_raw_writel(EXYNOS5420_USE_STANDBY_WFI_ALL, exynos5420_pm_resume() 536 pmu_raw_writel(exynos_pmu_spare3, S5P_PMU_SPARE3); exynos5420_pm_resume() 544 pmu_raw_writel(tmp, EXYNOS5420_SFR_AXI_CGDIS1); exynos5420_pm_resume() 548 pmu_raw_writel(tmp, EXYNOS5420_FSYS2_OPTION); exynos5420_pm_resume() 552 pmu_raw_writel(tmp, EXYNOS5420_PSGEN_OPTION); exynos5420_pm_resume() 555 pmu_raw_writel(0x0, S5P_INFORM1); exynos5420_pm_resume() 735 pmu_raw_writel(tmp, S5P_WAKEUP_MASK); exynos_pm_init()
|
H A D | pmu.c | 48 static inline void pmu_raw_writel(u32 val, u32 offset) pmu_raw_writel() function 613 pmu_raw_writel(tmp, exynos3250_list_feed[i]); exynos3250_powerdown_conf_extra() 619 pmu_raw_writel(XUSBXTI_DURATION, EXYNOS3_XUSBXTI_DURATION); exynos3250_powerdown_conf_extra() 620 pmu_raw_writel(XXTI_DURATION, EXYNOS3_XXTI_DURATION); exynos3250_powerdown_conf_extra() 621 pmu_raw_writel(EXT_REGULATOR_DURATION, EXYNOS3_EXT_REGULATOR_DURATION); exynos3250_powerdown_conf_extra() 622 pmu_raw_writel(EXT_REGULATOR_COREBLK_DURATION, exynos3250_powerdown_conf_extra() 691 pmu_raw_writel(tmp, EXYNOS_PS_HOLD_CONTROL); exynos_power_off() 711 pmu_raw_writel(this_cluster, EXYNOS_IROM_DATA2); exynos5420_powerdown_conf() 727 pmu_raw_writel(tmp, exynos5_list_both_cnt_feed[i]); exynos5_powerdown_conf() 735 pmu_raw_writel(tmp, EXYNOS5_ARM_COMMON_OPTION); exynos5_powerdown_conf() 744 pmu_raw_writel(tmp, exynos5_list_disable_wfi_wfe[i]); exynos5_powerdown_conf() 763 pmu_raw_writel(pmu_data->pmu_config[i].val[mode], exynos_sys_powerdown_conf() 772 pmu_raw_writel(pmu_data->pmu_config_extra[i].val[mode], exynos_sys_powerdown_conf() 787 pmu_raw_writel(value, EXYNOS3_ARM_COMMON_OPTION); exynos3250_pmu_init() 790 pmu_raw_writel(S5P_USE_STANDBY_WFI_ALL, S5P_CENTRAL_SEQ_OPTION); exynos3250_pmu_init() 797 pmu_raw_writel(value, S5P_PS_HOLD_CONTROL); exynos3250_pmu_init() 804 pmu_raw_writel(value, S5P_PS_HOLD_CONTROL); exynos3250_pmu_init() 816 pmu_raw_writel(value, EXYNOS5_AUTO_WDTRESET_DISABLE); exynos5250_pmu_init() 820 pmu_raw_writel(value, EXYNOS5_MASK_WDTRESET_REQUEST); exynos5250_pmu_init() 834 pmu_raw_writel(0, exynos5420_list_disable_pmu_reg[i]); exynos5420_pmu_init() 837 pmu_raw_writel(EXYNOS5420_USE_STANDBY_WFI_ALL, S5P_CENTRAL_SEQ_OPTION); exynos5420_pmu_init() 841 pmu_raw_writel(value, EXYNOS_L2_OPTION(0)); exynos5420_pmu_init() 845 pmu_raw_writel(value, EXYNOS_L2_OPTION(1)); exynos5420_pmu_init() 854 pmu_raw_writel(value, EXYNOS5420_LPI_MASK); exynos5420_pmu_init() 858 pmu_raw_writel(value, EXYNOS5420_LPI_MASK1); exynos5420_pmu_init() 863 pmu_raw_writel(value, EXYNOS5420_ARM_COMMON_OPTION); exynos5420_pmu_init() 867 pmu_raw_writel(value, EXYNOS5420_KFC_COMMON_OPTION); exynos5420_pmu_init() 870 pmu_raw_writel(DUR_WAIT_RESET, EXYNOS5420_LOGIC_RESET_DURATION3); exynos5420_pmu_init() 873 pmu_raw_writel(SPREAD_ENABLE, EXYNOS5420_ARM_INTR_SPREAD_ENABLE); exynos5420_pmu_init() 875 pmu_raw_writel(SPREAD_USE_STANDWFI, exynos5420_pmu_init() 878 pmu_raw_writel(0x1, EXYNOS5420_UP_SCHEDULER); exynos5420_pmu_init() 885 pmu_raw_writel(0x1, EXYNOS_SWRESET); pmu_restart_notify()
|
H A D | pm.c | 101 pmu_raw_writel(tmp, S5P_CENTRAL_SEQ_CONFIGURATION); exynos_pm_central_suspend() 117 pmu_raw_writel(tmp, S5P_CENTRAL_SEQ_CONFIGURATION); exynos_pm_central_resume() 119 pmu_raw_writel(0x0, S5P_WAKEUP_STAT); exynos_pm_central_resume() 130 pmu_raw_writel(mask, S5P_WAKEUP_MASK); exynos_set_wakeupmask() 132 pmu_raw_writel(0x0, S5P_WAKEUP_MASK2); exynos_set_wakeupmask() 175 pmu_raw_writel(S5P_USE_STANDBY_WFI0 | S5P_USE_STANDBY_WFE0, exynos_enter_aftr() 317 pmu_raw_writel(0, S5P_PMU_SPARE2); exynos_cpu1_powerdown()
|
H A D | platsmp.c | 111 pmu_raw_writel(core_conf, EXYNOS_ARM_CORE_CONFIGURATION(cpu)); exynos_cpu_power_down() 127 pmu_raw_writel(core_conf, exynos_cpu_power_up() 148 pmu_raw_writel(0, EXYNOS_COMMON_CONFIGURATION(cluster)); exynos_cluster_power_down() 157 pmu_raw_writel(S5P_CORE_LOCAL_PWR_EN, exynos_cluster_power_up() 211 pmu_raw_writel(val, EXYNOS_ARM_CORE_STATUS(core_id)); exynos_core_restart() 213 pmu_raw_writel(EXYNOS_CORE_PO_RESET(core_id), EXYNOS_SWRESET); exynos_core_restart()
|
H A D | mcpm-exynos.c | 94 pmu_raw_writel(EXYNOS5420_KFC_CORE_RESET(cpu), exynos_cpu_powerup() 261 pmu_raw_writel(EXYNOS5420_SWRESET_KFC_SEL, S5P_PMU_SPARE3); exynos_mcpm_init() 294 pmu_raw_writel(value, EXYNOS_COMMON_OPTION(i)); exynos_mcpm_init()
|
H A D | common.h | 176 static inline void pmu_raw_writel(u32 val, u32 offset) pmu_raw_writel() function
|
H A D | exynos.c | 191 pmu_raw_writel(tmp, EXYNOS_ARM_CORE_OPTION(core_id)); exynos_set_delayed_reset_assertion()
|