something to think about later
started rethinking the whole power-management
it does not quite compile, weird array error
trying to make it possible to declare simple GPIO managed power domains in a generic way, failing...
use more suitable type