All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Add four more ASUS models to asus-armoury driver
@ 2026-05-17 22:00 Denis Benato
  2026-05-17 22:00 ` [PATCH 1/4] platform/x86: asus-armoury: add support for FX607VU Denis Benato
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Denis Benato @ 2026-05-17 22:00 UTC (permalink / raw)
  To: linux-kernel
  Cc: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
	Luke D . Jones, Mateusz Schyboll, Denis Benato, Denis Benato

Hi all,

This patch series adds support for four more ASUS models to the asus-armoury driver:
the FA401EA, G614FR, GU605CP, and FX607VU.

Cheers!

Denis Benato (4):
  platform/x86: asus-armoury: add support for FX607VU
  platform/x86: asus-armoury: add support for G614FR
  platform/x86: asus-armoury: add support for FA401EA
  platform/x86: asus-armoury: add support for GU605CP

 drivers/platform/x86/asus-armoury.h | 113 ++++++++++++++++++++++++++++
 1 file changed, 113 insertions(+)

-- 
2.47.3


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/4] platform/x86: asus-armoury: add support for FX607VU
  2026-05-17 22:00 [PATCH 0/4] Add four more ASUS models to asus-armoury driver Denis Benato
@ 2026-05-17 22:00 ` Denis Benato
  2026-05-17 22:00 ` [PATCH 2/4] platform/x86: asus-armoury: add support for G614FR Denis Benato
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Denis Benato @ 2026-05-17 22:00 UTC (permalink / raw)
  To: linux-kernel
  Cc: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
	Luke D . Jones, Mateusz Schyboll, Denis Benato, Denis Benato

Add TDP data for laptop model FX607VU.

Signed-off-by: Denis Benato <denis.benato@linux.dev>
---
 drivers/platform/x86/asus-armoury.h | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/drivers/platform/x86/asus-armoury.h b/drivers/platform/x86/asus-armoury.h
index c30d2b451e01..bd394ef94264 100644
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -886,6 +886,33 @@ static const struct dmi_system_id power_limits[] = {
 			.requires_fan_curve = true,
 		},
 	},
+	{
+		.matches = {
+			DMI_MATCH(DMI_BOARD_NAME, "FX607VU"),
+		},
+		.driver_data = &(struct power_data) {
+			.ac_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 28,
+				.ppt_pl1_spl_def = 115,
+				.ppt_pl1_spl_max = 135,
+				.ppt_pl2_sppt_min = 28,
+				.ppt_pl2_sppt_max = 135,
+				.nv_dynamic_boost_min = 5,
+				.nv_dynamic_boost_max = 25,
+				.nv_temp_target_min = 75,
+				.nv_temp_target_max = 87,
+			},
+			.dc_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 25,
+				.ppt_pl1_spl_max = 45,
+				.ppt_pl2_sppt_min = 35,
+				.ppt_pl2_sppt_max = 60,
+				.nv_temp_target_min = 75,
+				.nv_temp_target_max = 87,
+			},
+			.requires_fan_curve = true,
+		},
+	},
 	{
 		.matches = {
 			DMI_MATCH(DMI_BOARD_NAME, "GA401Q"),
-- 
2.47.3


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/4] platform/x86: asus-armoury: add support for G614FR
  2026-05-17 22:00 [PATCH 0/4] Add four more ASUS models to asus-armoury driver Denis Benato
  2026-05-17 22:00 ` [PATCH 1/4] platform/x86: asus-armoury: add support for FX607VU Denis Benato
@ 2026-05-17 22:00 ` Denis Benato
  2026-05-17 22:00 ` [PATCH 3/4] platform/x86: asus-armoury: add support for FA401EA Denis Benato
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Denis Benato @ 2026-05-17 22:00 UTC (permalink / raw)
  To: linux-kernel
  Cc: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
	Luke D . Jones, Mateusz Schyboll, Denis Benato, Denis Benato

Add TDP data for laptop model G614FR.

Signed-off-by: Denis Benato <denis.benato@linux.dev>
---
 drivers/platform/x86/asus-armoury.h | 34 +++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/drivers/platform/x86/asus-armoury.h b/drivers/platform/x86/asus-armoury.h
index bd394ef94264..6c8f46d289d8 100644
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -1786,6 +1786,40 @@ static const struct dmi_system_id power_limits[] = {
 			.requires_fan_curve = true,
 		},
 	},
+	{
+		.matches = {
+			DMI_MATCH(DMI_BOARD_NAME, "G614FR"),
+		},
+		.driver_data = &(struct power_data) {
+			.ac_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 30,
+				.ppt_pl1_spl_max = 120,
+				.ppt_pl2_sppt_min = 65,
+				.ppt_pl2_sppt_def = 140,
+				.ppt_pl2_sppt_max = 162,
+				.ppt_pl3_fppt_min = 65,
+				.ppt_pl3_fppt_def = 140,
+				.ppt_pl3_fppt_max = 162,
+				.nv_temp_target_min = 75,
+				.nv_temp_target_max = 87,
+				.nv_dynamic_boost_min = 5,
+				.nv_dynamic_boost_max = 25,
+				.nv_tgp_min = 65,
+				.nv_tgp_max = 115,
+			},
+			.dc_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 25,
+				.ppt_pl1_spl_max = 65,
+				.ppt_pl2_sppt_min = 25,
+				.ppt_pl2_sppt_max = 65,
+				.ppt_pl3_fppt_min = 35,
+				.ppt_pl3_fppt_max = 75,
+				.nv_temp_target_min = 75,
+				.nv_temp_target_max = 87,
+			},
+			.requires_fan_curve = true,
+		},
+	},
 	{
 		.matches = {
 			DMI_MATCH(DMI_BOARD_NAME, "G614J"),
-- 
2.47.3


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 3/4] platform/x86: asus-armoury: add support for FA401EA
  2026-05-17 22:00 [PATCH 0/4] Add four more ASUS models to asus-armoury driver Denis Benato
  2026-05-17 22:00 ` [PATCH 1/4] platform/x86: asus-armoury: add support for FX607VU Denis Benato
  2026-05-17 22:00 ` [PATCH 2/4] platform/x86: asus-armoury: add support for G614FR Denis Benato
@ 2026-05-17 22:00 ` Denis Benato
  2026-05-17 22:00 ` [PATCH 4/4] platform/x86: asus-armoury: add support for GU605CP Denis Benato
  2026-05-19 14:45 ` [PATCH 0/4] Add four more ASUS models to asus-armoury driver Ilpo Järvinen
  4 siblings, 0 replies; 6+ messages in thread
From: Denis Benato @ 2026-05-17 22:00 UTC (permalink / raw)
  To: linux-kernel
  Cc: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
	Luke D . Jones, Mateusz Schyboll, Denis Benato, Denis Benato

Add TDP data for laptop model FA401EA.

Signed-off-by: Denis Benato <denis.benato@linux.dev>
---
 drivers/platform/x86/asus-armoury.h | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/drivers/platform/x86/asus-armoury.h b/drivers/platform/x86/asus-armoury.h
index 6c8f46d289d8..71df2ca061a7 100644
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -346,6 +346,29 @@ struct power_data {
  * _def is not required and will be assumed to be default == max if missing.
  */
 static const struct dmi_system_id power_limits[] = {
+	{
+		.matches = {
+			DMI_MATCH(DMI_BOARD_NAME, "FA401EA"),
+		},
+		.driver_data = &(struct power_data) {
+			.ac_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 15,
+				.ppt_pl1_spl_max = 95,
+				.ppt_pl2_sppt_min = 35,
+				.ppt_pl2_sppt_max = 100,
+				.ppt_pl3_fppt_min = 35,
+				.ppt_pl3_fppt_max = 115,
+			},
+			.dc_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 15,
+				.ppt_pl1_spl_max = 71,
+				.ppt_pl2_sppt_min = 35,
+				.ppt_pl2_sppt_max = 71,
+				.ppt_pl3_fppt_min = 35,
+				.ppt_pl3_fppt_max = 71,
+			},
+		},
+	},
 	{
 		.matches = {
 			DMI_MATCH(DMI_BOARD_NAME, "FA401UM"),
-- 
2.47.3


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 4/4] platform/x86: asus-armoury: add support for GU605CP
  2026-05-17 22:00 [PATCH 0/4] Add four more ASUS models to asus-armoury driver Denis Benato
                   ` (2 preceding siblings ...)
  2026-05-17 22:00 ` [PATCH 3/4] platform/x86: asus-armoury: add support for FA401EA Denis Benato
@ 2026-05-17 22:00 ` Denis Benato
  2026-05-19 14:45 ` [PATCH 0/4] Add four more ASUS models to asus-armoury driver Ilpo Järvinen
  4 siblings, 0 replies; 6+ messages in thread
From: Denis Benato @ 2026-05-17 22:00 UTC (permalink / raw)
  To: linux-kernel
  Cc: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
	Luke D . Jones, Mateusz Schyboll, Denis Benato, Denis Benato

Add TDP data for laptop model GU605CP.

Signed-off-by: Denis Benato <denis.benato@linux.dev>
---
 drivers/platform/x86/asus-armoury.h | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/drivers/platform/x86/asus-armoury.h b/drivers/platform/x86/asus-armoury.h
index 71df2ca061a7..692978b61959 100644
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -1303,6 +1303,35 @@ static const struct dmi_system_id power_limits[] = {
 			},
 		},
 	},
+	{
+		.matches = {
+			DMI_MATCH(DMI_BOARD_NAME, "GU605CP"),
+		},
+		.driver_data = &(struct power_data) {
+			.ac_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 45,
+				.ppt_pl1_spl_max = 75,
+				.ppt_pl2_sppt_min = 56,
+				.ppt_pl2_sppt_max = 95,
+				.nv_dynamic_boost_min = 5,
+				.nv_dynamic_boost_max = 15,
+				.nv_temp_target_min = 75,
+				.nv_temp_target_max = 87,
+				.nv_tgp_min = 55,
+				.nv_tgp_def = 75,
+				.nv_tgp_max = 95,
+			},
+			.dc_data = &(struct power_limits) {
+				.ppt_pl1_spl_min = 25,
+				.ppt_pl1_spl_max = 75,
+				.ppt_pl2_sppt_min = 32,
+				.ppt_pl2_sppt_max = 95,
+				.nv_temp_target_min = 75,
+				.nv_temp_target_max = 87,
+			},
+			.requires_fan_curve = true,
+		},
+	},
 	{
 		.matches = {
 			DMI_MATCH(DMI_BOARD_NAME, "GU605CR"),
-- 
2.47.3


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 0/4] Add four more ASUS models to asus-armoury driver
  2026-05-17 22:00 [PATCH 0/4] Add four more ASUS models to asus-armoury driver Denis Benato
                   ` (3 preceding siblings ...)
  2026-05-17 22:00 ` [PATCH 4/4] platform/x86: asus-armoury: add support for GU605CP Denis Benato
@ 2026-05-19 14:45 ` Ilpo Järvinen
  4 siblings, 0 replies; 6+ messages in thread
From: Ilpo Järvinen @ 2026-05-19 14:45 UTC (permalink / raw)
  To: linux-kernel, Denis Benato
  Cc: platform-driver-x86, Hans de Goede, Luke D . Jones,
	Mateusz Schyboll, Denis Benato

On Sun, 17 May 2026 22:00:01 +0000, Denis Benato wrote:

> This patch series adds support for four more ASUS models to the asus-armoury driver:
> the FA401EA, G614FR, GU605CP, and FX607VU.
> 
> Cheers!
> 
> Denis Benato (4):
>   platform/x86: asus-armoury: add support for FX607VU
>   platform/x86: asus-armoury: add support for G614FR
>   platform/x86: asus-armoury: add support for FA401EA
>   platform/x86: asus-armoury: add support for GU605CP
> 
> [...]


Thank you for your contribution, it has been applied to my local
review-ilpo-fixes branch. Note it will show up in the public
platform-drivers-x86/review-ilpo-fixes branch only once I've pushed my
local branch there, which might take a while.

The list of commits applied:
[1/4] platform/x86: asus-armoury: add support for FX607VU
      commit: 9ac7c8dc07af88f5169f217fec431c992b4eb550
[2/4] platform/x86: asus-armoury: add support for G614FR
      commit: 239c7acb9e3f73ada3ccce06302f6f3d2d89762d
[3/4] platform/x86: asus-armoury: add support for FA401EA
      commit: df1e0b209fa09676585402d5437ee190a424302b
[4/4] platform/x86: asus-armoury: add support for GU605CP
      commit: 841ff62aa5f85b13771b33e7b9c102cbaf87432f

--
 i.


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-05-19 14:46 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-17 22:00 [PATCH 0/4] Add four more ASUS models to asus-armoury driver Denis Benato
2026-05-17 22:00 ` [PATCH 1/4] platform/x86: asus-armoury: add support for FX607VU Denis Benato
2026-05-17 22:00 ` [PATCH 2/4] platform/x86: asus-armoury: add support for G614FR Denis Benato
2026-05-17 22:00 ` [PATCH 3/4] platform/x86: asus-armoury: add support for FA401EA Denis Benato
2026-05-17 22:00 ` [PATCH 4/4] platform/x86: asus-armoury: add support for GU605CP Denis Benato
2026-05-19 14:45 ` [PATCH 0/4] Add four more ASUS models to asus-armoury driver Ilpo Järvinen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.