[Intel-xe] [PATCH 3/3] fixup! drm/xe: Introduce xe_reg/xe_reg_mcr

Matt Roper matthew.d.roper at intel.com
Thu May 18 22:40:59 UTC 2023


On Thu, May 18, 2023 at 02:24:46PM -0700, Lucas De Marchi wrote:
> Signed-off-by: Lucas De Marchi <lucas.demarchi at intel.com>

Reviewed-by: Matt Roper <matthew.d.roper at intel.com>

> ---
>  drivers/gpu/drm/xe/regs/xe_reg_defs.h | 16 +++++++++-------
>  1 file changed, 9 insertions(+), 7 deletions(-)
> 
> diff --git a/drivers/gpu/drm/xe/regs/xe_reg_defs.h b/drivers/gpu/drm/xe/regs/xe_reg_defs.h
> index 4554362ff4d9..557a1cd65531 100644
> --- a/drivers/gpu/drm/xe/regs/xe_reg_defs.h
> +++ b/drivers/gpu/drm/xe/regs/xe_reg_defs.h
> @@ -27,7 +27,7 @@ struct xe_reg {
>  			 */
>  			u32 masked:1;
>  			/**
> -			 * @__mcr: register is multicast/replicated in the
> +			 * @mcr: register is multicast/replicated in the
>  			 * hardware and needs special handling. Any register
>  			 * with this set should also use a type of xe_reg_mcr_t.
>  			 * It's only here so the few places that deal with MCR
> @@ -42,12 +42,14 @@ struct xe_reg {
>  };
>  
>  /**
> - * xe_reg_mcr_t - MCR register is the same as a regular register, but uses
> - * another type since the internal API used for accessing them is different:
> - * it's never correct to use regular MMIO access.
> + * struct xe_reg_mcr - MCR register definition
> + *
> + * MCR register is the same as a regular register, but uses another type since
> + * the internal API used for accessing them is different: it's never correct to
> + * use regular MMIO access.
>   */
>  struct xe_reg_mcr {
> -	/** reg: The register */
> +	/** @__reg: The register */
>  	struct xe_reg __reg;
>  };
>  
> @@ -76,7 +78,7 @@ struct xe_reg_mcr {
>  
>  /**
>   * XE_REG - Create a struct xe_reg from offset and additional flags
> - * @r: Register offset
> + * @r_: Register offset
>   * @...: Additional options like access mode. See struct xe_reg for available
>   *       options.
>   */
> @@ -84,7 +86,7 @@ struct xe_reg_mcr {
>  
>  /**
>   * XE_REG_MCR - Create a struct xe_reg_mcr from offset and additional flags
> - * @r: Register offset
> + * @r_: Register offset
>   * @...: Additional options like access mode. See struct xe_reg for available
>   *       options.
>   */
> -- 
> 2.40.1
> 

-- 
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation


More information about the Intel-xe mailing list