summaryrefslogtreecommitdiff
path: root/src/superio/ite/it8625e/it8625e.h
diff options
context:
space:
mode:
authorAlicja Michalska <ahplka19@gmail.com>2024-09-01 20:20:14 +0200
committerFelix Singer <service+coreboot-gerrit@felixsinger.de>2024-11-21 15:49:12 +0000
commit0c43a65550b6120069c6ea78f1e57ae7a1c11295 (patch)
treed1d40be3e67bc6865e68d807c8ec3929589ecb9a /src/superio/ite/it8625e/it8625e.h
parent5f3a7d098ea0e70bcd1566b5d104438389c5d26c (diff)
superio/ite: Add support for IT8625E
Found on tiny firewall appliance from Chinese company named "Topton" with Intel N100 SoC. This system is fanless so all we need is the ability to use serial output (RS232 in RJ45 form-factor, called "Cisco-style" at address 0x3f8), which is working. Change-Id: I9c27f52785d294a6f7c315b8df47d4dd5b389414 Signed-off-by: Alicja Michalska <ahplka19@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84176 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Alexander Goncharov <chat@joursoir.net> Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de> Reviewed-by: David Hendricks <david.hendricks@gmail.com>
Diffstat (limited to 'src/superio/ite/it8625e/it8625e.h')
-rw-r--r--src/superio/ite/it8625e/it8625e.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/superio/ite/it8625e/it8625e.h b/src/superio/ite/it8625e/it8625e.h
new file mode 100644
index 0000000000..bf1f499e77
--- /dev/null
+++ b/src/superio/ite/it8625e/it8625e.h
@@ -0,0 +1,15 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
+#ifndef SUPERIO_ITE_IT8625E_H
+#define SUPERIO_ITE_IT8625E_H
+
+#define IT8625E_SP1 0x01 /* COM1 */
+#define IT8625E_SP2 0x02 /* COM2 */
+#define IT8625E_PP 0x03 /* Parallel port */
+#define IT8625E_EC 0x04 /* Environment controller */
+#define IT8625E_KBCK 0x05 /* PS/2 keyboard */
+#define IT8625E_KBCM 0x06 /* PS/2 mouse */
+#define IT8625E_GPIO 0x07 /* GPIO */
+#define IT8625E_CIR 0x08 /* Consumer infrared */
+
+#endif /* SUPERIO_ITE_IT8625E_H */