[v2,4/4] mei: gsc: add support for auxiliary device created by Xe driver

Message ID 20230914080138.4178295-5-alexander.usyskin@intel.com
State New
Headers
Series drm/xe/gsc: add initial gsc support |

Commit Message

Usyskin, Alexander Sept. 14, 2023, 8:01 a.m. UTC
  From: Vitaly Lubart <vitaly.lubart@intel.com>

Add support for gsc mei auxiliary device created by Xe driver

Signed-off-by: Vitaly Lubart <vitaly.lubart@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
---
 drivers/misc/mei/gsc-me.c | 5 +++++
 1 file changed, 5 insertions(+)
  

Comments

Rodrigo Vivi Sept. 18, 2023, 4:26 p.m. UTC | #1
On Thu, Sep 14, 2023 at 11:01:38AM +0300, Alexander Usyskin wrote:
> From: Vitaly Lubart <vitaly.lubart@intel.com>
> 
> Add support for gsc mei auxiliary device created by Xe driver
> 
> Signed-off-by: Vitaly Lubart <vitaly.lubart@intel.com>
> Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>

> ---
>  drivers/misc/mei/gsc-me.c | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/drivers/misc/mei/gsc-me.c b/drivers/misc/mei/gsc-me.c
> index e63cabd0818d..63525778a4e0 100644
> --- a/drivers/misc/mei/gsc-me.c
> +++ b/drivers/misc/mei/gsc-me.c
> @@ -292,6 +292,10 @@ static const struct auxiliary_device_id mei_gsc_id_table[] = {
>  		.name = "i915.mei-gscfi",
>  		.driver_data = MEI_ME_GSCFI_CFG,
>  	},
> +	{
> +		.name = "xe.mei-gscfi",
> +		.driver_data = MEI_ME_GSCFI_CFG,
> +	},
>  	{
>  		/* sentinel */
>  	}
> @@ -312,4 +316,5 @@ module_auxiliary_driver(mei_gsc_driver);
>  MODULE_AUTHOR("Intel Corporation");
>  MODULE_ALIAS("auxiliary:i915.mei-gsc");
>  MODULE_ALIAS("auxiliary:i915.mei-gscfi");
> +MODULE_ALIAS("auxiliary:xe.mei-gscfi");
>  MODULE_LICENSE("GPL");
> -- 
> 2.34.1
>
  

Patch

diff --git a/drivers/misc/mei/gsc-me.c b/drivers/misc/mei/gsc-me.c
index e63cabd0818d..63525778a4e0 100644
--- a/drivers/misc/mei/gsc-me.c
+++ b/drivers/misc/mei/gsc-me.c
@@ -292,6 +292,10 @@  static const struct auxiliary_device_id mei_gsc_id_table[] = {
 		.name = "i915.mei-gscfi",
 		.driver_data = MEI_ME_GSCFI_CFG,
 	},
+	{
+		.name = "xe.mei-gscfi",
+		.driver_data = MEI_ME_GSCFI_CFG,
+	},
 	{
 		/* sentinel */
 	}
@@ -312,4 +316,5 @@  module_auxiliary_driver(mei_gsc_driver);
 MODULE_AUTHOR("Intel Corporation");
 MODULE_ALIAS("auxiliary:i915.mei-gsc");
 MODULE_ALIAS("auxiliary:i915.mei-gscfi");
+MODULE_ALIAS("auxiliary:xe.mei-gscfi");
 MODULE_LICENSE("GPL");