Some more ITE chips and small fixes (trivial).
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2838 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
abeb63df5f
commit
44bb777062
|
@ -26,7 +26,6 @@
|
||||||
|
|
||||||
#define CHIP_VERSION_REG 0x22
|
#define CHIP_VERSION_REG 0x22
|
||||||
|
|
||||||
/* Note: IT8726F has ID 0x8726 (datasheet wrongly says 0x8716). */
|
|
||||||
const static struct superio_registers reg_table[] = {
|
const static struct superio_registers reg_table[] = {
|
||||||
{0x8661, "IT8661F", {
|
{0x8661, "IT8661F", {
|
||||||
/* TODO: Needs different init sequence. */
|
/* TODO: Needs different init sequence. */
|
||||||
|
@ -64,7 +63,7 @@ const static struct superio_registers reg_table[] = {
|
||||||
{EOT}}},
|
{EOT}}},
|
||||||
{0x8702, "IT8702F", {
|
{0x8702, "IT8702F", {
|
||||||
{EOT}}},
|
{EOT}}},
|
||||||
{0x8705, "IT8705F/AF or IT8700F", {
|
{0x8705, "IT8705F/AF / IT8700F", {
|
||||||
{NOLDN, NULL,
|
{NOLDN, NULL,
|
||||||
{0x07,0x20,0x21,0x22,0x23,0x24,EOT},
|
{0x07,0x20,0x21,0x22,0x23,0x24,EOT},
|
||||||
{NANA,0x87,0x05,0x00,0x00,NANA,EOT}},
|
{NANA,0x87,0x05,0x00,0x00,NANA,EOT}},
|
||||||
|
@ -112,6 +111,9 @@ const static struct superio_registers reg_table[] = {
|
||||||
{0x30,0x60,0x61,0x70,0xf0,EOT},
|
{0x30,0x60,0x61,0x70,0xf0,EOT},
|
||||||
{0x00,0x03,0x00,0x0a,0x00,EOT}},
|
{0x00,0x03,0x00,0x0a,0x00,EOT}},
|
||||||
{EOT}}},
|
{EOT}}},
|
||||||
|
{0x8706, "IT8706R", { /* TODO: Not yet in sensors-detect */
|
||||||
|
/* This is a "Special General Purpose I/O chip". */
|
||||||
|
{EOT}}},
|
||||||
{0x8708, "IT8708F", {
|
{0x8708, "IT8708F", {
|
||||||
{NOLDN, NULL,
|
{NOLDN, NULL,
|
||||||
{0x07,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,
|
{0x07,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,
|
||||||
|
@ -167,7 +169,7 @@ const static struct superio_registers reg_table[] = {
|
||||||
{0x30,0x60,0x61,0x70,0xf0,EOT},
|
{0x30,0x60,0x61,0x70,0xf0,EOT},
|
||||||
{0x00,0x03,0x00,0x0a,0x00,EOT}},
|
{0x00,0x03,0x00,0x0a,0x00,EOT}},
|
||||||
{EOT}}},
|
{EOT}}},
|
||||||
{0x8710, "IT8710F", {
|
{0x8710, "IT8710F", { /* TODO: Not yet in sensors-detect */
|
||||||
{EOT}}},
|
{EOT}}},
|
||||||
{0x8712, "IT8712F", {
|
{0x8712, "IT8712F", {
|
||||||
{NOLDN, NULL,
|
{NOLDN, NULL,
|
||||||
|
@ -316,6 +318,9 @@ const static struct superio_registers reg_table[] = {
|
||||||
{0x30,0x60,0x61,0x70,0xf0,EOT},
|
{0x30,0x60,0x61,0x70,0xf0,EOT},
|
||||||
{0x00,0x03,0x10,0x0b,0x00,EOT}},
|
{0x00,0x03,0x10,0x0b,0x00,EOT}},
|
||||||
{EOT}}},
|
{EOT}}},
|
||||||
|
{0x8726, "IT8726F", {
|
||||||
|
/* Datasheet wrongly says that the ID is 0x8716. */
|
||||||
|
{EOT}}},
|
||||||
{EOT}
|
{EOT}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue