Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

platform/x86: asus-armoury: add support for G835L

Add TDP data for laptop model G835L.

Signed-off-by: Denis Benato <denis.benato@linux.dev>
Link: https://patch.msgid.link/20260116180637.859803-3-denis.benato@linux.dev
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

authored by

Denis Benato and committed by
Ilpo Järvinen
d40d7f8e 43098a53

+29
+29
drivers/platform/x86/asus-armoury.h
··· 1726 1726 }, 1727 1727 { 1728 1728 .matches = { 1729 + DMI_MATCH(DMI_BOARD_NAME, "G835LR"), 1730 + }, 1731 + .driver_data = &(struct power_data) { 1732 + .ac_data = &(struct power_limits) { 1733 + .ppt_pl1_spl_min = 28, 1734 + .ppt_pl1_spl_def = 140, 1735 + .ppt_pl1_spl_max = 175, 1736 + .ppt_pl2_sppt_min = 28, 1737 + .ppt_pl2_sppt_max = 175, 1738 + .nv_dynamic_boost_min = 5, 1739 + .nv_dynamic_boost_max = 25, 1740 + .nv_temp_target_min = 75, 1741 + .nv_temp_target_max = 87, 1742 + .nv_tgp_min = 65, 1743 + .nv_tgp_max = 115, 1744 + }, 1745 + .dc_data = &(struct power_limits) { 1746 + .ppt_pl1_spl_min = 25, 1747 + .ppt_pl1_spl_max = 55, 1748 + .ppt_pl2_sppt_min = 25, 1749 + .ppt_pl2_sppt_max = 70, 1750 + .nv_temp_target_min = 75, 1751 + .nv_temp_target_max = 87, 1752 + }, 1753 + .requires_fan_curve = true, 1754 + }, 1755 + }, 1756 + { 1757 + .matches = { 1729 1758 DMI_MATCH(DMI_BOARD_NAME, "G835LW"), 1730 1759 }, 1731 1760 .driver_data = &(struct power_data) {