Patch attached, and output below (from Zotac NM10 board)
superiotool r5679
Found Winbond Nuvoton NCT5571D (id=0xb3, rev=0x53) at 0x2e
Register dump:
idx 02 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f
val ff b3 53 ff 00 40 00 00 ff 20 00 00 7f 0a 00 00 83
def RR b3 NA ff 00 40 00 MM ff 20 00 00 7f 0a 08 00 MM
LDN 0x02 (COM1)
idx 30 60 61 70 f0
val 01 03 f8 04 00
def 01 03 f8 04 00
LDN 0x05 (Keyboard)
idx 30 60 61 62 63 70 72 f0
val 01 00 60 00 64 01 0c 82
def 00 00 00 00 00 00 00 83
LDN 0x07 (GPIO 6, GPIO 8, GPIO 9)
idx 30 e4 e5 e6 e7 e8 e9 ea eb ec ed ee f4 f5 f6 f7 f8
val 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
def 18 ef MM 00 00 ff MM 00 00 RR 00 00 ff MM 00 00 00
LDN 0x09 (GPIO 2, GPIO 3, GPIO 5)
idx 30 e0 e1 e2 e3 e4 e5 e6 e7 e9 ea eb f4 f5 f6 f7 fe
val 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
def 05 ff MM 00 00 ff MM 00 00 00 00 00 ff MM 00 00 00
LDN 0x0a (ACPI)
idx e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 f2 f3 f4 f6 f7 fe ff
val 01 00 a0 00 00 00 5c 00 09 00 7c 00 00 00 00 00 30
def 01 00 ff 00 00 02 1c 00 RR 00 7c 00 00 00 00 00 30
LDN 0x0b (Hardware monitor)
idx 30 60 61 70 e0 e1 e2 e3 f0 f5
val 01 0a 10 00 00 00 00 00 c1 10
def 00 00 00 00 00 00 00 00 c1 10
LDN 0x0c (PECI)
idx e0 e1 e2 e3 e4 e5 e6 e8 e9 ea ec ee ef f1 f2 f3 fe ff
val 00 48 48 48 48 00 00 00 ff 00 00 01 5a 4c 50 10 80 01
def 00 48 48 48 48 00 00 00 RR 00 00 01 5a 48 50 10 80 01
LDN 0x0d (SUSLED)
idx ec
val 01
def 01
LDN 0x0f (GPIO Push-Pull/OD Select)
idx e0 e1 e3 e4 e5 e6 e7 e8 e9 f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb
fc fd fe ff
val ff ff ff f7 cb 3f ff ff 00 84 c9 f5 0b 30 a4 68 51 e7 b3 70 89
70 50 9b 7e
def RR fd RR f7 cb RR ff ff 00 MM MM MM MM MM MM MM MM MM MM MM MM
MM MM MM MM