85e97f0b98
The current IB serdes calibration algorithm (performed by the onboard 8051)
has proven to be unstable for the VSC8514 QSGMII phy.
A new algorithm has been developed based on
'Frequency-offset Jittered-Injection' or 'FoJi' method which solves
all known issues. This patch disables the 8051 algorithm and
replaces it with the new FoJi algorithm.
The calibration is now performed in a new file (mscc_serdes.c),
which can act as an placeholder for future serdes configurations.
Fixes: e4f9ba642f
("net: phy: mscc: add support for VSC8514 PHY.")
Signed-off-by: Steen Hegelund <steen.hegelund@microchip.com>
Signed-off-by: Bjarni Jonasson <bjarni.jonasson@microchip.com>
Tested-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
16 lines
293 B
Makefile
16 lines
293 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for MSCC networking PHY driver
|
|
|
|
obj-$(CONFIG_MICROSEMI_PHY) := mscc.o
|
|
mscc-objs := mscc_main.o
|
|
mscc-objs += mscc_serdes.o
|
|
|
|
ifdef CONFIG_MACSEC
|
|
mscc-objs += mscc_macsec.o
|
|
endif
|
|
|
|
ifdef CONFIG_NETWORK_PHY_TIMESTAMPING
|
|
mscc-objs += mscc_ptp.o
|
|
endif
|