Home
last modified time | relevance | path

Searched refs:loop (Results 1 – 25 of 30) sorted by relevance

12

/rk3399_ARM-atf/plat/rockchip/common/drivers/pmu/
H A Dpmu_com.h49 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 Dprintf.c122 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 Dsnprintf.c142 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 Dqsort.c114 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 Dplat_pm.c584 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 Dsotp.c138 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 Dbl2-loading-sp.puml21 loop for each spkg subnode
27 end loop
/rk3399_ARM-atf/plat/renesas/common/
H A Dbl2_interrupt_error.c71 goto loop; in bl2_interrupt_error_type()
106 loop: in bl2_interrupt_error_type()
/rk3399_ARM-atf/drivers/renesas/common/emmc/
H A Demmc_cmd.c30 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 Dpmu.c64 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 Dsecurity-advisory-tfv-9.rst44 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 Dpmu.c133 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 Dpmu.c407 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 Dbcm_elog.c216 loop: in bcm_elog()
248 goto loop; in bcm_elog()
/rk3399_ARM-atf/plat/renesas/rcar_gen4/aarch64/
H A Dplat_helpers.S161 loop: label
164 b.gt loop
/rk3399_ARM-atf/plat/renesas/rcar_gen5/aarch64/
H A Dplat_helpers.S161 loop: label
164 b.gt loop
/rk3399_ARM-atf/plat/renesas/common/aarch64/
H A Dplat_helpers.S217 loop: label
220 b.gt loop
/rk3399_ARM-atf/docs/plat/
H A Dqemu-sbsa.rst14 loop to be released by normal world via PSCI.
H A Dqemu.rst8 loop to be released by normal world via PSCI.
H A Drpi3.rst178 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 Dboot_init_dram.c529 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 Dstm32mpus.rst13 secondary boot core (core 1) is kept in a holding pen loop.
/rk3399_ARM-atf/docs/design/
H A Dalt-boot-flows.rst56 used. The infinite loop that it introduces in BL1 stops execution at the right
/rk3399_ARM-atf/docs/components/
H A Dras.rst87 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 Dbuild-options.rst1059 - ``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

12