2009/2/5 Bob Copeland <m...@bobcopeland.com>: > On Wed, 4 Feb 2009 23:57:06 +0200, Nick Kossifidis wrote >> * Update reset and sync with HALs >> * Clean up eeprom settings and tweaking of initvals and put them on > separate functions >> * Set/Restore 32KHz ref clk operation >> * Add some more documentation >> TODO: Spur mitigation, tpc, half/quarter rate, compression etc >> >> v2: Address comments from Bob and Felix and fix RSSI threshold bug >> introduced on the first version of the patch >> >> Signed-Off-by: Nick Kossifidis <mickfl...@gmail.com> > > This works much better, except I still get some hard hangs > occasionally. Doesn't appear to be bmiss storm this time. I did it > with a VT up and didn't get an oops; I guess I'll try a serial console > or some printks. > > I could trigger it via a few suspend-resume cycles, so I guess it's the > reset from ath5k_init(). Did you still have any problems with the 2425? >
I think this is because we call reset too many times. Try removing call to reset from config_interface, after some tests i did it seems wrong (we don't need to reset pcu and if we do, we don't need to reset the whole chip and re run phy initialization etc). I don't get any problems with ar2425 but i didn't get any before anyway (i never got a hang, just a few bmiss interrupts, not a storm). -- GPG ID: 0xD21DB2DB As you read this post global entropy rises. Have Fun ;-) Nick _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel