phy: sparx5-serdes: power down all CMUs by default
authorDaniel Machon <daniel.machon@microchip.com>
Mon, 17 Apr 2023 18:03:32 +0000 (20:03 +0200)
committerVinod Koul <vkoul@kernel.org>
Mon, 8 May 2023 11:43:01 +0000 (17:13 +0530)
commit044f3a1a8d331ef1a96a8445cafb8a23376cbf52
tree5423c7aba48f4b2b87843d3b5601efd4b9b3ca15
parent238a583fe42de3ba4baae3c03dd8c7da902fea44
phy: sparx5-serdes: power down all CMUs by default

All CMUs are powered up initially. This uses needless power. This patch
makes sure all CMUs are powered down by default. This involves
configuring a number reference clock and power-down registers of the
CMU.

Individual CMUs are later powered up, when the serdes lanes are
configured.

Signed-off-by: Daniel Machon <daniel.machon@microchip.com>
Link: https://lore.kernel.org/r/20230417180335.2787494-5-daniel.machon@microchip.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/microchip/sparx5_serdes.c