Searched refs:reset_id (Results 1 – 12 of 12) sorted by relevance
/trusted-firmware-a/include/drivers/st/ |
A D | stm32mp_reset.h | 19 int stm32mp_reset_assert(uint32_t reset_id, unsigned int to_us); 26 static inline void stm32mp_reset_set(uint32_t reset_id) in stm32mp_reset_set() argument 28 (void)stm32mp_reset_assert(reset_id, 0U); in stm32mp_reset_set() 38 int stm32mp_reset_deassert(uint32_t reset_id, unsigned int to_us); 45 static inline void stm32mp_reset_release(uint32_t reset_id) in stm32mp_reset_release() argument 47 (void)stm32mp_reset_deassert(reset_id, 0U); in stm32mp_reset_release()
|
A D | stm32_sdmmc2.h | 24 unsigned int reset_id; member
|
/trusted-firmware-a/drivers/st/reset/ |
A D | stm32mp1_reset.c | 19 static uint32_t id2reg_offset(unsigned int reset_id) in id2reg_offset() argument 21 return ((reset_id & GENMASK(31, 5)) >> 5) * sizeof(uint32_t); in id2reg_offset() 24 static uint8_t id2reg_bit_pos(unsigned int reset_id) in id2reg_bit_pos() argument 26 return (uint8_t)(reset_id & GENMASK(4, 0)); in id2reg_bit_pos()
|
/trusted-firmware-a/plat/st/stm32mp1/ |
A D | stm32mp1_scmi.c | 41 unsigned long reset_id; member 111 .reset_id = _id, \ 391 if (!stm32mp_nsec_can_access_reset(rstd->reset_id)) { in plat_scmi_rstd_autonomous() 400 VERBOSE("SCMI reset %lu cycle\n", rstd->reset_id); in plat_scmi_rstd_autonomous() 402 if (stm32mp_reset_assert(rstd->reset_id, TIMEOUT_US_1MS)) { in plat_scmi_rstd_autonomous() 406 if (stm32mp_reset_deassert(rstd->reset_id, TIMEOUT_US_1MS)) { in plat_scmi_rstd_autonomous() 422 if (!stm32mp_nsec_can_access_reset(rstd->reset_id)) { in plat_scmi_rstd_set_state() 427 VERBOSE("SCMI reset %lu set\n", rstd->reset_id); in plat_scmi_rstd_set_state() 428 stm32mp_reset_set(rstd->reset_id); in plat_scmi_rstd_set_state() 430 VERBOSE("SCMI reset %lu release\n", rstd->reset_id); in plat_scmi_rstd_set_state() [all …]
|
A D | stm32mp1_shared_resources.c | 436 bool stm32mp_nsec_can_access_reset(unsigned int reset_id) in stm32mp_nsec_can_access_reset() argument 440 switch (reset_id) { in stm32mp_nsec_can_access_reset()
|
/trusted-firmware-a/plat/st/common/include/ |
A D | stm32mp_shared_resources.h | 20 bool stm32mp_nsec_can_access_reset(unsigned int reset_id);
|
/trusted-firmware-a/drivers/st/spi/ |
A D | stm32_qspi.c | 112 unsigned int reset_id; member 495 stm32_qspi.reset_id = (unsigned int)info.reset; in stm32_qspi_init() 499 ret = stm32mp_reset_assert(stm32_qspi.reset_id, TIMEOUT_US_1_MS); in stm32_qspi_init() 503 ret = stm32mp_reset_deassert(stm32_qspi.reset_id, TIMEOUT_US_1_MS); in stm32_qspi_init()
|
/trusted-firmware-a/plat/nvidia/tegra/drivers/bpmp_ipc/ |
A D | intf.h | 72 uint32_t reset_id; member
|
A D | intf.c | 284 .reset_id = rst_id in tegra_bpmp_ipc_reset_module()
|
/trusted-firmware-a/plat/xilinx/zynqmp/pm_service/ |
A D | pm_api_sys.h | 105 enum pm_ret_status pm_reset_assert(unsigned int reset_id, 107 enum pm_ret_status pm_reset_get_status(unsigned int reset_id,
|
/trusted-firmware-a/drivers/st/mmc/ |
A D | stm32_sdmmc2.c | 657 sdmmc2_params.reset_id = dt_info.reset; in stm32_sdmmc2_dt_get_config() 719 rc = stm32mp_reset_assert(sdmmc2_params.reset_id, TIMEOUT_US_1_MS); in stm32_sdmmc2_mmc_init() 724 rc = stm32mp_reset_deassert(sdmmc2_params.reset_id, TIMEOUT_US_1_MS); in stm32_sdmmc2_mmc_init()
|
/trusted-firmware-a/drivers/st/fmc/ |
A D | stm32_fmc2_nand.c | 151 unsigned int reset_id; member 822 stm32_fmc2.reset_id = (unsigned int)info.reset; in stm32_fmc2_init() 915 ret = stm32mp_reset_assert(stm32_fmc2.reset_id, TIMEOUT_US_1_MS); in stm32_fmc2_init() 919 ret = stm32mp_reset_deassert(stm32_fmc2.reset_id, TIMEOUT_US_1_MS); in stm32_fmc2_init()
|
Completed in 17 milliseconds