Skip to content

Conversation

@maass-hamburg
Copy link
Member

moves the fixed link functionality of the
generic ethernet phy into its own driver.
This makes both drivers more readable and
efficient.

Also makes it easier to use the normal generic
phy as a base for a vendor specific driver, as
the fixed link functionality is not needed on
them.

CONFIG_MDIO is now also no longer needed for the
fixed link and therefore no longer selected.

pdgendt
pdgendt previously approved these changes Dec 3, 2025
@maass-hamburg
Copy link
Member Author

Reassigned to me, because this is all just "internal" ethernet driver stuff

@zephyrbot zephyrbot added the Release Notes To be mentioned in the release notes label Dec 3, 2025
@zephyrbot zephyrbot requested a review from kartben December 3, 2025 12:40
pdgendt
pdgendt previously approved these changes Dec 3, 2025
@maass-hamburg
Copy link
Member Author

unrelated ci fail due to #100426

Comment on lines 9 to 18
description: Reset pin.
Optional GPIO used to reset the PHY
reset-assert-duration-us:
type: int
description:
Minimum duration in microseconds to assert the reset-gpios pin.
reset-deassertion-timeout-ms:
type: int
description:
Timeout in milliseconds after the reset-gpios pin is deasserted.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

changed

allow driver to be build without mdio,
implemented similar to ptp.

Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
split and group common dts bindings

Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
moves the fixed link functionality of the
generic ethernet phy into its own driver.
This makes both drivers more readable and
efficient.

Also makes it easier to use the normal generic
phy as a base for a vendor specific driver, as
the fixed link functionality is not needed on
them.

Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
Mention split of the ethernet phy.

Signed-off-by: Fin Maaß <f.maass@vogl-electronic.com>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 3, 2025

@nashif nashif merged commit 94b3a7c into zephyrproject-rtos:main Dec 5, 2025
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants