Searched refs:ibi_status (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | dma.c | 128 void *xfer, *resp, *ibi_status, *ibi_data; member 198 if (rh->ibi_status) in hci_dma_free() 201 rh->ibi_status, rh->ibi_status_dma); in hci_dma_free() 398 rh->ibi_status = in hci_dma_init() 403 if (!rh->ibi_status || !rh->ibi_data) in hci_dma_init() 701 u32 ibi_status, *ring_ibi_status; in hci_dma_process_ibi() local 704 ring_ibi_status = rh->ibi_status + rh->ibi_status_sz * ptr; in hci_dma_process_ibi() 705 ibi_status = *ring_ibi_status; in hci_dma_process_ibi() 706 dev_dbg(&hci->master.dev, "status = %#x", ibi_status); in hci_dma_process_ibi() 710 } else if (ibi_status & IBI_ERROR) { in hci_dma_process_ibi() [all …]
|
| H A D | pio.c | 844 u32 ibi_status; in hci_pio_prep_new_ibi() local 854 ibi_status = pio_reg_read(IBI_PORT); in hci_pio_prep_new_ibi() 855 dev_dbg(&hci->master.dev, "status = %#x", ibi_status); in hci_pio_prep_new_ibi() 856 ibi->addr = FIELD_GET(IBI_TARGET_ADDR, ibi_status); in hci_pio_prep_new_ibi() 857 if (ibi_status & IBI_ERROR) { in hci_pio_prep_new_ibi() 862 ibi->last_seg = ibi_status & IBI_LAST_STATUS; in hci_pio_prep_new_ibi() 863 ibi->seg_len = FIELD_GET(IBI_DATA_LENGTH, ibi_status); in hci_pio_prep_new_ibi() 914 u32 ibi_status; in hci_pio_process_ibi() local 950 ibi_status = pio_reg_read(IBI_PORT); in hci_pio_process_ibi() 951 ibi_addr = FIELD_GET(IBI_TARGET_ADDR, ibi_status); in hci_pio_process_ibi() [all …]
|