summaryrefslogtreecommitdiffstats
path: root/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2007-07-01 09:30:21 +0000
committerGabor Juhos <juhosg@openwrt.org>2007-07-01 09:30:21 +0000
commit0f6020d1716b70b4915c1678ef7c99293b51996c (patch)
tree061d89b9a1e8c3d04efac99fe887ea98e3bf7756 /target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h
parente0f225831faa3d8ecce32920e2c253a046c6f9ce (diff)
downloadmaster-31e0f0ae-0f6020d1716b70b4915c1678ef7c99293b51996c.tar.gz
master-31e0f0ae-0f6020d1716b70b4915c1678ef7c99293b51996c.tar.bz2
master-31e0f0ae-0f6020d1716b70b4915c1678ef7c99293b51996c.zip
rewrite of memory detection code, should be fix #1909
SVN-Revision: 7819
Diffstat (limited to 'target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h')
-rw-r--r--target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h b/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h
index b4730dc0f0..5c6424418a 100644
--- a/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h
+++ b/target/linux/adm5120-2.6/files/include/asm-mips/mach-adm5120/adm5120_info.h
@@ -22,6 +22,7 @@ struct adm5120_board {
unsigned long mach_type;
unsigned int iface_num; /* Number of Ethernet interfaces */
unsigned int has_usb; /* USB controller presence flag */
+ u32 mem_size; /* onboard memory size */
u32 flash0_size; /* Flash 0 size */
};
@@ -79,4 +80,9 @@ static inline char *adm5120_board_name(void)
return adm5120_board.name;
}
+static inline u32 adm5120_board_memsize(void)
+{
+ return adm5120_board.mem_size;
+}
+
#endif /* _ADM5120_INFO_H */