|
@@ -129,3 +129,121 @@
|
|
|
#define bfin_read_SPI0_DLY() bfin_read32(SPI0_DLY)
|
|
|
#define bfin_write_SPI0_DLY(val) bfin_write32(SPI0_DLY, val)
|
|
|
#define bfin_read_SPI0_SLVSEL() bfin_read32(SPI0_SLVSEL)
|
|
|
+#define bfin_write_SPI0_SLVSEL(val) bfin_write32(SPI0_SLVSEL, val)
|
|
|
+#define bfin_read_SPI0_RWC() bfin_read32(SPI0_RWC)
|
|
|
+#define bfin_write_SPI0_RWC(val) bfin_write32(SPI0_RWC, val)
|
|
|
+#define bfin_read_SPI0_RWCR() bfin_read32(SPI0_RWCR)
|
|
|
+#define bfin_write_SPI0_RWCR(val) bfin_write32(SPI0_RWCR, val)
|
|
|
+#define bfin_read_SPI0_TWC() bfin_read32(SPI0_TWC)
|
|
|
+#define bfin_write_SPI0_TWC(val) bfin_write32(SPI0_TWC, val)
|
|
|
+#define bfin_read_SPI0_TWCR() bfin_read32(SPI0_TWCR)
|
|
|
+#define bfin_write_SPI0_TWCR(val) bfin_write32(SPI0_TWCR, val)
|
|
|
+#define bfin_read_SPI0_IMSK() bfin_read32(SPI0_IMSK)
|
|
|
+#define bfin_write_SPI0_IMSK(val) bfin_write32(SPI0_IMSK, val)
|
|
|
+#define bfin_read_SPI0_IMSK_CLR() bfin_read32(SPI0_IMSK_CLR)
|
|
|
+#define bfin_write_SPI0_IMSK_CLR(val) bfin_write32(SPI0_IMSK_CLR, val)
|
|
|
+#define bfin_read_SPI0_IMSK_SET() bfin_read32(SPI0_IMSK_SET)
|
|
|
+#define bfin_write_SPI0_IMSK_SET(val) bfin_write32(SPI0_IMSK_SET, val)
|
|
|
+#define bfin_read_SPI0_STAT() bfin_read32(SPI0_STAT)
|
|
|
+#define bfin_write_SPI0_STAT(val) bfin_write32(SPI0_STAT, val)
|
|
|
+#define bfin_read_SPI0_ILAT() bfin_read32(SPI0_ILAT)
|
|
|
+#define bfin_write_SPI0_ILAT(val) bfin_write32(SPI0_ILAT, val)
|
|
|
+#define bfin_read_SPI0_ILAT_CLR() bfin_read32(SPI0_ILAT_CLR)
|
|
|
+#define bfin_write_SPI0_ILAT_CLR(val) bfin_write32(SPI0_ILAT_CLR, val)
|
|
|
+#define bfin_read_SPI0_RFIFO() bfin_read32(SPI0_RFIFO)
|
|
|
+#define bfin_write_SPI0_RFIFO(val) bfin_write32(SPI0_RFIFO, val)
|
|
|
+#define bfin_read_SPI0_TFIFO() bfin_read32(SPI0_TFIFO)
|
|
|
+#define bfin_write_SPI0_TFIFO(val) bfin_write32(SPI0_TFIFO, val)
|
|
|
+
|
|
|
+/* SPI1 Registers */
|
|
|
+
|
|
|
+#define bfin_read_SPI1_CTL() bfin_read32(SPI1_CTL)
|
|
|
+#define bfin_write_SPI1_CTL(val) bfin_write32(SPI1_CTL, val)
|
|
|
+#define bfin_read_SPI1_RXCTL() bfin_read32(SPI1_RXCTL)
|
|
|
+#define bfin_write_SPI1_RXCTL(val) bfin_write32(SPI1_RXCTL, val)
|
|
|
+#define bfin_read_SPI1_TXCTL() bfin_read32(SPI1_TXCTL)
|
|
|
+#define bfin_write_SPI1_TXCTL(val) bfin_write32(SPI1_TXCTL, val)
|
|
|
+#define bfin_read_SPI1_CLK() bfin_read32(SPI1_CLK)
|
|
|
+#define bfin_write_SPI1_CLK(val) bfin_write32(SPI1_CLK, val)
|
|
|
+#define bfin_read_SPI1_DLY() bfin_read32(SPI1_DLY)
|
|
|
+#define bfin_write_SPI1_DLY(val) bfin_write32(SPI1_DLY, val)
|
|
|
+#define bfin_read_SPI1_SLVSEL() bfin_read32(SPI1_SLVSEL)
|
|
|
+#define bfin_write_SPI1_SLVSEL(val) bfin_write32(SPI1_SLVSEL, val)
|
|
|
+#define bfin_read_SPI1_RWC() bfin_read32(SPI1_RWC)
|
|
|
+#define bfin_write_SPI1_RWC(val) bfin_write32(SPI1_RWC, val)
|
|
|
+#define bfin_read_SPI1_RWCR() bfin_read32(SPI1_RWCR)
|
|
|
+#define bfin_write_SPI1_RWCR(val) bfin_write32(SPI1_RWCR, val)
|
|
|
+#define bfin_read_SPI1_TWC() bfin_read32(SPI1_TWC)
|
|
|
+#define bfin_write_SPI1_TWC(val) bfin_write32(SPI1_TWC, val)
|
|
|
+#define bfin_read_SPI1_TWCR() bfin_read32(SPI1_TWCR)
|
|
|
+#define bfin_write_SPI1_TWCR(val) bfin_write32(SPI1_TWCR, val)
|
|
|
+#define bfin_read_SPI1_IMSK() bfin_read32(SPI1_IMSK)
|
|
|
+#define bfin_write_SPI1_IMSK(val) bfin_write32(SPI1_IMSK, val)
|
|
|
+#define bfin_read_SPI1_IMSK_CLR() bfin_read32(SPI1_IMSK_CLR)
|
|
|
+#define bfin_write_SPI1_IMSK_CLR(val) bfin_write32(SPI1_IMSK_CLR, val)
|
|
|
+#define bfin_read_SPI1_IMSK_SET() bfin_read32(SPI1_IMSK_SET)
|
|
|
+#define bfin_write_SPI1_IMSK_SET(val) bfin_write32(SPI1_IMSK_SET, val)
|
|
|
+#define bfin_read_SPI1_STAT() bfin_read32(SPI1_STAT)
|
|
|
+#define bfin_write_SPI1_STAT(val) bfin_write32(SPI1_STAT, val)
|
|
|
+#define bfin_read_SPI1_ILAT() bfin_read32(SPI1_ILAT)
|
|
|
+#define bfin_write_SPI1_ILAT(val) bfin_write32(SPI1_ILAT, val)
|
|
|
+#define bfin_read_SPI1_ILAT_CLR() bfin_read32(SPI1_ILAT_CLR)
|
|
|
+#define bfin_write_SPI1_ILAT_CLR(val) bfin_write32(SPI1_ILAT_CLR, val)
|
|
|
+#define bfin_read_SPI1_RFIFO() bfin_read32(SPI1_RFIFO)
|
|
|
+#define bfin_write_SPI1_RFIFO(val) bfin_write32(SPI1_RFIFO, val)
|
|
|
+#define bfin_read_SPI1_TFIFO() bfin_read32(SPI1_TFIFO)
|
|
|
+#define bfin_write_SPI1_TFIFO(val) bfin_write32(SPI1_TFIFO, val)
|
|
|
+
|
|
|
+/* Timer 0-7 registers */
|
|
|
+#define bfin_read_TIMER0_CONFIG() bfin_read16(TIMER0_CONFIG)
|
|
|
+#define bfin_write_TIMER0_CONFIG(val) bfin_write16(TIMER0_CONFIG, val)
|
|
|
+#define bfin_read_TIMER0_COUNTER() bfin_read32(TIMER0_COUNTER)
|
|
|
+#define bfin_write_TIMER0_COUNTER(val) bfin_write32(TIMER0_COUNTER, val)
|
|
|
+#define bfin_read_TIMER0_PERIOD() bfin_read32(TIMER0_PERIOD)
|
|
|
+#define bfin_write_TIMER0_PERIOD(val) bfin_write32(TIMER0_PERIOD, val)
|
|
|
+#define bfin_read_TIMER0_WIDTH() bfin_read32(TIMER0_WIDTH)
|
|
|
+#define bfin_write_TIMER0_WIDTH(val) bfin_write32(TIMER0_WIDTH, val)
|
|
|
+#define bfin_read_TIMER1_CONFIG() bfin_read16(TIMER1_CONFIG)
|
|
|
+#define bfin_write_TIMER1_CONFIG(val) bfin_write16(TIMER1_CONFIG, val)
|
|
|
+#define bfin_read_TIMER1_COUNTER() bfin_read32(TIMER1_COUNTER)
|
|
|
+#define bfin_write_TIMER1_COUNTER(val) bfin_write32(TIMER1_COUNTER, val)
|
|
|
+#define bfin_read_TIMER1_PERIOD() bfin_read32(TIMER1_PERIOD)
|
|
|
+#define bfin_write_TIMER1_PERIOD(val) bfin_write32(TIMER1_PERIOD, val)
|
|
|
+#define bfin_read_TIMER1_WIDTH() bfin_read32(TIMER1_WIDTH)
|
|
|
+#define bfin_write_TIMER1_WIDTH(val) bfin_write32(TIMER1_WIDTH, val)
|
|
|
+#define bfin_read_TIMER2_CONFIG() bfin_read16(TIMER2_CONFIG)
|
|
|
+#define bfin_write_TIMER2_CONFIG(val) bfin_write16(TIMER2_CONFIG, val)
|
|
|
+#define bfin_read_TIMER2_COUNTER() bfin_read32(TIMER2_COUNTER)
|
|
|
+#define bfin_write_TIMER2_COUNTER(val) bfin_write32(TIMER2_COUNTER, val)
|
|
|
+#define bfin_read_TIMER2_PERIOD() bfin_read32(TIMER2_PERIOD)
|
|
|
+#define bfin_write_TIMER2_PERIOD(val) bfin_write32(TIMER2_PERIOD, val)
|
|
|
+#define bfin_read_TIMER2_WIDTH() bfin_read32(TIMER2_WIDTH)
|
|
|
+#define bfin_write_TIMER2_WIDTH(val) bfin_write32(TIMER2_WIDTH, val)
|
|
|
+#define bfin_read_TIMER3_CONFIG() bfin_read16(TIMER3_CONFIG)
|
|
|
+#define bfin_write_TIMER3_CONFIG(val) bfin_write16(TIMER3_CONFIG, val)
|
|
|
+#define bfin_read_TIMER3_COUNTER() bfin_read32(TIMER3_COUNTER)
|
|
|
+#define bfin_write_TIMER3_COUNTER(val) bfin_write32(TIMER3_COUNTER, val)
|
|
|
+#define bfin_read_TIMER3_PERIOD() bfin_read32(TIMER3_PERIOD)
|
|
|
+#define bfin_write_TIMER3_PERIOD(val) bfin_write32(TIMER3_PERIOD, val)
|
|
|
+#define bfin_read_TIMER3_WIDTH() bfin_read32(TIMER3_WIDTH)
|
|
|
+#define bfin_write_TIMER3_WIDTH(val) bfin_write32(TIMER3_WIDTH, val)
|
|
|
+#define bfin_read_TIMER4_CONFIG() bfin_read16(TIMER4_CONFIG)
|
|
|
+#define bfin_write_TIMER4_CONFIG(val) bfin_write16(TIMER4_CONFIG, val)
|
|
|
+#define bfin_read_TIMER4_COUNTER() bfin_read32(TIMER4_COUNTER)
|
|
|
+#define bfin_write_TIMER4_COUNTER(val) bfin_write32(TIMER4_COUNTER, val)
|
|
|
+#define bfin_read_TIMER4_PERIOD() bfin_read32(TIMER4_PERIOD)
|
|
|
+#define bfin_write_TIMER4_PERIOD(val) bfin_write32(TIMER4_PERIOD, val)
|
|
|
+#define bfin_read_TIMER4_WIDTH() bfin_read32(TIMER4_WIDTH)
|
|
|
+#define bfin_write_TIMER4_WIDTH(val) bfin_write32(TIMER4_WIDTH, val)
|
|
|
+#define bfin_read_TIMER5_CONFIG() bfin_read16(TIMER5_CONFIG)
|
|
|
+#define bfin_write_TIMER5_CONFIG(val) bfin_write16(TIMER5_CONFIG, val)
|
|
|
+#define bfin_read_TIMER5_COUNTER() bfin_read32(TIMER5_COUNTER)
|
|
|
+#define bfin_write_TIMER5_COUNTER(val) bfin_write32(TIMER5_COUNTER, val)
|
|
|
+#define bfin_read_TIMER5_PERIOD() bfin_read32(TIMER5_PERIOD)
|
|
|
+#define bfin_write_TIMER5_PERIOD(val) bfin_write32(TIMER5_PERIOD, val)
|
|
|
+#define bfin_read_TIMER5_WIDTH() bfin_read32(TIMER5_WIDTH)
|
|
|
+#define bfin_write_TIMER5_WIDTH(val) bfin_write32(TIMER5_WIDTH, val)
|
|
|
+#define bfin_read_TIMER6_CONFIG() bfin_read16(TIMER6_CONFIG)
|
|
|
+#define bfin_write_TIMER6_CONFIG(val) bfin_write16(TIMER6_CONFIG, val)
|
|
|
+#define bfin_read_TIMER6_COUNTER() bfin_read32(TIMER6_COUNTER)
|
|
|
+#define bfin_write_TIMER6_COUNTER(val) bfin_write32(TIMER6_COUNTER, val)
|