[U-Boot] [PATCH 0/8] net: phy: dp83867: ti: sync with linux kernel and
Michal Simek
michal.simek at xilinx.com
Tue Nov 19 15:15:16 UTC 2019
Hi,
On 18. 11. 19 22:04, Grygorii Strashko wrote:
> hi
>
> The intention of this series is to sync TI DP83867 driver with mainline Linux
> kernel and ensure that proper PHY configuration in "rgmii-rxid" mode, which
> is done in the Patch 8.
>
> It also some code refactoring and optimization: patches 2,7.
>
> Grygorii Strashko (8):
> net: phy: ti: rename ti.c to dp83867.c
> net: phy: dp83867: move static initialization to .probe()
> dt-bindings: phy: dp83867: Add documentation for disabling clock
> output
> net: phy: dp83867: Add ability to disable output clock
> net: phy: dp83867: rework delay rgmii delay handling
> net: phy: dp83867: io impedance is not dependent on RGMII delay
> net: phy: dp83867: refactor rgmii configuration
> arm: dts: k3-am654-base-board-u-boot: change cpsw2g interface mode to
> rgmii-rxid
>
> arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 3 +-
> doc/device-tree-bindings/net/ti,dp83867.txt | 6 +-
> drivers/net/phy/Makefile | 2 +-
> drivers/net/phy/{ti.c => dp83867.c} | 243 ++++++++++++-------
> include/dt-bindings/net/ti-dp83867.h | 3 +-
> 5 files changed, 166 insertions(+), 91 deletions(-)
> rename drivers/net/phy/{ti.c => dp83867.c} (63%)
>
Nice to see this series. I haven't developed the code but we have also
added 6-wire mode to this phy. Also some other things there.
Anyway here is the link to Xilinx changes if you want to take a look.
https://github.com/Xilinx/u-boot-xlnx/blob/master/drivers/net/phy/ti.c
Thanks,
Michal
More information about the U-Boot
mailing list