MGS-2842 ARM: imx: correct PFD setting rate flow
authorAnson Huang <Anson.Huang@nxp.com>
Fri, 21 Apr 2017 22:47:55 +0000 (06:47 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:22:34 +0000 (15:22 -0500)
commitdc459b3515c1a08550c1a11083291efe44be386c
tree748bef94cbe86df9cc80a344cec2f31cab10f73d
parent0f7088a02ebc6cb0d1a93ea0a925a1a8c88ae164
MGS-2842 ARM: imx: correct PFD setting rate flow

According to design, PFD needs to be gated before
setting rate, this patch adds warning for PFD when
there is any try to set PFD rate with gate open;

Since PFD may be enabled during kernel boot up,
here doing enable and disable before setting APLL_PFD2
rate is to make sure it is gated by clock framework
before setting rate.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
(cherry picked from commit bc731e14dc8401efa55fee65948c3ec31c9e5483)
drivers/clk/imx/clk-imx7ulp.c
drivers/clk/imx/clk-pfdv2.c