opnsense-src/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 Avoid dump_avail[] redefinition. 2020-10-14 22:51:40 +00:00
apb.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
apbvar.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_bus_space_reversed.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_bus_space_reversed.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_caldata.c [ar71xx] add a very simple early boot driver called "caldata" to commit cross-layer atrocities. 2017-05-23 06:20:06 +00:00
ar71xx_chip.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_chip.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_cpudef.h mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_ehci.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_fixup.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_fixup.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_gpio.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_gpiovar.h The Atheros AR7241 has 20 GPIO pins 2019-03-25 07:48:52 +00:00
ar71xx_macaddr.c [ar71xx] generate a random mac address using eth_gen_addr() 2019-12-28 06:56:21 +00:00
ar71xx_macaddr.h [ar71xx] generate a random mac address using eth_gen_addr() 2019-12-28 06:56:21 +00:00
ar71xx_machdep.c [ar71xx] During reset, don't spin, just keep trying 2021-05-22 15:53:00 -07:00
ar71xx_ohci.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_pci.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_pci_bus_space.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_pci_bus_space.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_setup.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_setup.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar71xx_spi.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xx_wdog.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar71xxreg.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar91xx_chip.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar91xx_chip.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar91xxreg.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar724x_chip.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar724x_chip.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar724x_pci.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar724xreg.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar933x_chip.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar933x_chip.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar933x_uart.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar933xreg.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar934x_chip.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
ar934x_chip.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
ar934x_nfcreg.h
ar934xreg.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
files.ar71xx [ar71xx] add a very simple early boot driver called "caldata" to commit cross-layer atrocities. 2017-05-23 06:20:06 +00:00
if_arge.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
if_argevar.h mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
pcf2123_rtc.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
pcf2123reg.h mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
qca953x_chip.c sys: Make use of our rounddown() macro when sys/param.h is available. 2016-04-30 14:41:18 +00:00
qca953x_chip.h
qca953xreg.h
qca955x_chip.c sys: Make use of our rounddown() macro when sys/param.h is available. 2016-04-30 14:41:18 +00:00
qca955x_chip.h
qca955x_pci.c follow-up to r336635, update TAILQ to CK_SLIST for ie_handlers 2018-07-23 15:36:55 +00:00
qca955xreg.h mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
std.ar71xx
uart_bus_ar71xx.c add snps IP uart support / genaralize UART 2018-08-19 21:10:21 +00:00
uart_bus_ar933x.c add snps IP uart support / genaralize UART 2018-08-19 21:10:21 +00:00
uart_cpu_ar71xx.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
uart_cpu_ar933x.c sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00
uart_dev_ar933x.c mips: clean up empty lines in .c and .h files 2020-09-01 21:21:19 +00:00
uart_dev_ar933x.h sys/mips: further adoption of SPDX licensing ID tags. 2017-11-27 15:07:26 +00:00