linux-stable/drivers/soc
Lucas Stach 53cab4d871 soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child
The blk-ctrl device is deliberately placed outside of the GPC power
domain as it needs to control the power sequencing of the blk-ctrl
domains together with the GPC domains.

Clock runtime PM works by operating on the clock parent device, which
doesn't translate into the neccessary GPC power domain action if the
clk parent is not part of the GPC power domain. Use the bus_power_device
as the parent for the clock to trigger the proper GPC domain actions on
clock runtime power management.

Fixes: 2cbee26e5d ("soc: imx: imx8mp-blk-ctrl: expose high performance PLL clock")
Reported-by: Yannic Moog <Y.Moog@phytec.de>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Tested-by: Yannic Moog <y.moog@phytec.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2023-07-19 15:44:02 +08:00
..
actions
amlogic drivers: meson: secure-pwrc: always enable DMA domain 2023-06-19 11:02:37 +02:00
apple modules-6.4-rc1 2023-04-27 16:36:55 -07:00
aspeed
atmel
bcm soc: bcm: brcmstb: biuctrl: fix of_iomap leak 2023-04-03 13:37:24 -07:00
canaan soc: canaan: Make K210_SYSCTL depend on CLK_K210 2023-03-15 14:22:53 +00:00
dove
fsl ARM: SoC drivers for 6.5 2023-06-29 15:22:19 -07:00
fujitsu soc: fujitsu: remove MODULE_LICENSE in non-modules 2023-04-13 13:13:50 -07:00
gemini
imx soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child 2023-07-19 15:44:02 +08:00
ixp4xx
lantiq
litex
loongson
mediatek soc: mediatek: SVS: Fix MT8192 GPU node name 2023-06-09 16:34:47 +02:00
microchip soc: microchip: mpfs: add a prefix to rx_callback() 2023-04-03 20:32:43 +01:00
nuvoton soc: nuvoton: Add SoC info driver for WPCM450 2023-02-01 17:11:36 +01:00
pxa
qcom USB / Thunderbolt driver updates for 6.5-rc1 2023-07-03 13:23:10 -07:00
renesas soc: renesas: rmobile-sysc: Convert to readl_poll_timeout_atomic() 2023-06-05 15:43:27 +02:00
rockchip soc: rockchip: dtpm: use C99 array init syntax 2023-06-11 22:38:04 +02:00
samsung soc: samsung: exynos-pmu: Re-introduce Exynos4212 support 2023-05-09 19:49:37 +02:00
sifive
starfive
sunxi kbuild, soc: sunxi: sram: remove MODULE_LICENSE in non-modules 2023-03-14 21:39:11 +01:00
tegra Pin control changes for the v6.5 kernel cycle: 2023-06-30 14:57:19 -07:00
ti wkup_m3_ipc.c: Fix error checking for debugfs_create_dir 2023-06-06 13:50:52 -05:00
ux500
versatile
xilinx driver: soc: xilinx: use _safe loop iterator to avoid a use after free 2023-05-12 13:08:04 +02:00
Kconfig soc: nuvoton: Add SoC info driver for WPCM450 2023-02-01 17:11:36 +01:00
Makefile soc: nuvoton: Add SoC info driver for WPCM450 2023-02-01 17:11:36 +01:00