[brcm63xx] register uart driver on livebox (#8013)
authorFlorian Fainelli <florian@openwrt.org>
Wed, 27 Oct 2010 10:02:13 +0000 (10:02 +0000)
committerFlorian Fainelli <florian@openwrt.org>
Wed, 27 Oct 2010 10:02:13 +0000 (10:02 +0000)
SVN-Revision: 23653

target/linux/brcm63xx/patches-2.6.35/170-board_livebox.patch

index 02354d5..6c39045 100644 (file)
@@ -20,7 +20,7 @@
  EXTRA_CFLAGS += -Werror
 --- /dev/null
 +++ b/arch/mips/bcm63xx/boards/board_livebox.c
-@@ -0,0 +1,223 @@
+@@ -0,0 +1,228 @@
 +/*
 + * This file is subject to the terms and conditions of the GNU General Public
 + * License.  See the file "COPYING" in the main directory of this archive
@@ -43,6 +43,7 @@
 +#include <bcm63xx_cpu.h>
 +#include <bcm63xx_regs.h>
 +#include <bcm63xx_io.h>
++#include <bcm63xx_dev_uart.h>
 +#include <bcm63xx_dev_pci.h>
 +#include <bcm63xx_dev_enet.h>
 +#include <bcm63xx_dev_pcmcia.h>
@@ -63,6 +64,7 @@
 +      .name                           = "Livebox",
 +      .expected_cpu_id                = 0x6348,
 +
++      .has_uart0                      = 1,
 +      .has_enet0                      = 1,
 +      .has_enet1                      = 1,
 +      .has_pci                        = 1,
 +{
 +      u32 val;
 +
++      if (board.has_uart0)
++              bcm63xx_uart_register(0);
++
 +      if (board.has_pccard)
 +              bcm63xx_pcmcia_register();
 +