summaryrefslogtreecommitdiff
path: root/src/superio/ite/it8784e/Kconfig
diff options
context:
space:
mode:
authorMichał Żygowski <michal.zygowski@3mdeb.com>2023-04-03 13:14:02 +0200
committerFelix Singer <service+coreboot-gerrit@felixsinger.de>2023-08-07 21:27:38 +0000
commit6503474efe712ffbb53254889a579e98c4b4c5f8 (patch)
tree05a7d6dd52f9b9f93c076ba6d19bfec4bb1b6189 /src/superio/ite/it8784e/Kconfig
parent547d907b909b7266440224bde6b495b7a3ba60b5 (diff)
superio/ite: Add IT8784E support
IT8784E is basically a IT8786E stripped from serial ports 3-6. The patch creates a chip directory for IT8784E used by protectli/vault_cml platforms. TEST=Boot Ubuntu 22.04 on Protectli VP4670 (vault_cml) and dump the configuration with superiotool and compare the configuration with proprietary firmware. Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com> Change-Id: Ibe01358611f3ce3f155ddb01a7d177a3ff75765e Reviewed-on: https://review.coreboot.org/c/coreboot/+/74174 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin L Roth <gaumless@gmail.com>
Diffstat (limited to 'src/superio/ite/it8784e/Kconfig')
-rw-r--r--src/superio/ite/it8784e/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/superio/ite/it8784e/Kconfig b/src/superio/ite/it8784e/Kconfig
new file mode 100644
index 0000000000..66dd6c9362
--- /dev/null
+++ b/src/superio/ite/it8784e/Kconfig
@@ -0,0 +1,10 @@
+# SPDX-License-Identifier: GPL-2.0-only
+
+config SUPERIO_ITE_IT8784E
+ bool
+ select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_ENV_CTRL
+ select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
+ select SUPERIO_ITE_ENV_CTRL_8BIT_PWM
+ select SUPERIO_ITE_ENV_CTRL_7BIT_SLOPE_REG
+ select SUPERIO_ITE_ENV_CTRL_EXT_ANY_TMPIN