|
@@ -2154,3 +2154,117 @@
|
|
|
#define bfin_write_PORTA_INEN_SET(val) bfin_write32(PORTA_INEN_SET, val)
|
|
|
#define bfin_read_PORTA_INEN_CLEAR() bfin_read32(PORTA_INEN_CLEAR)
|
|
|
#define bfin_write_PORTA_INEN_CLEAR(val) bfin_write32(PORTA_INEN_CLEAR, val)
|
|
|
+#define bfin_read_PORTA_MUX() bfin_read32(PORTA_MUX)
|
|
|
+#define bfin_write_PORTA_MUX(val) bfin_write32(PORTA_MUX, val)
|
|
|
+#define bfin_read_PORTA_DATA_TGL() bfin_read32(PORTA_DATA_TGL)
|
|
|
+#define bfin_write_PORTA_DATA_TGL(val) bfin_write32(PORTA_DATA_TGL, val)
|
|
|
+#define bfin_read_PORTA_POL() bfin_read32(PORTA_POL)
|
|
|
+#define bfin_write_PORTA_POL(val) bfin_write32(PORTA_POL, val)
|
|
|
+#define bfin_read_PORTA_POL_SET() bfin_read32(PORTA_POL_SET)
|
|
|
+#define bfin_write_PORTA_POL_SET(val) bfin_write32(PORTA_POL_SET, val)
|
|
|
+#define bfin_read_PORTA_POL_CLEAR() bfin_read32(PORTA_POL_CLEAR)
|
|
|
+#define bfin_write_PORTA_POL_CLEAR(val) bfin_write32(PORTA_POL_CLEAR, val)
|
|
|
+#define bfin_read_PORTA_LOCK() bfin_read32(PORTA_LOCK)
|
|
|
+#define bfin_write_PORTA_LOCK(val) bfin_write32(PORTA_LOCK, val)
|
|
|
+#define bfin_read_PORTA_REVID() bfin_read32(PORTA_REVID)
|
|
|
+#define bfin_write_PORTA_REVID(val) bfin_write32(PORTA_REVID, val)
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/* Port B Registers */
|
|
|
+#define bfin_read_PORTB_FER() bfin_read32(PORTB_FER)
|
|
|
+#define bfin_write_PORTB_FER(val) bfin_write32(PORTB_FER, val)
|
|
|
+#define bfin_read_PORTB_FER_SET() bfin_read32(PORTB_FER_SET)
|
|
|
+#define bfin_write_PORTB_FER_SET(val) bfin_write32(PORTB_FER_SET, val)
|
|
|
+#define bfin_read_PORTB_FER_CLEAR() bfin_read32(PORTB_FER_CLEAR)
|
|
|
+#define bfin_write_PORTB_FER_CLEAR(val) bfin_write32(PORTB_FER_CLEAR, val)
|
|
|
+#define bfin_read_PORTB() bfin_read32(PORTB)
|
|
|
+#define bfin_write_PORTB(val) bfin_write32(PORTB, val)
|
|
|
+#define bfin_read_PORTB_SET() bfin_read32(PORTB_SET)
|
|
|
+#define bfin_write_PORTB_SET(val) bfin_write32(PORTB_SET, val)
|
|
|
+#define bfin_read_PORTB_CLEAR() bfin_read32(PORTB_CLEAR)
|
|
|
+#define bfin_write_PORTB_CLEAR(val) bfin_write32(PORTB_CLEAR, val)
|
|
|
+#define bfin_read_PORTB_DIR() bfin_read32(PORTB_DIR)
|
|
|
+#define bfin_write_PORTB_DIR(val) bfin_write32(PORTB_DIR, val)
|
|
|
+#define bfin_read_PORTB_DIR_SET() bfin_read32(PORTB_DIR_SET)
|
|
|
+#define bfin_write_PORTB_DIR_SET(val) bfin_write32(PORTB_DIR_SET, val)
|
|
|
+#define bfin_read_PORTB_DIR_CLEAR() bfin_read32(PORTB_DIR_CLEAR)
|
|
|
+#define bfin_write_PORTB_DIR_CLEAR(val) bfin_write32(PORTB_DIR_CLEAR, val)
|
|
|
+#define bfin_read_PORTB_INEN() bfin_read32(PORTB_INEN)
|
|
|
+#define bfin_write_PORTB_INEN(val) bfin_write32(PORTB_INEN, val)
|
|
|
+#define bfin_read_PORTB_INEN_SET() bfin_read32(PORTB_INEN_SET)
|
|
|
+#define bfin_write_PORTB_INEN_SET(val) bfin_write32(PORTB_INEN_SET, val)
|
|
|
+#define bfin_read_PORTB_INEN_CLEAR() bfin_read32(PORTB_INEN_CLEAR)
|
|
|
+#define bfin_write_PORTB_INEN_CLEAR(val) bfin_write32(PORTB_INEN_CLEAR, val)
|
|
|
+#define bfin_read_PORTB_MUX() bfin_read32(PORTB_MUX)
|
|
|
+#define bfin_write_PORTB_MUX(val) bfin_write32(PORTB_MUX, val)
|
|
|
+#define bfin_read_PORTB_DATA_TGL() bfin_read32(PORTB_DATA_TGL)
|
|
|
+#define bfin_write_PORTB_DATA_TGL(val) bfin_write32(PORTB_DATA_TGL, val)
|
|
|
+#define bfin_read_PORTB_POL() bfin_read32(PORTB_POL)
|
|
|
+#define bfin_write_PORTB_POL(val) bfin_write32(PORTB_POL, val)
|
|
|
+#define bfin_read_PORTB_POL_SET() bfin_read32(PORTB_POL_SET)
|
|
|
+#define bfin_write_PORTB_POL_SET(val) bfin_write32(PORTB_POL_SET, val)
|
|
|
+#define bfin_read_PORTB_POL_CLEAR() bfin_read32(PORTB_POL_CLEAR)
|
|
|
+#define bfin_write_PORTB_POL_CLEAR(val) bfin_write32(PORTB_POL_CLEAR, val)
|
|
|
+#define bfin_read_PORTB_LOCK() bfin_read32(PORTB_LOCK)
|
|
|
+#define bfin_write_PORTB_LOCK(val) bfin_write32(PORTB_LOCK, val)
|
|
|
+#define bfin_read_PORTB_REVID() bfin_read32(PORTB_REVID)
|
|
|
+#define bfin_write_PORTB_REVID(val) bfin_write32(PORTB_REVID, val)
|
|
|
+
|
|
|
+
|
|
|
+/* Port C Registers */
|
|
|
+#define bfin_read_PORTC_FER() bfin_read32(PORTC_FER)
|
|
|
+#define bfin_write_PORTC_FER(val) bfin_write32(PORTC_FER, val)
|
|
|
+#define bfin_read_PORTC_FER_SET() bfin_read32(PORTC_FER_SET)
|
|
|
+#define bfin_write_PORTC_FER_SET(val) bfin_write32(PORTC_FER_SET, val)
|
|
|
+#define bfin_read_PORTC_FER_CLEAR() bfin_read32(PORTC_FER_CLEAR)
|
|
|
+#define bfin_write_PORTC_FER_CLEAR(val) bfin_write32(PORTC_FER_CLEAR, val)
|
|
|
+#define bfin_read_PORTC() bfin_read32(PORTC)
|
|
|
+#define bfin_write_PORTC(val) bfin_write32(PORTC, val)
|
|
|
+#define bfin_read_PORTC_SET() bfin_read32(PORTC_SET)
|
|
|
+#define bfin_write_PORTC_SET(val) bfin_write32(PORTC_SET, val)
|
|
|
+#define bfin_read_PORTC_CLEAR() bfin_read32(PORTC_CLEAR)
|
|
|
+#define bfin_write_PORTC_CLEAR(val) bfin_write32(PORTC_CLEAR, val)
|
|
|
+#define bfin_read_PORTC_DIR() bfin_read32(PORTC_DIR)
|
|
|
+#define bfin_write_PORTC_DIR(val) bfin_write32(PORTC_DIR, val)
|
|
|
+#define bfin_read_PORTC_DIR_SET() bfin_read32(PORTC_DIR_SET)
|
|
|
+#define bfin_write_PORTC_DIR_SET(val) bfin_write32(PORTC_DIR_SET, val)
|
|
|
+#define bfin_read_PORTC_DIR_CLEAR() bfin_read32(PORTC_DIR_CLEAR)
|
|
|
+#define bfin_write_PORTC_DIR_CLEAR(val) bfin_write32(PORTC_DIR_CLEAR, val)
|
|
|
+#define bfin_read_PORTC_INEN() bfin_read32(PORTC_INEN)
|
|
|
+#define bfin_write_PORTC_INEN(val) bfin_write32(PORTC_INEN, val)
|
|
|
+#define bfin_read_PORTC_INEN_SET() bfin_read32(PORTC_INEN_SET)
|
|
|
+#define bfin_write_PORTC_INEN_SET(val) bfin_write32(PORTC_INEN_SET, val)
|
|
|
+#define bfin_read_PORTC_INEN_CLEAR() bfin_read32(PORTC_INEN_CLEAR)
|
|
|
+#define bfin_write_PORTC_INEN_CLEAR(val) bfin_write32(PORTC_INEN_CLEAR, val)
|
|
|
+#define bfin_read_PORTC_MUX() bfin_read32(PORTC_MUX)
|
|
|
+#define bfin_write_PORTC_MUX(val) bfin_write32(PORTC_MUX, val)
|
|
|
+#define bfin_read_PORTC_DATA_TGL() bfin_read32(PORTC_DATA_TGL)
|
|
|
+#define bfin_write_PORTC_DATA_TGL(val) bfin_write32(PORTC_DATA_TGL, val)
|
|
|
+#define bfin_read_PORTC_POL() bfin_read32(PORTC_POL)
|
|
|
+#define bfin_write_PORTC_POL(val) bfin_write32(PORTC_POL, val)
|
|
|
+#define bfin_read_PORTC_POL_SET() bfin_read32(PORTC_POL_SET)
|
|
|
+#define bfin_write_PORTC_POL_SET(val) bfin_write32(PORTC_POL_SET, val)
|
|
|
+#define bfin_read_PORTC_POL_CLEAR() bfin_read32(PORTC_POL_CLEAR)
|
|
|
+#define bfin_write_PORTC_POL_CLEAR(val) bfin_write32(PORTC_POL_CLEAR, val)
|
|
|
+#define bfin_read_PORTC_LOCK() bfin_read32(PORTC_LOCK)
|
|
|
+#define bfin_write_PORTC_LOCK(val) bfin_write32(PORTC_LOCK, val)
|
|
|
+#define bfin_read_PORTC_REVID() bfin_read32(PORTC_REVID)
|
|
|
+#define bfin_write_PORTC_REVID(val) bfin_write32(PORTC_REVID, val)
|
|
|
+
|
|
|
+
|
|
|
+/* Port D Registers */
|
|
|
+#define bfin_read_PORTD_FER() bfin_read32(PORTD_FER)
|
|
|
+#define bfin_write_PORTD_FER(val) bfin_write32(PORTD_FER, val)
|
|
|
+#define bfin_read_PORTD_FER_SET() bfin_read32(PORTD_FER_SET)
|
|
|
+#define bfin_write_PORTD_FER_SET(val) bfin_write32(PORTD_FER_SET, val)
|
|
|
+#define bfin_read_PORTD_FER_CLEAR() bfin_read32(PORTD_FER_CLEAR)
|
|
|
+#define bfin_write_PORTD_FER_CLEAR(val) bfin_write32(PORTD_FER_CLEAR, val)
|
|
|
+#define bfin_read_PORTD() bfin_read32(PORTD)
|
|
|
+#define bfin_write_PORTD(val) bfin_write32(PORTD, val)
|
|
|
+#define bfin_read_PORTD_SET() bfin_read32(PORTD_SET)
|
|
|
+#define bfin_write_PORTD_SET(val) bfin_write32(PORTD_SET, val)
|
|
|
+#define bfin_read_PORTD_CLEAR() bfin_read32(PORTD_CLEAR)
|
|
|
+#define bfin_write_PORTD_CLEAR(val) bfin_write32(PORTD_CLEAR, val)
|
|
|
+#define bfin_read_PORTD_DIR() bfin_read32(PORTD_DIR)
|
|
|
+#define bfin_write_PORTD_DIR(val) bfin_write32(PORTD_DIR, val)
|