[PATCH v4 0/5] TI Ethernet PHY changes
Dan Murphy
dmurphy at ti.com
Mon Jun 1 20:58:13 CEST 2020
Did I miss the maintainer for this series?
Dan
On 5/11/20 7:52 PM, Dan Murphy wrote:
> Bump to the series
>
> On 5/4/20 4:14 PM, Dan Murphy wrote:
>> Hello
>>
>> The addition of the DP83867 driver to uboot was done in a generic way
>> that
>> made it a bit difficult to bring in new PHY drivers. The difficulty
>> came in the
>> config flags and the phy_init function. The change is to make the
>> flags and
>> init for the DP83867 more specific to the DP83867 device to make way
>> to add
>> more TI PHYs to uBoot.
>>
>> In addition the DP8382X PHY is a generic PHY driver that does not
>> need any
>> special handling to establish a link. Customers have requested that
>> at the very
>> least there be a way to know if the PHY attached is the PHY that is
>> connected
>> as "Generic PHY" is not really descriptive. These patches adds the
>> registrations for TI Generic PHYs to associcate a TI PHY ID with a
>> PHY name.
>>
>> Porting PHY helper routines to set and clear bits to facilitate
>> easier side
>> porting of ethernet kernel drivers to uBoot.
>>
>> Also fixed and added missing or kernel doc documentation in the phy.h
>> file.
>>
>> Dan
>>
>> Dan Murphy (5):
>> net: phy: Add missing kernel doc to phy functions
>> net: phy: Fix kernel doc issues in phy.h
>> net: phy: Add helper routines to set and clear bits
>> net: phy: Add support for TI PHY init
>> net: phy: Add DP8382x phy registration to TI PHY init
>>
>> configs/am65x_evm_a53_defconfig | 2 +-
>> configs/am65x_hs_evm_a53_defconfig | 2 +-
>> configs/dra7xx_evm_defconfig | 2 +-
>> configs/dra7xx_hs_evm_defconfig | 2 +-
>> configs/dra7xx_hs_evm_usb_defconfig | 2 +-
>> configs/j721e_evm_a72_defconfig | 2 +-
>> configs/j721e_hs_evm_a72_defconfig | 2 +-
>> configs/k2g_evm_defconfig | 2 +-
>> configs/xilinx_versal_virt_defconfig | 2 +-
>> configs/xilinx_zynqmp_virt_defconfig | 2 +-
>> drivers/net/phy/Kconfig | 15 ++++
>> drivers/net/phy/Makefile | 3 +-
>> drivers/net/phy/dp83867.c | 3 +-
>> drivers/net/phy/ti_phy_init.c | 101 ++++++++++++++++++++++++
>> drivers/net/phy/ti_phy_init.h | 15 ++++
>> include/phy.h | 112 ++++++++++++++++++++++++---
>> 16 files changed, 246 insertions(+), 23 deletions(-)
>> create mode 100644 drivers/net/phy/ti_phy_init.c
>> create mode 100644 drivers/net/phy/ti_phy_init.h
>>
More information about the U-Boot
mailing list