|
@@ -698,114 +698,61 @@ enum soc_au1200_ints {
|
|
#define AU1000_AC97_PHYS_ADDR 0x10000000 /* 012 */
|
|
#define AU1000_AC97_PHYS_ADDR 0x10000000 /* 012 */
|
|
#define AU1000_USB_OHCI_PHYS_ADDR 0x10100000 /* 012 */
|
|
#define AU1000_USB_OHCI_PHYS_ADDR 0x10100000 /* 012 */
|
|
#define AU1000_USB_UDC_PHYS_ADDR 0x10200000 /* 0123 */
|
|
#define AU1000_USB_UDC_PHYS_ADDR 0x10200000 /* 0123 */
|
|
|
|
+#define AU1000_IRDA_PHYS_ADDR 0x10300000 /* 02 */
|
|
|
|
+#define AU1200_AES_PHYS_ADDR 0x10300000 /* 4 */
|
|
#define AU1000_IC0_PHYS_ADDR 0x10400000 /* 01234 */
|
|
#define AU1000_IC0_PHYS_ADDR 0x10400000 /* 01234 */
|
|
#define AU1000_MAC0_PHYS_ADDR 0x10500000 /* 023 */
|
|
#define AU1000_MAC0_PHYS_ADDR 0x10500000 /* 023 */
|
|
#define AU1000_MAC1_PHYS_ADDR 0x10510000 /* 023 */
|
|
#define AU1000_MAC1_PHYS_ADDR 0x10510000 /* 023 */
|
|
#define AU1000_MACEN_PHYS_ADDR 0x10520000 /* 023 */
|
|
#define AU1000_MACEN_PHYS_ADDR 0x10520000 /* 023 */
|
|
#define AU1100_SD0_PHYS_ADDR 0x10600000 /* 24 */
|
|
#define AU1100_SD0_PHYS_ADDR 0x10600000 /* 24 */
|
|
#define AU1100_SD1_PHYS_ADDR 0x10680000 /* 24 */
|
|
#define AU1100_SD1_PHYS_ADDR 0x10680000 /* 24 */
|
|
|
|
+#define AU1550_PSC2_PHYS_ADDR 0x10A00000 /* 3 */
|
|
|
|
+#define AU1550_PSC3_PHYS_ADDR 0x10B00000 /* 3 */
|
|
#define AU1000_I2S_PHYS_ADDR 0x11000000 /* 02 */
|
|
#define AU1000_I2S_PHYS_ADDR 0x11000000 /* 02 */
|
|
#define AU1500_MAC0_PHYS_ADDR 0x11500000 /* 1 */
|
|
#define AU1500_MAC0_PHYS_ADDR 0x11500000 /* 1 */
|
|
#define AU1500_MAC1_PHYS_ADDR 0x11510000 /* 1 */
|
|
#define AU1500_MAC1_PHYS_ADDR 0x11510000 /* 1 */
|
|
#define AU1500_MACEN_PHYS_ADDR 0x11520000 /* 1 */
|
|
#define AU1500_MACEN_PHYS_ADDR 0x11520000 /* 1 */
|
|
#define AU1000_UART0_PHYS_ADDR 0x11100000 /* 01234 */
|
|
#define AU1000_UART0_PHYS_ADDR 0x11100000 /* 01234 */
|
|
|
|
+#define AU1200_SWCNT_PHYS_ADDR 0x1110010C /* 4 */
|
|
#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 AU1000_SSI0_PHYS_ADDR 0x11600000 /* 02 */
|
|
|
|
+#define AU1000_SSI1_PHYS_ADDR 0x11680000 /* 02 */
|
|
#define AU1500_GPIO2_PHYS_ADDR 0x11700000 /* 1234 */
|
|
#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_SYS_PHYS_ADDR 0x11900000 /* 01234 */
|
|
|
|
+#define AU1550_PSC0_PHYS_ADDR 0x11A00000 /* 34 */
|
|
|
|
+#define AU1550_PSC1_PHYS_ADDR 0x11B00000 /* 34 */
|
|
|
|
+#define AU1000_MEM_PHYS_ADDR 0x14000000 /* 01234 */
|
|
|
|
+#define AU1000_STATIC_MEM_PHYS_ADDR 0x14001000 /* 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 */
|
|
#define AU1000_MACDMA0_PHYS_ADDR 0x14004000 /* 0123 */
|
|
#define AU1000_MACDMA0_PHYS_ADDR 0x14004000 /* 0123 */
|
|
#define AU1000_MACDMA1_PHYS_ADDR 0x14004200 /* 0123 */
|
|
#define AU1000_MACDMA1_PHYS_ADDR 0x14004200 /* 0123 */
|
|
|
|
+#define AU1200_CIM_PHYS_ADDR 0x14004000 /* 4 */
|
|
|
|
+#define AU1500_PCI_PHYS_ADDR 0x14005000 /* 13 */
|
|
|
|
+#define AU1550_PE_PHYS_ADDR 0x14008000 /* 3 */
|
|
|
|
+#define AU1200_MAEBE_PHYS_ADDR 0x14010000 /* 4 */
|
|
|
|
+#define AU1200_MAEFE_PHYS_ADDR 0x14012000 /* 4 */
|
|
#define AU1550_USB_OHCI_PHYS_ADDR 0x14020000 /* 3 */
|
|
#define AU1550_USB_OHCI_PHYS_ADDR 0x14020000 /* 3 */
|
|
#define AU1200_USB_CTL_PHYS_ADDR 0x14020000 /* 4 */
|
|
#define AU1200_USB_CTL_PHYS_ADDR 0x14020000 /* 4 */
|
|
#define AU1200_USB_OTG_PHYS_ADDR 0x14020020 /* 4 */
|
|
#define AU1200_USB_OTG_PHYS_ADDR 0x14020020 /* 4 */
|
|
#define AU1200_USB_OHCI_PHYS_ADDR 0x14020100 /* 4 */
|
|
#define AU1200_USB_OHCI_PHYS_ADDR 0x14020100 /* 4 */
|
|
#define AU1200_USB_EHCI_PHYS_ADDR 0x14020200 /* 4 */
|
|
#define AU1200_USB_EHCI_PHYS_ADDR 0x14020200 /* 4 */
|
|
#define AU1200_USB_UDC_PHYS_ADDR 0x14022000 /* 4 */
|
|
#define AU1200_USB_UDC_PHYS_ADDR 0x14022000 /* 4 */
|
|
|
|
+#define AU1100_LCD_PHYS_ADDR 0x15000000 /* 2 */
|
|
|
|
+#define AU1200_LCD_PHYS_ADDR 0x15000000 /* 4 */
|
|
|
|
+#define AU1500_PCI_MEM_PHYS_ADDR 0x400000000ULL /* 13 */
|
|
|
|
+#define AU1500_PCI_IO_PHYS_ADDR 0x500000000ULL /* 13 */
|
|
|
|
+#define AU1500_PCI_CONFIG0_PHYS_ADDR 0x600000000ULL /* 13 */
|
|
|
|
+#define AU1500_PCI_CONFIG1_PHYS_ADDR 0x680000000ULL /* 13 */
|
|
|
|
+#define AU1000_PCMCIA_IO_PHYS_ADDR 0xF00000000ULL /* 01234 */
|
|
|
|
+#define AU1000_PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL /* 01234 */
|
|
|
|
+#define AU1000_PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL /* 01234 */
|
|
|
|
|
|
|
|
|
|
-#ifdef CONFIG_SOC_AU1000
|
|
|
|
-#define MEM_PHYS_ADDR 0x14000000
|
|
|
|
-#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
|
|
-#define IRDA_PHYS_ADDR 0x10300000
|
|
|
|
-#define SSI0_PHYS_ADDR 0x11600000
|
|
|
|
-#define SSI1_PHYS_ADDR 0x11680000
|
|
|
|
-#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
|
|
-#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
|
|
-#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-/********************************************************************/
|
|
|
|
-
|
|
|
|
-#ifdef CONFIG_SOC_AU1500
|
|
|
|
-#define MEM_PHYS_ADDR 0x14000000
|
|
|
|
-#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
|
|
-#define PCI_PHYS_ADDR 0x14005000
|
|
|
|
-#define PCI_MEM_PHYS_ADDR 0x400000000ULL
|
|
|
|
-#define PCI_IO_PHYS_ADDR 0x500000000ULL
|
|
|
|
-#define PCI_CONFIG0_PHYS_ADDR 0x600000000ULL
|
|
|
|
-#define PCI_CONFIG1_PHYS_ADDR 0x680000000ULL
|
|
|
|
-#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
|
|
-#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
|
|
-#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-/********************************************************************/
|
|
|
|
-
|
|
|
|
-#ifdef CONFIG_SOC_AU1100
|
|
|
|
-#define MEM_PHYS_ADDR 0x14000000
|
|
|
|
-#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
|
|
-#define IRDA_PHYS_ADDR 0x10300000
|
|
|
|
-#define SSI0_PHYS_ADDR 0x11600000
|
|
|
|
-#define SSI1_PHYS_ADDR 0x11680000
|
|
|
|
-#define LCD_PHYS_ADDR 0x15000000
|
|
|
|
-#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
|
|
-#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
|
|
-#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-/***********************************************************************/
|
|
|
|
-
|
|
|
|
-#ifdef CONFIG_SOC_AU1550
|
|
|
|
-#define MEM_PHYS_ADDR 0x14000000
|
|
|
|
-#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
|
|
-#define PCI_PHYS_ADDR 0x14005000
|
|
|
|
-#define PE_PHYS_ADDR 0x14008000
|
|
|
|
-#define PSC0_PHYS_ADDR 0x11A00000
|
|
|
|
-#define PSC1_PHYS_ADDR 0x11B00000
|
|
|
|
-#define PSC2_PHYS_ADDR 0x10A00000
|
|
|
|
-#define PSC3_PHYS_ADDR 0x10B00000
|
|
|
|
-#define PCI_MEM_PHYS_ADDR 0x400000000ULL
|
|
|
|
-#define PCI_IO_PHYS_ADDR 0x500000000ULL
|
|
|
|
-#define PCI_CONFIG0_PHYS_ADDR 0x600000000ULL
|
|
|
|
-#define PCI_CONFIG1_PHYS_ADDR 0x680000000ULL
|
|
|
|
-#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
|
|
-#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
|
|
-#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
-/***********************************************************************/
|
|
|
|
-
|
|
|
|
-#ifdef CONFIG_SOC_AU1200
|
|
|
|
-#define MEM_PHYS_ADDR 0x14000000
|
|
|
|
-#define STATIC_MEM_PHYS_ADDR 0x14001000
|
|
|
|
-#define AES_PHYS_ADDR 0x10300000
|
|
|
|
-#define CIM_PHYS_ADDR 0x14004000
|
|
|
|
-#define PSC0_PHYS_ADDR 0x11A00000
|
|
|
|
-#define PSC1_PHYS_ADDR 0x11B00000
|
|
|
|
-#define LCD_PHYS_ADDR 0x15000000
|
|
|
|
-#define SWCNT_PHYS_ADDR 0x1110010C
|
|
|
|
-#define MAEFE_PHYS_ADDR 0x14012000
|
|
|
|
-#define MAEBE_PHYS_ADDR 0x14010000
|
|
|
|
-#define PCMCIA_IO_PHYS_ADDR 0xF00000000ULL
|
|
|
|
-#define PCMCIA_ATTR_PHYS_ADDR 0xF40000000ULL
|
|
|
|
-#define PCMCIA_MEM_PHYS_ADDR 0xF80000000ULL
|
|
|
|
-#endif
|
|
|
|
-
|
|
|
|
/* Static Bus Controller */
|
|
/* Static Bus Controller */
|
|
#define MEM_STCFG0 0xB4001000
|
|
#define MEM_STCFG0 0xB4001000
|
|
#define MEM_STTIME0 0xB4001004
|
|
#define MEM_STTIME0 0xB4001004
|