|
@@ -971,3 +971,120 @@
|
|
|
#define bfin_write_CAN_GIM(val) bfin_write16(CAN_GIM,val)
|
|
|
#define bfin_read_CAN_GIF() bfin_read16(CAN_GIF)
|
|
|
#define bfin_write_CAN_GIF(val) bfin_write16(CAN_GIF,val)
|
|
|
+#define bfin_read_CAN_CONTROL() bfin_read16(CAN_CONTROL)
|
|
|
+#define bfin_write_CAN_CONTROL(val) bfin_write16(CAN_CONTROL,val)
|
|
|
+#define bfin_read_CAN_INTR() bfin_read16(CAN_INTR)
|
|
|
+#define bfin_write_CAN_INTR(val) bfin_write16(CAN_INTR,val)
|
|
|
+#define bfin_read_CAN_SFCMVER() bfin_read16(CAN_SFCMVER)
|
|
|
+#define bfin_write_CAN_SFCMVER(val) bfin_write16(CAN_SFCMVER,val)
|
|
|
+#define bfin_read_CAN_MBTD() bfin_read16(CAN_MBTD)
|
|
|
+#define bfin_write_CAN_MBTD(val) bfin_write16(CAN_MBTD,val)
|
|
|
+#define bfin_read_CAN_EWR() bfin_read16(CAN_EWR)
|
|
|
+#define bfin_write_CAN_EWR(val) bfin_write16(CAN_EWR,val)
|
|
|
+#define bfin_read_CAN_ESR() bfin_read16(CAN_ESR)
|
|
|
+#define bfin_write_CAN_ESR(val) bfin_write16(CAN_ESR,val)
|
|
|
+#define bfin_read_CAN_UCREG() bfin_read16(CAN_UCREG)
|
|
|
+#define bfin_write_CAN_UCREG(val) bfin_write16(CAN_UCREG,val)
|
|
|
+#define bfin_read_CAN_UCCNT() bfin_read16(CAN_UCCNT)
|
|
|
+#define bfin_write_CAN_UCCNT(val) bfin_write16(CAN_UCCNT,val)
|
|
|
+#define bfin_read_CAN_UCRC() bfin_read16(CAN_UCRC)
|
|
|
+#define bfin_write_CAN_UCRC(val) bfin_write16(CAN_UCRC,val)
|
|
|
+#define bfin_read_CAN_UCCNF() bfin_read16(CAN_UCCNF)
|
|
|
+#define bfin_write_CAN_UCCNF(val) bfin_write16(CAN_UCCNF,val)
|
|
|
+
|
|
|
+/* Mailbox Acceptance Masks */
|
|
|
+#define bfin_read_CAN_AM00L() bfin_read16(CAN_AM00L)
|
|
|
+#define bfin_write_CAN_AM00L(val) bfin_write16(CAN_AM00L,val)
|
|
|
+#define bfin_read_CAN_AM00H() bfin_read16(CAN_AM00H)
|
|
|
+#define bfin_write_CAN_AM00H(val) bfin_write16(CAN_AM00H,val)
|
|
|
+#define bfin_read_CAN_AM01L() bfin_read16(CAN_AM01L)
|
|
|
+#define bfin_write_CAN_AM01L(val) bfin_write16(CAN_AM01L,val)
|
|
|
+#define bfin_read_CAN_AM01H() bfin_read16(CAN_AM01H)
|
|
|
+#define bfin_write_CAN_AM01H(val) bfin_write16(CAN_AM01H,val)
|
|
|
+#define bfin_read_CAN_AM02L() bfin_read16(CAN_AM02L)
|
|
|
+#define bfin_write_CAN_AM02L(val) bfin_write16(CAN_AM02L,val)
|
|
|
+#define bfin_read_CAN_AM02H() bfin_read16(CAN_AM02H)
|
|
|
+#define bfin_write_CAN_AM02H(val) bfin_write16(CAN_AM02H,val)
|
|
|
+#define bfin_read_CAN_AM03L() bfin_read16(CAN_AM03L)
|
|
|
+#define bfin_write_CAN_AM03L(val) bfin_write16(CAN_AM03L,val)
|
|
|
+#define bfin_read_CAN_AM03H() bfin_read16(CAN_AM03H)
|
|
|
+#define bfin_write_CAN_AM03H(val) bfin_write16(CAN_AM03H,val)
|
|
|
+#define bfin_read_CAN_AM04L() bfin_read16(CAN_AM04L)
|
|
|
+#define bfin_write_CAN_AM04L(val) bfin_write16(CAN_AM04L,val)
|
|
|
+#define bfin_read_CAN_AM04H() bfin_read16(CAN_AM04H)
|
|
|
+#define bfin_write_CAN_AM04H(val) bfin_write16(CAN_AM04H,val)
|
|
|
+#define bfin_read_CAN_AM05L() bfin_read16(CAN_AM05L)
|
|
|
+#define bfin_write_CAN_AM05L(val) bfin_write16(CAN_AM05L,val)
|
|
|
+#define bfin_read_CAN_AM05H() bfin_read16(CAN_AM05H)
|
|
|
+#define bfin_write_CAN_AM05H(val) bfin_write16(CAN_AM05H,val)
|
|
|
+#define bfin_read_CAN_AM06L() bfin_read16(CAN_AM06L)
|
|
|
+#define bfin_write_CAN_AM06L(val) bfin_write16(CAN_AM06L,val)
|
|
|
+#define bfin_read_CAN_AM06H() bfin_read16(CAN_AM06H)
|
|
|
+#define bfin_write_CAN_AM06H(val) bfin_write16(CAN_AM06H,val)
|
|
|
+#define bfin_read_CAN_AM07L() bfin_read16(CAN_AM07L)
|
|
|
+#define bfin_write_CAN_AM07L(val) bfin_write16(CAN_AM07L,val)
|
|
|
+#define bfin_read_CAN_AM07H() bfin_read16(CAN_AM07H)
|
|
|
+#define bfin_write_CAN_AM07H(val) bfin_write16(CAN_AM07H,val)
|
|
|
+#define bfin_read_CAN_AM08L() bfin_read16(CAN_AM08L)
|
|
|
+#define bfin_write_CAN_AM08L(val) bfin_write16(CAN_AM08L,val)
|
|
|
+#define bfin_read_CAN_AM08H() bfin_read16(CAN_AM08H)
|
|
|
+#define bfin_write_CAN_AM08H(val) bfin_write16(CAN_AM08H,val)
|
|
|
+#define bfin_read_CAN_AM09L() bfin_read16(CAN_AM09L)
|
|
|
+#define bfin_write_CAN_AM09L(val) bfin_write16(CAN_AM09L,val)
|
|
|
+#define bfin_read_CAN_AM09H() bfin_read16(CAN_AM09H)
|
|
|
+#define bfin_write_CAN_AM09H(val) bfin_write16(CAN_AM09H,val)
|
|
|
+#define bfin_read_CAN_AM10L() bfin_read16(CAN_AM10L)
|
|
|
+#define bfin_write_CAN_AM10L(val) bfin_write16(CAN_AM10L,val)
|
|
|
+#define bfin_read_CAN_AM10H() bfin_read16(CAN_AM10H)
|
|
|
+#define bfin_write_CAN_AM10H(val) bfin_write16(CAN_AM10H,val)
|
|
|
+#define bfin_read_CAN_AM11L() bfin_read16(CAN_AM11L)
|
|
|
+#define bfin_write_CAN_AM11L(val) bfin_write16(CAN_AM11L,val)
|
|
|
+#define bfin_read_CAN_AM11H() bfin_read16(CAN_AM11H)
|
|
|
+#define bfin_write_CAN_AM11H(val) bfin_write16(CAN_AM11H,val)
|
|
|
+#define bfin_read_CAN_AM12L() bfin_read16(CAN_AM12L)
|
|
|
+#define bfin_write_CAN_AM12L(val) bfin_write16(CAN_AM12L,val)
|
|
|
+#define bfin_read_CAN_AM12H() bfin_read16(CAN_AM12H)
|
|
|
+#define bfin_write_CAN_AM12H(val) bfin_write16(CAN_AM12H,val)
|
|
|
+#define bfin_read_CAN_AM13L() bfin_read16(CAN_AM13L)
|
|
|
+#define bfin_write_CAN_AM13L(val) bfin_write16(CAN_AM13L,val)
|
|
|
+#define bfin_read_CAN_AM13H() bfin_read16(CAN_AM13H)
|
|
|
+#define bfin_write_CAN_AM13H(val) bfin_write16(CAN_AM13H,val)
|
|
|
+#define bfin_read_CAN_AM14L() bfin_read16(CAN_AM14L)
|
|
|
+#define bfin_write_CAN_AM14L(val) bfin_write16(CAN_AM14L,val)
|
|
|
+#define bfin_read_CAN_AM14H() bfin_read16(CAN_AM14H)
|
|
|
+#define bfin_write_CAN_AM14H(val) bfin_write16(CAN_AM14H,val)
|
|
|
+#define bfin_read_CAN_AM15L() bfin_read16(CAN_AM15L)
|
|
|
+#define bfin_write_CAN_AM15L(val) bfin_write16(CAN_AM15L,val)
|
|
|
+#define bfin_read_CAN_AM15H() bfin_read16(CAN_AM15H)
|
|
|
+#define bfin_write_CAN_AM15H(val) bfin_write16(CAN_AM15H,val)
|
|
|
+
|
|
|
+#define bfin_read_CAN_AM16L() bfin_read16(CAN_AM16L)
|
|
|
+#define bfin_write_CAN_AM16L(val) bfin_write16(CAN_AM16L,val)
|
|
|
+#define bfin_read_CAN_AM16H() bfin_read16(CAN_AM16H)
|
|
|
+#define bfin_write_CAN_AM16H(val) bfin_write16(CAN_AM16H,val)
|
|
|
+#define bfin_read_CAN_AM17L() bfin_read16(CAN_AM17L)
|
|
|
+#define bfin_write_CAN_AM17L(val) bfin_write16(CAN_AM17L,val)
|
|
|
+#define bfin_read_CAN_AM17H() bfin_read16(CAN_AM17H)
|
|
|
+#define bfin_write_CAN_AM17H(val) bfin_write16(CAN_AM17H,val)
|
|
|
+#define bfin_read_CAN_AM18L() bfin_read16(CAN_AM18L)
|
|
|
+#define bfin_write_CAN_AM18L(val) bfin_write16(CAN_AM18L,val)
|
|
|
+#define bfin_read_CAN_AM18H() bfin_read16(CAN_AM18H)
|
|
|
+#define bfin_write_CAN_AM18H(val) bfin_write16(CAN_AM18H,val)
|
|
|
+#define bfin_read_CAN_AM19L() bfin_read16(CAN_AM19L)
|
|
|
+#define bfin_write_CAN_AM19L(val) bfin_write16(CAN_AM19L,val)
|
|
|
+#define bfin_read_CAN_AM19H() bfin_read16(CAN_AM19H)
|
|
|
+#define bfin_write_CAN_AM19H(val) bfin_write16(CAN_AM19H,val)
|
|
|
+#define bfin_read_CAN_AM20L() bfin_read16(CAN_AM20L)
|
|
|
+#define bfin_write_CAN_AM20L(val) bfin_write16(CAN_AM20L,val)
|
|
|
+#define bfin_read_CAN_AM20H() bfin_read16(CAN_AM20H)
|
|
|
+#define bfin_write_CAN_AM20H(val) bfin_write16(CAN_AM20H,val)
|
|
|
+#define bfin_read_CAN_AM21L() bfin_read16(CAN_AM21L)
|
|
|
+#define bfin_write_CAN_AM21L(val) bfin_write16(CAN_AM21L,val)
|
|
|
+#define bfin_read_CAN_AM21H() bfin_read16(CAN_AM21H)
|
|
|
+#define bfin_write_CAN_AM21H(val) bfin_write16(CAN_AM21H,val)
|
|
|
+#define bfin_read_CAN_AM22L() bfin_read16(CAN_AM22L)
|
|
|
+#define bfin_write_CAN_AM22L(val) bfin_write16(CAN_AM22L,val)
|
|
|
+#define bfin_read_CAN_AM22H() bfin_read16(CAN_AM22H)
|
|
|
+#define bfin_write_CAN_AM22H(val) bfin_write16(CAN_AM22H,val)
|
|
|
+#define bfin_read_CAN_AM23L() bfin_read16(CAN_AM23L)
|
|
|
+#define bfin_write_CAN_AM23L(val) bfin_write16(CAN_AM23L,val)
|