Home
last modified time | relevance | path

Searched refs:timeout (Results 1 – 25 of 96) sorted by relevance

1234

/rk3399_ARM-atf/plat/nvidia/tegra/drivers/bpmp/
H A Dbpmp.c56 int32_t ret = -ETIMEDOUT, timeout = 0; in tegra_bpmp_send_receive_atomic() local
61 for (timeout = 0; timeout < BPMP_TIMEOUT; timeout++) { in tegra_bpmp_send_receive_atomic()
69 if (timeout != BPMP_TIMEOUT) { in tegra_bpmp_send_receive_atomic()
82 for (timeout = 0; timeout < BPMP_TIMEOUT; timeout++) { in tegra_bpmp_send_receive_atomic()
90 if (timeout != BPMP_TIMEOUT) { in tegra_bpmp_send_receive_atomic()
109 if (timeout == BPMP_TIMEOUT) { in tegra_bpmp_send_receive_atomic()
118 uint32_t val, base, timeout = BPMP_TIMEOUT; in tegra_bpmp_init() local
129 timeout--; in tegra_bpmp_init()
132 } while ((val != SIGN_OF_LIFE) && (timeout > 0U)); in tegra_bpmp_init()
202 uint32_t val, timeout = 0; in tegra_bpmp_resume() local
[all …]
/rk3399_ARM-atf/drivers/st/ddr/
H A Dstm32mp_ddr.c75 uint64_t timeout; in stm32mp_ddr_wait_sw_done_ack() local
82 timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in stm32mp_ddr_wait_sw_done_ack()
87 if (timeout_elapsed(timeout)) { in stm32mp_ddr_wait_sw_done_ack()
113 uint64_t timeout; in stm32mp_ddr_disable_axi_port() local
133 timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in stm32mp_ddr_disable_axi_port()
138 if (timeout_elapsed(timeout)) { in stm32mp_ddr_disable_axi_port()
161 uint64_t timeout; in stm32mp_ddr_disable_host_interface() local
180 timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in stm32mp_ddr_disable_host_interface()
185 if (timeout_elapsed(timeout)) { in stm32mp_ddr_disable_host_interface()
200 uint64_t timeout; in stm32mp_ddr_sw_selfref_entry() local
[all …]
H A Dstm32mp2_ddr_helpers.c49 uint64_t timeout; in wait_dfi_init_complete() local
52 timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in wait_dfi_init_complete()
57 if (timeout_elapsed(timeout)) { in wait_dfi_init_complete()
67 uint64_t timeout; in disable_dfi_low_power_interface() local
73 timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in disable_dfi_low_power_interface()
80 if (timeout_elapsed(timeout)) { in disable_dfi_low_power_interface()
145 uint64_t timeout; in ddr_wait_lp3_mode() local
154 timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in ddr_wait_lp3_mode()
159 if (timeout_elapsed(timeout)) { in ddr_wait_lp3_mode()
185 uint64_t timeout = timeout_init_us(DDR_TIMEOUT_US_1S); in sr_loop() local
[all …]
/rk3399_ARM-atf/plat/brcm/board/stingray/src/
H A Dsr_paxb_phy.c287 unsigned int timeout = PMI_TIMEOUT_MS; in paxb_pmi_write() local
301 } while (--timeout); in paxb_pmi_write()
312 unsigned int timeout = PMI_TIMEOUT_MS; in paxb_pmi_read() local
326 } while (--timeout); in paxb_pmi_read()
376 unsigned int timeout = PCIE_LCPLL_TIMEOUT_MS; in pcie_lcpll_init() local
435 } while (--timeout); in pcie_lcpll_init()
541 unsigned int timeout; in paxb_gen3_serdes_init() local
564 timeout = UC_RAM_INIT_TIMEOUT; in paxb_gen3_serdes_init()
569 } while ((rdata & 0x01) == 0 && timeout--); in paxb_gen3_serdes_init()
571 if (!timeout) in paxb_gen3_serdes_init()
[all …]
H A Dscp_cmd.c40 int scp_send_cmd(uint32_t cmd, uint32_t param, uint32_t timeout) in scp_send_cmd() argument
57 } while (--timeout); in scp_send_cmd()
/rk3399_ARM-atf/drivers/nxp/ddr/nxp-ddr/
H A Dddrc.c39 int bist(const struct ccsr_ddr *ddr, int timeout) in bist() argument
99 timeout <<= 2U; in bist()
100 debug("Increase wait time to %d ms\n", timeout * 10); in bist()
112 } while (timeout-- > 0 && ((mtcr & BIST_CR_EN) != 0)); in bist()
113 if (timeout <= 0) { in bist()
116 debug("Timer remains %d\n", timeout); in bist()
167 int timeout = 1000; in set_wait_for_bits_clear() local
172 } while (timeout-- > 0 && ((ddr_in32(ptr) & bits) != 0)); in set_wait_for_bits_clear()
174 if (timeout <= 0) { in set_wait_for_bits_clear()
197 int timeout; in ddrc_set_regs() local
[all …]
/rk3399_ARM-atf/plat/nvidia/tegra/drivers/bpmp_ipc/
H A Dintf.c144 uint32_t timeout = TIMEOUT_RESPONSE_FROM_BPMP_US; in tegra_bpmp_wait_for_slave_ack() local
146 while (!tegra_bpmp_slave_acked() && (timeout != 0U)) { in tegra_bpmp_wait_for_slave_ack()
148 timeout--; in tegra_bpmp_wait_for_slave_ack()
151 return ((timeout == 0U) ? -ETIMEDOUT : 0); in tegra_bpmp_wait_for_slave_ack()
222 uint32_t frame_size, timeout; in tegra_bpmp_ipc_init() local
229 timeout = TIMEOUT_RESPONSE_FROM_BPMP_US; in tegra_bpmp_ipc_init()
230 while ((timeout != 0U) && !tegra_bpmp_can_ccplex_ring_doorbell()) { in tegra_bpmp_ipc_init()
232 timeout--; in tegra_bpmp_ipc_init()
235 if (timeout == 0U) { in tegra_bpmp_ipc_init()
/rk3399_ARM-atf/drivers/marvell/mg_conf_cm3/
H A Dmg_conf_cm3.c68 int timeout = MG_ACK_TIMEOUT; in mg_start_ap_fw() local
87 while (ap_shared_ctrl->init_done != 1 && timeout--) in mg_start_ap_fw()
88 VERBOSE("Waiting for ap process ack, timeout %d\n", timeout); in mg_start_ap_fw()
90 if (timeout == 0) { in mg_start_ap_fw()
/rk3399_ARM-atf/plat/marvell/armada/a8k/common/mss/
H A Dmss_pm_ipc.c61 unsigned int timeout; in mss_pm_ipc_msg_trigger() local
75 timeout = ((t_start > t_end) ? in mss_pm_ipc_msg_trigger()
77 if (timeout > MSS_TRIGGER_TIMEOUT) { in mss_pm_ipc_msg_trigger()
/rk3399_ARM-atf/plat/mediatek/mt8173/drivers/wdt/
H A Dwdt.c58 int wdt_set_timeout(uint32_t timeout) in wdt_set_timeout() argument
61 uint32_t ticks = timeout * 125 / 2; in wdt_set_timeout()
63 if (timeout < WDT_MIN_TIMEOUT || timeout > WDT_MAX_TIMEOUT) in wdt_set_timeout()
/rk3399_ARM-atf/drivers/allwinner/
H A Dsunxi_msgbox.c59 uint32_t timeout = MHU_TIMEOUT_ITERS; in mhu_secure_message_start() local
64 while (!sunxi_msgbox_last_tx_done(TX_CHAN) && --timeout) in mhu_secure_message_start()
75 uint32_t timeout = MHU_TIMEOUT_ITERS; in mhu_secure_message_wait() local
79 while (!sunxi_msgbox_peek_data(RX_CHAN) && --timeout) in mhu_secure_message_wait()
/rk3399_ARM-atf/plat/intel/soc/agilex5/soc/
H A Dagilex5_memory_controller.c75 unsigned long timeout = 0; in check_hmc_clk() local
83 } while (++timeout < 1000); in check_hmc_clk()
84 if (timeout >= 1000) in check_hmc_clk()
93 unsigned long timeout; in clear_emif() local
97 timeout = 0; in clear_emif()
103 } while (++timeout < CLEAR_EMIF_TIMEOUT); in clear_emif()
104 if (timeout >= CLEAR_EMIF_TIMEOUT) in clear_emif()
114 unsigned long timeout; in mem_calibration() local
123 timeout = 0; in mem_calibration()
129 } while (++timeout < TIMEOUT_EMIF_CALIBRATION); in mem_calibration()
/rk3399_ARM-atf/plat/intel/soc/agilex/soc/
H A Dagilex_memory_controller.c74 unsigned long timeout = 0; in check_hmc_clk() local
82 } while (++timeout < 1000); in check_hmc_clk()
83 if (timeout >= 1000) in check_hmc_clk()
92 unsigned long timeout; in clear_emif() local
96 timeout = 0; in clear_emif()
102 } while (++timeout < CLEAR_EMIF_TIMEOUT); in clear_emif()
103 if (timeout >= CLEAR_EMIF_TIMEOUT) in clear_emif()
113 unsigned long timeout; in mem_calibration() local
122 timeout = 0; in mem_calibration()
128 } while (++timeout < TIMEOUT_EMIF_CALIBRATION); in mem_calibration()
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t210/drivers/se/
H A Dsecurity_engine.c146 uint32_t timeout; in tegra_se_operation_complete() local
150 for (timeout = 0; (SE_INT_OP_DONE(val) == SE_INT_OP_DONE_CLEAR) && in tegra_se_operation_complete()
151 (timeout < TIMEOUT_100MS); timeout++) { in tegra_se_operation_complete()
156 if (timeout == TIMEOUT_100MS) { in tegra_se_operation_complete()
165 for (timeout = 0; (val != 0U) && (timeout < TIMEOUT_100MS); in tegra_se_operation_complete()
166 timeout++) { in tegra_se_operation_complete()
171 if (timeout == TIMEOUT_100MS) { in tegra_se_operation_complete()
181 for (timeout = 0; ((val & (ARAHB_MST_ID_SE_MASK | ARAHB_MST_ID_SE2_MASK)) != 0U) && in tegra_se_operation_complete()
182 (timeout < TIMEOUT_100MS); timeout++) { in tegra_se_operation_complete()
187 if (timeout == TIMEOUT_100MS) { in tegra_se_operation_complete()
[all …]
/rk3399_ARM-atf/plat/mediatek/drivers/spmi/
H A Dspmi_sw.h43 #define wait_us(cond, timeout) \ argument
47 __end = sched_clock() + timeout; \
50 __ret = timeout; \
/rk3399_ARM-atf/plat/intel/soc/stratix10/soc/
H A Ds10_memory_controller.c78 unsigned long timeout = 0; in check_hmc_clk() local
86 } while (++timeout < 1000); in check_hmc_clk()
87 if (timeout >= 1000) in check_hmc_clk()
96 unsigned long timeout; in clear_emif() local
100 timeout = 0; in clear_emif()
106 } while (++timeout < CLEAR_EMIF_TIMEOUT); in clear_emif()
107 if (timeout >= CLEAR_EMIF_TIMEOUT) in clear_emif()
117 unsigned long timeout; in mem_calibration() local
126 timeout = 0; in mem_calibration()
132 } while (++timeout < TIMEOUT_EMIF_CALIBRATION); in mem_calibration()
/rk3399_ARM-atf/plat/marvell/armada/common/mss/
H A Dmss_scp_bootloader.c37 int timeout = MSS_HANDSHAKE_TIMEOUT; in mss_check_image_ready() local
41 (timeout-- > 0)) in mss_check_image_ready()
55 uint32_t i, loop_num, timeout; in mss_iram_dma_load() local
73 timeout = MSS_DMA_TIMEOUT; in mss_iram_dma_load()
74 while (timeout > 0U) { in mss_iram_dma_load()
82 timeout--; in mss_iram_dma_load()
84 if (timeout == 0) { in mss_iram_dma_load()
/rk3399_ARM-atf/drivers/brcm/
H A Dchimp.c92 uint32_t timeout = CHIMP_HANDSHAKE_TIMEOUT_MS; in bcm_chimp_wait_handshake() local
106 } while (--timeout); in bcm_chimp_wait_handshake()
109 if (timeout == 0) { in bcm_chimp_wait_handshake()
126 uint32_t timeout; in bcm_chimp_nitro_reset() local
142 timeout = NIC_RESET_RELEASE_TIMEOUT_US; in bcm_chimp_nitro_reset()
151 } while (--timeout); in bcm_chimp_nitro_reset()
153 if (timeout == 0) { in bcm_chimp_nitro_reset()
/rk3399_ARM-atf/drivers/arm/dcc/
H A Ddcc_console.c80 uint64_t timeout; in dcc_status_timeout() local
83 timeout = timeout_init_us(timeout_count); in dcc_status_timeout()
87 if (timeout_elapsed(timeout)) { in dcc_status_timeout()
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t194/drivers/se/
H A Dse.c55 uint32_t val = 0, timeout = 0, sha_status, aes_status; in tegra_se_is_operation_complete() local
70 timeout++; in tegra_se_is_operation_complete()
73 } while (se_is_busy && (timeout < MAX_TIMEOUT_MS)); in tegra_se_is_operation_complete()
85 if ((timeout == MAX_TIMEOUT_MS) || txn_has_errors || !txn_successful) { in tegra_se_is_operation_complete()
101 uint32_t val = 0, timeout = 0; in tegra_se_is_ready() local
112 timeout++; in tegra_se_is_ready()
115 } while (!se_is_ready && (timeout < MAX_TIMEOUT_MS)); in tegra_se_is_ready()
117 if (timeout == MAX_TIMEOUT_MS) { in tegra_se_is_ready()
/rk3399_ARM-atf/plat/nvidia/tegra/drivers/gpcdma/
H A Dgpcdma.c84 uint32_t val, timeout = 0; in tegra_gpcdma_memcpy_priv() local
154 timeout++; in tegra_gpcdma_memcpy_priv()
156 } while (timeout < GPCDMA_TIMEOUT_MS); in tegra_gpcdma_memcpy_priv()
159 if (timeout == GPCDMA_TIMEOUT_MS) { in tegra_gpcdma_memcpy_priv()
/rk3399_ARM-atf/drivers/st/spi/
H A Dstm32_qspi.c125 uint64_t timeout = timeout_init_us(QSPI_BUSY_TIMEOUT_US); in stm32_qspi_wait_for_not_busy() local
128 if (timeout_elapsed(timeout)) { in stm32_qspi_wait_for_not_busy()
140 uint64_t timeout; in stm32_qspi_wait_cmd() local
142 timeout = timeout_init_us(QSPI_CMD_TIMEOUT_US); in stm32_qspi_wait_cmd()
144 if (timeout_elapsed(timeout)) { in stm32_qspi_wait_cmd()
194 uint64_t timeout = timeout_init_us(QSPI_FIFO_TIMEOUT_US); in stm32_qspi_poll() local
198 if (timeout_elapsed(timeout)) { in stm32_qspi_poll()
243 uint64_t timeout; in stm32_qspi_exec_op() local
320 timeout = timeout_init_us(QSPI_ABT_TIMEOUT_US); in stm32_qspi_exec_op()
322 if (timeout_elapsed(timeout)) { in stm32_qspi_exec_op()
/rk3399_ARM-atf/plat/amd/versal2/
H A Dplat_psci_pm.c108 uint32_t timeout = 10000U; in versal2_system_reset() local
139 timeout--; in versal2_system_reset()
140 } while ((ret != (int32_t)IPI_MB_STATUS_RECV_PENDING) && (timeout > 0U)); in versal2_system_reset()
275 uint64_t timeout; in versal2_system_off() local
292 timeout = timeout_init_us(IDLE_CB_WAIT_TIMEOUT); in versal2_system_off()
297 } while ((ret != (int32_t)IPI_MB_STATUS_RECV_PENDING) && !timeout_elapsed(timeout)); in versal2_system_off()
/rk3399_ARM-atf/plat/mediatek/mt8183/drivers/mcsi/
H A Dmcsi.c39 int timeout = 10000; in mcsi_cache_flush() local
45 for (; timeout; timeout--, udelay(1)) { in mcsi_cache_flush()
50 if (!timeout) { in mcsi_cache_flush()
/rk3399_ARM-atf/plat/marvell/armada/a8k/common/
H A Dplat_thermal.c45 uint32_t reg, timeout = 0; in ext_tsen_probe() local
65 timeout < THERMAL_TIMEOUT) { in ext_tsen_probe()
68 timeout++; in ext_tsen_probe()

1234