[PATCH 23/24] drm/i915/slpc: Add Kabylake SLPC support

Kamble, Sagar A sagar.a.kamble at intel.com
Sun Mar 5 14:21:42 UTC 2017


I am sending new GuC enabling series as the Author details were not set 
correctly due to git/.config setting for send-email options.

Kindly bear with this resend.


Thanks

Sagar


On 3/4/2017 2:19 PM, Sagar Arun Kamble wrote:
> Adds has_slpc to kabylake info and adds kabylake firmware version check
> to sanitize_slpc_option.
>
> Signed-off-by: Sagar Arun Kamble <sagar.a.kamble at intel.com>
> ---
>   drivers/gpu/drm/i915/i915_pci.c   | 2 ++
>   drivers/gpu/drm/i915/intel_slpc.c | 4 ++--
>   2 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/i915_pci.c b/drivers/gpu/drm/i915/i915_pci.c
> index d7fdd00..f5c7d77 100644
> --- a/drivers/gpu/drm/i915/i915_pci.c
> +++ b/drivers/gpu/drm/i915/i915_pci.c
> @@ -416,6 +416,7 @@
>   	.gen = 9,
>   	.has_csr = 1,
>   	.has_guc = 1,
> +	.has_slpc = 1,
>   	.ddb_size = 896,
>   };
>   
> @@ -425,6 +426,7 @@
>   	.gen = 9,
>   	.has_csr = 1,
>   	.has_guc = 1,
> +	.has_slpc = 1,
>   	.ddb_size = 896,
>   	.ring_mask = RENDER_RING | BSD_RING | BLT_RING | VEBOX_RING | BSD2_RING,
>   };
> diff --git a/drivers/gpu/drm/i915/intel_slpc.c b/drivers/gpu/drm/i915/intel_slpc.c
> index 809b4e1..743be3c 100644
> --- a/drivers/gpu/drm/i915/intel_slpc.c
> +++ b/drivers/gpu/drm/i915/intel_slpc.c
> @@ -373,9 +373,9 @@ static unsigned int slpc_get_platform_sku(struct drm_i915_private *dev_priv)
>   {
>   	enum slpc_platform_sku platform_sku;
>   
> -	if (IS_SKL_ULX(dev_priv))
> +	if (IS_SKL_ULX(dev_priv) || IS_KBL_ULX(dev_priv))
>   		platform_sku = SLPC_PLATFORM_SKU_ULX;
> -	else if (IS_SKL_ULT(dev_priv))
> +	else if (IS_SKL_ULT(dev_priv) || IS_KBL_ULT(dev_priv))
>   		platform_sku = SLPC_PLATFORM_SKU_ULT;
>   	else
>   		platform_sku = SLPC_PLATFORM_SKU_DT;



More information about the Intel-gfx-trybot mailing list