Lines Matching refs:cpupm
56 #define PM_2_PLAT_LEVEL(cpupm, pm_level) (cpupm->num_spd - pm_level) argument
57 #define PLAT_2_PM_LEVEL(cpupm, plat_level) (cpupm->num_spd - plat_level) argument
68 cpudrv_pm_t *cpupm; in cpudrv_change_speed() local
75 cpupm = &(cpudsp->cpudrv_pm); in cpudrv_change_speed()
76 plat_level = PM_2_PLAT_LEVEL(cpupm, new_spd->pm_level); in cpudrv_change_speed()
120 cpudrv_is_governor_thread(cpudrv_pm_t *cpupm) in cpudrv_is_governor_thread() argument
122 return (curthread == cpupm->pm_governor_thread); in cpudrv_is_governor_thread()
137 cpudrv_pm_t *cpupm; in cpudrv_set_topspeed() local
151 cpupm = &(cpudsp->cpudrv_pm); in cpudrv_set_topspeed()
152 pm_level = PLAT_2_PM_LEVEL(cpupm, plat_level); in cpudrv_set_topspeed()
153 for (i = 0, spd = cpupm->head_spd; spd; i++, spd = spd->down_spd) { in cpudrv_set_topspeed()
168 cpupm->top_spd = top_spd; in cpudrv_set_topspeed()
170 cpupm->pm_governor_thread = curthread; in cpudrv_set_topspeed()
217 extern pm_cpupm_t cpupm; in cpudrv_notify_handler()