Remove unnecessary delays. There is no reason to wait after each and every
authorkettenis <kettenis@openbsd.org>
Fri, 5 Jan 2018 12:46:13 +0000 (12:46 +0000)
committerkettenis <kettenis@openbsd.org>
Fri, 5 Jan 2018 12:46:13 +0000 (12:46 +0000)
commit15dcc434e078a7e9751da5cde5444eecdb00bd9c
treed1236059a822af0979df2caae9805dd53bd5a6a9
parentc1088d887145f4cbb30e3a16e1cf9081a6cd9e1b
Remove unnecessary delays.  There is no reason to wait after each and every
read or write to aregister.  There is also no reason to wait after
transmitting a STOP since the controller will wait until the bus is free
when transmitting the next START.  Based on a diff by Stephen Graf.

Also remove the interrupt code; it doesn't work on the newer variants of
the device.  The functionality will be put back in a future commit.

ok patrick@
sys/dev/fdt/sxitwi.c