Flush both reads *and* writes to registers.

Obtained from:	Miod Vallat in OpenBSD
MFC after:	1 week
This commit is contained in:
Matt Jacob 2011-03-05 00:59:34 +00:00
parent 96e1934a43
commit 1d05c65118
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=219282

View file

@ -369,7 +369,7 @@ case SYNC_RESULT: \
case SYNC_REG: \
bus_space_barrier(isp->isp_osinfo.bus_tag, \
isp->isp_osinfo.bus_handle, offset, size, \
BUS_SPACE_BARRIER_READ); \
BUS_SPACE_BARRIER_READ | BUS_SPACE_BARRIER_WRITE); \
break; \
default: \
break; \