u-boot-brain/drivers/phy/marvell
Grzegorz Jaszczyk b24bb99df1 phy: marvell: cp110: let the firmware configure the comphy
Replace all comphy initialization with appropriate smc calls. It will
result with triggering synchronous exception that is handled by Secure
Monitor code in EL3. Then the Secure Monitor code will dispatch each smc
call (by parsing the smc function identifier) and triggers appropriate
comphy initialization.

This patch reworks serdes handling for: SATA, SGMII, HS-SGMII and SFI
interfaces.

Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
2020-10-29 08:00:12 +01:00
..
comphy_a3700.c phy: marvell: a3700: add sata comphy on lane 2 with invert option 2020-09-04 14:02:00 +02:00
comphy_a3700.h phy: marvell: Support changing SERDES map in board file 2018-09-19 08:59:26 +02:00
comphy_core.c phy: marvell: Fix not calling dev_err with a device 2020-09-30 08:53:28 -04:00
comphy_core.h phy: marvell: Support changing SERDES map in board file 2018-09-19 08:59:26 +02:00
comphy_cp110.c phy: marvell: cp110: let the firmware configure the comphy 2020-10-29 08:00:12 +01:00
comphy_hpipe.h phy: marvell: add SATA comphy RX/TX polarity invert support 2018-09-19 13:54:27 +02:00
comphy_mux.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
Kconfig drivers/phy: Add Marvell SerDes / PHY drivers used on Armada 3k 2016-09-27 17:29:53 +02:00
Makefile SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sata.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
utmi_phy.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00