From patchwork Mon Jul 6 23:42:04 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Asus A7V8X needs a board enable. Date: Mon, 06 Jul 2009 23:42:04 -0000 From: Luc Verhaegen X-Patchwork-Id: 12 Message-Id: <20090706234204.GA11031@skynet.be> To: flashrom@flashrom.org Cc: Glenn Mueller On Mon, Jul 06, 2009 at 01:05:00PM +0200, Luc Verhaegen wrote: > On Sun, Jul 05, 2009 at 03:05:59PM +0200, Luc Verhaegen wrote: > > > > Glenn, please attach the output of superio -Vd, we cannot proceed > > without that. > > > > Luc Verhaegen. > > Glenn, please keep the list in the loop and do not break threads. > > now, you said the chip read it8703f-a, but i seem to have a hard time > digging anything out for this device. I for now am looking at the > it8702f-a datasheet. > > You were asked to attach the output of superio -Vd. This output, even > though it doesn't directly detect your superio, will be sufficient for > us to tell what is going on here. So please do so. > > Luc Verhaegen. Glen his superio output (thread got broken again) revealed that his IT8703F identified itself as 0x8701 0x0F on 0x2E. Attached is a quick hack for superiotool that dumps the gpio registers (copied from ldn 5 of 8705) to this device at ldn 7. Luc Verhaegen. Index: ite.c =================================================================== --- ite.c (revision 4397) +++ ite.c (working copy) @@ -66,6 +66,26 @@ {EOT}}}, {0x8681, "IT8671F/IT8687R", { {EOT}}}, + {0x8701, "IT8701F/IT8703F", { + {NOLDN, NULL, + {0x20,0x21,0x22,0x23,0x24,EOT}, + {0x87,0x05,0x00,0x00,NANA,EOT}}, + {0x7, "GPIO", + {0x25,0x26,0x27,0x28,0x29,0x2a,0x60,0x61,0x62,0x63, + 0x64,0x65,0x70,0x71,0x72,0xb0,0xb1,0xb2,0xb3,0xb4, + 0xb5,0xb8,0xb9,0xba,0xbb,0xbc,0xbd,0xc0,0xc1,0xc2, + 0xc3,0xc4,0xc5,0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xd0, + 0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd8,0xd9,0xda,0xf0, + 0xf1,0xf2,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc, + 0xfd,0xfe,0xff,EOT}, + {0x00,0x00,0x00,0xff,0xe0,0xff,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,NANA,0x00,EOT}}, + {EOT}}}, {0x8702, "IT8702F", { {EOT}}}, {0x8705, "IT8705F/AF / IT8700F", {