]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
amba: bus: Drop dev_pm_domain_detach() call
authorClaudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Wed, 27 Aug 2025 10:03:37 +0000 (13:03 +0300)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 19 Nov 2025 17:06:50 +0000 (18:06 +0100)
commit3ee4082545fe0867e2fe951b68f7a7f9217240fe
tree9b4587da580b76611df5cc88635405e8eae67b38
parentd4aa5960025ab0946c96be050586cdd2346c6471
amba: bus: Drop dev_pm_domain_detach() call

Starting with commit f99508074e78 ("PM: domains: Detach on
device_unbind_cleanup()"), there is no longer a need to call
dev_pm_domain_detach() in the bus remove function. The
device_unbind_cleanup() function now handles this to avoid
invoking devres cleanup handlers while the PM domain is
powered off, which could otherwise lead to failures as
described in the above-mentioned commit.

Drop the explicit dev_pm_domain_detach() call and rely instead
on the flags passed to dev_pm_domain_attach() to power off the
domain.

Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/amba/bus.c