|
@@ -702,7 +702,9 @@ enum soc_au1200_ints {
|
|
#define AU1000_UART1_PHYS_ADDR 0x11200000 /* 0234 */
|
|
#define AU1000_UART1_PHYS_ADDR 0x11200000 /* 0234 */
|
|
#define AU1000_UART2_PHYS_ADDR 0x11300000 /* 0 */
|
|
#define AU1000_UART2_PHYS_ADDR 0x11300000 /* 0 */
|
|
#define AU1000_UART3_PHYS_ADDR 0x11400000 /* 0123 */
|
|
#define AU1000_UART3_PHYS_ADDR 0x11400000 /* 0123 */
|
|
|
|
+#define AU1500_GPIO2_PHYS_ADDR 0x11700000 /* 1234 */
|
|
#define AU1000_IC1_PHYS_ADDR 0x11800000 /* 01234 */
|
|
#define AU1000_IC1_PHYS_ADDR 0x11800000 /* 01234 */
|
|
|
|
+#define AU1000_SYS_PHYS_ADDR 0x11900000 /* 01234 */
|
|
#define AU1000_DMA_PHYS_ADDR 0x14002000 /* 012 */
|
|
#define AU1000_DMA_PHYS_ADDR 0x14002000 /* 012 */
|
|
#define AU1550_DBDMA_PHYS_ADDR 0x14002000 /* 34 */
|
|
#define AU1550_DBDMA_PHYS_ADDR 0x14002000 /* 34 */
|
|
#define AU1550_DBDMA_CONF_PHYS_ADDR 0x14003000 /* 34 */
|
|
#define AU1550_DBDMA_CONF_PHYS_ADDR 0x14003000 /* 34 */
|
|
@@ -717,7 +719,6 @@ enum soc_au1200_ints {
|
|
#define IRDA_PHYS_ADDR 0x10300000
|
|
#define IRDA_PHYS_ADDR 0x10300000
|
|
#define SSI0_PHYS_ADDR 0x11600000
|
|
#define SSI0_PHYS_ADDR 0x11600000
|
|
#define SSI1_PHYS_ADDR 0x11680000
|
|
#define SSI1_PHYS_ADDR 0x11680000
|
|
-#define SYS_PHYS_ADDR 0x11900000
|
|
|
|
#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
@@ -730,8 +731,6 @@ enum soc_au1200_ints {
|
|
#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
#define USBH_PHYS_ADDR 0x10100000
|
|
#define USBH_PHYS_ADDR 0x10100000
|
|
#define PCI_PHYS_ADDR 0x14005000
|
|
#define PCI_PHYS_ADDR 0x14005000
|
|
-#define GPIO2_PHYS_ADDR 0x11700000
|
|
|
|
-#define SYS_PHYS_ADDR 0x11900000
|
|
|
|
#define PCI_MEM_PHYS_ADDR 0x400000000ULL
|
|
#define PCI_MEM_PHYS_ADDR 0x400000000ULL
|
|
#define PCI_IO_PHYS_ADDR 0x500000000ULL
|
|
#define PCI_IO_PHYS_ADDR 0x500000000ULL
|
|
#define PCI_CONFIG0_PHYS_ADDR 0x600000000ULL
|
|
#define PCI_CONFIG0_PHYS_ADDR 0x600000000ULL
|
|
@@ -750,8 +749,6 @@ enum soc_au1200_ints {
|
|
#define IRDA_PHYS_ADDR 0x10300000
|
|
#define IRDA_PHYS_ADDR 0x10300000
|
|
#define SSI0_PHYS_ADDR 0x11600000
|
|
#define SSI0_PHYS_ADDR 0x11600000
|
|
#define SSI1_PHYS_ADDR 0x11680000
|
|
#define SSI1_PHYS_ADDR 0x11680000
|
|
-#define GPIO2_PHYS_ADDR 0x11700000
|
|
|
|
-#define SYS_PHYS_ADDR 0x11900000
|
|
|
|
#define LCD_PHYS_ADDR 0x15000000
|
|
#define LCD_PHYS_ADDR 0x15000000
|
|
#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
@@ -765,8 +762,6 @@ enum soc_au1200_ints {
|
|
#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
#define USBH_PHYS_ADDR 0x14020000
|
|
#define USBH_PHYS_ADDR 0x14020000
|
|
#define PCI_PHYS_ADDR 0x14005000
|
|
#define PCI_PHYS_ADDR 0x14005000
|
|
-#define GPIO2_PHYS_ADDR 0x11700000
|
|
|
|
-#define SYS_PHYS_ADDR 0x11900000
|
|
|
|
#define PE_PHYS_ADDR 0x14008000
|
|
#define PE_PHYS_ADDR 0x14008000
|
|
#define PSC0_PHYS_ADDR 0x11A00000
|
|
#define PSC0_PHYS_ADDR 0x11A00000
|
|
#define PSC1_PHYS_ADDR 0x11B00000
|
|
#define PSC1_PHYS_ADDR 0x11B00000
|
|
@@ -790,8 +785,6 @@ enum soc_au1200_ints {
|
|
#define CIM_PHYS_ADDR 0x14004000
|
|
#define CIM_PHYS_ADDR 0x14004000
|
|
#define USBM_PHYS_ADDR 0x14020000
|
|
#define USBM_PHYS_ADDR 0x14020000
|
|
#define USBH_PHYS_ADDR 0x14020100
|
|
#define USBH_PHYS_ADDR 0x14020100
|
|
-#define GPIO2_PHYS_ADDR 0x11700000
|
|
|
|
-#define SYS_PHYS_ADDR 0x11900000
|
|
|
|
#define PSC0_PHYS_ADDR 0x11A00000
|
|
#define PSC0_PHYS_ADDR 0x11A00000
|
|
#define PSC1_PHYS_ADDR 0x11B00000
|
|
#define PSC1_PHYS_ADDR 0x11B00000
|
|
#define LCD_PHYS_ADDR 0x15000000
|
|
#define LCD_PHYS_ADDR 0x15000000
|
|
@@ -1359,22 +1352,6 @@ enum soc_au1200_ints {
|
|
#define SYS_PINFUNC_S1B (1 << 2)
|
|
#define SYS_PINFUNC_S1B (1 << 2)
|
|
#endif
|
|
#endif
|
|
|
|
|
|
-#define SYS_TRIOUTRD 0xB1900100
|
|
|
|
-#define SYS_TRIOUTCLR 0xB1900100
|
|
|
|
-#define SYS_OUTPUTRD 0xB1900108
|
|
|
|
-#define SYS_OUTPUTSET 0xB1900108
|
|
|
|
-#define SYS_OUTPUTCLR 0xB190010C
|
|
|
|
-#define SYS_PINSTATERD 0xB1900110
|
|
|
|
-#define SYS_PININPUTEN 0xB1900110
|
|
|
|
-
|
|
|
|
-/* GPIO2, Au1500, Au1550 only */
|
|
|
|
-#define GPIO2_BASE 0xB1700000
|
|
|
|
-#define GPIO2_DIR (GPIO2_BASE + 0)
|
|
|
|
-#define GPIO2_OUTPUT (GPIO2_BASE + 8)
|
|
|
|
-#define GPIO2_PINSTATE (GPIO2_BASE + 0xC)
|
|
|
|
-#define GPIO2_INTENABLE (GPIO2_BASE + 0x10)
|
|
|
|
-#define GPIO2_ENABLE (GPIO2_BASE + 0x14)
|
|
|
|
-
|
|
|
|
/* Power Management */
|
|
/* Power Management */
|
|
#define SYS_SCRATCH0 0xB1900018
|
|
#define SYS_SCRATCH0 0xB1900018
|
|
#define SYS_SCRATCH1 0xB190001C
|
|
#define SYS_SCRATCH1 0xB190001C
|