<p>Gergely Kiss has uploaded this change for <strong>review</strong>.</p><p><a href="https://review.coreboot.org/22999">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">superio/ite/it8623e: add support for SIO chip ITE IT8623E<br><br>This change adds basic support for the SuperIO chip ITE IT8623E.<br>Due to the lack of a datasheet, defaults are shown as "not available (NA)"<br>in superiotool's register dump. LDNs defined in it8623e.h are<br>definitely correct and working as expected.<br><br>Change-Id: I50be1db4f238e6218a1d17c3669516fadf0ab4fa<br>Signed-off-by: Gergely Kiss <mail.gery@gmail.com><br>---<br>M src/superio/ite/Makefile.inc<br>A src/superio/ite/it8623e/Kconfig<br>A src/superio/ite/it8623e/Makefile.inc<br>A src/superio/ite/it8623e/it8623e.h<br>A src/superio/ite/it8623e/superio.c<br>M util/superiotool/ite.c<br>6 files changed, 190 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/99/22999/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/superio/ite/Makefile.inc b/src/superio/ite/Makefile.inc</span><br><span>index f27a333..382dbd7 100644</span><br><span>--- a/src/superio/ite/Makefile.inc</span><br><span>+++ b/src/superio/ite/Makefile.inc</span><br><span>@@ -19,6 +19,7 @@</span><br><span> ## include generic ite environment controller driver</span><br><span> ramstage-$(CONFIG_SUPERIO_ITE_ENV_CTRL) += common/env_ctrl.c</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+subdirs-y += it8623e</span><br><span> subdirs-y += it8671f</span><br><span> subdirs-y += it8712f</span><br><span> subdirs-y += it8716f</span><br><span>diff --git a/src/superio/ite/it8623e/Kconfig b/src/superio/ite/it8623e/Kconfig</span><br><span>new file mode 100644</span><br><span>index 0000000..1b4fe4a</span><br><span>--- /dev/null</span><br><span>+++ b/src/superio/ite/it8623e/Kconfig</span><br><span>@@ -0,0 +1,20 @@</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## This file is part of the coreboot project.</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## Copyright (C) 2009 Ronald G. Minnich</span><br><span style="color: hsl(120, 100%, 40%);">+## Copyright (C) 2014 Edward O'Callaghan <eocallaghan@alterapraxis.com></span><br><span style="color: hsl(120, 100%, 40%);">+## Copyright (C) 2017 Gergely Kiss <mail.gery@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## This program is free software; you can redistribute it and/or modify</span><br><span style="color: hsl(120, 100%, 40%);">+## it under the terms of the GNU General Public License as published by</span><br><span style="color: hsl(120, 100%, 40%);">+## the Free Software Foundation; version 2 of the License.</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## This program is distributed in the hope that it will be useful,</span><br><span style="color: hsl(120, 100%, 40%);">+## but WITHOUT ANY WARRANTY; without even the implied warranty of</span><br><span style="color: hsl(120, 100%, 40%);">+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span><br><span style="color: hsl(120, 100%, 40%);">+## GNU General Public License for more details.</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+config SUPERIO_ITE_IT8623E</span><br><span style="color: hsl(120, 100%, 40%);">+ bool</span><br><span style="color: hsl(120, 100%, 40%);">+  select SUPERIO_ITE_COMMON_ROMSTAGE</span><br><span>diff --git a/src/superio/ite/it8623e/Makefile.inc b/src/superio/ite/it8623e/Makefile.inc</span><br><span>new file mode 100644</span><br><span>index 0000000..2afaecf</span><br><span>--- /dev/null</span><br><span>+++ b/src/superio/ite/it8623e/Makefile.inc</span><br><span>@@ -0,0 +1,18 @@</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## This file is part of the coreboot project.</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## Copyright (C) 2006 Uwe Hermann <uwe@hermann-uwe.de></span><br><span style="color: hsl(120, 100%, 40%);">+## Copyright (C) 2017 Gergely Kiss <mail.gery@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## This program is free software; you can redistribute it and/or modify</span><br><span style="color: hsl(120, 100%, 40%);">+## it under the terms of the GNU General Public License as published by</span><br><span style="color: hsl(120, 100%, 40%);">+## the Free Software Foundation; either version 2 of the License, or</span><br><span style="color: hsl(120, 100%, 40%);">+## (at your option) any later version.</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+## This program is distributed in the hope that it will be useful,</span><br><span style="color: hsl(120, 100%, 40%);">+## but WITHOUT ANY WARRANTY; without even the implied warranty of</span><br><span style="color: hsl(120, 100%, 40%);">+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span><br><span style="color: hsl(120, 100%, 40%);">+## GNU General Public License for more details.</span><br><span style="color: hsl(120, 100%, 40%);">+##</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ramstage-$(CONFIG_SUPERIO_ITE_IT8623E) += superio.c</span><br><span>diff --git a/src/superio/ite/it8623e/it8623e.h b/src/superio/ite/it8623e/it8623e.h</span><br><span>new file mode 100644</span><br><span>index 0000000..25670c5</span><br><span>--- /dev/null</span><br><span>+++ b/src/superio/ite/it8623e/it8623e.h</span><br><span>@@ -0,0 +1,32 @@</span><br><span style="color: hsl(120, 100%, 40%);">+/*</span><br><span style="color: hsl(120, 100%, 40%);">+ * This file is part of the coreboot project.</span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span style="color: hsl(120, 100%, 40%);">+ * Copyright (C) 2006 Uwe Hermann <uwe@hermann-uwe.de></span><br><span style="color: hsl(120, 100%, 40%);">+ * Copyright (C) 2017 Gergely Kiss <mail.gery@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span style="color: hsl(120, 100%, 40%);">+ * This program is free software; you can redistribute it and/or modify</span><br><span style="color: hsl(120, 100%, 40%);">+ * it under the terms of the GNU General Public License as published by</span><br><span style="color: hsl(120, 100%, 40%);">+ * the Free Software Foundation; either version 2 of the License, or</span><br><span style="color: hsl(120, 100%, 40%);">+ * (at your option) any later version.</span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span style="color: hsl(120, 100%, 40%);">+ * This program is distributed in the hope that it will be useful,</span><br><span style="color: hsl(120, 100%, 40%);">+ * but WITHOUT ANY WARRANTY; without even the implied warranty of</span><br><span style="color: hsl(120, 100%, 40%);">+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span><br><span style="color: hsl(120, 100%, 40%);">+ * GNU General Public License for more details.</span><br><span style="color: hsl(120, 100%, 40%);">+ */</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#ifndef SUPERIO_ITE_IT8623E_H</span><br><span style="color: hsl(120, 100%, 40%);">+#define SUPERIO_ITE_IT8623E_H</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+/* Datasheet not available. The list of LDNs might not be complete. */</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_FDC  0x00 /* Floppy Controller */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_SP1  0x01 /* Com1 */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_SP2  0x02 /* Com2 */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_PP   0x03 /* Parallel port */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_EC   0x04 /* Environment controller */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_KBCK 0x05 /* PS/2 keyboard */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_KBCM 0x06 /* PS/2 mouse */</span><br><span style="color: hsl(120, 100%, 40%);">+#define IT8623E_GPIO 0x07 /* GPIO */</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#endif /* SUPERIO_ITE_IT8623E_H */</span><br><span>diff --git a/src/superio/ite/it8623e/superio.c b/src/superio/ite/it8623e/superio.c</span><br><span>new file mode 100644</span><br><span>index 0000000..b7b5342</span><br><span>--- /dev/null</span><br><span>+++ b/src/superio/ite/it8623e/superio.c</span><br><span>@@ -0,0 +1,75 @@</span><br><span style="color: hsl(120, 100%, 40%);">+/*</span><br><span style="color: hsl(120, 100%, 40%);">+ * This file is part of the coreboot project.</span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span style="color: hsl(120, 100%, 40%);">+ * Copyright (C) 2006 Uwe Hermann <uwe@hermann-uwe.de></span><br><span style="color: hsl(120, 100%, 40%);">+ * Copyright (C) 2007 Philipp Degler <pdegler@rumms.uni-mannheim.de></span><br><span style="color: hsl(120, 100%, 40%);">+ * Copyright (C) 2016 Gergely Kiss <mail.gery@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span style="color: hsl(120, 100%, 40%);">+ * This program is free software; you can redistribute it and/or modify</span><br><span style="color: hsl(120, 100%, 40%);">+ * it under the terms of the GNU General Public License as published by</span><br><span style="color: hsl(120, 100%, 40%);">+ * the Free Software Foundation; either version 2 of the License, or</span><br><span style="color: hsl(120, 100%, 40%);">+ * (at your option) any later version.</span><br><span style="color: hsl(120, 100%, 40%);">+ *</span><br><span style="color: hsl(120, 100%, 40%);">+ * This program is distributed in the hope that it will be useful,</span><br><span style="color: hsl(120, 100%, 40%);">+ * but WITHOUT ANY WARRANTY; without even the implied warranty of</span><br><span style="color: hsl(120, 100%, 40%);">+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span><br><span style="color: hsl(120, 100%, 40%);">+ * GNU General Public License for more details.</span><br><span style="color: hsl(120, 100%, 40%);">+ */</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#include <device/device.h></span><br><span style="color: hsl(120, 100%, 40%);">+#include <device/pnp.h></span><br><span style="color: hsl(120, 100%, 40%);">+#include <pc80/keyboard.h></span><br><span style="color: hsl(120, 100%, 40%);">+#include <arch/io.h></span><br><span style="color: hsl(120, 100%, 40%);">+#include <stdlib.h></span><br><span style="color: hsl(120, 100%, 40%);">+#include <superio/conf_mode.h></span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+#include "it8623e.h"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+static void it8623e_init(struct device *dev)</span><br><span style="color: hsl(120, 100%, 40%);">+{</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+     if (!dev->enabled)</span><br><span style="color: hsl(120, 100%, 40%);">+         return;</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+     switch (dev->path.pnp.device) {</span><br><span style="color: hsl(120, 100%, 40%);">+    case IT8623E_EC:</span><br><span style="color: hsl(120, 100%, 40%);">+              break;</span><br><span style="color: hsl(120, 100%, 40%);">+        case IT8623E_KBCK:</span><br><span style="color: hsl(120, 100%, 40%);">+            set_kbc_ps2_mode();</span><br><span style="color: hsl(120, 100%, 40%);">+           pc_keyboard_init(NO_AUX_DEVICE);</span><br><span style="color: hsl(120, 100%, 40%);">+              break;</span><br><span style="color: hsl(120, 100%, 40%);">+        case IT8623E_KBCM:</span><br><span style="color: hsl(120, 100%, 40%);">+            break;</span><br><span style="color: hsl(120, 100%, 40%);">+        }</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+static struct device_operations ops = {</span><br><span style="color: hsl(120, 100%, 40%);">+       .read_resources   = pnp_read_resources,</span><br><span style="color: hsl(120, 100%, 40%);">+       .set_resources    = pnp_set_resources,</span><br><span style="color: hsl(120, 100%, 40%);">+        .enable_resources = pnp_enable_resources,</span><br><span style="color: hsl(120, 100%, 40%);">+     .enable           = pnp_alt_enable,</span><br><span style="color: hsl(120, 100%, 40%);">+   .init             = it8623e_init,</span><br><span style="color: hsl(120, 100%, 40%);">+     .ops_pnp_mode     = &pnp_conf_mode_870155_aa,</span><br><span style="color: hsl(120, 100%, 40%);">+};</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+static struct pnp_info pnp_dev_info[] = {</span><br><span style="color: hsl(120, 100%, 40%);">+    { &ops, IT8623E_FDC, PNP_IO0 | PNP_IRQ0 | PNP_DRQ0, 0x0ff8, },</span><br><span style="color: hsl(120, 100%, 40%);">+    { &ops, IT8623E_SP1, PNP_IO0 | PNP_IRQ0, 0x0ff8, },</span><br><span style="color: hsl(120, 100%, 40%);">+       { &ops, IT8623E_SP2, PNP_IO0 | PNP_IRQ0, 0x0ff8, },</span><br><span style="color: hsl(120, 100%, 40%);">+       { &ops, IT8623E_PP, PNP_IO0 | PNP_IO1 | PNP_IRQ0 | PNP_DRQ0, 0x0ffc, 0x0ffc },</span><br><span style="color: hsl(120, 100%, 40%);">+    { &ops, IT8623E_EC, PNP_IO0 | PNP_IO1 | PNP_IRQ0, 0x0ff8, 0x0ff8, },</span><br><span style="color: hsl(120, 100%, 40%);">+      { &ops, IT8623E_KBCK, PNP_IO0 | PNP_IO1 | PNP_IRQ0, 0x0fff, 0x0fff, },</span><br><span style="color: hsl(120, 100%, 40%);">+    { &ops, IT8623E_KBCM, PNP_IRQ0, },</span><br><span style="color: hsl(120, 100%, 40%);">+        { &ops, IT8623E_GPIO, PNP_IO0 | PNP_IO1 | PNP_IO2 | PNP_IRQ0, 0x0fff, 0x0ff8, 0x0ff8, },</span><br><span style="color: hsl(120, 100%, 40%);">+};</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+static void enable_dev(struct device *dev)</span><br><span style="color: hsl(120, 100%, 40%);">+{</span><br><span style="color: hsl(120, 100%, 40%);">+     pnp_enable_devices(dev, &pnp_ops,</span><br><span style="color: hsl(120, 100%, 40%);">+         ARRAY_SIZE(pnp_dev_info), pnp_dev_info);</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+struct chip_operations superio_ite_it8623e_ops = {</span><br><span style="color: hsl(120, 100%, 40%);">+     CHIP_NAME("ITE IT8623E Super I/O")</span><br><span style="color: hsl(120, 100%, 40%);">+  .enable_dev = enable_dev,</span><br><span style="color: hsl(120, 100%, 40%);">+};</span><br><span>diff --git a/util/superiotool/ite.c b/util/superiotool/ite.c</span><br><span>index 43ccce1..c556df4 100644</span><br><span>--- a/util/superiotool/ite.c</span><br><span>+++ b/util/superiotool/ite.c</span><br><span>@@ -272,6 +272,50 @@</span><br><span>                    {0x30,0x60,0x61,0x62,0x63,0x70,0x71,EOT},</span><br><span>                    {0x00,0x00,0x6a,0x00,0x6e,0x01,0x01,EOT}},</span><br><span>           {EOT}}},</span><br><span style="color: hsl(120, 100%, 40%);">+      {0x8623, "IT8623E", { /* Defaults are unknown for this chip as datasheet is not available */</span><br><span style="color: hsl(120, 100%, 40%);">+                {NOLDN, NULL,</span><br><span style="color: hsl(120, 100%, 40%);">+                 {0x02,0x07,0x20,0x21,0x22,0x23,0x24,0x2b,0x2e,0x2f,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                      {NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+             {0x0, "Floppy",</span><br><span style="color: hsl(120, 100%, 40%);">+                     {0x30,0x60,0x61,0x70,0x74,0xf0,0xf1,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                     {NANA,NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+            {0x1, "COM1",</span><br><span style="color: hsl(120, 100%, 40%);">+                       {0x30,0x60,0x61,0x70,0xf0,0xf1,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                  {NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+         {0x2, "COM2",</span><br><span style="color: hsl(120, 100%, 40%);">+                       {0x30,0x60,0x61,0x70,0xf0,0xf1,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                  {NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+         {0x3, "Parallel port",</span><br><span style="color: hsl(120, 100%, 40%);">+                      {0x30,0x60,0x61,0x62,0x63,0x70,0x74,0xf0,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                        {NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+               {0x4, "Environment controller",</span><br><span style="color: hsl(120, 100%, 40%);">+                     {0x30,0x60,0x61,0x62,0x63,0x70,0xf0,0xf1,0xf2,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0xf3,0xf4,0xf5,0xf6,0xF9,0xFA,0xFB,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                     {NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+            {0x5, "Keyboard",</span><br><span style="color: hsl(120, 100%, 40%);">+                   {0x30,0x60,0x61,0x62,0x63,0x70,0x71,0xf0,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                        {NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+               {0x6, "Mouse",</span><br><span style="color: hsl(120, 100%, 40%);">+                      {0x30,0x70,0x71,0xf0,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                    {NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+           {0x7, "GPIO",</span><br><span style="color: hsl(120, 100%, 40%);">+                       {0x25,0x26,0x27,0x28,0x29,0x2a,0x2c,0x2d,0x60,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0x61,0x62,0x63,0x64,0x65,0x70,0x71,0x72,0x73,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0x74,0xb0,0xb1,0xb2,0xb3,0xb4,0xb8,0xb9,0xba,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0xbb,0xbc,0xbd,0xc0,0xc1,0xc2,0xc3,0xc4,0xc8,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0xe0,0xe1,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0xe2,0xe3,0xe4,0xe9,0xf0,0xf1,0xf2,0xf3,0xf4,</span><br><span style="color: hsl(120, 100%, 40%);">+                         0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,EOT},</span><br><span style="color: hsl(120, 100%, 40%);">+                     {NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,NANA,</span><br><span style="color: hsl(120, 100%, 40%);">+                         NANA,NANA,NANA,NANA,NANA,NANA,NANA,EOT}},</span><br><span style="color: hsl(120, 100%, 40%);">+            {EOT}}},</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>   {0x8661, "IT8661F/IT8770F", {</span><br><span>              {NOLDN, NULL,</span><br><span>                        {0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x20,0x21,0x22,</span><br><span></span><br></pre><p>To view, visit <a href="https://review.coreboot.org/22999">change 22999</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/22999"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I50be1db4f238e6218a1d17c3669516fadf0ab4fa </div>
<div style="display:none"> Gerrit-Change-Number: 22999 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Gergely Kiss <mail.gery@gmail.com> </div>