mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-11-30 21:15:19 +02:00
adm5120: nuke adm5120_mach_type, use mips_machtype instead
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19003 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
75a19f0fc0
commit
ee7c22f215
@ -12,7 +12,6 @@
|
|||||||
#include <linux/init.h>
|
#include <linux/init.h>
|
||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
|
|
||||||
//#include <asm/bootinfo.h>
|
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
|
|
||||||
#include <asm/mach-adm5120/adm5120_info.h>
|
#include <asm/mach-adm5120/adm5120_info.h>
|
||||||
@ -24,7 +23,6 @@ unsigned int adm5120_revision;
|
|||||||
unsigned int adm5120_package;
|
unsigned int adm5120_package;
|
||||||
unsigned int adm5120_nand_boot;
|
unsigned int adm5120_nand_boot;
|
||||||
unsigned long adm5120_speed;
|
unsigned long adm5120_speed;
|
||||||
unsigned long adm5120_mach_type;
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* CPU settings detection
|
* CPU settings detection
|
||||||
|
@ -202,35 +202,35 @@ static void __init prom_detect_machtype(void)
|
|||||||
{
|
{
|
||||||
if (bootbase_present()) {
|
if (bootbase_present()) {
|
||||||
adm5120_prom_type = ADM5120_PROM_BOOTBASE;
|
adm5120_prom_type = ADM5120_PROM_BOOTBASE;
|
||||||
adm5120_mach_type = detect_machtype_bootbase();
|
mips_machtype = detect_machtype_bootbase();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cfe_present()) {
|
if (cfe_present()) {
|
||||||
adm5120_prom_type = ADM5120_PROM_CFE;
|
adm5120_prom_type = ADM5120_PROM_CFE;
|
||||||
adm5120_mach_type = detect_machtype_cfe();
|
mips_machtype = detect_machtype_cfe();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (myloader_present()) {
|
if (myloader_present()) {
|
||||||
adm5120_prom_type = ADM5120_PROM_MYLOADER;
|
adm5120_prom_type = ADM5120_PROM_MYLOADER;
|
||||||
adm5120_mach_type = detect_machtype_myloader();
|
mips_machtype = detect_machtype_myloader();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (routerboot_present()) {
|
if (routerboot_present()) {
|
||||||
adm5120_prom_type = ADM5120_PROM_ROUTERBOOT;
|
adm5120_prom_type = ADM5120_PROM_ROUTERBOOT;
|
||||||
adm5120_mach_type = detect_machtype_routerboot();
|
mips_machtype = detect_machtype_routerboot();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (generic_prom_present()) {
|
if (generic_prom_present()) {
|
||||||
adm5120_prom_type = ADM5120_PROM_GENERIC;
|
adm5120_prom_type = ADM5120_PROM_GENERIC;
|
||||||
adm5120_mach_type = detect_machtype_generic();
|
mips_machtype = detect_machtype_generic();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
adm5120_mach_type = MACH_ADM5120_GENERIC;
|
mips_machtype = MACH_ADM5120_GENERIC;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_IMAGE_CMDLINE_HACK
|
#ifdef CONFIG_IMAGE_CMDLINE_HACK
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <linux/io.h>
|
#include <linux/io.h>
|
||||||
|
|
||||||
|
#include <asm/bootinfo.h>
|
||||||
#include <asm/reboot.h>
|
#include <asm/reboot.h>
|
||||||
#include <asm/time.h>
|
#include <asm/time.h>
|
||||||
#include <asm/mips_machine.h>
|
#include <asm/mips_machine.h>
|
||||||
@ -106,7 +107,7 @@ static int __init adm5120_board_setup(void)
|
|||||||
{
|
{
|
||||||
adm5120_gpio_init();
|
adm5120_gpio_init();
|
||||||
|
|
||||||
mips_machine_setup(adm5120_mach_type);
|
mips_machine_setup(mips_machtype);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -37,8 +37,6 @@ extern unsigned int adm5120_package;
|
|||||||
|
|
||||||
extern unsigned long adm5120_memsize;
|
extern unsigned long adm5120_memsize;
|
||||||
|
|
||||||
extern unsigned long adm5120_mach_type;
|
|
||||||
|
|
||||||
#define MACH_ADM5120_GENERIC 0 /* Generic board */
|
#define MACH_ADM5120_GENERIC 0 /* Generic board */
|
||||||
#define MACH_ADM5120_WP54G_WRT 1 /* Compex WP54G-WRT */
|
#define MACH_ADM5120_WP54G_WRT 1 /* Compex WP54G-WRT */
|
||||||
#define MACH_ADM5120_WP54 2 /* Compex WP54G/WP54AG/WPP54G/WPP54AG */
|
#define MACH_ADM5120_WP54 2 /* Compex WP54G/WP54AG/WPP54G/WPP54AG */
|
||||||
|
Loading…
Reference in New Issue
Block a user