freebsd-skq/sys/arm
Ian Lepore 61bc42f782 Add a new sdhci quirk, SDHCI_QUIRK_WAITFOR_RESET_ASSERTED, to work around
TI OMAP controllers which will return the reset-in-progress bit as zero if
you read the status register too fast after setting the reset bit.

The zero is apparently from a stale snapshot of the internal state presented
in the interface register, and leads to a false indication that the reset
is complete when it either hasn't started yet or is in-progress.  The
workaround is to first loop until the bit is seen as asserted, then do the
normal loop waiting to see it de-asserted.

Submitted by:	Michal Meloun <meloun@miracle.cz>
2014-12-20 01:13:13 +00:00
..
allwinner Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
altera/socfpga o Add BERI Virtio Networking Frontend (if_vtbe) 2014-12-09 16:39:21 +00:00
arm Include sys/kernel.h to pick up the definition of hz. subr_syscall.c uses 2014-12-09 10:21:31 +00:00
at91 Remove the ARM_DEVICE_MULTIPASS option and make its effect be the default. 2014-10-26 18:30:35 +00:00
broadcom/bcm2835 Fix the watchdog timeout calculation to prevent wrap. The RPi hardware 2014-12-10 04:54:43 +00:00
cavium/cns11xx Mechanically convert to if_inc_counter(). 2014-09-19 09:20:16 +00:00
conf o Add BERI Virtio Networking Frontend (if_vtbe) 2014-12-09 16:39:21 +00:00
freescale Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
include Pull in the NetBSD global offset table handling code. Clang 3.5 creates 2014-12-01 21:04:26 +00:00
lpc Make the GPIO children attach to the first unit available and not only to 2014-10-28 18:33:59 +00:00
mv Fix typo. 2014-12-15 12:15:18 +00:00
rockchip Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
samsung Moves all the duplicate code to a single function. 2014-11-18 17:22:08 +00:00
ti Add a new sdhci quirk, SDHCI_QUIRK_WAITFOR_RESET_ASSERTED, to work around 2014-12-20 01:13:13 +00:00
versatile opt_global.h is included automatically in the build. No need to 2014-11-18 17:06:56 +00:00
xilinx opt_global.h is included automatically in the build. No need to 2014-11-18 17:06:56 +00:00
xscale Add missing END macros to some of the xscale functions. 2014-12-05 19:04:08 +00:00