Maxime Bizon
97befcf4f0
MIPS: BCM63xx: Fix double gpio registration.
...
bcm63xx_gpio_init is already called from prom_init to allow board to use
them early, so we can remove the unneeded arch_initcall.
Signed-off-by: Maxime Bizon <mbizon@freebox.fr >
To: linux-mips@linux-mips.org
Cc: Maxime Bizon <mbizon@freebox.fr >
Patchwork: http://patchwork.linux-mips.org/patch/899/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-04-12 17:26:17 +01:00
Florian Fainelli
f29b7cac19
MIPS: BCM63xx: Add DWVS0 board
...
The DWVS0 board is a BCM6358-based board with an on-board OHCI controler.
Signed-off-by: Florian Fainelli <florian@openwrt.org >
To: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/1015/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-04-12 17:26:17 +01:00
Florian Fainelli
2e6ad9a958
MIPS: BCM63xx: Add the RTA1025W-16 BCM6348-based board to suppported boards.
...
Signed-off-by: Florian Fainelli <florian@openwrt.org >
To: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/1014/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-04-12 17:26:17 +01:00
Ralf Baechle
d8d607d59e
MIPS: BCM63xx: Convert timer locks to raw spinlocks.
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-02-27 12:53:35 +01:00
Ralf Baechle
e0e53dee69
MIPS: Nuke trailing blank lines
...
Recent git versions now warn about those and they've always been a bit of
an annoyance.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-02-27 12:53:14 +01:00
Yoichi Yuasa
0622870a64
MIPS: BCM63xx: Remove duplicate CONFIG_CMDLINE.
...
Builtin cmdline is copied by arch_mem_init().
Signed-off-by: Yoichi Yuasa <yuasa@linux-mips.org >
Cc: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/812/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-01-12 18:19:36 +01:00
Florian Fainelli
05c694681e
MIPS: BCM63xx: Fix whitespace damaged board_bcm963xx.c
...
Signed-off-by: Florian Fainelli <ffainelli@freebox.fr >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-01-12 18:19:30 +01:00
Florian Fainelli
2b5b9b786c
MIPS: bcm63xx: Set the correct BCM3302 CPU name
...
For consistency with other BCM63xx SoC set the CPU name to "Broadcom
BCM6338" when actually running on that system.
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-11-02 12:00:07 +01:00
Florian Fainelli
2cfac7f7f2
MIPS: BCM63xx: Prepare for watchdog support
...
This patch prepares the board code to register a bcm63xx_wdt
platform_device that we are going to use in a subsequent patch.
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-11-02 12:00:03 +01:00
Florian Fainelli
6c1e7a5ad9
MIPS: BCM63xx: Make bcm63xx_uart_register an initfunc
...
This patch removes the calls to bcm63xx_uart_register in board_bcm963xx.c
and make bcm63xx_uart_register an initfunc. Allows us to remove
bcm63xx_dev_uart.h which was there to make checkpatch.pl happy.
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-11-02 12:00:03 +01:00
Florian Fainelli
e85d59df13
MIPS: BCM63xx: Fix soft-reset lockup on BCM6345
...
This patch fixes a lockup on BCM6345 where setting the PLL soft reset bit
will also lock the other blocks including UART. Instead of setting only
the PLL soft reset bit in the software reset register, set this bit but do
not touch the others.
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-11-02 12:00:03 +01:00
Maxime Bizon
553d6d5f5b
MIPS: BCM63xx: Add PCMCIA & Cardbus support.
...
Signed-off-by: Maxime Bizon <mbizon@freebox.fr >
Reviewed-by: Wolfram Sang <w.sang@pengutronix.de >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-09-30 21:47:01 +02:00
Maxime Bizon
9fcd66e572
MIPS: BCM63xx: Add serial driver for bcm63xx integrated UART.
...
Signed-off-by: Maxime Bizon <mbizon@freebox.fr >
Acked-by: Greg Kroah-Hartman <gregkh@suse.de >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-09-30 21:46:59 +02:00
Huang Weiyi
6fae5311a9
MIPS: BCM63xx: Remove duplicated #include
...
Remove duplicated #include in arch/mips/bcm63xx/boards/board_bcm963xx.c.
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-09-30 21:46:58 +02:00
Maxime Bizon
9b1fc55a05
MIPS: BCM63xx: Add integrated ethernet mac support.
...
Signed-off-by: Maxime Bizon <mbizon@freebox.fr >
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: David S. Miller <davem@davemloft.net >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-09-17 20:07:53 +02:00
Maxime Bizon
e7300d04bd
MIPS: BCM63xx: Add support for the Broadcom BCM63xx family of SOCs.
...
Signed-off-by: Maxime Bizon <mbizon@freebox.fr >
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-09-17 20:07:52 +02:00