| |
| #ifndef __TSUNAMIREG_H__ |
| #define __TSUNAMIREG_H__ |
| |
| // CChip Registers |
| #define TSDEV_CC_CSR 0x00 |
| #define TSDEV_CC_MTR 0x01 |
| #define TSDEV_CC_MISC 0x02 |
| |
| #define TSDEV_CC_AAR0 0x04 |
| #define TSDEV_CC_AAR1 0x05 |
| #define TSDEV_CC_AAR2 0x06 |
| #define TSDEV_CC_AAR3 0x07 |
| #define TSDEV_CC_DIM0 0x08 |
| #define TSDEV_CC_DIM1 0x09 |
| #define TSDEV_CC_DIR0 0x0A |
| #define TSDEV_CC_DIR1 0x0B |
| #define TSDEV_CC_DRIR 0x0C |
| #define TSDEV_CC_PRBEN 0x0D |
| #define TSDEV_CC_IIC0 0x0E |
| #define TSDEV_CC_IIC1 0x0F |
| #define TSDEV_CC_MPR0 0x10 |
| #define TSDEV_CC_MPR1 0x11 |
| #define TSDEV_CC_MPR2 0x12 |
| #define TSDEV_CC_MPR3 0x13 |
| |
| #define TSDEV_CC_DIM2 0x18 |
| #define TSDEV_CC_DIM3 0x19 |
| #define TSDEV_CC_DIR2 0x1A |
| #define TSDEV_CC_DIR3 0x1B |
| #define TSDEV_CC_IIC2 0x1C |
| #define TSDEV_CC_IIC3 0x1D |
| |
| |
| // PChip Registers |
| #define TSDEV_PC_WSBA0 0x00 |
| #define TSDEV_PC_WSBA1 0x01 |
| #define TSDEV_PC_WSBA2 0x02 |
| #define TSDEV_PC_WSBA3 0x03 |
| #define TSDEV_PC_WSM0 0x04 |
| #define TSDEV_PC_WSM1 0x05 |
| #define TSDEV_PC_WSM2 0x06 |
| #define TSDEV_PC_WSM3 0x07 |
| #define TSDEV_PC_TBA0 0x08 |
| #define TSDEV_PC_TBA1 0x09 |
| #define TSDEV_PC_TBA2 0x0A |
| #define TSDEV_PC_TBA3 0x0B |
| #define TSDEV_PC_PCTL 0x0C |
| #define TSDEV_PC_PLAT 0x0D |
| #define TSDEV_PC_RES 0x0E |
| #define TSDEV_PC_PERROR 0x0F |
| #define TSDEV_PC_PERRMASK 0x10 |
| #define TSDEV_PC_PERRSET 0x11 |
| #define TSDEV_PC_TLBIV 0x12 |
| #define TSDEV_PC_TLBIA 0x13 |
| #define TSDEV_PC_PMONCTL 0x14 |
| #define TSDEV_PC_PMONCNT 0x15 |
| |
| #define TSDEV_PC_SPST 0x20 |
| |
| |
| // DChip Registers |
| #define TSDEV_DC_DSC 0x20 |
| #define TSDEV_DC_STR 0x21 |
| #define TSDEV_DC_DREV 0x22 |
| #define TSDEV_DC_DSC2 0x23 |
| |
| // I/O Ports |
| #define TSDEV_PIC1_MASK 0x21 |
| #define TSDEV_PIC2_MASK 0xA1 |
| #define TSDEV_DMA1_RESET 0x0D |
| #define TSDEV_DMA2_RESET 0xDA |
| #define TSDEV_DMA1_MODE 0x0B |
| #define TSDEV_DMA2_MODE 0xD6 |
| #define TSDEV_DMA1_MASK 0x0A |
| #define TSDEV_DMA2_MASK 0xD4 |
| |
| #endif // __TSUNAMIREG_H__ |