linux-stable/drivers/soc
Lucas Stach 617dcdd3d2 soc: imx: gpc: fix power up sequencing
[ Upstream commit e0ea2d11f8 ]

Currently we wait only until the PGC inverts the isolation setting
before disabling the peripheral clocks. This doesn't ensure that the
reset is properly propagated through the peripheral devices in the
power domain.

Wait until the PGC signals that the power up request is done and
wait a bit for resets to propagate before disabling the clocks.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-04-24 08:01:18 +02:00
..
actions
amlogic
atmel
bcm soc: bcm: brcmstb: Don't leak device tree node reference 2019-02-12 19:46:00 +01:00
dove
fsl soc/fsl/qe: Fix an error code in qe_pin_request() 2020-01-27 14:46:28 +01:00
imx soc: imx: gpc: fix power up sequencing 2020-04-24 08:01:18 +02:00
lantiq
mediatek soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher 2019-06-15 11:54:55 +02:00
qcom soc: qcom: smem: Use le32_to_cpu for comparison 2020-04-24 08:01:12 +02:00
renesas
rockchip soc: rockchip: Set the proper PWM for rk3288 2019-06-15 11:54:55 +02:00
samsung
sunxi
tegra soc/tegra: fuse: Correct straps' address for older Tegra124 device trees 2020-02-28 16:36:03 +01:00
ti soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot 2020-02-05 14:18:18 +00:00
ux500
versatile
zte
Kconfig
Makefile