diff --git a/examples/common_components/protocol_examples_common/Kconfig.projbuild b/examples/common_components/protocol_examples_common/Kconfig.projbuild index 867863e48..86ee4f140 100644 --- a/examples/common_components/protocol_examples_common/Kconfig.projbuild +++ b/examples/common_components/protocol_examples_common/Kconfig.projbuild @@ -1,15 +1,6 @@ menu "Example Connection Configuration" - config EXAMPLE_GPIO_RANGE_MIN - int - default 0 - - config EXAMPLE_GPIO_RANGE_MAX - int - default 33 if IDF_TARGET_ESP32 - default 46 if IDF_TARGET_ESP32S2 - default 19 if IDF_TARGET_ESP32C3 - default 48 if IDF_TARGET_ESP32S3 + orsource "$IDF_PATH/examples/common_components/env_caps/$IDF_TARGET/Kconfig.env_caps" config EXAMPLE_CONNECT_WIFI bool "connect using WiFi interface" @@ -204,14 +195,14 @@ menu "Example Connection Configuration" config EXAMPLE_ETH_MDC_GPIO int "SMI MDC GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX default 23 help Set the GPIO number used by SMI MDC. config EXAMPLE_ETH_MDIO_GPIO int "SMI MDIO GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX default 18 help Set the GPIO number used by SMI MDIO. @@ -227,28 +218,28 @@ menu "Example Connection Configuration" config EXAMPLE_ETH_SPI_SCLK_GPIO int "SPI SCLK GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX default 14 help Set the GPIO number used by SPI SCLK. config EXAMPLE_ETH_SPI_MOSI_GPIO int "SPI MOSI GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX default 13 help Set the GPIO number used by SPI MOSI. config EXAMPLE_ETH_SPI_MISO_GPIO int "SPI MISO GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_IN_RANGE_MAX default 12 help Set the GPIO number used by SPI MISO. config EXAMPLE_ETH_SPI_CS_GPIO int "SPI CS GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_OUT_RANGE_MAX default 15 help Set the GPIO number used by SPI CS. @@ -262,7 +253,7 @@ menu "Example Connection Configuration" config EXAMPLE_ETH_SPI_INT_GPIO int "Interrupt GPIO number" - range EXAMPLE_GPIO_RANGE_MIN EXAMPLE_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_IN_RANGE_MAX default 4 help Set the GPIO number used by the SPI Ethernet module interrupt line. @@ -270,7 +261,7 @@ menu "Example Connection Configuration" config EXAMPLE_ETH_PHY_RST_GPIO int "PHY Reset GPIO number" - range -1 EXAMPLE_GPIO_RANGE_MAX + range -1 ENV_GPIO_OUT_RANGE_MAX default 5 help Set the GPIO number used to reset PHY chip. diff --git a/examples/protocols/mdns/main/Kconfig.projbuild b/examples/protocols/mdns/main/Kconfig.projbuild index b66e6f867..18e1cc209 100644 --- a/examples/protocols/mdns/main/Kconfig.projbuild +++ b/examples/protocols/mdns/main/Kconfig.projbuild @@ -1,11 +1,6 @@ menu "Example Configuration" - config MDNS_GPIO_RANGE_MAX - int - default 33 if IDF_TARGET_ESP32 - default 46 if IDF_TARGET_ESP32S2 - default 19 if IDF_TARGET_ESP32C3 - default 48 if IDF_TARGET_ESP32S3 + orsource "$IDF_PATH/examples/common_components/env_caps/$IDF_TARGET/Kconfig.env_caps" config MDNS_HOSTNAME string "mDNS Hostname" @@ -43,7 +38,7 @@ menu "Example Configuration" config MDNS_BUTTON_GPIO int "Button GPIO to trigger querries" - range 0 MDNS_GPIO_RANGE_MAX + range ENV_GPIO_RANGE_MIN ENV_GPIO_IN_RANGE_MAX default 0 help Set the GPIO number used as mDNS test button