From ded72179cb1ed3da74115c8aa0ed91fd65b6b7cd Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Mon, 27 May 2024 16:12:24 +0200 Subject: [PATCH] features.yaml: s/esp_eth/periph_eth/ Use periph_eth instead of esp_eth for the Ethernet peripheral on ESP MCUs for consistency --- boards/esp32-ethernet-kit-v1_0/Makefile.features | 2 +- boards/esp32-olimex-evb/Makefile.features | 2 +- cpu/esp32/Makefile.dep | 2 +- features.yaml | 4 ---- 4 files changed, 3 insertions(+), 7 deletions(-) diff --git a/boards/esp32-ethernet-kit-v1_0/Makefile.features b/boards/esp32-ethernet-kit-v1_0/Makefile.features index 806d8882f54e7..e22f96a983a90 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 c6259a44e64fa..42f118c15e249 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 9d4b62ab470a2..ab43157e29003 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 3827b5935792c..be333b97b8e76 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