| /rk3399_ARM-atf/plat/rockchip/common/drivers/pmu/ |
| H A D | pmu_com.h | 49 uint32_t loop = 0; in pmu_power_domain_ctr() local 63 while ((pmu_power_domain_st(pd) != pd_state) && (loop < PD_CTR_LOOP)) { in pmu_power_domain_ctr() 65 loop++; in pmu_power_domain_ctr() 80 uint32_t cluster_id, loop = 0; in check_cpu_wfie() local 106 (loop < CHK_CPU_LOOP)) { in check_cpu_wfie() 108 loop++; in check_cpu_wfie()
|
| /rk3399_ARM-atf/lib/libc/ |
| H A D | printf.c | 122 loop: in vprintf() 173 goto loop; in vprintf() 177 goto loop; in vprintf() 191 goto loop; in vprintf() 212 goto loop; in vprintf()
|
| H A D | snprintf.c | 142 loop: in vsnprintf() 164 goto loop; in vsnprintf() 168 goto loop; in vsnprintf() 200 goto loop; in vsnprintf() 204 goto loop; in vsnprintf()
|
| H A D | qsort.c | 114 loop: in local_qsort() 197 goto loop; in local_qsort() 208 goto loop; in local_qsort()
|
| /rk3399_ARM-atf/plat/marvell/armada/a3k/common/ |
| H A D | plat_pm.c | 584 uint32_t loop; in a3700_get_wake_up_src_func() local 586 for (loop = 0; loop < WAKE_UP_SRC_MAX; loop++) { in a3700_get_wake_up_src_func() 587 if (src_func_table[loop].type == type) in a3700_get_wake_up_src_func() 588 return src_func_table[loop].func; in a3700_get_wake_up_src_func() 603 uint32_t loop; in a3700_set_wake_up_source() local 607 for (loop = 0; loop < wake_up_src->wake_up_src_num; loop++) { in a3700_set_wake_up_source() 609 wake_up_src->wake_up_src[loop].wake_up_src_type); in a3700_set_wake_up_source() 612 &(wake_up_src->wake_up_src[loop].wake_up_data)); in a3700_set_wake_up_source()
|
| /rk3399_ARM-atf/drivers/brcm/ |
| H A D | sotp.c | 138 uint32_t loop; in sotp_mem_write() 198 for (loop = 0; loop < 4; loop++) { in sotp_mem_write() 199 mmio_write_32(SOTP_WRDATA_0, prog_array[loop]); in sotp_mem_write()
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | bl2-loading-sp.puml | 21 loop for each spkg subnode 27 end loop
|
| /rk3399_ARM-atf/plat/renesas/common/ |
| H A D | bl2_interrupt_error.c | 71 goto loop; in bl2_interrupt_error_type() 106 loop: in bl2_interrupt_error_type()
|
| /rk3399_ARM-atf/drivers/renesas/common/emmc/ |
| H A D | emmc_cmd.c | 30 int32_t loop = 10000; in emmc_softreset() local 46 while (loop > 0) { in emmc_softreset() 50 loop--; in emmc_softreset() 51 if ((loop == 0) && (retry > 0)) { in emmc_softreset() 53 loop = 10000; in emmc_softreset()
|
| /rk3399_ARM-atf/plat/rockchip/rk3576/drivers/pmu/ |
| H A D | pmu.c | 64 uint32_t loop = 0; in check_cpu_wfie() local 68 (loop < WFEI_CHECK_LOOP)) { in check_cpu_wfie() 70 loop++; in check_cpu_wfie() 73 if (loop >= WFEI_CHECK_LOOP) { in check_cpu_wfie() 91 uint32_t loop = 0; in cpu_power_domain_ctr() local 98 while ((cpu_power_domain_st(cpu) != pd_state) && (loop < PD_CTR_LOOP)) { in cpu_power_domain_ctr() 100 loop++; in cpu_power_domain_ctr() 431 uint32_t loop = 0; in pmu_power_domain_ctr() local 438 while ((pmu_power_domain_st(pd) != pd_state) && (loop < PD_CTR_LOOP)) { in pmu_power_domain_ctr() 440 loop++; in pmu_power_domain_ctr()
|
| /rk3399_ARM-atf/docs/security_advisories/ |
| H A D | security-advisory-tfv-9.rst | 44 inserting a loop workaround with implementation specific number of iterations 52 TF-A using the loop workaround(all cores that implement FEAT_CSV2 except the 99 `Gerrit topic #spectre_bhb`_ This patchset implements the Spectre-BHB loop 101 speculative barrier instruction, the loop workaround is optimised by using SB
|
| /rk3399_ARM-atf/plat/rockchip/px30/drivers/pmu/ |
| H A D | pmu.c | 133 uint32_t loop = 0; in pmu_power_domain_ctr() local 142 while ((pmu_power_domain_st(pd) != pd_state) && (loop < PD_CTR_LOOP)) { in pmu_power_domain_ctr() 144 loop++; in pmu_power_domain_ctr() 371 uint32_t loop = 0, wfie_msk = CKECK_WFEI_MSK << cpu; in check_cpu_wfie() local 374 (loop < WFEI_CHECK_LOOP)) { in check_cpu_wfie() 376 loop++; in check_cpu_wfie() 389 uint32_t cpu_pd, apm_value, cfg_info, loop = 0; in cpus_power_domain_on() local 406 while (pmu_power_domain_st(cpu_pd) == pmu_pd_on && loop < 100) { in cpus_power_domain_on() 408 loop++; in cpus_power_domain_on()
|
| /rk3399_ARM-atf/plat/rockchip/rk3588/drivers/pmu/ |
| H A D | pmu.c | 407 uint32_t loop = 0; in pmu_power_domain_reset_mem() local 412 loop++; in pmu_power_domain_reset_mem() 413 if (loop >= PD_CTR_LOOP) { in pmu_power_domain_reset_mem() 426 loop = 0; in pmu_power_domain_reset_mem() 429 loop++; in pmu_power_domain_reset_mem() 430 if (loop >= PD_CTR_LOOP) { in pmu_power_domain_reset_mem() 441 loop = 0; in pmu_power_domain_reset_mem() 444 loop++; in pmu_power_domain_reset_mem() 445 if (loop >= PD_CTR_LOOP) { in pmu_power_domain_reset_mem() 460 uint32_t loop = 0; in pmu_power_domain_ctr() local [all …]
|
| /rk3399_ARM-atf/plat/brcm/board/common/ |
| H A D | bcm_elog.c | 216 loop: in bcm_elog() 248 goto loop; in bcm_elog()
|
| /rk3399_ARM-atf/plat/renesas/rcar_gen4/aarch64/ |
| H A D | plat_helpers.S | 161 loop: label 164 b.gt loop
|
| /rk3399_ARM-atf/plat/renesas/rcar_gen5/aarch64/ |
| H A D | plat_helpers.S | 161 loop: label 164 b.gt loop
|
| /rk3399_ARM-atf/plat/renesas/common/aarch64/ |
| H A D | plat_helpers.S | 217 loop: label 220 b.gt loop
|
| /rk3399_ARM-atf/docs/plat/ |
| H A D | qemu-sbsa.rst | 14 loop to be released by normal world via PSCI.
|
| H A D | qemu.rst | 8 loop to be released by normal world via PSCI.
|
| H A D | rpi3.rst | 178 cold boot, all secondary cores wait in a loop until they are given given an 182 has to call ``PSCI_CPU_ON`` to release the secondary CPUs from the wait loop.
|
| /rk3399_ARM-atf/drivers/renesas/common/ddr/ddr_b/ |
| H A D | boot_init_dram.c | 529 uint32_t loop; in reg_ddrphy_read() local 542 for (loop = 0; loop < loop_max; loop++) { in reg_ddrphy_read() 577 uint32_t loop; in reg_ddrphy_write() local 583 for (loop = 0; loop < loop_max; loop++) { in reg_ddrphy_write() 590 for (loop = 0; loop < loop_max; loop++) { in reg_ddrphy_write() 626 uint32_t loop; in reg_ddrphy_write_a() local 640 for (loop = 0; loop < loop_max; loop++) { in reg_ddrphy_write_a()
|
| /rk3399_ARM-atf/docs/plat/st/ |
| H A D | stm32mpus.rst | 13 secondary boot core (core 1) is kept in a holding pen loop.
|
| /rk3399_ARM-atf/docs/design/ |
| H A D | alt-boot-flows.rst | 56 used. The infinite loop that it introduces in BL1 stops execution at the right
|
| /rk3399_ARM-atf/docs/components/ |
| H A D | ras.rst | 87 To prevent infinite cycling between EL3 and lower EL, a loop counter (``CTX_NESTED_EA_FLAG``) and 88 the previously saved ELR (``CTX_SAVED_ELR_EL3``) are used to detect this condition. If a loop is
|
| /rk3399_ARM-atf/docs/getting_started/ |
| H A D | build-options.rst | 1059 - ``SPIN_ON_BL1_EXIT``: This option introduces an infinite loop in BL1. It can 1060 take either 0 (no loop) or 1 (add a loop). 0 is the default. This loop stops 1459 It is also possible to introduce an infinite loop to help in debugging the 1475 # Jump over the debug loop
|