Merge branch 'endrift/cleanup' into 'master'

hardware: Move DeviceConfig and allow for auto-matching based on file contents

See merge request holo/steamos-manager!10
This commit is contained in:
Vicki Pfau 2025-06-12 18:46:29 -07:00
commit 631f30bc94
10 changed files with 375 additions and 263 deletions

View file

@ -1,3 +1,15 @@
[[device]]
dmi.sys_vendor = "Valve"
dmi.board_name = "Jupiter"
device = "steam_deck"
variant = "Jupiter"
[[device]]
dmi.sys_vendor = "Valve"
dmi.board_name = "Galileo"
device = "steam_deck"
variant = "Galileo"
[tdp_limit]
method = "gpu_hwmon"
download_mode_limit = 6

View file

@ -1,3 +1,33 @@
[[device]]
dmi.sys_vendor = "LENOVO"
dmi.product_name = "83E1"
device = "legion_go"
variant = "83E1"
[[device]]
dmi.sys_vendor = "LENOVO"
dmi.product_name = "83L3"
device = "legion_go_s"
variant = "83L3"
[[device]]
dmi.sys_vendor = "LENOVO"
dmi.product_name = "83N6"
device = "legion_go_s"
variant = "83N6"
[[device]]
dmi.sys_vendor = "LENOVO"
dmi.product_name = "83Q2"
device = "legion_go_s"
variant = "83Q2"
[[device]]
dmi.sys_vendor = "LENOVO"
dmi.product_name = "83Q3"
device = "legion_go_s"
variant = "83Q3"
[performance_profile]
platform_profile_name = "lenovo-wmi-gamezone"
suggested_default = "custom"

View file

@ -1,3 +1,15 @@
[[device]]
dmi.sys_vendor = "ASUSTeK COMPUTER INC."
dmi.board_name = "RC71L"
device = "rog_ally"
variant = "RC71L"
[[device]]
dmi.sys_vendor = "ASUSTeK COMPUTER INC."
dmi.board_name = "RC72LA"
device = "rog_ally_x"
variant = "RC72LA"
[performance_profile]
platform_profile_name = "asus-wmi"
# until custom mode is added

View file

@ -1,3 +1,15 @@
[[device]]
dmi.sys_vendor = "ZOTAC"
dmi.board_name = "G0A1W"
device = "zotac_gaming_zone"
variant = "G0A1W"
[[device]]
dmi.sys_vendor = "ZOTAC"
dmi.board_name = "G1A1W"
device = "zotac_gaming_zone"
variant = "G1A1W"
[performance_profile]
platform_profile_name = "zotac_zone_platform"
suggested_default = "custom"
@ -7,4 +19,4 @@ method = "firmware_attribute"
[tdp_limit.firmware_attribute]
attribute = "zotac_zone_platform"
performance_profile = "custom"
performance_profile = "custom"