aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/files/arch/mips/include
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2009-08-31 18:53:34 +0000
committerGabor Juhos <juhosg@openwrt.org>2009-08-31 18:53:34 +0000
commit998b7d1099e70af7f9ee551894fa80da2a9da83a (patch)
tree2971914b5bc003f8c4c869f601dfa41806714fb9 /target/linux/ramips/files/arch/mips/include
parent4b46d0a5c99ec01322cbd017e717b74328b628ac (diff)
downloadmaster-187ad058-998b7d1099e70af7f9ee551894fa80da2a9da83a.tar.gz
master-187ad058-998b7d1099e70af7f9ee551894fa80da2a9da83a.tar.bz2
master-187ad058-998b7d1099e70af7f9ee551894fa80da2a9da83a.zip
[ramips] share machine registration code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17456 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/ramips/files/arch/mips/include')
-rw-r--r--target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h16
-rw-r--r--target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt288x.h3
2 files changed, 16 insertions, 3 deletions
diff --git a/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h b/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h
new file mode 100644
index 0000000000..267d9f3c62
--- /dev/null
+++ b/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/machine.h
@@ -0,0 +1,16 @@
+/*
+ * Ralink machine types
+ *
+ * Copyright (C) 2009 Gabor Juhos <juhosg@openwrt.org>
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 as published
+ * by the Free Software Foundation.
+ */
+
+enum ramips_mach_type {
+ RAMIPS_MACH_GENERIC,
+ RAMIPS_MACH_WHR_G300N, /* Buffalo WHR-G300N */
+};
+
+extern enum ramips_mach_type ramips_mach;
diff --git a/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt288x.h b/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt288x.h
index 85331a5ba9..445bafa3d0 100644
--- a/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt288x.h
+++ b/target/linux/ramips/files/arch/mips/include/asm/mach-ralink/rt288x.h
@@ -23,9 +23,6 @@ void rt288x_detect_sys_freq(void) __init;
extern unsigned long rt288x_cpu_freq;
extern unsigned long rt288x_sys_freq;
-extern unsigned long rt288x_mach_type;
-#define RT288X_MACH_GENERIC 0
-
#define RT288X_CPU_IRQ_BASE 0
#define RT288X_INTC_IRQ_BASE 8
#define RT288X_INTC_IRQ_COUNT 32