/tf-a-ffa_el3_spmc/plat/brcm/board/common/ |
A D | platform_common.c | 70 void __dead2 plat_soft_reset(uint32_t reset) in plat_soft_reset() argument 72 if (reset == SOFT_RESET_L3) { in plat_soft_reset() 73 mmio_setbits_32(CRMU_IHOST_SW_PERSISTENT_REG1, reset); in plat_soft_reset() 78 if (reset != SOFT_SYS_RESET_L1) in plat_soft_reset() 79 reset = SOFT_PWR_UP_RESET_L0; in plat_soft_reset() 81 if (reset == SOFT_PWR_UP_RESET_L0) in plat_soft_reset() 84 if (reset == SOFT_SYS_RESET_L1) in plat_soft_reset() 89 mmio_clrbits_32(CRMU_SOFT_RESET_CTRL, 1 << reset); in plat_soft_reset()
|
A D | cmn_plat_util.h | 41 void plat_soft_reset(uint32_t reset);
|
/tf-a-ffa_el3_spmc/docs/design/ |
A D | reset-design.rst | 13 General reset code flow 19 |Default reset code flow| 32 Programmable CPU reset address 40 If the reset vector address (reflected in the reset vector base address register 45 |Reset code flow with programmable reset address| 67 |Reset code flow with single CPU released out of reset| 77 Programmable CPU reset address, Cold boot on a single CPU 81 a programmable CPU reset address and which release a single CPU out of reset. 85 |Reset code flow with programmable reset address and single CPU released out of reset| 91 Using BL31 entrypoint as the reset address [all …]
|
A D | index.rst | 15 reset-design
|
/tf-a-ffa_el3_spmc/plat/mediatek/mt8195/drivers/spm/ |
A D | mt_spm.c | 47 .reset = spm_reset_rc_bus26m, 55 .reset = spm_reset_rc_syspll, 63 .reset = spm_reset_rc_dram, 71 .reset = spm_reset_rc_cpu_buck_ldo,
|
/tf-a-ffa_el3_spmc/plat/mediatek/mt8192/drivers/spm/ |
A D | mt_spm.c | 52 .reset = spm_reset_rc_bus26m, 60 .reset = spm_reset_rc_syspll, 68 .reset = spm_reset_rc_dram, 76 .reset = spm_reset_rc_cpu_buck_ldo,
|
/tf-a-ffa_el3_spmc/plat/allwinner/common/ |
A D | arisc_off.S | 16 # This routine is meant to be called directly from arisc reset (put the 17 # start address in the reset vector), to be actually triggered by that 64 1: l.lwz r5, 0x1c30(r13) # CPU power-on reset 76 reset: l.sw 0x1c00(r13),r0 # pull down our own reset line label 78 l.j reset # just in case ....
|
/tf-a-ffa_el3_spmc/plat/mediatek/common/lpm/ |
A D | mt_lp_rm.c | 50 if ((rc == NULL) || (rc->reset == NULL)) { in mt_lp_rm_reset_constraint() 54 return rc->reset(cpuid, stateid); in mt_lp_rm_reset_constraint()
|
A D | mt_lp_rm.h | 26 int (*reset)(unsigned int cpu, int stateid); member
|
/tf-a-ffa_el3_spmc/plat/st/common/include/ |
A D | stm32mp_dt.h | 22 int32_t reset; member
|
/tf-a-ffa_el3_spmc/plat/st/stm32mp1/ |
A D | bl2_plat_setup.c | 242 (dt_uart_info.reset < 0)) { in bl2_el3_plat_arch_setup() 252 if (stm32mp_reset_assert((uint32_t)dt_uart_info.reset, in bl2_el3_plat_arch_setup() 259 if (stm32mp_reset_deassert((uint32_t)dt_uart_info.reset, in bl2_el3_plat_arch_setup()
|
/tf-a-ffa_el3_spmc/plat/st/common/ |
A D | stm32mp_dt.c | 162 info->reset = (int)fdt32_to_cpu(*cuint); in dt_fill_device_info() 164 info->reset = -1; in dt_fill_device_info()
|
/tf-a-ffa_el3_spmc/docs/security_advisories/ |
A D | security-advisory-tfv-5.rst | 41 Furthermore, ``PMCR_EL0.DP`` has an architecturally ``UNKNOWN`` reset value. 44 bits with an architecturally UNKNOWN reset value should be initialized to
|
A D | security-advisory-tfv-7.rst | 55 initialization, following every PE reset. No mechanism is provided to disable 76 initialization, following every PE reset. In addition, this approach implements
|
/tf-a-ffa_el3_spmc/plat/xilinx/versal/pm_service/ |
A D | pm_api_sys.h | 40 enum pm_ret_status pm_reset_assert(uint32_t reset, bool assert, uint32_t flag); 41 enum pm_ret_status pm_reset_get_status(uint32_t reset, uint32_t *status,
|
A D | pm_api_sys.c | 332 enum pm_ret_status pm_reset_assert(uint32_t reset, bool assert, uint32_t flag) in pm_reset_assert() argument 337 PM_PACK_PAYLOAD3(payload, LIBPM_MODULE_ID, flag, PM_RESET_ASSERT, reset, in pm_reset_assert() 352 enum pm_ret_status pm_reset_get_status(uint32_t reset, uint32_t *status, in pm_reset_get_status() argument 359 reset); in pm_reset_get_status()
|
/tf-a-ffa_el3_spmc/drivers/st/crypto/ |
A D | stm32_hash.c | 326 if (hash_info.reset >= 0) { in stm32_hash_register() 327 uint32_t id = (uint32_t)hash_info.reset; in stm32_hash_register()
|
/tf-a-ffa_el3_spmc/fdts/ |
A D | fvp-foundation-motherboard.dtsi | 150 * reset@0 { 151 * compatible = "arm,vexpress-reset";
|
A D | rtsm_ve-motherboard.dtsi | 217 * reset@0 { 218 * compatible = "arm,vexpress-reset";
|
A D | rtsm_ve-motherboard-aarch32.dtsi | 218 * reset@0 { 219 * compatible = "arm,vexpress-reset";
|
/tf-a-ffa_el3_spmc/docs/plat/arm/fvp/ |
A D | index.rst | 372 Running on the Foundation FVP with reset to BL1 entrypoint 408 Running on the AEMv8 Base FVP with reset to BL1 entrypoint 432 Running on the AEMv8 Base FVP (AArch32) with reset to BL1 entrypoint 460 Running on the Cortex-A57-A53 Base FVP with reset to BL1 entrypoint 478 Running on the Cortex-A32 Base FVP (AArch32) with reset to BL1 entrypoint 497 Running on the AEMv8 Base FVP with reset to BL31 entrypoint 532 - Since a FIP is not loaded when using BL31 as reset entrypoint, the 545 reset vector for each core. 553 Running on the AEMv8 Base FVP (AArch32) with reset to SP_MIN entrypoint 594 Running on the Cortex-A57-A53 Base FVP with reset to BL31 entrypoint [all …]
|
/tf-a-ffa_el3_spmc/docs/plat/arm/diphda/ |
A D | index.rst | 20 Then, the application processor is released from reset and starts by
|
/tf-a-ffa_el3_spmc/drivers/renesas/common/emmc/ |
A D | emmc_cmd.c | 43 goto reset; in emmc_softreset() 58 reset: in emmc_softreset()
|
/tf-a-ffa_el3_spmc/drivers/st/spi/ |
A D | stm32_qspi.c | 489 if ((info.clock < 0) || (info.reset < 0)) { in stm32_qspi_init() 494 stm32_qspi.reset_id = (unsigned int)info.reset; in stm32_qspi_init()
|
/tf-a-ffa_el3_spmc/plat/xilinx/zynqmp/pm_service/ |
A D | pm_api_sys.c | 457 enum pm_ret_status pm_reset_assert(unsigned int reset, in pm_reset_assert() argument 463 PM_PACK_PAYLOAD3(payload, PM_RESET_ASSERT, reset, assert); in pm_reset_assert() 474 enum pm_ret_status pm_reset_get_status(unsigned int reset, in pm_reset_get_status() argument 480 PM_PACK_PAYLOAD2(payload, PM_RESET_GET_STATUS, reset); in pm_reset_get_status()
|