freebsd-skq/sys/mips/atheros
Adrian Chadd 114f4b17d5 [ar71xx] During reset, don't spin, just keep trying
I've seen this fail from time to time and just hang during reset.
Instead of it just hanging, just poke it again.  I've not seen it
fail in hundreds of test resets now.

Tested:

* AR9344 AP/STA configuration
2021-05-22 15:53:00 -07:00
..
ar531x
apb.c
apbvar.h
ar71xx_bus_space_reversed.c
ar71xx_bus_space_reversed.h
ar71xx_caldata.c
ar71xx_chip.c
ar71xx_chip.h
ar71xx_cpudef.h
ar71xx_ehci.c
ar71xx_fixup.c
ar71xx_fixup.h
ar71xx_gpio.c
ar71xx_gpiovar.h
ar71xx_macaddr.c
ar71xx_macaddr.h
ar71xx_machdep.c [ar71xx] During reset, don't spin, just keep trying 2021-05-22 15:53:00 -07:00
ar71xx_ohci.c
ar71xx_pci_bus_space.c
ar71xx_pci_bus_space.h
ar71xx_pci.c
ar71xx_setup.c
ar71xx_setup.h
ar71xx_spi.c
ar71xx_wdog.c
ar71xxreg.h
ar91xx_chip.c
ar91xx_chip.h
ar91xxreg.h
ar724x_chip.c
ar724x_chip.h
ar724x_pci.c
ar724xreg.h
ar933x_chip.c
ar933x_chip.h
ar933x_uart.h
ar933xreg.h
ar934x_chip.c
ar934x_chip.h
ar934x_nfcreg.h
ar934xreg.h
files.ar71xx
if_arge.c
if_argevar.h
pcf2123_rtc.c
pcf2123reg.h
qca953x_chip.c
qca953x_chip.h
qca953xreg.h
qca955x_chip.c
qca955x_chip.h
qca955x_pci.c
qca955xreg.h
std.ar71xx
uart_bus_ar71xx.c
uart_bus_ar933x.c
uart_cpu_ar71xx.c
uart_cpu_ar933x.c
uart_dev_ar933x.c
uart_dev_ar933x.h