Searched refs:id_xcan (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | xilinx_can.c | 748 u32 id_xcan, dlc, data[2] = {0, 0}; in xcan_rx() local 757 id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base)); in xcan_rx() 765 if (id_xcan & XCAN_IDR_IDE_MASK) { in xcan_rx() 767 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> 3; in xcan_rx() 768 cf->can_id |= (id_xcan & XCAN_IDR_ID2_MASK) >> in xcan_rx() 771 if (id_xcan & XCAN_IDR_RTR_MASK) in xcan_rx() 775 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> in xcan_rx() 777 if (id_xcan & XCAN_IDR_SRR_MASK) in xcan_rx() 817 u32 id_xcan, dlc, data[2] = {0, 0}, dwindex = 0, i, dw_offset; in xcanfd_rx() local 819 id_xcan in xcanfd_rx() [all...] |
/kernel/linux/linux-6.6/drivers/net/can/ |
H A D | xilinx_can.c | 786 u32 id_xcan, dlc, data[2] = {0, 0}; in xcan_rx() local 795 id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base)); in xcan_rx() 803 if (id_xcan & XCAN_IDR_IDE_MASK) { in xcan_rx() 805 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> 3; in xcan_rx() 806 cf->can_id |= (id_xcan & XCAN_IDR_ID2_MASK) >> in xcan_rx() 809 if (id_xcan & XCAN_IDR_RTR_MASK) in xcan_rx() 813 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> in xcan_rx() 815 if (id_xcan & XCAN_IDR_SRR_MASK) in xcan_rx() 856 u32 id_xcan, dlc, data[2] = {0, 0}, dwindex = 0, i, dw_offset; in xcanfd_rx() local 858 id_xcan in xcanfd_rx() [all...] |
Completed in 4 milliseconds