Quellcode durchsuchen

correctly set mapbase while registering the UART (#4622)

SVN-Revision: 15255
Florian Fainelli vor 16 Jahren
Ursprung
Commit
a9f97c3def
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      target/linux/brcm47xx/patches-2.6.28/400-arch-bcm47xx.patch

+ 2 - 1
target/linux/brcm47xx/patches-2.6.28/400-arch-bcm47xx.patch

@@ -129,7 +129,7 @@ Index: linux-2.6.28.7/arch/mips/bcm47xx/setup.c
  {
  	int i = 0;
  
-@@ -73,52 +83,141 @@ static void str2eaddr(char *str, char *d
+@@ -73,52 +83,142 @@ static void str2eaddr(char *str, char *d
  	}
  }
  
@@ -272,6 +272,7 @@ Index: linux-2.6.28.7/arch/mips/bcm47xx/setup.c
 +
 +		memset(&s, 0, sizeof(s));
 +		s.line = i;
++		s.mapbase = (unsigned int) port->regs;
 +		s.membase = port->regs;
 +		s.irq = port->irq + 2;
 +		s.uartclk = port->baud_base;