Lines Matching refs:fgi
335 u32 fgi, unsigned int offset) in m_can_fifo_read() argument
337 u32 addr_offset = cdev->mcfg[MRAM_RXF0].off + fgi * RXF0_ELEMENT_SIZE + in m_can_fifo_read()
358 static u32 m_can_txe_fifo_read(struct m_can_classdev *cdev, u32 fgi, u32 offset) in m_can_txe_fifo_read() argument
360 u32 addr_offset = cdev->mcfg[MRAM_TXE].off + fgi * TXE_ELEMENT_SIZE + in m_can_txe_fifo_read()
443 u32 id, fgi, dlc; in m_can_read_fifo() local
447 fgi = (rxfs & RXFS_FGI_MASK) >> RXFS_FGI_SHIFT; in m_can_read_fifo()
448 dlc = m_can_fifo_read(cdev, fgi, M_CAN_FIFO_DLC); in m_can_read_fifo()
463 id = m_can_fifo_read(cdev, fgi, M_CAN_FIFO_ID); in m_can_read_fifo()
482 m_can_fifo_read(cdev, fgi, in m_can_read_fifo()
487 m_can_write(cdev, M_CAN_RXF0A, fgi); in m_can_read_fifo()
875 u32 fgi = 0; in m_can_echo_tx_event() local
892 fgi = (m_can_read(cdev, M_CAN_TXEFS) & TXEFS_EFGI_MASK) in m_can_echo_tx_event()
896 msg_mark = (m_can_txe_fifo_read(cdev, fgi, 4) & in m_can_echo_tx_event()
901 (fgi << TXEFA_EFAI_SHIFT))); in m_can_echo_tx_event()