Lines Matching defs:adev
30 static uint32_t athub_v4_1_0_get_cg_cntl(struct amdgpu_device *adev)
34 switch (amdgpu_ip_version(adev, ATHUB_HWIP, 0)) {
45 static void athub_v4_1_0_set_cg_cntl(struct amdgpu_device *adev, uint32_t data)
47 switch (amdgpu_ip_version(adev, ATHUB_HWIP, 0)) {
57 athub_v4_1_0_update_medium_grain_clock_gating(struct amdgpu_device *adev,
62 def = data = athub_v4_1_0_get_cg_cntl(adev);
64 if (enable && (adev->cg_flags & AMD_CG_SUPPORT_ATHUB_MGCG))
70 athub_v4_1_0_set_cg_cntl(adev, data);
74 athub_v4_1_0_update_medium_grain_light_sleep(struct amdgpu_device *adev,
79 def = data = athub_v4_1_0_get_cg_cntl(adev);
81 if (enable && (adev->cg_flags & AMD_CG_SUPPORT_ATHUB_LS))
87 athub_v4_1_0_set_cg_cntl(adev, data);
90 int athub_v4_1_0_set_clockgating(struct amdgpu_device *adev,
93 if (amdgpu_sriov_vf(adev))
96 switch (amdgpu_ip_version(adev, ATHUB_HWIP, 0)) {
98 athub_v4_1_0_update_medium_grain_clock_gating(adev,
100 athub_v4_1_0_update_medium_grain_light_sleep(adev,
110 void athub_v4_1_0_get_clockgating(struct amdgpu_device *adev, u64 *flags)
115 data = athub_v4_1_0_get_cg_cntl(adev);