diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/soc15.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/soc15.c | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/drivers/gpu/drm/amd/amdgpu/soc15.c b/drivers/gpu/drm/amd/amdgpu/soc15.c index ff8decc1bae4..cee2d8b62708 100644 --- a/drivers/gpu/drm/amd/amdgpu/soc15.c +++ b/drivers/gpu/drm/amd/amdgpu/soc15.c @@ -819,6 +819,20 @@ static int soc15_common_set_clockgating_state(void *handle,  		soc15_update_df_medium_grain_clock_gating(adev,  				state == AMD_CG_STATE_GATE ? true : false);  		break; +	case CHIP_RAVEN: +		nbio_v6_1_update_medium_grain_clock_gating(adev, +				state == AMD_CG_STATE_GATE ? true : false); +		nbio_v6_1_update_medium_grain_light_sleep(adev, +				state == AMD_CG_STATE_GATE ? true : false); +		soc15_update_hdp_light_sleep(adev, +				state == AMD_CG_STATE_GATE ? true : false); +		soc15_update_drm_clock_gating(adev, +				state == AMD_CG_STATE_GATE ? true : false); +		soc15_update_drm_light_sleep(adev, +				state == AMD_CG_STATE_GATE ? true : false); +		soc15_update_rom_medium_grain_clock_gating(adev, +				state == AMD_CG_STATE_GATE ? true : false); +		break;  	default:  		break;  	} | 
