Re: [PATCH] pmdomain: bcm: bcm2835: handle genpd provider registration errors
From: Stefan Wahren
Date: Tue Jun 23 2026 - 10:13:03 EST
Am 23.06.26 um 15:59 schrieb Pengpeng Hou:
bcm2835_power_probe() initializes all power domains and then registersReviewed-by: Stefan Wahren <wahrenst@xxxxxxx>
the onecell genpd provider, but ignores of_genpd_add_provider_onecell()
failures. Probe can therefore return success even though no provider was
published.
Check the provider registration return value and jump to the existing
cleanup path on failure.
Fixes: 670c672608a1 ("soc: bcm: bcm2835-pm: Add support for power domains under a new binding.")
Signed-off-by: Pengpeng Hou <pengpeng@xxxxxxxxxxx>