From 4ae7cc9ab528f52c7656ed71341826b660e9df50 Mon Sep 17 00:00:00 2001 From: juhosg Date: Tue, 22 Jul 2008 16:35:29 +0000 Subject: [ar71xx] parse mac address on RouterBOARDs git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11910 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'target/linux/ar71xx/files/include') diff --git a/target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h b/target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h index 6c23340a8..f24ff800b 100644 --- a/target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h +++ b/target/linux/ar71xx/files/include/asm-mips/mach-ar71xx/platform.h @@ -12,6 +12,7 @@ #ifndef __ASM_MACH_AR71XX_PLATFORM_H #define __ASM_MACH_AR71XX_PLATFORM_H +#include #include #include #include @@ -22,6 +23,7 @@ struct ag71xx_platform_data { u32 phy_mask; phy_interface_t phy_if_mode; u32 mii_if; + u8 mac_addr[ETH_ALEN]; }; struct ar71xx_spi_platform_data { @@ -36,6 +38,8 @@ struct ar71xx_spi_platform_data { extern void ar71xx_add_device_spi(struct ar71xx_spi_platform_data *pdata, struct spi_board_info const *info, unsigned n) __init; + +extern void ar71xx_set_mac_base(char *mac_str) __init; extern void ar71xx_add_device_eth(unsigned int id, phy_interface_t phy_if_mode, u32 phy_mask) __init; -- cgit v1.2.3