/drivers/net/can/mscan/ |
H A D | mscan.c | 204 u32 can_id; local 238 rtr = frame->can_id & CAN_RTR_FLAG; 241 if (frame->can_id & CAN_EFF_FLAG) { 242 can_id = (frame->can_id & CAN_EFF_MASK) 245 can_id |= 1 << MSCAN_EFF_RTR_SHIFT; 246 out_be16(®s->tx.idr3_2, can_id); 248 can_id >>= 16; 250 can_id = (can_id 311 u32 can_id; local [all...] |
/drivers/net/can/ |
H A D | at91_can.c | 315 static inline u32 at91_can_id_to_reg_mid(canid_t can_id) argument 319 if (can_id & CAN_EFF_FLAG) 320 reg_mid = (can_id & CAN_EFF_MASK) | AT91_MID_MIDE; 322 reg_mid = (can_id & CAN_SFF_MASK) << 18; 490 reg_mid = at91_can_id_to_reg_mid(cf->can_id); 491 reg_mcr = ((cf->can_id & CAN_RTR_FLAG) ? AT91_MCR_MRTR : 0) | 574 cf->can_id |= CAN_ERR_CRTL; 599 cf->can_id = ((reg_mid >> 0) & CAN_EFF_MASK) | CAN_EFF_FLAG; 601 cf->can_id = (reg_mid >> 18) & CAN_SFF_MASK; 607 cf->can_id | 1203 unsigned long can_id; local [all...] |
H A D | flexcan.c | 148 u32 can_id; member in struct:flexcan_mb 277 u32 can_id; local 285 if (cf->can_id & CAN_EFF_FLAG) { 286 can_id = cf->can_id & CAN_EFF_MASK; 289 can_id = (cf->can_id & CAN_SFF_MASK) << 18; 292 if (cf->can_id & CAN_RTR_FLAG) 306 flexcan_write(can_id, ®s->cantxfg[FLEXCAN_TX_BUF_ID].can_id); [all...] |
H A D | mcp251x.c | 403 exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */ 405 sid = (frame->can_id & CAN_EFF_MASK) >> 18; 407 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */ 408 eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */ 409 rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */ 462 frame->can_id = CAN_EFF_FLAG; 463 frame->can_id |= 473 frame->can_id |= CAN_RTR_FLAG; 476 frame->can_id = 480 frame->can_id | 704 mcp251x_error_skb(struct net_device *net, int can_id, int data1) argument 792 int can_id = 0, data1 = 0; local [all...] |
H A D | slcan.c | 105 * A CAN frame has a can_id (11 bit standard frame format OR 29 bit extended 110 * given can_id. 128 * t1230 : can_id 0x123, can_dlc 0, no data 129 * t4563112233 : can_id 0x456, can_dlc 3, data 0x11 0x22 0x33 130 * T12ABCDEF2AA55 : extended can_id 0x12ABCDEF, can_dlc 2, data 0xAA 0x55 131 * r1230 : can_id 0x123, can_dlc 0, no data, remote transmission request 161 sl->rbuff[dlc_pos] = 0; /* terminate can_id string */ 166 cf.can_id = ultmp; 169 cf.can_id |= CAN_EFF_FLAG; 172 cf.can_id | [all...] |
H A D | bfin_can.c | 244 canid_t id = cf->can_id; 300 cf->can_id = ((bfin_read(®->chl[RECEIVE_EXT_CHL].id1) 303 cf->can_id |= CAN_EFF_FLAG; 307 cf->can_id = (bfin_read(®->chl[RECEIVE_STD_CHL].id1) 312 cf->can_id |= CAN_RTR_FLAG; 346 cf->can_id |= CAN_ERR_CRTL; 355 cf->can_id |= CAN_ERR_BUSOFF; 376 cf->can_id |= CAN_ERR_CRTL; 393 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR;
|
H A D | janz-ican3.c | 812 cf->can_id |= CAN_RTR_FLAG; 814 cf->can_id |= desc->data[0] << 3; 815 cf->can_id |= (desc->data[1] & 0xe0) >> 5; 821 cf->can_id |= CAN_RTR_FLAG; 824 cf->can_id |= CAN_EFF_FLAG; 825 cf->can_id |= desc->data[2] << 21; /* 28-21 */ 826 cf->can_id |= desc->data[3] << 13; /* 20-13 */ 827 cf->can_id |= desc->data[4] << 5; /* 12-5 */ 828 cf->can_id |= (desc->data[5] & 0xf8) >> 3; 830 cf->can_id | [all...] |
H A D | ti_hecc.c | 519 if (cf->can_id & CAN_RTR_FLAG) /* Remote transmission request */ 523 if (cf->can_id & CAN_EFF_FLAG) /* Extended frame format */ 524 data = (cf->can_id & CAN_EFF_MASK) | HECC_CANMID_IDE; 526 data = (cf->can_id & CAN_SFF_MASK) << 18; 572 cf->can_id = (data & CAN_EFF_MASK) | CAN_EFF_FLAG; 574 cf->can_id = (data >> 18) & CAN_SFF_MASK; 577 cf->can_id |= CAN_RTR_FLAG; 691 cf->can_id |= CAN_ERR_CRTL; 706 cf->can_id |= CAN_ERR_CRTL; 723 cf->can_id | [all...] |
H A D | pch_can.c | 509 cf->can_id |= CAN_ERR_BUSOFF; 518 cf->can_id |= CAN_ERR_CRTL; 530 cf->can_id |= CAN_ERR_CRTL; 552 cf->can_id |= CAN_ERR_ACK; 635 cf->can_id |= CAN_ERR_CRTL; 690 cf->can_id = id | CAN_EFF_FLAG; 693 cf->can_id = id; 697 cf->can_id |= CAN_RTR_FLAG; 918 if (cf->can_id & CAN_EFF_FLAG) { 919 iowrite32(cf->can_id [all...] |
H A D | dev.c | 394 cf->can_id |= CAN_ERR_RESTARTED; 493 (*cf)->can_id = CAN_ERR_FLAG;
|
/drivers/net/can/softing/ |
H A D | softing_main.c | 93 if (cf->can_id & CAN_RTR_FLAG) 95 if (cf->can_id & CAN_EFF_FLAG) 101 *ptr++ = (cf->can_id >> 0); 102 *ptr++ = (cf->can_id >> 8); 103 if (cf->can_id & CAN_EFF_FLAG) { 104 *ptr++ = (cf->can_id >> 16); 105 *ptr++ = (cf->can_id >> 24); 110 if (!(cf->can_id & CAN_RTR_FLAG)) 182 msg.can_id = CAN_ERR_FLAG | CAN_ERR_CRTL; 233 msg.can_id [all...] |
H A D | softing_fw.c | 637 msg.can_id = CAN_ERR_FLAG | CAN_ERR_RESTARTED;
|
/drivers/net/can/usb/peak_usb/ |
H A D | pcan_usb.c | 490 cf->can_id |= CAN_ERR_BUSOFF; 495 cf->can_id |= CAN_ERR_CRTL; 502 cf->can_id |= CAN_ERR_CRTL; 510 cf->can_id |= CAN_ERR_CRTL; 622 cf->can_id = le32_to_cpu(tmp32 >> 3) | CAN_EFF_FLAG; 632 cf->can_id = le16_to_cpu(tmp16 >> 5); 644 cf->can_id |= CAN_RTR_FLAG; 739 if (cf->can_id & CAN_RTR_FLAG) 743 if (cf->can_id & CAN_EFF_FLAG) { 744 __le32 tmp32 = cpu_to_le32((cf->can_id [all...] |
H A D | pcan_usb_pro.c | 540 can_frame->can_id = le32_to_cpu(rx->id); 544 can_frame->can_id |= CAN_EFF_FLAG; 547 can_frame->can_id |= CAN_RTR_FLAG; 625 can_frame->can_id |= CAN_ERR_BUSOFF; 630 can_frame->can_id |= CAN_ERR_CRTL; 636 can_frame->can_id |= CAN_ERR_CRTL; 647 can_frame->can_id |= CAN_ERR_PROT; 654 can_frame->can_id |= CAN_ERR_CRTL; 774 if ((cf->can_id & CAN_RTR_FLAG) || (cf->can_dlc == 0)) 784 if (cf->can_id [all...] |
/drivers/net/can/c_can/ |
H A D | c_can.c | 298 if (!(frame->can_id & CAN_RTR_FLAG)) 301 if (frame->can_id & CAN_EFF_FLAG) { 302 id = frame->can_id & CAN_EFF_MASK; 305 id = ((frame->can_id & CAN_SFF_MASK) << 18); 387 frame->can_id |= CAN_ERR_CRTL; 418 frame->can_id = (val & CAN_EFF_MASK) | CAN_EFF_FLAG; 420 frame->can_id = (val >> 18) & CAN_SFF_MASK; 423 frame->can_id |= CAN_RTR_FLAG; 831 cf->can_id |= CAN_ERR_CRTL; 843 cf->can_id | [all...] |
/drivers/net/can/sja1000/ |
H A D | sja1000.c | 288 id = cf->can_id; 359 cf->can_id = id; 386 cf->can_id |= CAN_ERR_CRTL; 399 cf->can_id |= CAN_ERR_BUSOFF; 413 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; 448 cf->can_id |= CAN_ERR_LOSTARB; 456 cf->can_id |= CAN_ERR_CRTL;
|
/drivers/net/can/cc770/ |
H A D | cc770.c | 415 id = cf->can_id; 416 if (cf->can_id & CAN_RTR_FLAG) 484 cf->can_id = CAN_RTR_FLAG; 486 cf->can_id |= CAN_EFF_FLAG; 502 cf->can_id = id; 536 cf->can_id |= CAN_ERR_BUSOFF; 540 cf->can_id |= CAN_ERR_CRTL; 555 cf->can_id |= CAN_ERR_PROT; 563 cf->can_id |= CAN_ERR_ACK; 565 cf->can_id | [all...] |
/drivers/net/can/usb/ |
H A D | ems_usb.c | 314 cf->can_id = le32_to_cpu(msg->msg.can_msg.id); 319 cf->can_id |= CAN_EFF_FLAG; 323 cf->can_id |= CAN_RTR_FLAG; 350 cf->can_id |= CAN_ERR_BUSOFF; 369 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; 397 cf->can_id |= CAN_ERR_CRTL; 770 msg->msg.can_msg.id = cf->can_id & CAN_ERR_MASK; 773 if (cf->can_id & CAN_RTR_FLAG) { 774 msg->type = cf->can_id & CAN_EFF_FLAG ? 779 msg->type = cf->can_id [all...] |
H A D | esd_usb2.c | 250 cf->can_id |= CAN_ERR_BUSOFF; 269 cf->can_id |= CAN_ERR_PROT | CAN_ERR_BUSERROR; 334 cf->can_id = id & ESD_IDMASK; 338 cf->can_id |= CAN_EFF_FLAG; 341 cf->can_id |= CAN_RTR_FLAG; 743 msg->msg.tx.id = cpu_to_le32(cf->can_id & CAN_ERR_MASK); 745 if (cf->can_id & CAN_RTR_FLAG) 748 if (cf->can_id & CAN_EFF_FLAG)
|