diff mbox series

[iwl-net] e1000e: add system to disable K1 list

Message ID 20260925192047.3308768-1-anthony.l.nguyen@intel.com
State Accepted
Delegated to: Anthony Nguyen
Headers show
Series [iwl-net] e1000e: add system to disable K1 list | expand

Commit Message

Tony Nguyen Sept. 25, 2026, 7:20 p.m. UTC
Javier reports seeing issues related to re-enablement of K1; disabling
it makes the issues go away. Add the reported system to have K1 disabled
by default.

Cc: stable@vger.kernel.org
Fixes: 578294b8b60d ("e1000e: Reconfigure PLL clock gate timeout and re-enable K1 on Meteor Lake")
Reported-by: Javier Herrera <javier.herrera@afronta.com>
Link: https://lore.kernel.org/intel-wired-lan/CAKRuCQLWEcci9hPgNUmvq44Bd2H30T5_vP=exMjsknXMN5Yh9A@mail.gmail.com/
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
---
 drivers/net/ethernet/intel/e1000e/netdev.c | 7 +++++++
 1 file changed, 7 insertions(+)

Comments

Loktionov, Aleksandr Sept. 25, 2026, 8:41 p.m. UTC | #1
> -----Original Message-----
> From: Tony Nguyen <anthony.l.nguyen@intel.com>
> Sent: Friday, September 25, 2026 9:21 PM
> To: intel-wired-lan@lists.osuosl.org
> Cc: Nguyen, Anthony L <anthony.l.nguyen@intel.com>; Ruinskiy, Dima
> <dima.ruinskiy@intel.com>; Avargil, Raanan <raanan.avargil@intel.com>;
> Fine, Gil <gil.fine@intel.com>; javier.herrera@afronta.com
> Subject: [PATCH iwl-net] e1000e: add system to disable K1 list
> 
> Javier reports seeing issues related to re-enablement of K1; disabling
> it makes the issues go away. Add the reported system to have K1
> disabled by default.
> 
> Cc: stable@vger.kernel.org
> Fixes: 578294b8b60d ("e1000e: Reconfigure PLL clock gate timeout and
> re-enable K1 on Meteor Lake")
> Reported-by: Javier Herrera <javier.herrera@afronta.com>
> Link: https://lore.kernel.org/intel-wired-
> lan/CAKRuCQLWEcci9hPgNUmvq44Bd2H30T5_vP=exMjsknXMN5Yh9A@mail.gmail.com
> /
> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
> ---
>  drivers/net/ethernet/intel/e1000e/netdev.c | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c
> b/drivers/net/ethernet/intel/e1000e/netdev.c
> index a55e459a78c1..9e22fda7ed93 100644
> --- a/drivers/net/ethernet/intel/e1000e/netdev.c
> +++ b/drivers/net/ethernet/intel/e1000e/netdev.c
> @@ -67,6 +67,13 @@ static const struct dmi_system_id disable_k1_list[]
> = {
>  			DMI_MATCH(DMI_PRODUCT_NAME, "Dell Pro 16 Plus
> PB16250"),
>  		},
>  	},
> +	{
> +		.ident = "Lenovo ThinkPad P14s Gen 5",
> +		.matches = {
> +			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
> +			DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad P14s Gen
> 5"),
> +		},
> +	},
>  	{}
>  };
> 
> --
> 2.47.1

Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>
diff mbox series

Patch

diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c
index a55e459a78c1..9e22fda7ed93 100644
--- a/drivers/net/ethernet/intel/e1000e/netdev.c
+++ b/drivers/net/ethernet/intel/e1000e/netdev.c
@@ -67,6 +67,13 @@  static const struct dmi_system_id disable_k1_list[] = {
 			DMI_MATCH(DMI_PRODUCT_NAME, "Dell Pro 16 Plus PB16250"),
 		},
 	},
+	{
+		.ident = "Lenovo ThinkPad P14s Gen 5",
+		.matches = {
+			DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
+			DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad P14s Gen 5"),
+		},
+	},
 	{}
 };