PWRC domains when subsystems not in use
From Art @ Khadas:
another problem with meson_ee_pwrc is init power domain in any case if we not use VPU or ETH for example if all was build as modules for later load or just disable it at all
why we need enable power domain ? i think power domain must start/stop only before/after some driver (VPU ETH USB ) real need it (for example uboot use this scheme - power domain used only by demand )
# example kernel boot log // with disabled DRM and ETH
[ 1.150220] meson_ee_pwrc c883c000.system-controller:power-controller: meson_ee_pwrc_init_domain:VPU
[ 1.153751] meson_ee_pwrc c883c000.system-controller:power-controller: meson_ee_pwrc_init_domain:ETH