From: Uwe Hermann Date: Mon, 15 Oct 2007 15:46:59 +0000 (+0000) Subject: Fix stupid thinko in the Winbond detection code which prevented some X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=72c0584d374d1bdfff4636f930c1ae52d9c89926;p=coreboot.git Fix stupid thinko in the Winbond detection code which prevented some of the Winbond chips from being detected (trivial fix). This is verified on real hardware and works fine now. Signed-off-by: Uwe Hermann Acked-by: Uwe Hermann git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2855 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- diff --git a/util/superiotool/winbond.c b/util/superiotool/winbond.c index 44fac47f6..b55088c5f 100644 --- a/util/superiotool/winbond.c +++ b/util/superiotool/winbond.c @@ -291,7 +291,7 @@ void probe_idregs_winbond_helper(const char *init, uint16_t port) if (devid == 0x52) id = devid; /* ID only */ - else if ((devid == 0x97) && ((rev & 0xf0) == 7)) + else if ((devid == 0x97) && ((rev & 0xf0) == 0x70)) id = (devid << 8) | rev; /* ID and rev */ else id = (devid << 4) | ((rev & 0xf0) >> 4); /* ID and rev[3..0] */