pghw_handle_t
(pghw_handle_t)cpupm_domain_init(cp, CPUPM_DTYPE_ACTIVE);
(pghw_handle_t)cpupm_domain_init(cp, CPUPM_DTYPE_IDLE);
pg->pghw_handle = (pghw_handle_t)NULL;
pghw_handle_t pghw_handle; /* hw specific opaque handle */