Home
last modified time | relevance | path

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

/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/
H A Ddma.c594 unsigned int ibi_size, ibi_chunks, ibi_data_offset, first_part; in hci_dma_process_ibi() local
608 ibi_size = 0; in hci_dma_process_ibi()
635 ibi_size += chunks * rh->ibi_chunk_sz; in hci_dma_process_ibi()
637 ibi_size += FIELD_GET(IBI_DATA_LENGTH, ibi_status); in hci_dma_process_ibi()
668 if (ibi_size > dev_ibi->max_len) { in hci_dma_process_ibi()
670 ibi_size, dev_ibi->max_len); in hci_dma_process_ibi()
696 if (first_part > ibi_size) in hci_dma_process_ibi()
697 first_part = ibi_size; in hci_dma_process_ibi()
703 if (ibi_size > first_part) { in hci_dma_process_ibi()
708 ibi_size - first_part, DMA_FROM_DEVICE); in hci_dma_process_ibi()
[all …]