Lines Matching refs:stm32_qspi
116 static struct stm32_qspi_ctrl stm32_qspi; variable
120 return stm32_qspi.reg_base; in qspi_base()
213 (void *)(stm32_qspi.mm_base + (size_t)op->addr.val), in stm32_qspi_mm()
257 if ((addr_max < stm32_qspi.mm_size) && in stm32_qspi_exec_op()
363 unsigned long qspi_clk = clk_get_rate(stm32_qspi.clock_id); in stm32_qspi_set_speed()
470 &stm32_qspi.reg_base, &size); in stm32_qspi_init()
476 &stm32_qspi.mm_base, in stm32_qspi_init()
477 &stm32_qspi.mm_size); in stm32_qspi_init()
490 stm32_qspi.clock_id = (unsigned long)info.clock; in stm32_qspi_init()
491 stm32_qspi.reset_id = (unsigned int)info.reset; in stm32_qspi_init()
493 clk_enable(stm32_qspi.clock_id); in stm32_qspi_init()
495 ret = stm32mp_reset_assert(stm32_qspi.reset_id, TIMEOUT_US_1_MS); in stm32_qspi_init()
499 ret = stm32mp_reset_deassert(stm32_qspi.reset_id, TIMEOUT_US_1_MS); in stm32_qspi_init()