mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
ramips: update mips multi-machine stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19400 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -20,33 +20,6 @@
|
||||
#include <asm/mach-ralink/machine.h>
|
||||
#include <ralink_soc.h>
|
||||
|
||||
struct board_rec {
|
||||
char *name;
|
||||
enum ramips_mach_type mach_type;
|
||||
};
|
||||
|
||||
static struct board_rec boards[] __initdata = {
|
||||
{
|
||||
.name = "RT-N15",
|
||||
.mach_type = RAMIPS_MACH_RT_N15,
|
||||
}, {
|
||||
.name = "WZR-AGL300NH",
|
||||
.mach_type = RAMIPS_MACH_WZR_AGL300NH,
|
||||
}, {
|
||||
.name = "DIR-300-revB",
|
||||
.mach_type = RAMIPS_MACH_DIR_300_REVB,
|
||||
}, {
|
||||
.name = "V22RW-2X2",
|
||||
.mach_type = RAMIPS_MACH_V22RW_2X2,
|
||||
}, {
|
||||
.name = "WHR-G300N",
|
||||
.mach_type = RAMIPS_MACH_WHR_G300N,
|
||||
}, {
|
||||
.name = "FONERA20N",
|
||||
.mach_type = RAMIPS_MACH_FONERA20N,
|
||||
}
|
||||
};
|
||||
|
||||
static inline void *to_ram_addr(void *addr)
|
||||
{
|
||||
u32 base;
|
||||
@@ -164,20 +137,6 @@ static __init char *prom_append_env(char **env, const char *envname)
|
||||
#undef PROM_MAX_ENVS
|
||||
}
|
||||
|
||||
static __init int ramips_board_setup(char *name)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(boards); i++)
|
||||
if (strcmp(name, boards[i].name) == 0) {
|
||||
ramips_mach = boards[i].mach_type;
|
||||
break;
|
||||
}
|
||||
|
||||
return 1;
|
||||
}
|
||||
__setup("board=", ramips_board_setup);
|
||||
|
||||
void __init prom_init(void)
|
||||
{
|
||||
int argc;
|
||||
|
||||
Reference in New Issue
Block a user