soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver
authorLucas Stach <l.stach@pengutronix.de>
Wed, 5 Apr 2017 13:19:09 +0000 (15:19 +0200)
committerShawn Guo <shawnguo@kernel.org>
Fri, 7 Apr 2017 12:47:34 +0000 (20:47 +0800)
commit44c43c98213fb123819c67c128a5d6c9a9a12280
treedeb520a07a0607cdb4c6220fad7481bcd08db8cf
parent47905a1b844fc2154f79d38e09feecfb88bcfb8e
soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver

On i.MX6QP, due to hardware erratum ERR009619, the PRE clocks may be
stalled during the power up sequencing of the PU power domain. As this
may lead to a complete loss of display output, the recommended
workaround is to keep the PU domain enabled during normal system
operation.

Implement this by rejecting the domain power down request on the
affected SoC.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
drivers/soc/imx/gpc.c