Lines Matching refs:mpidr
48 static void rcar_program_mailbox(u_register_t mpidr, uintptr_t address) in rcar_program_mailbox() argument
51 uint64_t linear_id = plat_core_pos_by_mpidr(mpidr); in rcar_program_mailbox()
70 static int rcar_pwr_domain_on(u_register_t mpidr) in rcar_pwr_domain_on() argument
72 rcar_program_mailbox(mpidr, rcar_sec_entrypoint); in rcar_pwr_domain_on()
73 rcar_pwrc_cpuon(mpidr); in rcar_pwr_domain_on()
81 u_register_t mpidr = read_mpidr_el1(); in rcar_pwr_domain_on_finish() local
87 rcar_program_mailbox(mpidr, 0); in rcar_pwr_domain_on_finish()
88 rcar_pwrc_enable_interrupt_wakeup(mpidr); in rcar_pwr_domain_on_finish()
99 u_register_t mpidr = read_mpidr_el1(); in rcar_pwr_domain_off() local
101 rcar_pwrc_disable_interrupt_wakeup(mpidr); in rcar_pwr_domain_off()
103 rcar_pwrc_cpuoff(mpidr); in rcar_pwr_domain_off()
110 rcar_pwrc_clusteroff(mpidr); in rcar_pwr_domain_off()
118 u_register_t mpidr = read_mpidr_el1(); in rcar_pwr_domain_suspend() local
123 rcar_program_mailbox(mpidr, rcar_sec_entrypoint); in rcar_pwr_domain_suspend()
124 rcar_pwrc_enable_interrupt_wakeup(mpidr); in rcar_pwr_domain_suspend()
126 rcar_pwrc_cpuoff(mpidr); in rcar_pwr_domain_suspend()
132 rcar_pwrc_clusteroff(mpidr); in rcar_pwr_domain_suspend()
184 u_register_t mpidr = read_mpidr_el1(); in rcar_system_off()
185 u_register_t cpu = mpidr & 0x0000ffffU; in rcar_system_off()
188 rtn_on = rcar_pwrc_cpu_on_check(mpidr); in rcar_system_off()
198 rcar_pwrc_cpuoff(mpidr); in rcar_system_off()
199 rcar_pwrc_clusteroff(mpidr); in rcar_system_off()
280 u_register_t mpidr = read_mpidr_el1() & 0x0000ffffU; in rcar_get_sys_suspend_power_state() local
283 if (mpidr != rcar_boot_mpidr) in rcar_get_sys_suspend_power_state()