Skip to content

Commit a8af82c

Browse files
esp32: Update network_lan.c.
Signed-off-by: Vincent1-python <[email protected]>
1 parent 14bf6ad commit a8af82c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ports/esp32/network_lan.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -182,13 +182,13 @@ static mp_obj_t get_lan(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_ar
182182
}
183183

184184
eth_mac_config_t mac_config = ETH_MAC_DEFAULT_CONFIG();
185-
#if CONFIG_IDF_TARGET_ESP32
185+
#if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32P4
186186
eth_esp32_emac_config_t esp32_config = ETH_ESP32_EMAC_DEFAULT_CONFIG();
187187
#endif
188188

189189
esp_eth_mac_t *mac = NULL;
190190

191-
#if CONFIG_IDF_TARGET_ESP32
191+
#if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32P4
192192
// Dynamic ref_clk configuration.
193193
if (args[ARG_ref_clk_mode].u_int != -1) {
194194
// Map the GPIO_MODE constants to EMAC_CLK constants.
@@ -223,7 +223,7 @@ static mp_obj_t get_lan(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_ar
223223
#endif
224224

225225
switch (args[ARG_phy_type].u_int) {
226-
#if CONFIG_IDF_TARGET_ESP32
226+
#if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32P4
227227
case PHY_LAN8710:
228228
case PHY_LAN8720:
229229
self->phy = esp_eth_phy_new_lan87xx(&phy_config);
@@ -251,7 +251,7 @@ static mp_obj_t get_lan(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_ar
251251
self->phy = esp_eth_phy_new_generic(&phy_config);
252252
break;
253253
#endif
254-
#endif // CONFIG_IDF_TARGET_ESP32
254+
#endif // CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32P4
255255
#if CONFIG_ETH_USE_SPI_ETHERNET
256256
#if CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL
257257
case PHY_KSZ8851SNL: {
@@ -286,7 +286,7 @@ static mp_obj_t get_lan(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_ar
286286
#endif
287287
}
288288

289-
#if CONFIG_IDF_TARGET_ESP32
289+
#if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32P4
290290
if (!IS_SPI_PHY(args[ARG_phy_type].u_int)) {
291291
if (self->mdc_pin == -1 || self->mdio_pin == -1) {
292292
mp_raise_ValueError(MP_ERROR_TEXT("mdc and mdio must be specified"));

0 commit comments

Comments
 (0)