Merge branch 'feat/kconfig_clk_rm' into 'master'

feat(esp_eth): removed RMII CLK Kconfig option

Closes IDF-9724

See merge request espressif/esp-idf!41853
This commit is contained in:
Ondrej Kosta
2025-09-19 15:35:50 +08:00
19 changed files with 102 additions and 224 deletions

View File

@@ -42,8 +42,10 @@ esp_eth_mac_t *mac_init(void *vendor_emac_config, eth_mac_config_t *mac_config)
#if CONFIG_TARGET_RMII_CLK_OUT
esp32_emac_config.clock_config.rmii.clock_mode = EMAC_CLK_OUT;
esp32_emac_config.clock_config.rmii.clock_gpio = CONFIG_TARGET_RMII_CLK_OUT_GPIO;
#if !SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK
esp32_emac_config.clock_config_out_in.rmii.clock_mode = EMAC_CLK_EXT_IN;
esp32_emac_config.clock_config_out_in.rmii.clock_gpio = CONFIG_TARGET_RMII_CLK_IN_GPIO;
#endif // !SOC_EMAC_RMII_CLK_OUT_INTERNAL_LOOPBACK
#endif // CONFIG_TARGET_TEST_RMII_CLK_OUT
if (vendor_emac_config == NULL) {
vendor_emac_config = &esp32_emac_config;

View File

@@ -7,5 +7,5 @@ CONFIG_ESP_TASK_WDT_EN=n
CONFIG_TARGET_USE_INTERNAL_ETHERNET=y
CONFIG_TARGET_ETH_PHY_DEVICE_DP83848=y
CONFIG_ETH_RMII_CLK_OUTPUT=y
CONFIG_ETH_RMII_CLK_OUT_GPIO=17
CONFIG_TARGET_RMII_CLK_OUT=y
CONFIG_TARGET_RMII_CLK_OUT_GPIO=17

View File

@@ -7,5 +7,5 @@ CONFIG_ESP_TASK_WDT_EN=n
CONFIG_TARGET_USE_INTERNAL_ETHERNET=y
CONFIG_TARGET_ETH_PHY_DEVICE_LAN8720=y
CONFIG_ETH_RMII_CLK_OUTPUT=y
CONFIG_ETH_RMII_CLK_OUT_GPIO=17
CONFIG_TARGET_RMII_CLK_OUT=y
CONFIG_TARGET_RMII_CLK_OUT_GPIO=17