phy: cadence-torrent: Add support to output received reference clock
authorSwapnil Jakhade <sjakhade@cadence.com>
Wed, 22 Sep 2021 12:37:35 +0000 (14:37 +0200)
committerVinod Koul <vkoul@kernel.org>
Tue, 26 Oct 2021 11:06:23 +0000 (16:36 +0530)
commit785a4e688cd29adfe9a5f7a7d20f877f5b8ac4fa
tree06ba028674e0a3f82b83ec00f1245ed2fd9a1e2f
parent235bde4f440a32a528bcedc48dbfa0ec4a039060
phy: cadence-torrent: Add support to output received reference clock

Add support to output received reference clock. Model the received
reference clock as an alternate parent of reference clock driver
clock. When received refclk is selected to output on cmn_refclk_p/m,
this is the internal reference clock driven on the pma_cmn_refclk_int.

Signed-off-by: Swapnil Jakhade <sjakhade@cadence.com>
Link: https://lore.kernel.org/r/20210922123735.21927-5-sjakhade@cadence.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/cadence/phy-cadence-torrent.c