Added support for Ethernet PHY KSZ8081

Merges https://github.com/espressif/esp-idf/pull/6578
This commit is contained in:
Patrick Wieder
2021-02-19 16:12:06 +01:00
committed by bot
parent 9d7ba4c49a
commit 98a4c70af9
5 changed files with 381 additions and 0 deletions

View File

@@ -264,6 +264,17 @@ esp_eth_phy_t *esp_eth_phy_new_dp83848(const eth_phy_config_t *config);
*/
esp_eth_phy_t *esp_eth_phy_new_ksz8041(const eth_phy_config_t *config);
/**
* @brief Create a PHY instance of KSZ8081
*
* @param[in] config: configuration of PHY
*
* @return
* - instance: create PHY instance successfully
* - NULL: create PHY instance failed because some error occurred
*/
esp_eth_phy_t *esp_eth_phy_new_ksz8081(const eth_phy_config_t *config);
#if CONFIG_ETH_SPI_ETHERNET_DM9051
/**
* @brief Create a PHY instance of DM9051