Home
last modified time | relevance | path

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

/openbmc/linux/drivers/bus/mhi/ep/
H A Dmmio.c67 mhi_cntrl->chdb[chdb_idx].mask &= ~chid_mask; in mhi_ep_mmio_set_chdb()
68 mhi_cntrl->chdb[chdb_idx].mask |= val << chid_shift; in mhi_ep_mmio_set_chdb()
89 mhi_cntrl->chdb[i].mask = val; in mhi_ep_mmio_set_chdb_interrupts()
105 bool chdb = false; in mhi_ep_mmio_read_chdb_status_interrupts() local
109 mhi_cntrl->chdb[i].status = mhi_ep_mmio_read(mhi_cntrl, MHI_CHDB_INT_STATUS_n(i)); in mhi_ep_mmio_read_chdb_status_interrupts()
110 if (mhi_cntrl->chdb[i].status) in mhi_ep_mmio_read_chdb_status_interrupts()
111 chdb = true; in mhi_ep_mmio_read_chdb_status_interrupts()
115 return chdb; in mhi_ep_mmio_read_chdb_status_interrupts()
H A Dmain.c949 ch_int = mhi_cntrl->chdb[i].status & mhi_cntrl->chdb[i].mask; in mhi_ep_check_channel_interrupt()
953 mhi_cntrl->chdb[i].status); in mhi_ep_check_channel_interrupt()
/openbmc/linux/include/linux/
H A Dmhi_ep.h141 struct mhi_ep_db_info chdb[4]; member