-
- Downloads
reset: ath79: fix reset sequence for AR9344
According to datasheet, on AR9344 the switch and switch analog need to
be reset first before initiating a full reset.
This fixes sporadic reboot issues. Instead of rebooting, the device will
just hang. Without this patch, I had failed resets after 5, 20 and 250
tries. With this patch I have more than 2200 successful resets.
Other chips like AR7100 do not have this specific requirement in the
datasheet and also the meaning for bits 8 and 12 is slightly different,
so only perform this sequence on AR9344.
Signed-off-by:
Nico Boehr <github-ffs@nicoboehr.de>
Please register or sign in to comment