Lines Matching refs:MSTATUS
240 mstatus = base->MSTATUS; in mcux_i3c_has_error()
308 return reg32_test(&base->MSTATUS, mask); in mcux_i3c_status_is_set()
340 return reg32_poll_timeout(&base->MSTATUS, mask, mask, timeout_us); in mcux_i3c_status_wait_timeout()
355 base->MSTATUS = mask; in mcux_i3c_status_clear()
402 base->MSTATUS = mask; in mcux_i3c_status_clear_timeout()
408 result = WAIT_FOR(!mcux_i3c_status_is_set(base, mask), timeout_us, base->MSTATUS = mask); in mcux_i3c_status_clear_timeout()
515 uint32_t mstatus = base->MSTATUS; in mcux_i3c_state_get()
643 while (reg32_test_match(&base->MSTATUS, I3C_MSTATUS_STATE_MASK, in mcux_i3c_do_request_emit_stop()
694 if (!reg32_test_match(&base->MSTATUS, I3C_MSTATUS_STATE_MASK, in mcux_i3c_request_emit_stop()
874 if (reg32_poll_timeout(&base->MSTATUS, I3C_MSTATUS_STATE_MASK, in mcux_i3c_recover_bus()
1472 base->MSTATUS, base->MERRWARN); in mcux_i3c_ibi_work()
1481 mstatus = sys_read32((mem_addr_t)&base->MSTATUS); in mcux_i3c_ibi_work()
1813 base->MSTATUS = I3C_MSTATUS_SLVSTART_MASK; in mcux_i3c_isr()