summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFranck JULLIEN <franck.jullien@gmail.com>2011-04-11 23:52:09 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2011-05-02 09:41:07 +0200
commit1ab3e28f671e98cc5e7ece903ec62cc02521e220 (patch)
tree21e654f5a5ed2d8155af873ac208e3460ac707ba
parent3260e9ef8d0c47249de2fcfce8ffe47d2ff59f36 (diff)
downloadbarebox-1ab3e28f671e98cc5e7ece903ec62cc02521e220.tar.gz
barebox-1ab3e28f671e98cc5e7ece903ec62cc02521e220.tar.xz
Add platform data to the mac device
The PHY address must be passed to the driver via platform_data. Signed-off-by: Franck JULLIEN <franck.jullien@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/nios2/boards/generic/generic.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/arch/nios2/boards/generic/generic.c b/arch/nios2/boards/generic/generic.c
index 99c855d2..7e939ce2 100644
--- a/arch/nios2/boards/generic/generic.c
+++ b/arch/nios2/boards/generic/generic.c
@@ -11,11 +11,14 @@ static struct device_d cfi_dev = {
.size = NIOS_SOPC_FLASH_SIZE,
};
+static int phy_address = 1;
+
static struct device_d mac_dev = {
- .id = -1,
- .name = "altera_tse",
- .map_base = NIOS_SOPC_TSE_BASE,
- .size = 0x00000400,
+ .id = -1,
+ .name = "altera_tse",
+ .map_base = NIOS_SOPC_TSE_BASE,
+ .size = 0x00000400,
+ .platform_data = &phy_address,
};
static struct memory_platform_data ram_pdata = {