-
Notifications
You must be signed in to change notification settings - Fork 8.3k
drivers: ethernet: phy: split generic phy #100454
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
drivers: ethernet: phy: split generic phy #100454
Conversation
748de92 to
11a8efb
Compare
|
Reassigned to me, because this is all just "internal" ethernet driver stuff |
|
unrelated ci fail due to #100426 |
| 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
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>
11a8efb to
7e78718
Compare
|



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.