projects
/
openwrt
/
svn-archive
/
archive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[ar71xx] add experimental support for the Ubiquiti LSX board
[openwrt/svn-archive/archive.git]
/
target
/
linux
/
ar71xx
/
files
/
arch
/
mips
/
ar71xx
/
mach-ubnt.c
diff --git
a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-ubnt.c
b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-ubnt.c
index 197be7b5818133ba17c0ab33e6a516dd15b662ba..b23d4a973f4b296ffb4a0e50f84ddfb030d85df4 100644
(file)
--- a/
target/linux/ar71xx/files/arch/mips/ar71xx/mach-ubnt.c
+++ b/
target/linux/ar71xx/files/arch/mips/ar71xx/mach-ubnt.c
@@
-25,7
+25,7
@@
#define UBNT_BUTTONS_POLL_INTERVAL 20
#define UBNT_BUTTONS_POLL_INTERVAL 20
-static struct spi_board_info ubnt_
rs_
spi_info[] = {
+static struct spi_board_info ubnt_spi_info[] = {
{
.bus_num = 0,
.chip_select = 0,
{
.bus_num = 0,
.chip_select = 0,
@@
-74,8
+74,8
@@
static struct gpio_button ubnt_rs_gpio_buttons[] __initdata = {
static void __init ubnt_rs_setup(void)
{
static void __init ubnt_rs_setup(void)
{
- ar71xx_add_device_spi(NULL, ubnt_
rs_
spi_info,
- ARRAY_SIZE(ubnt_
rs_
spi_info));
+ ar71xx_add_device_spi(NULL, ubnt_spi_info,
+ ARRAY_SIZE(ubnt_spi_info));
ar71xx_add_device_mdio(~(UBNT_RS_WAN_PHYMASK | UBNT_RS_LAN_PHYMASK));
ar71xx_add_device_mdio(~(UBNT_RS_WAN_PHYMASK | UBNT_RS_LAN_PHYMASK));
@@
-104,3
+104,11
@@
static void __init ubnt_rs_setup(void)
}
MIPS_MACHINE(AR71XX_MACH_UBNT_RS, "Ubiquiti RouterStation", ubnt_rs_setup);
}
MIPS_MACHINE(AR71XX_MACH_UBNT_RS, "Ubiquiti RouterStation", ubnt_rs_setup);
+
+static void __init ubnt_lsx_setup(void)
+{
+ ar71xx_add_device_spi(NULL, ubnt_spi_info,
+ ARRAY_SIZE(ubnt_spi_info));
+}
+
+MIPS_MACHINE(AR71XX_MACH_UBNT_LSX, "Ubiquiti LSX", ubnt_lsx_setup);