imx: power-domain: Descend into pgc subnode if present
authorMarek Vasut <marex@denx.de>
Tue, 12 Apr 2022 22:42:49 +0000 (00:42 +0200)
committerStefano Babic <sbabic@denx.de>
Thu, 21 Apr 2022 10:44:23 +0000 (12:44 +0200)
commit8741d9275626dc2fdea725b6c5bdcd824c03a526
tree45570ac454b04e1f579f1701804685dc4d66d675
parent20874a60722b2b282e29b0819198c1649eff65f2
imx: power-domain: Descend into pgc subnode if present

In case the power domain node structure is gpc@303a0000/pgc/power-domain@N,
do not bind power domain driver to the 'pgc' node, but rather descend into
it and only bind power domain drivers to power-domain@N subnodes. This way
we do not waste one useless driver instance associated with 'pgc' node.

Tested-By: Tim Harvey <tharvey@gateworks.com> #imx8mp-venice-defconfig
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
drivers/power/domain/imx8m-power-domain.c