Lines Matching refs:pwrctl
48 #include <dev/bhnd/cores/chipc/pwrctl/bhnd_pwrctl.h>
249 device_t pwrctl;
259 pwrctl = NULL;
290 pwrctl = bhnd_retain_provider(child, BHND_SERVICE_PWRCTL);
291 if (pwrctl == NULL) {
297 pwrctl = NULL;
311 dinfo->pmu.pwrctl = pwrctl;
324 device_t pwrctl;
347 pwrctl = dinfo->pmu.pwrctl;
348 error = bhnd_pwrctl_request_clock(pwrctl, child,
357 dinfo->pmu.pwrctl = NULL;
361 bhnd_release_provider(child, pwrctl, BHND_SERVICE_PWRCTL);
366 KASSERT(dinfo->pmu.pwrctl == NULL,
370 dinfo->pmu.pwrctl = NULL;
406 error = bhnd_pwrctl_get_clock_latency(dinfo->pmu.pwrctl, clock,
460 error = bhnd_pwrctl_get_clock_freq(dinfo->pmu.pwrctl, clock,
572 error = bhnd_pwrctl_request_clock(dinfo->pmu.pwrctl, child,
896 error = bhnd_pwrctl_request_clock(dinfo->pmu.pwrctl, child,