smc91111: use SSYNC() rather than asm(ssync) for Blackfin
authorMike Frysinger <vapier@gentoo.org>
Mon, 25 Feb 2008 04:52:35 +0000 (23:52 -0500)
committerWolfgang Denk <wd@denx.de>
Tue, 25 Mar 2008 21:32:25 +0000 (22:32 +0100)
commit8a30b4700942f37495d2e67f5998cdffb6e3ba8a
treee9bcf73d86a3d20e0d7e81cb9f2e2d265b9af7a3
parent77ff7b7444ceb8022b46114f3d0b6d18e2fd1138
smc91111: use SSYNC() rather than asm(ssync) for Blackfin

Since the "ssync" instruction may have hardware anomalies associated with
it, have the smc91111 driver use the SSYNC macro rather than invoking it
directly.  We workaround all the anomalies via this macro.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
drivers/net/smc91111.h