X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/487693fb19d72a34ac198cd61f26ad123c6c1f30..960b5ab66780a12ee3d9d62a4d8ddcaa810ec385:/target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c diff --git a/target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c b/target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c index 4956277d8..6a810a3a0 100644 --- a/target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c +++ b/target/linux/ramips/files/arch/mips/ralink/rt305x/devices.c @@ -19,7 +19,7 @@ #include #include "devices.h" -#include +#include static struct resource rt305x_flash0_resources[] = { { @@ -99,8 +99,8 @@ void __init rt305x_register_flash(unsigned int id, static void rt305x_fe_reset(void) { - rt305x_sysc_wr(RAMIPS_FE_RESET_BIT, RAMIPS_FE_RESET); - rt305x_sysc_wr(0, RAMIPS_FE_RESET); + rt305x_sysc_wr(RT305X_RESET_FE, SYSC_REG_RESET_CTRL); + rt305x_sysc_wr(0, SYSC_REG_RESET_CTRL); } static struct resource rt305x_eth_resources[] = { @@ -118,7 +118,7 @@ static struct resource rt305x_eth_resources[] = { static struct ramips_eth_platform_data ramips_eth_data = { .mac = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 }, .reset_fe = rt305x_fe_reset, - .min_pkt_len = 64 + .min_pkt_len = 64, }; static struct platform_device rt305x_eth_device = { @@ -132,5 +132,7 @@ static struct platform_device rt305x_eth_device = { void __init rt305x_register_ethernet(void) { + ramips_eth_data.sys_freq = rt305x_sys_freq; + platform_device_register(&rt305x_eth_device); }