Skip to content

Commit

Permalink
ar71xx: reset the switch on AR934x before ethernet device registration
Browse files Browse the repository at this point in the history
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30922 3c298f89-4303-0410-b956-a3cf2f4a3e73
  • Loading branch information
juhosg committed Mar 13, 2012
1 parent 4501ad5 commit f9450e7
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
Expand Up @@ -797,6 +797,10 @@ void __init ath79_register_eth(unsigned int id)
pdata->set_speed = ath79_set_speed_dummy;

pdata->switch_data = &ath79_switch_data;

/* reset the built-in switch */
ath79_device_reset_set(AR934X_RESET_ETH_SWITCH);
ath79_device_reset_clear(AR934X_RESET_ETH_SWITCH);
}

pdata->ddr_flush = ath79_ddr_no_flush;
Expand Down

0 comments on commit f9450e7

Please sign in to comment.