Home
last modified time | relevance | path

Searched refs:reset (Results 1 – 25 of 55) sorted by relevance

123

/tf-a-ffa_el3_spmc/plat/brcm/board/common/
A Dplatform_common.c70 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 Dcmn_plat_util.h41 void plat_soft_reset(uint32_t reset);
/tf-a-ffa_el3_spmc/docs/design/
A Dreset-design.rst13 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 Dindex.rst15 reset-design
/tf-a-ffa_el3_spmc/plat/mediatek/mt8195/drivers/spm/
A Dmt_spm.c47 .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 Dmt_spm.c52 .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 Darisc_off.S16 # 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 Dmt_lp_rm.c50 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 Dmt_lp_rm.h26 int (*reset)(unsigned int cpu, int stateid); member
/tf-a-ffa_el3_spmc/plat/st/common/include/
A Dstm32mp_dt.h22 int32_t reset; member
/tf-a-ffa_el3_spmc/plat/st/stm32mp1/
A Dbl2_plat_setup.c242 (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 Dstm32mp_dt.c162 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 Dsecurity-advisory-tfv-5.rst41 Furthermore, ``PMCR_EL0.DP`` has an architecturally ``UNKNOWN`` reset value.
44 bits with an architecturally UNKNOWN reset value should be initialized to
A Dsecurity-advisory-tfv-7.rst55 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 Dpm_api_sys.h40 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 Dpm_api_sys.c332 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 Dstm32_hash.c326 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 Dfvp-foundation-motherboard.dtsi150 * reset@0 {
151 * compatible = "arm,vexpress-reset";
A Drtsm_ve-motherboard.dtsi217 * reset@0 {
218 * compatible = "arm,vexpress-reset";
A Drtsm_ve-motherboard-aarch32.dtsi218 * reset@0 {
219 * compatible = "arm,vexpress-reset";
/tf-a-ffa_el3_spmc/docs/plat/arm/fvp/
A Dindex.rst372 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 Dindex.rst20 Then, the application processor is released from reset and starts by
/tf-a-ffa_el3_spmc/drivers/renesas/common/emmc/
A Demmc_cmd.c43 goto reset; in emmc_softreset()
58 reset: in emmc_softreset()
/tf-a-ffa_el3_spmc/drivers/st/spi/
A Dstm32_qspi.c489 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 Dpm_api_sys.c457 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()

Completed in 35 milliseconds

123