F104 PHY is a version of VSC8514 without SyncE sold under NXP brand.
The datasheet mentions the original Vitesse PHY API which is not
available from NXP. However, there are verified by NXP initialization sequences
for this PHY that do not utilize any proprietary
code. These sequences can be found in Vitesse PHY family drivers in u-Boot and Linux:
https://source.codeaurora.org/external/qoriq/qoriq-components/linux/tree/drivers/net/phy/vitesse.c
https://source.codeaurora.org/external/qoriq/qoriq-components/u-boot/tree/drivers/net/phy/vitesse.c
If you follow these initialization sequences you do not need any extra
patch or API.
If the solution above is not good for you and you wish to work with
the original Vitesse PHY initialization software, please contact the
current owner of Vitesse brand, Microchip, for this software availability.
Have a great day,
Platon
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------