[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