Lines Matching +full:0 +full:x50c
29 #define BUSY_SLOT 0
55 return nvkm_clk_astate(clk, *state, 0, false); in gk20a_pmu_dvfs_target()
82 level = max(0, level); in gk20a_pmu_dvfs_get_target_state()
100 status->busy = nvkm_falcon_rd32(falcon, 0x508 + (BUSY_SLOT * 0x10)); in gk20a_pmu_dvfs_get_dev_status()
101 status->total= nvkm_falcon_rd32(falcon, 0x508 + (CLK_SLOT * 0x10)); in gk20a_pmu_dvfs_get_dev_status()
109 nvkm_falcon_wr32(falcon, 0x508 + (BUSY_SLOT * 0x10), 0x80000000); in gk20a_pmu_dvfs_reset_dev_status()
110 nvkm_falcon_wr32(falcon, 0x508 + (CLK_SLOT * 0x10), 0x80000000); in gk20a_pmu_dvfs_reset_dev_status()
125 u32 utilization = 0; in gk20a_pmu_dvfs_work()
161 nvkm_timer_alarm(pmu->subdev.device->timer, 0, &gpmu->alarm); in gk20a_pmu_fini()
182 nvkm_falcon_wr32(falcon, 0x504 + (BUSY_SLOT * 0x10), 0x00200001); in gk20a_pmu_init()
183 nvkm_falcon_wr32(falcon, 0x50c + (BUSY_SLOT * 0x10), 0x00000002); in gk20a_pmu_init()
184 nvkm_falcon_wr32(falcon, 0x50c + (CLK_SLOT * 0x10), 0x00000003); in gk20a_pmu_init()
187 return 0; in gk20a_pmu_init()
228 return 0; in gk20a_pmu_new()