* [PATCH 1/6] platform/x86: asus-armoury: add power limits quirk for G713QR
[not found] <20261015181850.170862-1-scardracs@disroot.org>
@ 2026-10-15 18:18 ` Marco Scardovi
2026-10-16 8:36 ` Ilpo Järvinen
2026-10-15 18:18 ` [PATCH 2/6] platform/x86: asus-armoury: add power limits quirk for FA608PM Marco Scardovi
` (4 subsequent siblings)
5 siblings, 1 reply; 8+ messages in thread
From: Marco Scardovi @ 2026-10-15 18:18 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel, Marco Scardovi
add power limits quirk entry for ASUS G713QR laptop.
The limits are extracted from the device's ThrottleGear XML configuration.
Signed-off-by: Marco Scardovi <scardracs@disroot.org>
---
drivers/platform/x86/asus-armoury.h | 13 changes(+/-)
1 file changed, 13 insertions(+), 0 deletions(-)
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -1130,6 +1130,19 @@
.requires_fan_curve = true,
},
},
+ {
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "G713QR"),
+ },
+ .driver_data = &(struct power_data) {
+ .ac_data = &(struct power_limits) {
+ .ppt_pl1_spl_max = 80,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_max = 80,
+ .ppt_pl2_sppt_min = 15,
+ },
+ },
+ },
{
.matches = {
DMI_MATCH(DMI_BOARD_NAME, "GA401IHR"),
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [PATCH 1/6] platform/x86: asus-armoury: add power limits quirk for G713QR
2026-10-15 18:18 ` [PATCH 1/6] platform/x86: asus-armoury: add power limits quirk for G713QR Marco Scardovi
@ 2026-10-16 8:36 ` Ilpo Järvinen
0 siblings, 0 replies; 8+ messages in thread
From: Ilpo Järvinen @ 2026-10-16 8:36 UTC (permalink / raw)
To: Marco Scardovi
Cc: platform-driver-x86, Hans de Goede, Corentin Chary,
Luke D. Jones, Denis Benato, LKML
On Thu, 15 Oct 2026, Marco Scardovi wrote:
> add power limits quirk entry for ASUS G713QR laptop.
Please write changelog with proper English, so follow the correct
capitalization (and punction, etc. rules).
Don't leave lines short like this. Either reflow it as paragraph or make
the next part truly an own paragraph with an empty line in between.
> The limits are extracted from the device's ThrottleGear XML configuration.
>
> Signed-off-by: Marco Scardovi <scardracs@disroot.org>
> ---
> drivers/platform/x86/asus-armoury.h | 13 changes(+/-)
> 1 file changed, 13 insertions(+), 0 deletions(-)
>
> --- a/drivers/platform/x86/asus-armoury.h
> +++ b/drivers/platform/x86/asus-armoury.h
> @@ -1130,6 +1130,19 @@
> .requires_fan_curve = true,
> },
> },
> + {
> + .matches = {
> + DMI_MATCH(DMI_BOARD_NAME, "G713QR"),
> + },
> + .driver_data = &(struct power_data) {
> + .ac_data = &(struct power_limits) {
> + .ppt_pl1_spl_max = 80,
> + .ppt_pl1_spl_min = 15,
> + .ppt_pl2_sppt_max = 80,
> + .ppt_pl2_sppt_min = 15,
> + },
> + },
> + },
> {
> .matches = {
> DMI_MATCH(DMI_BOARD_NAME, "GA401IHR"),
>
--
i.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 2/6] platform/x86: asus-armoury: add power limits quirk for FA608PM
[not found] <20261015181850.170862-1-scardracs@disroot.org>
2026-10-15 18:18 ` [PATCH 1/6] platform/x86: asus-armoury: add power limits quirk for G713QR Marco Scardovi
@ 2026-10-15 18:18 ` Marco Scardovi
2026-10-15 18:18 ` [PATCH 3/6] platform/x86: asus-armoury: add power limits quirk for FA608UH Marco Scardovi
` (3 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Marco Scardovi @ 2026-10-15 18:18 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel, Marco Scardovi
add power limits quirk entry for ASUS FA608PM laptop.
The limits are extracted from the device's ThrottleGear XML configuration.
Signed-off-by: Marco Scardovi <scardracs@disroot.org>
---
drivers/platform/x86/asus-armoury.h | 29 changes(+/-)
1 file changed, 29 insertions(+), 0 deletions(-)
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -787,6 +787,35 @@
},
},
},
+ {
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "FA608PM"),
+ },
+ .driver_data = &(struct power_data) {
+ .ac_data = &(struct power_limits) {
+ .nv_dynamic_boost_max = 15,
+ .nv_dynamic_boost_min = 10,
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_max = 100,
+ .ppt_pl1_spl_min = 45,
+ .ppt_pl2_sppt_max = 115,
+ .ppt_pl2_sppt_min = 60,
+ .ppt_pl3_fppt_max = 135,
+ .ppt_pl3_fppt_min = 80,
+ },
+ .dc_data = &(struct power_limits) {
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_max = 68,
+ .ppt_pl1_spl_min = 35,
+ .ppt_pl2_sppt_max = 71,
+ .ppt_pl2_sppt_min = 36,
+ .ppt_pl3_fppt_max = 74,
+ .ppt_pl3_fppt_min = 70,
+ },
+ },
+ },
{
.matches = {
DMI_MATCH(DMI_BOARD_NAME, "FA608UM"),
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH 3/6] platform/x86: asus-armoury: add power limits quirk for FA608UH
[not found] <20261015181850.170862-1-scardracs@disroot.org>
2026-10-15 18:18 ` [PATCH 1/6] platform/x86: asus-armoury: add power limits quirk for G713QR Marco Scardovi
2026-10-15 18:18 ` [PATCH 2/6] platform/x86: asus-armoury: add power limits quirk for FA608PM Marco Scardovi
@ 2026-10-15 18:18 ` Marco Scardovi
2026-10-15 18:18 ` [PATCH 4/6] platform/x86: asus-armoury: add power limits quirk for FA608UP Marco Scardovi
` (2 subsequent siblings)
5 siblings, 0 replies; 8+ messages in thread
From: Marco Scardovi @ 2026-10-15 18:18 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel, Marco Scardovi
add power limits quirk entry for ASUS FA608UH laptop.
The limits are extracted from the device's ThrottleGear XML configuration.
Signed-off-by: Marco Scardovi <scardracs@disroot.org>
---
drivers/platform/x86/asus-armoury.h | 31 changes(+/-)
1 file changed, 31 insertions(+), 0 deletions(-)
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -816,6 +816,37 @@
},
},
},
+ {
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "FA608UH"),
+ },
+ .driver_data = &(struct power_data) {
+ .ac_data = &(struct power_limits) {
+ .nv_dynamic_boost_max = 15,
+ .nv_dynamic_boost_min = 10,
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_max = 90,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_max = 90,
+ .ppt_pl2_sppt_min = 35,
+ .ppt_pl3_fppt_max = 90,
+ .ppt_pl3_fppt_min = 35,
+ },
+ .dc_data = &(struct power_limits) {
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_def = 45,
+ .ppt_pl1_spl_max = 65,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_def = 54,
+ .ppt_pl2_sppt_max = 65,
+ .ppt_pl2_sppt_min = 35,
+ .ppt_pl3_fppt_max = 65,
+ .ppt_pl3_fppt_min = 35,
+ },
+ },
+ },
{
.matches = {
DMI_MATCH(DMI_BOARD_NAME, "FA608UM"),
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH 4/6] platform/x86: asus-armoury: add power limits quirk for FA608UP
[not found] <20261015181850.170862-1-scardracs@disroot.org>
` (2 preceding siblings ...)
2026-10-15 18:18 ` [PATCH 3/6] platform/x86: asus-armoury: add power limits quirk for FA608UH Marco Scardovi
@ 2026-10-15 18:18 ` Marco Scardovi
2026-10-15 18:18 ` [PATCH 5/6] platform/x86: asus-armoury: add power limits quirk for GA402NV Marco Scardovi
2026-10-15 18:18 ` [PATCH 6/6] platform/x86: asus-armoury: add power limits quirk for G533QS Marco Scardovi
5 siblings, 0 replies; 8+ messages in thread
From: Marco Scardovi @ 2026-10-15 18:18 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel, Marco Scardovi
add power limits quirk entry for ASUS FA608UP laptop.
The limits are extracted from the device's ThrottleGear XML configuration.
Signed-off-by: Marco Scardovi <scardracs@disroot.org>
---
drivers/platform/x86/asus-armoury.h | 31 changes(+/-)
1 file changed, 31 insertions(+), 0 deletions(-)
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -883,6 +883,37 @@
},
},
},
+ {
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "FA608UP"),
+ },
+ .driver_data = &(struct power_data) {
+ .ac_data = &(struct power_limits) {
+ .nv_dynamic_boost_max = 15,
+ .nv_dynamic_boost_min = 10,
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_max = 90,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_max = 90,
+ .ppt_pl2_sppt_min = 35,
+ .ppt_pl3_fppt_max = 90,
+ .ppt_pl3_fppt_min = 35,
+ },
+ .dc_data = &(struct power_limits) {
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_def = 45,
+ .ppt_pl1_spl_max = 65,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_def = 54,
+ .ppt_pl2_sppt_max = 65,
+ .ppt_pl2_sppt_min = 35,
+ .ppt_pl3_fppt_max = 65,
+ .ppt_pl3_fppt_min = 35,
+ },
+ },
+ },
{
.matches = {
DMI_MATCH(DMI_BOARD_NAME, "FA608WI"),
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH 5/6] platform/x86: asus-armoury: add power limits quirk for GA402NV
[not found] <20261015181850.170862-1-scardracs@disroot.org>
` (3 preceding siblings ...)
2026-10-15 18:18 ` [PATCH 4/6] platform/x86: asus-armoury: add power limits quirk for FA608UP Marco Scardovi
@ 2026-10-15 18:18 ` Marco Scardovi
2026-10-15 18:18 ` [PATCH 6/6] platform/x86: asus-armoury: add power limits quirk for G533QS Marco Scardovi
5 siblings, 0 replies; 8+ messages in thread
From: Marco Scardovi @ 2026-10-15 18:18 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel, Marco Scardovi
add power limits quirk entry for ASUS GA402NV laptop.
The limits are extracted from the device's ThrottleGear XML configuration.
Signed-off-by: Marco Scardovi <scardracs@disroot.org>
---
drivers/platform/x86/asus-armoury.h | 31 changes(+/-)
1 file changed, 31 insertions(+), 0 deletions(-)
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -1294,6 +1294,37 @@
},
},
},
+ {
+ .matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "GA402NV"),
+ },
+ .driver_data = &(struct power_data) {
+ .ac_data = &(struct power_limits) {
+ .nv_dynamic_boost_max = 25,
+ .nv_dynamic_boost_min = 5,
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_def = 35,
+ .ppt_pl1_spl_max = 80,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_def = 65,
+ .ppt_pl2_sppt_max = 80,
+ .ppt_pl2_sppt_min = 25,
+ .ppt_pl3_fppt_max = 80,
+ .ppt_pl3_fppt_min = 35,
+ },
+ .dc_data = &(struct power_limits) {
+ .nv_temp_target_max = 87,
+ .nv_temp_target_min = 75,
+ .ppt_pl1_spl_max = 35,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_max = 35,
+ .ppt_pl2_sppt_min = 25,
+ .ppt_pl3_fppt_max = 65,
+ .ppt_pl3_fppt_min = 35,
+ },
+ },
+ },
{
.matches = {
// This model is full AMD. No Nvidia dGPU.
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* [PATCH 6/6] platform/x86: asus-armoury: add power limits quirk for G533QS
[not found] <20261015181850.170862-1-scardracs@disroot.org>
` (4 preceding siblings ...)
2026-10-15 18:18 ` [PATCH 5/6] platform/x86: asus-armoury: add power limits quirk for GA402NV Marco Scardovi
@ 2026-10-15 18:18 ` Marco Scardovi
2026-10-16 8:16 ` Marco Scardovi
5 siblings, 1 reply; 8+ messages in thread
From: Marco Scardovi @ 2026-10-15 18:18 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel, Marco Scardovi
add power limits quirk entry for ASUS G533QS laptop.
The limits are extracted from the device's ThrottleGear XML configuration.
Signed-off-by: Marco Scardovi <scardracs@disroot.org>
---
drivers/platform/x86/asus-armoury.h | 13 changes(+/-)
1 file changed, 13 insertions(+), 0 deletions(-)
--- a/drivers/platform/x86/asus-armoury.h
+++ b/drivers/platform/x86/asus-armoury.h
@@ -1223,6 +1223,19 @@
},
{
.matches = {
+ DMI_MATCH(DMI_BOARD_NAME, "G533QS"),
+ },
+ .driver_data = &(struct power_data) {
+ .ac_data = &(struct power_limits) {
+ .ppt_pl1_spl_max = 80,
+ .ppt_pl1_spl_min = 15,
+ .ppt_pl2_sppt_max = 80,
+ .ppt_pl2_sppt_min = 15,
+ },
+ },
+ },
+ {
+ .matches = {
DMI_MATCH(DMI_BOARD_NAME, "G713QR"),
},
.driver_data = &(struct power_data) {
--
2.56.0
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [PATCH 6/6] platform/x86: asus-armoury: add power limits quirk for G533QS
2026-10-15 18:18 ` [PATCH 6/6] platform/x86: asus-armoury: add power limits quirk for G533QS Marco Scardovi
@ 2026-10-16 8:16 ` Marco Scardovi
0 siblings, 0 replies; 8+ messages in thread
From: Marco Scardovi @ 2026-10-16 8:16 UTC (permalink / raw)
To: platform-driver-x86, Hans de Goede, Ilpo Järvinen,
Corentin Chary, Luke D. Jones, Denis Benato
Cc: linux-kernel
In data giovedì 15 ottobre 2026 20:18:50 Ora legale dell’Europa centrale,
Marco Scardovi ha scritto:
> add power limits quirk entry for ASUS G533QS laptop.
> The limits are extracted from the device's ThrottleGear XML configuration.
>
> Signed-off-by: Marco Scardovi <scardracs@disroot.org>
> ---
> drivers/platform/x86/asus-armoury.h | 13 changes(+/-)
> 1 file changed, 13 insertions(+), 0 deletions(-)
>
> --- a/drivers/platform/x86/asus-armoury.h
> +++ b/drivers/platform/x86/asus-armoury.h
> @@ -1223,6 +1223,19 @@
> },
> {
> .matches = {
> + DMI_MATCH(DMI_BOARD_NAME,
"G533QS"),
> + },
> + .driver_data = &(struct power_data) {
> + .ac_data = &(struct power_limits)
{
> + .ppt_pl1_spl_max = 80,
> + .ppt_pl1_spl_min = 15,
> + .ppt_pl2_sppt_max = 80,
> + .ppt_pl2_sppt_min = 15,
> + },
> + },
> + },
> + {
> + .matches = {
> DMI_MATCH(DMI_BOARD_NAME,
"G713QR"),
> },
> .driver_data = &(struct power_data) {
There was a cover as well but seems it didn't start at all...
@Ilpo these are the models I sent +2 new models asked in the meantime (that's
why I waited a bit to send them again). I don't have any rush to see them
merged as always.
Best Regards,
Marco
^ permalink raw reply [flat|nested] 8+ messages in thread