mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-27 09:31:32 +00:00
power: imx8: Check owned resource in power on
When fspi is assigned to M4, we have to let the fspi probe failed when its power domain is failed to power up. Because not all devices have power domain (for example, external devices on the board). Current checking resource owner in power domain probe is not good, change to check it in power on. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
e8f8b5ccf2
commit
1074af51ec
1 changed files with 3 additions and 0 deletions
|
@ -91,6 +91,9 @@ static int imx8_power_domain_on(struct power_domain *power_domain)
|
|||
return 0;
|
||||
|
||||
if (pdata->resource_id != SC_R_LAST) {
|
||||
if (!sc_rm_is_resource_owned(-1, pdata->resource_id))
|
||||
printf("%s [%d] not owned by curr partition\n", dev->name, pdata->resource_id);
|
||||
|
||||
ret = sc_pm_set_resource_power_mode(-1, pdata->resource_id,
|
||||
SC_PM_PW_MODE_ON);
|
||||
if (ret) {
|
||||
|
|
Loading…
Add table
Reference in a new issue