1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-28 21:53:48 +00:00

Merge branch 'integration' into memory_api

This commit is contained in:
J. Nick Koston
2025-10-22 15:17:38 -10:00

View File

@@ -286,7 +286,7 @@ CONFIG_SCHEMA = cv.All(
) )
def _final_validate(config): def _final_validate_spi(config):
if config[CONF_TYPE] not in SPI_ETHERNET_TYPES: if config[CONF_TYPE] not in SPI_ETHERNET_TYPES:
return return
if spi_configs := fv.full_config.get().get(CONF_SPI): if spi_configs := fv.full_config.get().get(CONF_SPI):
@@ -305,9 +305,6 @@ def _final_validate(config):
) )
FINAL_VALIDATE_SCHEMA = _final_validate
def manual_ip(config): def manual_ip(config):
return cg.StructInitializer( return cg.StructInitializer(
ManualIP, ManualIP,
@@ -427,6 +424,7 @@ def _final_validate_rmii_pins(config: ConfigType) -> None:
def _final_validate(config: ConfigType) -> ConfigType: def _final_validate(config: ConfigType) -> ConfigType:
"""Final validation for Ethernet component.""" """Final validation for Ethernet component."""
_final_validate_spi(config)
_final_validate_rmii_pins(config) _final_validate_rmii_pins(config)
return config return config