MLK-13133-02 cpufreq: imx: Fix system hang when entring low bus mode on imx6ull
authorBai Ping <ping.bai@nxp.com>
Tue, 30 Aug 2016 05:01:29 +0000 (13:01 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:52:13 +0000 (14:52 -0500)
commit5608cc3cb127abd2b17be43ca560ac3bde7045e1
tree7d3047119d6a94de355f3157f64fbd134810208e
parent601d446da4ff0e20f420971379bd0469e7f129bd
MLK-13133-02 cpufreq: imx: Fix system hang when entring low bus mode on imx6ull

On i.MX6ULL, when the CPU freq is running at 198MHz or 396MHz, the system will
enter low bus mode if no device need high bus mode. The first time the system
entering low bus mode, CPU freq will be set to 24MHz, if cpufreq change the CPU
freq from 198MHz(396MHz) to 396MHz(198MHz), the CPU freq will be set to 198MHz or
396 MHz. At this time, if the CPU enter low power idle, system will hang.

Signed-off-by: Bai Ping <ping.bai@nxp.com>
drivers/cpufreq/imx6q-cpufreq.c