Lines Matching refs:pmu
165 struct nvkm_pmu *pmu = (void *)object; in gk20a_pmu_fini() local
166 struct gk20a_pmu_priv *priv = (void *)pmu; in gk20a_pmu_fini()
170 return nvkm_subdev_fini(&pmu->base, suspend); in gk20a_pmu_fini()
176 struct nvkm_pmu *pmu = (void *)object; in gk20a_pmu_init() local
177 struct gk20a_pmu_priv *priv = (void *)pmu; in gk20a_pmu_init()
180 ret = nvkm_subdev_init(&pmu->base); in gk20a_pmu_init()
184 pmu->pgob = nvkm_pmu_pgob; in gk20a_pmu_init()
187 nv_wr32(pmu, 0x10a504 + (BUSY_SLOT * 0x10), 0x00200001); in gk20a_pmu_init()
188 nv_wr32(pmu, 0x10a50c + (BUSY_SLOT * 0x10), 0x00000002); in gk20a_pmu_init()
189 nv_wr32(pmu, 0x10a50c + (CLK_SLOT * 0x10), 0x00000003); in gk20a_pmu_init()
191 nvkm_timer_alarm(pmu, 2000000000, &priv->alarm); in gk20a_pmu_init()