summaryrefslogtreecommitdiff
path: root/src/soc/intel/common/block/gpio/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/intel/common/block/gpio/Kconfig')
-rw-r--r--src/soc/intel/common/block/gpio/Kconfig15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/soc/intel/common/block/gpio/Kconfig b/src/soc/intel/common/block/gpio/Kconfig
index c946545355..03a3b092c0 100644
--- a/src/soc/intel/common/block/gpio/Kconfig
+++ b/src/soc/intel/common/block/gpio/Kconfig
@@ -36,4 +36,19 @@ config SOC_INTEL_COMMON_BLOCK_GPIO_DUAL_ROUTE_SUPPORT
bool
default n
+config SOC_INTEL_COMMON_BLOCK_GPIO_LOCK_USING_SBI
+ bool
+ default n
+ help
+ From TGL PCH onwards,`Pad Configuration Lock` can only be set or cleared
+ using non-posted sideband write.
+
+config SOC_INTEL_COMMON_BLOCK_GPIO_LOCK_USING_PCR
+ bool
+ default n
+ depends on !SOC_INTEL_COMMON_BLOCK_GPIO_LOCK_USING_SBI
+ help
+ SoC user to select this config if `Pad Configuration Lock` can only be set or
+ cleared using private configuration register (PCR) write.
+
endif