MIPS: Au1550: Fix OHCI memory map size USB OpenHCI host controller on Au1550 only decodes memory addresses from 0x14020000 to 0x1407FFFF according to the databook, which gives 0x60000 (on the prior Au1x00 chips the map size was 1MB). Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Acked-by: Jordan Crouse <jordan.crouse@amd.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

authored by

Sergei Shtylyov and committed by
c5c64e22 29ce2c76

+5 -2
+5 -2
include/asm-mips/mach-au1x00/au1000.h
··· 838 #define UART3_ADDR 0xB1400000 839 840 #define USB_OHCI_BASE 0x14020000 // phys addr for ioremap 841 #define USB_HOST_CONFIG 0xB4027ffc 842 843 #define AU1550_ETH0_BASE 0xB0500000 ··· 1018 #define I2S_CONTROL_D (1<<1) 1019 #define I2S_CONTROL_CE (1<<0) 1020 1021 - #ifndef CONFIG_SOC_AU1200 1022 - 1023 /* USB Host Controller */ 1024 #define USB_OHCI_LEN 0x00100000 1025 1026 /* USB Device Controller */ 1027 #define USBD_EP0RD 0xB0200000
··· 838 #define UART3_ADDR 0xB1400000 839 840 #define USB_OHCI_BASE 0x14020000 // phys addr for ioremap 841 + #define USB_OHCI_LEN 0x00060000 842 #define USB_HOST_CONFIG 0xB4027ffc 843 844 #define AU1550_ETH0_BASE 0xB0500000 ··· 1017 #define I2S_CONTROL_D (1<<1) 1018 #define I2S_CONTROL_CE (1<<0) 1019 1020 /* USB Host Controller */ 1021 + #ifndef USB_OHCI_LEN 1022 #define USB_OHCI_LEN 0x00100000 1023 + #endif 1024 + 1025 + #ifndef CONFIG_SOC_AU1200 1026 1027 /* USB Device Controller */ 1028 #define USBD_EP0RD 0xB0200000