soc: xilinx: vcu: implement PLL disable
authorMichael Tretter <m.tretter@pengutronix.de>
Thu, 21 Jan 2021 07:16:50 +0000 (08:16 +0100)
committerStephen Boyd <sboyd@kernel.org>
Tue, 9 Feb 2021 02:31:25 +0000 (18:31 -0800)
commitf1bc982e7ceda6d0124ce65290727eaa49d0fd5a
treee6c4da3f01b8928b897caa0b2c009daf2f3a2000
parent354dcf7b02a3755b662b148afb7d7ecf1fbbdf71
soc: xilinx: vcu: implement PLL disable

The disabling of the PLL is not fully implemented, because according to
the ZynqMP register reference the RESET, POR_IN and PWR_POR bits have to
be set to bring the PLL into reset.

Set the bits to disable the PLL.

Signed-off-by: Michael Tretter <m.tretter@pengutronix.de>
Acked-by: Michal Simek <michal.simek@xilinx.com>
Link: https://lore.kernel.org/r/20210121071659.1226489-7-m.tretter@pengutronix.de
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/soc/xilinx/xlnx_vcu.c