Lines Matching refs:arb
307 u32 arb = IF_ARB_MSGVAL; in c_can_setup_tx_object() local
311 arb |= frame->can_id & CAN_EFF_MASK; in c_can_setup_tx_object()
312 arb |= IF_ARB_MSGXTD; in c_can_setup_tx_object()
314 arb |= (frame->can_id & CAN_SFF_MASK) << 18; in c_can_setup_tx_object()
318 arb |= IF_ARB_TRANSMIT; in c_can_setup_tx_object()
331 priv->write_reg32(priv, C_CAN_IFACE(ARB1_REG, iface), arb); in c_can_setup_tx_object()
383 u32 arb, data; in c_can_read_msg_object() local
393 arb = priv->read_reg32(priv, C_CAN_IFACE(ARB1_REG, iface)); in c_can_read_msg_object()
395 if (arb & IF_ARB_MSGXTD) in c_can_read_msg_object()
396 frame->can_id = (arb & CAN_EFF_MASK) | CAN_EFF_FLAG; in c_can_read_msg_object()
398 frame->can_id = (arb >> 18) & CAN_SFF_MASK; in c_can_read_msg_object()
400 if (arb & IF_ARB_TRANSMIT) { in c_can_read_msg_object()