Home
last modified time | relevance | path

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

123

/arm-trusted-firmware-2.8.0/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);
/arm-trusted-firmware-2.8.0/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.rst14 reset-design
/arm-trusted-firmware-2.8.0/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,
/arm-trusted-firmware-2.8.0/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,
/arm-trusted-firmware-2.8.0/plat/mediatek/mt8186/drivers/spm/
A Dmt_spm.c55 .reset = spm_reset_rc_bus26m,
63 .reset = spm_reset_rc_syspll,
71 .reset = spm_reset_rc_dram,
80 .reset = spm_reset_rc_cpu_buck_ldo,
/arm-trusted-firmware-2.8.0/plat/st/common/
A Dstm32mp_common.c151 static void reset_uart(uint32_t reset) in reset_uart() argument
155 ret = stm32mp_reset_assert(reset, RESET_TIMEOUT_US_1MS); in reset_uart()
162 ret = stm32mp_reset_deassert(reset, RESET_TIMEOUT_US_1MS); in reset_uart()
206 (dt_uart_info.reset < 0)) { in stm32mp_uart_console_setup()
227 reset_uart((uint32_t)dt_uart_info.reset); in stm32mp_uart_console_setup()
A Dstm32mp_dt.c159 info->reset = (int)fdt32_to_cpu(*cuint); in dt_fill_device_info()
161 info->reset = -1; in dt_fill_device_info()
/arm-trusted-firmware-2.8.0/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 ....
/arm-trusted-firmware-2.8.0/plat/xilinx/versal/pm_service/
A Dpm_svc_main.h17 int32_t pm_register_sgi(uint32_t sgi_num, uint32_t reset);
A Dpm_svc_main.c88 int32_t pm_register_sgi(uint32_t sgi_num, uint32_t reset) in pm_register_sgi() argument
90 if (reset == 1U) { in pm_register_sgi()
/arm-trusted-firmware-2.8.0/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
/arm-trusted-firmware-2.8.0/drivers/st/crypto/
A Dstm32_rng.c250 if (dt_rng.reset >= 0) { in stm32_rng_init()
253 ret = stm32mp_reset_assert((unsigned long)dt_rng.reset, in stm32_rng_init()
261 ret = stm32mp_reset_deassert((unsigned long)dt_rng.reset, in stm32_rng_init()
A Dstm32_hash.c349 if (hash_info.reset >= 0) { in stm32_hash_register()
350 uint32_t id = (uint32_t)hash_info.reset; in stm32_hash_register()
/arm-trusted-firmware-2.8.0/plat/st/common/include/
A Dstm32mp_dt.h22 int32_t reset; member
/arm-trusted-firmware-2.8.0/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
/arm-trusted-firmware-2.8.0/fdts/
A Dfvp-foundation-motherboard.dtsi150 * reset@0 {
151 * compatible = "arm,vexpress-reset";
A Drtsm_ve-motherboard.dtsi55 reset {
56 compatible = "arm,vexpress-reset";
/arm-trusted-firmware-2.8.0/docs/plat/nxp/
A Dnxp-layerscape.rst360 -- Then reset to alternate bank to boot up ATF.
372 cpld reset altbank;
394 -- Then reset to sd/emmc to boot up ATF from sd/emmc as boot-source.
406 cpld reset <sd or emmc>;
418 -- Then reset to alternate bank to boot up ATF.
424 cpld reset altbank;
436 -- Then reset to nand flash to boot up ATF.
442 cpld reset nand;
/arm-trusted-firmware-2.8.0/docs/plat/arm/fvp/
A Dindex.rst358 Running on the Foundation FVP with reset to BL1 entrypoint
395 Running on the AEMv8 Base FVP with reset to BL1 entrypoint
419 Running on the AEMv8 Base FVP (AArch32) with reset to BL1 entrypoint
447 Running on the Cortex-A57-A53 Base FVP with reset to BL1 entrypoint
465 Running on the Cortex-A32 Base FVP (AArch32) with reset to BL1 entrypoint
484 Running on the AEMv8 Base FVP with reset to BL31 entrypoint
519 - Since a FIP is not loaded when using BL31 as reset entrypoint, the
532 reset vector for each core.
540 Running on the AEMv8 Base FVP (AArch32) with reset to SP_MIN entrypoint
581 Running on the Cortex-A57-A53 Base FVP with reset to BL31 entrypoint
[all …]
/arm-trusted-firmware-2.8.0/docs/plat/arm/corstone1000/
A Dindex.rst20 Then, the application processor is released from reset and starts by
/arm-trusted-firmware-2.8.0/drivers/renesas/common/emmc/
A Demmc_cmd.c43 goto reset; in emmc_softreset()
58 reset: in emmc_softreset()

Completed in 24 milliseconds

123