[PATCH] drm/amd/amdgpu: Indentation and simplification fixes for DF driver

Christian König ckoenig.leichtzumerken at gmail.com
Tue Jun 18 18:29:16 UTC 2019


Am 18.06.19 um 20:26 schrieb StDenis, Tom:
> Minor indentation and simplifications for the DF 3.6 driver.  No
> functional changes.
>
> Signed-off-by: Tom St Denis <tom.stdenis at amd.com>

Acked-by: Christian König <christian.koenig at amd.com>

> ---
>   drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 50 ++++++++++------------------
>   1 file changed, 18 insertions(+), 32 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/df_v3_6.c b/drivers/gpu/drm/amd/amdgpu/df_v3_6.c
> index e079ee066d87..21b214b2d652 100644
> --- a/drivers/gpu/drm/amd/amdgpu/df_v3_6.c
> +++ b/drivers/gpu/drm/amd/amdgpu/df_v3_6.c
> @@ -27,8 +27,8 @@
>   #include "df/df_3_6_offset.h"
>   #include "df/df_3_6_sh_mask.h"
>   
> -static u32 df_v3_6_channel_number[] = {1, 2, 0, 4, 0, 8, 0,
> -				       16, 32, 0, 0, 0, 2, 4, 8};
> +static u32 df_v3_6_channel_number[] = { 1, 2, 0, 4, 0, 8, 0,
> +										16, 32, 0, 0, 0, 2, 4, 8};
>   
>   static void df_v3_6_init(struct amdgpu_device *adev)
>   {
> @@ -43,9 +43,10 @@ static void df_v3_6_enable_broadcast_mode(struct amdgpu_device *adev,
>   		tmp = RREG32_SOC15(DF, 0, mmFabricConfigAccessControl);
>   		tmp &= ~FabricConfigAccessControl__CfgRegInstAccEn_MASK;
>   		WREG32_SOC15(DF, 0, mmFabricConfigAccessControl, tmp);
> -	} else
> +	} else {
>   		WREG32_SOC15(DF, 0, mmFabricConfigAccessControl,
> -			     mmFabricConfigAccessControl_DEFAULT);
> +					 mmFabricConfigAccessControl_DEFAULT);
> +	}
>   }
>   
>   static u32 df_v3_6_get_fb_channel_number(struct amdgpu_device *adev)
> @@ -78,17 +79,13 @@ static void df_v3_6_update_medium_grain_clock_gating(struct amdgpu_device *adev,
>   	/* Put DF on broadcast mode */
>   	adev->df_funcs->enable_broadcast_mode(adev, true);
>   
> -	if (enable && (adev->cg_flags & AMD_CG_SUPPORT_DF_MGCG)) {
> -		tmp = RREG32_SOC15(DF, 0, mmDF_PIE_AON0_DfGlobalClkGater);
> -		tmp &= ~DF_PIE_AON0_DfGlobalClkGater__MGCGMode_MASK;
> +	tmp = RREG32_SOC15(DF, 0, mmDF_PIE_AON0_DfGlobalClkGater);
> +	tmp &= ~DF_PIE_AON0_DfGlobalClkGater__MGCGMode_MASK;
> +	if (enable && (adev->cg_flags & AMD_CG_SUPPORT_DF_MGCG))
>   		tmp |= DF_V3_6_MGCG_ENABLE_15_CYCLE_DELAY;
> -		WREG32_SOC15(DF, 0, mmDF_PIE_AON0_DfGlobalClkGater, tmp);
> -	} else {
> -		tmp = RREG32_SOC15(DF, 0, mmDF_PIE_AON0_DfGlobalClkGater);
> -		tmp &= ~DF_PIE_AON0_DfGlobalClkGater__MGCGMode_MASK;
> +	else
>   		tmp |= DF_V3_6_MGCG_DISABLE;
> -		WREG32_SOC15(DF, 0, mmDF_PIE_AON0_DfGlobalClkGater, tmp);
> -	}
> +	WREG32_SOC15(DF, 0, mmDF_PIE_AON0_DfGlobalClkGater, tmp);
>   
>   	/* Exit broadcast mode */
>   	adev->df_funcs->enable_broadcast_mode(adev, false);
> @@ -113,8 +110,8 @@ struct df_v3_6_event_mask {
>   
>   /* get assigned df perfmon ctr as int */
>   static void df_v3_6_pmc_config_2_cntr(struct amdgpu_device *adev,
> -				      uint64_t config,
> -				      int *counter)
> +									  uint64_t config,
> +									  int *counter)
>   {
>   	struct df_v3_6_event_mask *mask;
>   	int i;
> @@ -225,7 +222,6 @@ static int df_v3_6_pmc_assign_cntr(struct amdgpu_device *adev,
>   	int i, target_cntr;
>   
>   	target_cntr = -1;
> -
>   	*is_assigned = 0;
>   
>   	df_v3_6_pmc_config_2_cntr(adev, config, &target_cntr);
> @@ -348,11 +344,11 @@ static int df_v3_6_add_xgmi_link_cntr(struct amdgpu_device *adev,
>   		return ret;
>   
>   	ret = df_v3_6_pmc_get_ctrl_settings(adev,
> -			config,
> -			&lo_base_addr,
> -			&hi_base_addr,
> -			&lo_val,
> -			&hi_val);
> +										config,
> +										&lo_base_addr,
> +										&hi_base_addr,
> +										&lo_val,
> +										&hi_val);
>   
>   	if (ret)
>   		return ret;
> @@ -379,20 +375,14 @@ static int df_v3_6_start_xgmi_link_cntr(struct amdgpu_device *adev,
>   {
>   	uint32_t lo_base_addr, hi_base_addr, lo_val;
>   	uint64_t config;
> -	int ret;
> +	int ret = 0;
>   
>   	if (instance < 0 || instance > 1)
>   		return -EINVAL;
>   
>   	if (is_enable) {
> -
>   		ret = df_v3_6_add_xgmi_link_cntr(adev, instance);
> -
> -		if (ret)
> -			return ret;
> -
>   	} else {
> -
>   		config = GET_INSTANCE_CONFIG(instance);
>   
>   		df_v3_6_pmc_get_ctrl_settings(adev,
> @@ -408,8 +398,6 @@ static int df_v3_6_start_xgmi_link_cntr(struct amdgpu_device *adev,
>   		lo_val = RREG32_PCIE(lo_base_addr);
>   
>   		WREG32_PCIE(lo_base_addr, lo_val | (1ULL << 22));
> -
> -		ret = 0;
>   	}
>   
>   	return ret;
> @@ -439,7 +427,6 @@ static int df_v3_6_stop_xgmi_link_cntr(struct amdgpu_device *adev,
>   		df_v3_6_reset_xgmi_link_cntr(adev, instance);
>   		df_v3_6_pmc_release_cntr(adev, config);
>   	} else {
> -
>   		df_v3_6_pmc_get_ctrl_settings(adev,
>   				config,
>   				&lo_base_addr,
> @@ -475,7 +462,6 @@ static int df_v3_6_pmc_start(struct amdgpu_device *adev, uint64_t config,
>   		if (ret)
>   			return ret;
>   
> -		ret = 0;
>   		break;
>   	default:
>   		break;



More information about the amd-gfx mailing list