Home | History | Annotate | Download | only in bootstub
      1 #ifndef _SSP_UART
      2 #define _SSP_UART
      3 
      4 #include "types.h"
      5 
      6 #define TNG_SSP5_ADDR_BASE      0xFF189000
      7 
      8 struct ssp_reg {
      9 	vu32 SSPx_SSCR0;      // 0x00
     10 	vu32 SSPx_SSCR1;      // 0x04
     11 	vu32 SSPx_SSSR;       // 0x08
     12 	vu32 SSPx_SSITR;      // 0x0C
     13 	vu32 SSPx_SSDR;       // 0x10
     14 	vu32 SSPx_DUMMY1;     //0x14
     15 	vu32 SSPx_DUMMY2;     //0x18
     16 	vu32 SSPx_DUMMY3;     //0x1c
     17 	vu32 SSPx_DUMMY4;     //0x20
     18 	vu32 SSPx_DUMMY5;     //0x24
     19 	vu32 SSPx_SSTO;       // 0x28
     20 	vu32 SSPx_SSPSP;      // 0x2C
     21 	vu32 SSPx_SSTSA;      // 0x30
     22 	vu32 SSPx_SSRSA;      // 0x34
     23 	vu32 SSPx_SSTSS;      // 0x38
     24 	vu32 SSPx_SSACD;      // 0x3C
     25 	vu32 SSPx_SSCR2;      // 0x40
     26 	vu32 SSPx_SSFS;       // 0x44
     27 	vu32 SSPx_FRAME_CNT;  // 0x48
     28 };
     29 
     30 extern void bs_ssp_printk(const char *str);
     31 
     32 #endif
     33