Lines Matching refs:id
249 int mo, id, data; in chipset_init() local
282 for (id = 0; id < 4; id++) in chipset_init()
283 cc770_write_reg(priv, msgobj[mo].id[id], 0); in chipset_init()
400 u32 id; in cc770_start_xmit() local
415 id = cf->can_id; in cc770_start_xmit()
424 if (id & CAN_EFF_FLAG) { in cc770_start_xmit()
425 id &= CAN_EFF_MASK; in cc770_start_xmit()
428 cc770_write_reg(priv, msgobj[mo].id[3], id << 3); in cc770_start_xmit()
429 cc770_write_reg(priv, msgobj[mo].id[2], id >> 5); in cc770_start_xmit()
430 cc770_write_reg(priv, msgobj[mo].id[1], id >> 13); in cc770_start_xmit()
431 cc770_write_reg(priv, msgobj[mo].id[0], id >> 21); in cc770_start_xmit()
433 id &= CAN_SFF_MASK; in cc770_start_xmit()
435 cc770_write_reg(priv, msgobj[mo].id[0], id >> 3); in cc770_start_xmit()
436 cc770_write_reg(priv, msgobj[mo].id[1], id << 5); in cc770_start_xmit()
469 u32 id; in cc770_rx() local
490 id = cc770_read_reg(priv, msgobj[mo].id[3]); in cc770_rx()
491 id |= cc770_read_reg(priv, msgobj[mo].id[2]) << 8; in cc770_rx()
492 id |= cc770_read_reg(priv, msgobj[mo].id[1]) << 16; in cc770_rx()
493 id |= cc770_read_reg(priv, msgobj[mo].id[0]) << 24; in cc770_rx()
494 id >>= 3; in cc770_rx()
495 id |= CAN_EFF_FLAG; in cc770_rx()
497 id = cc770_read_reg(priv, msgobj[mo].id[1]); in cc770_rx()
498 id |= cc770_read_reg(priv, msgobj[mo].id[0]) << 8; in cc770_rx()
499 id >>= 5; in cc770_rx()
502 cf->can_id = id; in cc770_rx()