Lines Matching refs:chl
112 struct bfin_can_channel_regs chl[MAX_CHL_NUMBER]; /* offset 0x200 */ member
234 writew(0, ®->chl[RECEIVE_STD_CHL + i].id0); in bfin_can_set_reset_mode()
235 writew(AME, ®->chl[RECEIVE_STD_CHL + i].id1); in bfin_can_set_reset_mode()
236 writew(0, ®->chl[RECEIVE_STD_CHL + i].dlc); in bfin_can_set_reset_mode()
243 writew(0, ®->chl[RECEIVE_EXT_CHL + i].id0); in bfin_can_set_reset_mode()
244 writew(AME | IDE, ®->chl[RECEIVE_EXT_CHL + i].id1); in bfin_can_set_reset_mode()
245 writew(0, ®->chl[RECEIVE_EXT_CHL + i].dlc); in bfin_can_set_reset_mode()
359 writew(id, ®->chl[TRANSMIT_CHL].id0); in bfin_can_start_xmit()
365 writew(val | AME, ®->chl[TRANSMIT_CHL].id1); in bfin_can_start_xmit()
371 writew(val, ®->chl[TRANSMIT_CHL].data[i]); in bfin_can_start_xmit()
375 writew(dlc, ®->chl[TRANSMIT_CHL].dlc); in bfin_can_start_xmit()
403 cf->can_id = ((readw(®->chl[RECEIVE_EXT_CHL].id1) in bfin_can_rx()
405 + readw(®->chl[RECEIVE_EXT_CHL].id0); in bfin_can_rx()
410 cf->can_id = (readw(®->chl[RECEIVE_STD_CHL].id1) in bfin_can_rx()
414 if (readw(®->chl[obj].id1) & RTR) in bfin_can_rx()
418 cf->can_dlc = get_can_dlc(readw(®->chl[obj].dlc) & 0xF); in bfin_can_rx()
422 val = readw(®->chl[obj].data[i]); in bfin_can_rx()
531 stats->tx_bytes += readw(®->chl[TRANSMIT_CHL].dlc); in bfin_can_interrupt()