diff --git a/boards/esp32-ethernet-kit-v1_0/Makefile.features b/boards/esp32-ethernet-kit-v1_0/Makefile.features index 806d8882f5..e22f96a983 100644 --- a/boards/esp32-ethernet-kit-v1_0/Makefile.features +++ b/boards/esp32-ethernet-kit-v1_0/Makefile.features @@ -4,8 +4,8 @@ CPU_MODEL = esp32-wrover include $(RIOTBOARD)/common/esp32/Makefile.features # additional features provided by the board -FEATURES_PROVIDED += esp_eth FEATURES_PROVIDED += periph_adc +FEATURES_PROVIDED += periph_eth FEATURES_PROVIDED += periph_i2c FEATURES_PROVIDED += periph_pwm diff --git a/boards/esp32-olimex-evb/Makefile.features b/boards/esp32-olimex-evb/Makefile.features index c6259a44e6..42f118c15e 100644 --- a/boards/esp32-olimex-evb/Makefile.features +++ b/boards/esp32-olimex-evb/Makefile.features @@ -19,7 +19,7 @@ FEATURES_CONFLICT += periph_sdmmc:periph_spi FEATURES_CONFLICT_MSG += "SD/MMC and SPI cannot be used at the same time on this board." # unique features of the board -FEATURES_PROVIDED += esp_eth # Ethernet MAC (EMAC) FEATURES_PROVIDED += periph_can # CAN peripheral interface +FEATURES_PROVIDED += periph_eth # Ethernet MAC (EMAC) FEATURES_PROVIDED += arduino_pins diff --git a/cpu/esp32/Makefile.dep b/cpu/esp32/Makefile.dep index 9d4b62ab47..ab43157e29 100644 --- a/cpu/esp32/Makefile.dep +++ b/cpu/esp32/Makefile.dep @@ -32,7 +32,7 @@ ifneq (,$(filter esp_ble,$(USEMODULE))) endif ifneq (,$(filter esp_eth,$(USEMODULE))) - FEATURES_REQUIRED += esp_eth + FEATURES_REQUIRED += periph_eth USEMODULE += esp_idf_eth USEMODULE += esp_idf_event USEMODULE += esp_idf_gpio diff --git a/features.yaml b/features.yaml index 7ce8ffe75d..7cd1641c16 100644 --- a/features.yaml +++ b/features.yaml @@ -138,10 +138,6 @@ groups: - title: ESP Specific Features help: These features are only available on (some) ESP MCUs. features: - - name: esp_eth - help: > - An ESP Ethernet peripherals is available. - (FIXME: `periph_eth` instead.) - name: esp_jtag help: The MCU supports JTAG for programming and debugging. Enable this feature to expose the interface at the cost of having fewer pins as diff --git a/makefiles/features_existing.inc.mk b/makefiles/features_existing.inc.mk index 9fdd0f6424..acf01e62f9 100644 --- a/makefiles/features_existing.inc.mk +++ b/makefiles/features_existing.inc.mk @@ -114,7 +114,6 @@ FEATURES_EXISTING := \ esp_ble \ esp_ble_esp32 \ esp_ble_esp32c3 \ - esp_eth \ esp_hw_counter \ esp_jtag \ esp_now \