Home
last modified time | relevance | path

Searched refs:isr (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/firewall/
H A Dstm32_iac.c151 uint32_t isr = 0; in stm32_iac_itr() local
157 isr = io_read32(base + _IAC_ISR0 + offset); in stm32_iac_itr()
158 isr &= io_read32(base + _IAC_IER0 + offset); in stm32_iac_itr()
160 if (!isr) in stm32_iac_itr()
164 IAC_EXCEPT_LSB_BIT(i), isr); in stm32_iac_itr()
167 EMSG("IAC exception ID: %d", IAC_ILAC_ID(isr, i)); in stm32_iac_itr()
170 BIT(IAC_FIRST_ILAC_IN_REG(isr))); in stm32_iac_itr()
172 isr = io_read32(base + _IAC_ISR0 + offset); in stm32_iac_itr()
173 isr &= io_read32(base + _IAC_IER0 + offset); in stm32_iac_itr()
175 if (!isr) in stm32_iac_itr()
H A Dstm32_serc.c148 uint32_t isr = 0; in stm32_serc_handle_ilac() local
160 isr = io_read32(base + _SERC_ISR0 + offset); in stm32_serc_handle_ilac()
161 isr &= io_read32(base + _SERC_IER0 + offset); in stm32_serc_handle_ilac()
163 if (!isr) in stm32_serc_handle_ilac()
168 SERC_EXCEPT_MSB_BIT(i), SERC_EXCEPT_LSB_BIT(i), isr); in stm32_serc_handle_ilac()
172 SERC_EXCEPT_LSB_BIT(i) + __builtin_ffs(isr) - 1); in stm32_serc_handle_ilac()
175 BIT(__builtin_ffs(isr) - 1)); in stm32_serc_handle_ilac()
177 isr = io_read32(base + _SERC_ISR0 + offset); in stm32_serc_handle_ilac()
178 isr &= io_read32(base + _SERC_IER0 + offset); in stm32_serc_handle_ilac()
180 if (!isr) in stm32_serc_handle_ilac()
/optee_os/core/drivers/
H A Dstm32_i2c.c957 vaddr_t isr = get_base(hi2c) + I2C_ISR; in wait_isr_event() local
963 if (!!(io_read32(isr) & bit_mask) == awaited_value) in wait_isr_event()
966 if (!!(io_read32(isr) & bit_mask) == awaited_value) in wait_isr_event()
1597 vaddr_t isr = base + I2C_ISR; in stm32_i2c_is_device_ready() local
1618 if (io_read32(isr) & (I2C_ISR_STOPF | I2C_ISR_NACKF)) in stm32_i2c_is_device_ready()
1621 if ((io_read32(isr) & (I2C_ISR_STOPF | I2C_ISR_NACKF)) == 0) { in stm32_i2c_is_device_ready()