linux/drivers/pmdomain
Shawn Lin 4c66c42359 pmdomain: rockchip: don't ignore clock lookup errors on attach
rockchip_pd_attach_dev() treated every of_clk_get() error as the end
of the clock list, so a clock that exists but is not available yet
(e.g. -EPROBE_DEFER) was silently skipped and the device ended up
without pm_clk management.  Only -ENOENT means there are no more
clocks.

Fixes: 7c696693a4 ("soc: rockchip: power-domain: Add power domain driver")
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Cc: stable@vger.kernel.org
Signed-off-by: Ulf Hansson <ulfh@kernel.org>
2026-09-28 15:36:50 +02:00
..
actions Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
amlogic pmdomain: amlogic: Add support for A9 power domains controller 2026-08-04 15:53:20 +02:00
apple pmdomain: apple: Add "apple,t8103-pmgr-pwrstate" 2025-09-18 21:30:56 +02:00
arm pmdomain: Merge branch fixes into next 2026-08-10 16:11:56 +02:00
bcm pmdomain: bcm: bcm2835-power: Raise ASB poll timeout to 100us 2026-07-13 12:53:34 +02:00
imx pmdomain: imx8m-blk-ctrl: Serialize power on/off across sibling domains 2026-09-23 13:38:52 +02:00
marvell Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
mediatek pmdomain: airoha: fix unselectable AIROHA_CPU_PM_DOMAIN kconfig 2026-09-01 16:59:51 +02:00
qcom Revert "pmdomain: qcom: rpmhpd: Add missing MXC and MMCX power domains for Eliza" 2026-08-31 11:48:19 +02:00
renesas pmdomain: renesas: Add R-Car X5H MDLC driver 2026-08-12 11:05:43 +02:00
rockchip pmdomain: rockchip: don't ignore clock lookup errors on attach 2026-09-28 15:36:50 +02:00
samsung pmdomain: samsung: Rework legacy splash-screen handover workaround 2025-11-04 17:16:05 +01:00
st Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
starfive
sunxi pmdomain: sunxi: support power domain flags for pck600 2026-06-03 11:30:38 +02:00
tegra pmdomain: tegra: Add support for multi-socket platforms 2026-07-13 13:00:11 +02:00
thead pmdomain: thead: Fix error pointer vs NULL bug in th1520_pd_reboot_init() 2025-09-26 14:50:20 +02:00
ti pmdomain: ti_sci: add wakeup constraint to parent devices of wakeup source 2026-06-03 11:47:20 +02:00
xilinx firmware/pmdomain: xilinx: Move ->sync_state() support to firmware driver 2025-07-09 13:29:25 +02:00
core.c treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
governor.c pmdomain core: 2025-12-04 13:50:39 -08:00
Kconfig pmdomain: marvell: Add PXA1908 power domains 2025-09-17 16:13:19 +02:00
Makefile pmdomain: marvell: Add PXA1908 power domains 2025-09-17 16:13:19 +02:00