summaryrefslogtreecommitdiff
path: root/src/superio
diff options
context:
space:
mode:
Diffstat (limited to 'src/superio')
-rw-r--r--src/superio/ite/it8613e/Kconfig9
-rw-r--r--src/superio/ite/it8659e/Kconfig9
-rw-r--r--src/superio/ite/it8712f/Kconfig8
-rw-r--r--src/superio/ite/it8718f/Kconfig8
-rw-r--r--src/superio/ite/it8720f/Kconfig8
-rw-r--r--src/superio/ite/it8721f/Kconfig8
-rw-r--r--src/superio/ite/it8728f/Kconfig8
-rw-r--r--src/superio/ite/it8772f/Kconfig8
-rw-r--r--src/superio/ite/it8783ef/Kconfig8
-rw-r--r--src/superio/ite/it8784e/Kconfig8
-rw-r--r--src/superio/ite/it8786e/Kconfig8
11 files changed, 90 insertions, 0 deletions
diff --git a/src/superio/ite/it8613e/Kconfig b/src/superio/ite/it8613e/Kconfig
index e6f01c4cac..cc709ae816 100644
--- a/src/superio/ite/it8613e/Kconfig
+++ b/src/superio/ite/it8613e/Kconfig
@@ -3,9 +3,18 @@
config SUPERIO_ITE_IT8613E
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_LED_FREQ_5BIT
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
select SUPERIO_ITE_ENV_CTRL_8BIT_PWM
select SUPERIO_ITE_ENV_CTRL_5FANS
select SUPERIO_ITE_ENV_CTRL_NO_ONOFF
select SUPERIO_ITE_ENV_CTRL_EXT_ANY_TMPIN
+
+if SUPERIO_ITE_IT8613E
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 6
+
+endif
diff --git a/src/superio/ite/it8659e/Kconfig b/src/superio/ite/it8659e/Kconfig
index 92ee4c112e..43b8c95ef9 100644
--- a/src/superio/ite/it8659e/Kconfig
+++ b/src/superio/ite/it8659e/Kconfig
@@ -3,8 +3,17 @@
config SUPERIO_ITE_IT8659E
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
select SUPERIO_ITE_ENV_CTRL_7BIT_SLOPE_REG
select SUPERIO_ITE_ENV_CTRL_8BIT_PWM
select SUPERIO_ITE_ENV_CTRL_EXT_ANY_TMPIN
+
+
+if SUPERIO_ITE_IT8659E
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 6
+
+endif
diff --git a/src/superio/ite/it8712f/Kconfig b/src/superio/ite/it8712f/Kconfig
index 0dfa5242fc..81b3c624da 100644
--- a/src/superio/ite/it8712f/Kconfig
+++ b/src/superio/ite/it8712f/Kconfig
@@ -3,3 +3,11 @@
config SUPERIO_ITE_IT8712F
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
+
+if SUPERIO_ITE_IT8712F
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 5
+
+endif
diff --git a/src/superio/ite/it8718f/Kconfig b/src/superio/ite/it8718f/Kconfig
index 65fcdabb46..c17bf41ea3 100644
--- a/src/superio/ite/it8718f/Kconfig
+++ b/src/superio/ite/it8718f/Kconfig
@@ -3,6 +3,14 @@
config SUPERIO_ITE_IT8718F
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_FAN16_CONFIG
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
+
+if SUPERIO_ITE_IT8718F
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 6
+
+endif
diff --git a/src/superio/ite/it8720f/Kconfig b/src/superio/ite/it8720f/Kconfig
index 338ed21044..3625ef692b 100644
--- a/src/superio/ite/it8720f/Kconfig
+++ b/src/superio/ite/it8720f/Kconfig
@@ -3,6 +3,14 @@
config SUPERIO_ITE_IT8720F
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_FAN16_CONFIG
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
+
+if SUPERIO_ITE_IT8720F
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 8
+
+endif
diff --git a/src/superio/ite/it8721f/Kconfig b/src/superio/ite/it8721f/Kconfig
index ec22a2d5a0..8c2e6767f0 100644
--- a/src/superio/ite/it8721f/Kconfig
+++ b/src/superio/ite/it8721f/Kconfig
@@ -3,7 +3,15 @@
config SUPERIO_ITE_IT8721F
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_FAN16_CONFIG
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
select SUPERIO_ITE_ENV_CTRL_EXT_ANY_TMPIN
+
+if SUPERIO_ITE_IT8721F
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 8
+
+endif
diff --git a/src/superio/ite/it8728f/Kconfig b/src/superio/ite/it8728f/Kconfig
index be16a2dbf6..c85e94a818 100644
--- a/src/superio/ite/it8728f/Kconfig
+++ b/src/superio/ite/it8728f/Kconfig
@@ -3,6 +3,7 @@
config SUPERIO_ITE_IT8728F
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
select SUPERIO_ITE_ENV_CTRL_FAN16_CONFIG
@@ -11,3 +12,10 @@ config SUPERIO_ITE_IT8728F
select SUPERIO_ITE_ENV_CTRL_7BIT_SLOPE_REG
select SUPERIO_ITE_ENV_CTRL_EXT_ANY_TMPIN
select SUPERIO_ITE_ENV_CTRL_FAN_VECTOR
+
+if SUPERIO_ITE_IT8728F
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 8
+
+endif
diff --git a/src/superio/ite/it8772f/Kconfig b/src/superio/ite/it8772f/Kconfig
index 8e9af54922..6d7cf39394 100644
--- a/src/superio/ite/it8772f/Kconfig
+++ b/src/superio/ite/it8772f/Kconfig
@@ -3,6 +3,7 @@
config SUPERIO_ITE_IT8772F
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_7BIT_SLOPE_REG
select SUPERIO_ITE_ENV_CTRL_8BIT_PWM
@@ -11,3 +12,10 @@ config SUPERIO_ITE_IT8772F
select SUPERIO_ITE_ENV_CTRL_FAN_VECTOR_RANGED
select SUPERIO_ITE_ENV_CTRL_NO_FULLSPEED_SETTING
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
+
+if SUPERIO_ITE_IT8772F
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 6
+
+endif
diff --git a/src/superio/ite/it8783ef/Kconfig b/src/superio/ite/it8783ef/Kconfig
index e1d993f6a2..da47e45dc4 100644
--- a/src/superio/ite/it8783ef/Kconfig
+++ b/src/superio/ite/it8783ef/Kconfig
@@ -3,6 +3,14 @@
config SUPERIO_ITE_IT8783EF
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_PRE_RAM
select SUPERIO_ITE_ENV_CTRL
select SUPERIO_ITE_ENV_CTRL_FAN16_CONFIG
select SUPERIO_ITE_ENV_CTRL_PWM_FREQ2
+
+if SUPERIO_ITE_IT8783EF
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 6
+
+endif
diff --git a/src/superio/ite/it8784e/Kconfig b/src/superio/ite/it8784e/Kconfig
index 66dd6c9362..ba19459cf5 100644
--- a/src/superio/ite/it8784e/Kconfig
+++ b/src/superio/ite/it8784e/Kconfig
@@ -3,8 +3,16 @@
config SUPERIO_ITE_IT8784E
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_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
+
+if SUPERIO_ITE_IT8784E
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 10
+
+endif
diff --git a/src/superio/ite/it8786e/Kconfig b/src/superio/ite/it8786e/Kconfig
index 216d6f5bf8..ab4a92fcd6 100644
--- a/src/superio/ite/it8786e/Kconfig
+++ b/src/superio/ite/it8786e/Kconfig
@@ -3,8 +3,16 @@
config SUPERIO_ITE_IT8786E
bool
select SUPERIO_ITE_COMMON_PRE_RAM
+ select SUPERIO_ITE_COMMON_GPIO_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
+
+if SUPERIO_ITE_IT8786E
+
+config SUPERIO_ITE_COMMON_NUM_GPIO_SETS
+ default 10
+
+endif