diff --git a/soc/arm/nordic_nrf/Kconfig b/soc/arm/nordic_nrf/Kconfig index 679afc365c1..e0a5ea7b4f4 100644 --- a/soc/arm/nordic_nrf/Kconfig +++ b/soc/arm/nordic_nrf/Kconfig @@ -38,4 +38,18 @@ config NRF_ACL_FLASH_REGION_SIZE help FLASH region size for the NRF_ACL peripheral. +config NFCT_PINS_AS_GPIOS + bool "NFCT pins as GPIOs" + depends on HAS_HW_NRF_NFCT + help + Two pins are usually reserved for NFC in SoCs that implement the + NFCT peripheral. This option switches them to normal GPIO mode. + HW enabling happens once in the device lifetime, during the first + system startup. Disabling this option will not switch back these + pins to NFCT mode. Doing this requires UICR erase prior to + flashing device using the image which has this option disabled. + + NFC pins in nRF52 series: P0.09 and P0.10 + NFC pins in nRF5340: P0.02 and P0.03 + endif # SOC_FAMILY_NRF diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.soc b/soc/arm/nordic_nrf/nrf52/Kconfig.soc index 3efe1e61f25..6c5214dd9df 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.soc +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.soc @@ -460,17 +460,6 @@ config SOC_DCDC_NRF52X help Enable nRF52 series System on Chip DC/DC converter. -config NFCT_PINS_AS_GPIOS - bool "NFCT pins as GPIOs" - depends on HAS_HW_NRF_NFCT - help - P0.9 and P0.10 are usually reserved for NFC. This option switch - them to normal GPIO mode. HW enabling happens once in the device - lifetime, during the first system startup. Disabling this option will - not switch back these pins to NFCT mode. Doing this requires UICR - erase prior to flashing device using the image which has - this option disabled. - config GPIO_AS_PINRESET bool "GPIO as pin reset (reset button)" depends on SOC_SERIES_NRF52X