Searched refs:id_xcan (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/drivers/net/can/ |
D | xilinx_can.c | 848 u32 id_xcan, dlc, data[2] = {0, 0}; in xcan_rx() local 857 id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base)); in xcan_rx() 865 if (id_xcan & XCAN_IDR_IDE_MASK) { in xcan_rx() 867 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> 3; in xcan_rx() 868 cf->can_id |= (id_xcan & XCAN_IDR_ID2_MASK) >> in xcan_rx() 871 if (id_xcan & XCAN_IDR_RTR_MASK) in xcan_rx() 875 cf->can_id = (id_xcan & XCAN_IDR_ID1_MASK) >> in xcan_rx() 877 if (id_xcan & XCAN_IDR_SRR_MASK) in xcan_rx() 918 u32 id_xcan, dlc, data[2] = {0, 0}, dwindex = 0, i, dw_offset; in xcanfd_rx() local 920 id_xcan = priv->read_reg(priv, XCAN_FRAME_ID_OFFSET(frame_base)); in xcanfd_rx() [all …]
|