OpenCloudOS-Kernel/drivers/phy/microchip
Daniel Machon 7a503071e0 phy: sparx5-serdes: add skip_cmu_cfg check when configuring lanes
Add a check for skip_cmu_cfg when configuring the serdes lane.  All
individual serdeses are reset upon first configuration. Resetting the
serdes involves reconfiguring it with preset values. The serdesmode is
required to determine the clock-providing CMU, therefore make sure the
serdes is not reconfigured if the serdesmode is not set.

Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
Link: https://lore.kernel.org/r/20230417180335.2787494-8-daniel.machon@microchip.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2023-05-08 17:13:01 +05:30
..
Kconfig phy: Add lan966x ethernet serdes PHY driver 2021-11-23 13:09:08 +05:30
Makefile phy: Add lan966x ethernet serdes PHY driver 2021-11-23 13:09:08 +05:30
lan966x_serdes.c phy-for-6.1 2022-10-07 16:03:01 -07:00
lan966x_serdes_regs.h phy: Add RGMII support on lan966x 2022-09-13 19:14:53 +05:30
sparx5_serdes.c phy: sparx5-serdes: add skip_cmu_cfg check when configuring lanes 2023-05-08 17:13:01 +05:30
sparx5_serdes.h phy: sparx5-serdes: remove power up of all CMUs 2023-05-08 17:13:01 +05:30
sparx5_serdes_regs.h phy: sparx5-serdes: add registers required for SD/CMU power down 2023-05-08 17:13:00 +05:30