Home
last modified time | relevance | path

Searched refs:entrypoint (Results 1 – 25 of 59) sorted by relevance

123

/trusted-firmware-a-latest/plat/nuvoton/common/
Dnuvoton_pm.c27 int arm_validate_ns_entrypoint(uintptr_t entrypoint) in arm_validate_ns_entrypoint() argument
33 if ((entrypoint >= ARM_NS_DRAM1_BASE) && in arm_validate_ns_entrypoint()
34 (entrypoint < (ARM_NS_DRAM1_BASE + ARM_NS_DRAM1_SIZE))) { in arm_validate_ns_entrypoint()
38 if ((entrypoint >= ARM_DRAM2_BASE) && in arm_validate_ns_entrypoint()
39 (entrypoint < (ARM_DRAM2_BASE + ARM_DRAM2_SIZE))) { in arm_validate_ns_entrypoint()
47 int arm_validate_psci_entrypoint(uintptr_t entrypoint) in arm_validate_psci_entrypoint() argument
49 return (arm_validate_ns_entrypoint(entrypoint) == 0) ? PSCI_E_SUCCESS : in arm_validate_psci_entrypoint()
/trusted-firmware-a-latest/plat/arm/common/
Darm_pm.c116 int arm_validate_ns_entrypoint(uintptr_t entrypoint) in arm_validate_ns_entrypoint() argument
122 if ((entrypoint >= ARM_NS_DRAM1_BASE) && (entrypoint < in arm_validate_ns_entrypoint()
127 if ((entrypoint >= ARM_DRAM2_BASE) && (entrypoint < in arm_validate_ns_entrypoint()
136 int arm_validate_psci_entrypoint(uintptr_t entrypoint) in arm_validate_psci_entrypoint() argument
138 return (arm_validate_ns_entrypoint(entrypoint) == 0) ? PSCI_E_SUCCESS : in arm_validate_psci_entrypoint()
/trusted-firmware-a-latest/plat/xilinx/zynqmp/
Dzynqmp_sdei.c17 int arm_validate_ns_entrypoint(uintptr_t entrypoint) in arm_validate_ns_entrypoint() argument
22 return (entrypoint < base || entrypoint > limit) ? 0 : -1; in arm_validate_ns_entrypoint()
/trusted-firmware-a-latest/plat/brcm/board/stingray/src/
Dbrcm_pm_ops.c318 static int brcm_validate_ns_entrypoint(uintptr_t entrypoint) in brcm_validate_ns_entrypoint() argument
324 if ((entrypoint >= BRCM_NS_DRAM1_BASE) && in brcm_validate_ns_entrypoint()
325 (entrypoint < (BRCM_NS_DRAM1_BASE + BRCM_NS_DRAM1_SIZE))) in brcm_validate_ns_entrypoint()
328 if ((entrypoint >= BRCM_DRAM2_BASE) && in brcm_validate_ns_entrypoint()
329 (entrypoint < (BRCM_DRAM2_BASE + BRCM_DRAM2_SIZE))) in brcm_validate_ns_entrypoint()
332 if ((entrypoint >= BRCM_DRAM3_BASE) && in brcm_validate_ns_entrypoint()
333 (entrypoint < (BRCM_DRAM3_BASE + BRCM_DRAM3_SIZE))) in brcm_validate_ns_entrypoint()
/trusted-firmware-a-latest/plat/nuvoton/npcm845x/
Dnpcm845x_psci.c73 int npcm845x_validate_ns_entrypoint(uintptr_t entrypoint) in npcm845x_validate_ns_entrypoint() argument
81 if ((entrypoint >= PLAT_ARM_TRUSTED_DRAM_BASE) && in npcm845x_validate_ns_entrypoint()
82 (entrypoint < (PLAT_ARM_TRUSTED_DRAM_BASE + in npcm845x_validate_ns_entrypoint()
89 if (entrypoint == 0) { in npcm845x_validate_ns_entrypoint()
429 uintptr_t *entrypoint = (void *)PLAT_NPCM_TM_ENTRYPOINT; in plat_setup_psci_ops() local
431 *entrypoint = sec_entrypoint; in plat_setup_psci_ops()
/trusted-firmware-a-latest/plat/marvell/armada/a3k/common/aarch64/
Dplat_helpers.S45 beq entrypoint
48 entrypoint: label
/trusted-firmware-a-latest/include/lib/el3_runtime/
Dcontext_mgmt.h51 void cm_set_elr_el3(uint32_t security_state, uintptr_t entrypoint);
53 uintptr_t entrypoint, uint32_t spsr);
/trusted-firmware-a-latest/plat/hisilicon/poplar/
Dplat_pm.c131 static int poplar_validate_ns_entrypoint(uintptr_t entrypoint) in poplar_validate_ns_entrypoint() argument
137 if ((entrypoint >= DDR_BASE) && (entrypoint < (DDR_BASE + DDR_SIZE))) in poplar_validate_ns_entrypoint()
/trusted-firmware-a-latest/plat/qemu/common/
Dqemu_pm.c108 static int qemu_validate_ns_entrypoint(uintptr_t entrypoint) in qemu_validate_ns_entrypoint() argument
114 if ((entrypoint >= NS_DRAM0_BASE) && in qemu_validate_ns_entrypoint()
115 (entrypoint < (NS_DRAM0_BASE + NS_DRAM0_SIZE))) in qemu_validate_ns_entrypoint()
/trusted-firmware-a-latest/plat/nvidia/tegra/common/
Dtegra_pm.c260 static int32_t tegra_validate_ns_entrypoint(uintptr_t entrypoint) in tegra_validate_ns_entrypoint() argument
268 if ((entrypoint >= TEGRA_DRAM_BASE) && (entrypoint <= TEGRA_DRAM_END)) { in tegra_validate_ns_entrypoint()
Dtegra_fiq_glue.c119 void tegra_fiq_set_ns_entrypoint(uint64_t entrypoint) in tegra_fiq_set_ns_entrypoint() argument
121 ns_fiq_handler_addr = entrypoint; in tegra_fiq_set_ns_entrypoint()
/trusted-firmware-a-latest/include/services/
Dspm_core_manifest.h39 uint64_t entrypoint; member
/trusted-firmware-a-latest/lib/psci/
Dpsci_main.c25 uintptr_t entrypoint, in psci_cpu_on() argument
37 rc = psci_validate_entry_point(&ep, entrypoint, context_id); in psci_cpu_on()
54 uintptr_t entrypoint, in psci_cpu_suspend() argument
159 rc = psci_validate_entry_point(&ep, entrypoint, context_id); in psci_cpu_suspend()
179 int psci_system_suspend(uintptr_t entrypoint, u_register_t context_id) in psci_system_suspend() argument
190 rc = psci_validate_entry_point(&ep, entrypoint, context_id); in psci_system_suspend()
Dpsci_common.c826 uintptr_t entrypoint, in psci_get_ns_ep_info() argument
845 ep->pc = entrypoint; in psci_get_ns_ep_info()
859 if ((entrypoint & 0x1UL) != 0UL) in psci_get_ns_ep_info()
877 ep->spsr = SPSR_MODE32((uint64_t)mode, entrypoint & 0x1, ee, in psci_get_ns_ep_info()
885 uintptr_t entrypoint, in psci_get_ns_ep_info() argument
912 ep->pc = entrypoint; in psci_get_ns_ep_info()
924 ep->spsr = SPSR_MODE32(mode, entrypoint & 0x1, ee, aif); in psci_get_ns_ep_info()
937 uintptr_t entrypoint, in psci_validate_entry_point() argument
944 rc = psci_plat_pm_ops->validate_ns_entrypoint(entrypoint); in psci_validate_entry_point()
954 rc = psci_get_ns_ep_info(ep, entrypoint, context_id); in psci_validate_entry_point()
/trusted-firmware-a-latest/bl32/sp_min/
Dsp_min.ld.S34 *entrypoint.o(.text*)
72 *entrypoint.o(.text*)
/trusted-firmware-a-latest/plat/intel/soc/common/soc/
Dsocfpga_reset_manager.c854 uint32_t entrypoint = 0; in socfpga_cpu_reset_base() local
866 entrypoint = mmio_read_32(SOCFPGA_RSTMGR_CPUBASELOW_0); in socfpga_cpu_reset_base()
867 entrypoint |= mmio_read_32(SOCFPGA_RSTMGR_CPUBASEHIGH_0) << 24; in socfpga_cpu_reset_base()
871 entrypoint = mmio_read_32(SOCFPGA_RSTMGR_CPUBASELOW_1); in socfpga_cpu_reset_base()
872 entrypoint |= mmio_read_32(SOCFPGA_RSTMGR_CPUBASEHIGH_1) << 24; in socfpga_cpu_reset_base()
876 entrypoint = mmio_read_32(SOCFPGA_RSTMGR_CPUBASELOW_2); in socfpga_cpu_reset_base()
877 entrypoint |= mmio_read_32(SOCFPGA_RSTMGR_CPUBASEHIGH_2) << 24; in socfpga_cpu_reset_base()
881 entrypoint = mmio_read_32(SOCFPGA_RSTMGR_CPUBASELOW_3); in socfpga_cpu_reset_base()
882 entrypoint |= mmio_read_32(SOCFPGA_RSTMGR_CPUBASEHIGH_3) << 24; in socfpga_cpu_reset_base()
889 mmio_write_64(PLAT_SEC_ENTRY, entrypoint); in socfpga_cpu_reset_base()
/trusted-firmware-a-latest/plat/st/stm32mp1/
Dstm32mp1_pm.c182 static int stm32_validate_ns_entrypoint(uintptr_t entrypoint) in stm32_validate_ns_entrypoint() argument
185 if (entrypoint < STM32MP_DDR_BASE) { in stm32_validate_ns_entrypoint()
/trusted-firmware-a-latest/plat/hisilicon/hikey/
Dhikey_pm.c252 static int hikey_validate_ns_entrypoint(uintptr_t entrypoint) in hikey_validate_ns_entrypoint() argument
258 if ((entrypoint > DDR_BASE) && (entrypoint < (DDR_BASE + DDR_SIZE))) in hikey_validate_ns_entrypoint()
/trusted-firmware-a-latest/plat/nvidia/tegra/drivers/flowctrl/
Dflowctrl.c262 void tegra_fc_bpmp_on(uint32_t entrypoint) in tegra_fc_bpmp_on() argument
271 mmio_write_32(TEGRA_EVP_BASE + EVP_BPMP_RESET_VECTOR, entrypoint); in tegra_fc_bpmp_on()
272 while (entrypoint != mmio_read_32(TEGRA_EVP_BASE + EVP_BPMP_RESET_VECTOR)) in tegra_fc_bpmp_on()
/trusted-firmware-a-latest/plat/arm/board/n1sdp/fdts/
Dn1sdp_optee_spmc_manifest.dts26 entrypoint = <0x0 0x08000000>;
/trusted-firmware-a-latest/plat/arm/board/corstone1000/common/fdts/
Dcorstone1000_spmc_manifest.dts26 entrypoint = <0x0 0x2002000>;
/trusted-firmware-a-latest/include/plat/nuvoton/common/
Dplat_npcm845x.h29 int npcm845x_validate_ns_entrypoint(uintptr_t entrypoint);
/trusted-firmware-a-latest/plat/common/
Dplat_spmd_manifest.c75 rc = fdt_read_uint64(fdt, node, "entrypoint", &attr->entrypoint); in manifest_parse_attribute()
86 VERBOSE(" entrypoint: 0x%" PRIx64 "\n", attr->entrypoint); in manifest_parse_attribute()
/trusted-firmware-a-latest/include/lib/psci/
Dpsci.h361 uintptr_t entrypoint,
364 uintptr_t entrypoint,
366 int psci_system_suspend(uintptr_t entrypoint, u_register_t context_id);
/trusted-firmware-a-latest/plat/hisilicon/hikey960/
Dhikey960_pm.c176 static int hikey960_validate_ns_entrypoint(uintptr_t entrypoint) in hikey960_validate_ns_entrypoint() argument
182 if ((entrypoint > DDR_BASE) && (entrypoint < (DDR_BASE + DDR_SIZE))) in hikey960_validate_ns_entrypoint()

123