Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/i3c/master/
Dsvc-i3c-master.c58 #define SVC_I3C_MSTATUS 0x088 macro
216 mstatus = readl(master->regs + SVC_I3C_MSTATUS); in svc_i3c_master_error()
335 while (SVC_I3C_MSTATUS_RXPEND(readl(master->regs + SVC_I3C_MSTATUS)) && in svc_i3c_master_handle_ibi()
385 ret = readl_relaxed_poll_timeout(master->regs + SVC_I3C_MSTATUS, val, in svc_i3c_master_ibi_work()
393 writel(SVC_I3C_MINT_IBIWON, master->regs + SVC_I3C_MSTATUS); in svc_i3c_master_ibi_work()
395 status = readl(master->regs + SVC_I3C_MSTATUS); in svc_i3c_master_ibi_work()
466 writel(SVC_I3C_MINT_SLVSTART, master->regs + SVC_I3C_MSTATUS); in svc_i3c_master_irq_handler()
715 ret = readl_poll_timeout_atomic(master->regs + SVC_I3C_MSTATUS, in svc_i3c_master_readb()
748 ret = readl_poll_timeout_atomic(master->regs + SVC_I3C_MSTATUS, in svc_i3c_master_do_daa_locked()
806 ret = readl_poll_timeout_atomic(master->regs + SVC_I3C_MSTATUS, in svc_i3c_master_do_daa_locked()
[all …]