#include "devices.h"
struct board_rec {
- char *name;
- unsigned long mach_type;
+ char *name;
+ enum ar71xx_mach_type mach_type;
};
static int ar71xx_prom_argc __initdata;
}, {
.name = "WNR2000",
.mach_type = AR71XX_MACH_WNR2000,
+ }, {
+ .name = "WRT160NL",
+ .mach_type = AR71XX_MACH_WRT160NL,
}, {
.name = "WRT400N",
.mach_type = AR71XX_MACH_WRT400N,
switch (mylo->did) {
case DEVID_COMPEX_WP543:
- ar71xx_mach_type = AR71XX_MACH_WP543;
+ ar71xx_mach = AR71XX_MACH_WP543;
break;
default:
printk(KERN_WARNING "prom: unknown device id: %x\n",
if (!p)
p = ar71xx_prom_getenv("board");
if (p)
- ar71xx_mach_type = find_board_byname(p);
+ ar71xx_mach = find_board_byname(p);
p = ar71xx_prom_getenv("ethaddr");
if (!p)
(unsigned int)fw_arg0, (unsigned int)fw_arg1,
(unsigned int)fw_arg2, (unsigned int)fw_arg3);
- ar71xx_mach_type = AR71XX_MACH_GENERIC;
+ ar71xx_mach = AR71XX_MACH_GENERIC;
if (ar71xx_prom_init_myloader())
return;