Commit graph

  • 885075fff2 Merge branch 'superm1/legacy-optional' into 'main' Mario Limonciello 2026-01-25 15:53:23 -06:00
  • 8f8ac095d3 Merge branch 'superm1/balanced-policy' into 'main' Mario Limonciello 2026-01-12 10:55:17 -06:00
  • e0db68d7cd Merge branch 'feat/scx-loader-integration' into 'main' Vladislav Nepogodin 2026-01-07 11:07:11 +00:00
  • 3b8066c503 Fix handling for hp-wmi main Mario Limonciello (AMD) 2026-01-03 08:00:38 -06:00
  • 942f7eda0e
    Add support for scx_loader modes switching Vladislav Nepogodin 2025-07-24 20:29:44 +04:00
  • ea0d7504a8 fix #179 ret2src 2025-02-21 05:10:26 +00:00
  • 5b4994c8a9 Release power-profiles-daemon 0.30 0.30 Marco Trevisan (Treviño) 2025-02-18 19:03:55 +01:00
  • 18182f77d6 Update release notes for 0.30 Mario Limonciello 2025-02-11 15:32:45 -06:00
  • 6b565b0b05 Recognize the custom ACPI platform profile Mario Limonciello 2025-02-11 15:27:13 -06:00
  • c30bcb634a Adjust trickle charge action behavior Mario Limonciello 2025-02-12 10:59:09 -06:00
  • 52cd7453eb ppd-action-trickle-charge: Use autopointer for devices list Marco Trevisan (Treviño) 2025-02-12 18:33:03 +01:00
  • aeff8be3aa Avoid touching the trickle charge action if other software configured 'Custom' Mario Limonciello 2025-02-11 13:42:25 -06:00
  • ffa0f9ad79 Adjust dynamic EPP string targets superm1/balanced-policy Mario Limonciello 2025-02-11 14:24:06 -06:00
  • d23c29fb33 Add support to make legacy interface optional superm1/legacy-optional Mario Limonciello 2024-02-15 00:17:19 -06:00
  • c47fea05d4 ci: Use ubuntu images for CI jobs Marco Trevisan (Treviño) 2025-02-08 01:11:57 +01:00
  • d08683ecf1 Add support for turning on/off upower at runtime Mario Limonciello 2024-09-13 15:03:37 -05:00
  • 30ea6f6610 trivial: add fix for pylint scope issue Mario Limonciello 2025-02-07 18:57:08 -06:00
  • 2c6a97855c trivial: clarify amdgpu_dpm action Mario Limonciello 2024-09-07 20:23:54 -05:00
  • faad209f7b amdgpu_dpm: Default to opt-in (disabled) Mario Limonciello 2024-09-07 20:13:40 -05:00
  • 2f83eb0a54 trivial: Update README.md for new commands Mario Limonciello 2024-09-07 00:55:40 -05:00
  • a4b9c168ef Add command line arguments to enable/disable actions with dbus interface Mario Limonciello 2024-09-07 00:14:43 -05:00
  • 6f6d536a8a Add a new SetActionEnabled D-Bus API to turn on/off actions Mario Limonciello 2024-09-07 00:14:34 -05:00
  • 65619690dc Read and save whether actions are enabled or disabled Mario Limonciello 2024-09-07 00:13:52 -05:00
  • 1b2c889b19 trivial: integration tests: Add helpers for checking if actions enabled or disabled Mario Limonciello 2024-09-07 00:36:03 -05:00
  • 9a69829ee1 trivial: change blocklist test to use default enabled action trickle_charge instead Mario Limonciello 2024-09-07 00:36:35 -05:00
  • 58685edc1a trivial: show whether actions are enabled in powerprofilesctl list-actions Mario Limonciello 2024-09-07 00:12:49 -05:00
  • 27c14d20e3 amdgpu-panel: Add description and optin Mario Limonciello 2024-09-07 00:10:01 -05:00
  • 4c266daa95 trickle-charge: Add description and optin configuration Mario Limonciello 2024-09-07 00:09:18 -05:00
  • 77f56dff37 amdgpu-dpm: Add description and optin configuration Mario Limonciello 2024-09-07 00:08:39 -05:00
  • b632c9ced5 Add additional action helpers Mario Limonciello 2024-09-07 00:06:31 -05:00
  • d82b9e2757 Move symbol for restart_profile_drivers_for_default_app() into common header Mario Limonciello 2024-07-31 00:50:46 -05:00
  • 3f7d0abec7 trivial: show which conffile was used to configure ppd in debug log Mario Limonciello 2024-09-06 00:08:43 -05:00
  • beb84cb0bb trivial: README: behaviour/behavior Mario Limonciello 2025-02-07 12:27:00 -06:00
  • d4a3523fc1 trivial: add codespell configuration Mario Limonciello 2024-09-07 00:07:52 -05:00
  • 5762933b30 ci: Do not make valgrind errors on CI fatal Marco Trevisan (Treviño) 2025-02-08 01:08:14 +01:00
  • ce414c784c integration-tests: Wait for holds to disappear with a lambda Marco Trevisan (Treviño) 2025-02-08 01:07:38 +01:00
  • 9ab472e665 integration-tests: Ignore vainishing hold test on legacy interface Marco Trevisan (Treviño) 2025-02-08 01:06:48 +01:00
  • a2e418b87f tests: Skip permissions tests if chattr falis Marco Trevisan (Treviño) 2025-02-07 22:55:58 +01:00
  • ef60667578 ci: Ignore setting tmpdir Marco Trevisan (Treviño) 2025-02-07 22:30:57 +01:00
  • 589208a9fb ppd-utils: Close the opened file when using fallback path Marco Trevisan (Treviño) 2025-02-06 23:52:40 +01:00
  • 34275b1fef trivial: fixes unknown option value for pylint < 3.3.0 Rogerio Alves 2025-01-06 21:15:11 -03:00
  • a4340c45e3 trivial: ci: limit tests to run 2 in parallel superm1/non-parallel-tests Mario Limonciello 2025-01-01 21:28:53 -06:00
  • 000658ac6a trivial: bump fdo container tag Mario Limonciello 2025-01-01 21:02:00 -06:00
  • 482d618e44 trivial: update ci templates to newer version Mario Limonciello 2025-01-01 20:38:08 -06:00
  • 095085599c trivial: handle a daemon crash when invalid properties are requested Mario Limonciello 2024-09-13 14:32:39 -05:00
  • 10aa0f2322 Allow amd-pstate to change modes at runtime Mario Limonciello 2024-10-07 15:47:42 -05:00
  • 4a367430e8 trivial: ignore too many positional arguments in tests Mario Limonciello 2024-12-26 11:02:53 -06:00
  • 6bb109926c trivial: fix choices not avail during build Mario Limonciello 2024-12-26 10:58:29 -06:00
  • 54f8fefb06 trivial: update pre-commit config for migration from default_stages occurring in newer versions Mario Limonciello 2024-12-26 10:38:05 -06:00
  • e08171fe71 trivial: fix python black whitespace issue Mario Limonciello 2024-12-26 10:37:35 -06:00
  • 0b00403a22 completions: provide available profiles as choices for 'set' command Natalie Clarius 2024-10-08 01:34:02 +02:00
  • 0084e4fc48 README.md: fix systemctl edit example Marcos Mello 2024-09-29 20:13:40 -03:00
  • 96e1a8a20b amd-pstate: drop detection for client vs server Mario Limonciello 2024-09-10 10:58:27 -05:00
  • f6b488af02 Release 0.23 version 0.23 Mario Limonciello 2024-09-06 09:44:15 -05:00
  • a75e731388 fix: whitespace Olaf Flebbe 2024-09-08 12:04:30 +02:00
  • 21b58819ed action-amdgpu-dpm: Don't override user settings for dpm if set to manual Mario Limonciello 2024-09-05 18:53:50 -05:00
  • e4f250c383 ci: Support images rebuild schedules Marco Trevisan (Treviño) 2024-09-03 08:23:15 +02:00
  • bf1985b508 trivial: switch to ci-templates Mario Limonciello 2024-09-02 08:25:46 -05:00
  • 469d835884 0.22 0.22 Marco Trevisan (Treviño) 2024-08-30 02:29:52 +02:00
  • e687484acd integration-tests: Simplify changing battery percentage Marco Trevisan (Treviño) 2024-09-03 02:59:33 +02:00
  • 09c99280dc power-profiles-daemon: Only start battery changes monitor if required Marco Trevisan (Treviño) 2024-09-03 02:29:39 +02:00
  • 9bb2339f97 power-profiles-daemon: Monitor upower-name owner changes just once Marco Trevisan (Treviño) 2024-09-03 02:17:12 +02:00
  • 0100a228d0 amd-pstate: add missing error in apply_pref_to_devices() Mario Limonciello 2024-09-01 08:52:36 -05:00
  • b467b893bb amd-pstate: Validate writes work during init Mario Limonciello 2024-09-01 08:49:42 -05:00
  • 1b17e3c0de trivial: Update README.md to explain modes better Mario Limonciello 2024-09-02 07:53:33 -05:00
  • 29350383d4 amdgpu-dpm: Show log for uevents Mario Limonciello 2024-07-31 01:23:19 -05:00
  • f98766fa1d Add support for setting DPM level on APUs Mario Limonciello 2024-07-30 01:00:57 -05:00
  • 842fcdd5fa amdgpu-panel-power: drop needless #defines Mario Limonciello 2024-07-30 00:42:21 -05:00
  • 9f7cea1b2e move CPU check to a helper Mario Limonciello 2024-07-30 00:39:22 -05:00
  • 7acb7a17eb power-profiles-daemon: Style cleanups Marco Trevisan (Treviño) 2024-08-30 02:12:29 +02:00
  • 8277adb7cd Start the daemon after multi-user.target instead of before Mario Limonciello 2024-08-04 13:27:47 -05:00
  • c180150896 Add debug knobs for upower and logind Mario Limonciello 2024-04-04 10:22:08 -05:00
  • 04a5a0149b Move entire DebugOptions structure into PpdApp Mario Limonciello 2024-04-04 10:21:31 -05:00
  • 0ce9b63d47 amdgpu_panel_power: Add support for progressive ABM levels Mario Limonciello 2024-07-17 12:09:14 -05:00
  • 69e90eeb50 Add support for a battery level changed callback for actions and drivers Mario Limonciello 2024-07-17 12:08:55 -05:00
  • 6825145599 Add support for adaptive profiles property superm1/adaptive-dbus Mario Limonciello 2024-04-25 22:54:15 -05:00
  • d8120fe3e0 Add debug knobs for upower and logind Mario Limonciello 2024-04-04 10:22:08 -05:00
  • 17436ed1a9 Move entire DebugOptions structure into PpdApp Mario Limonciello 2024-04-04 10:21:31 -05:00
  • 3c2d072231 Clear protected packages during dnf ops Mario Limonciello 2024-07-29 23:26:37 -05:00
  • 9167d38304 Always use dnf5 Mario Limonciello 2024-07-29 23:26:37 -05:00
  • 5eb1248927 amd-pstate: Program minimum frequency to lowest non-linear frequency Mario Limonciello 2024-07-02 22:42:35 -05:00
  • 05867e84a4 amd-pstate: Add support for core performance boost Mario Limonciello 2024-04-27 12:52:28 -05:00
  • 6e00edc587 Restart all drivers if platform profile show up late refresh-platform-on-create Mario Limonciello 2024-05-17 12:11:05 +02:00
  • c811b29721 platform-profile: Add debugging message for AMD PMF superm1/amd-pmf-debug Mario Limonciello 2024-04-28 16:15:40 -05:00
  • ff7900812c Apply additional systemd hardening options Mario Limonciello 2024-04-12 14:08:30 -05:00
  • 9e25e84489 trivial: ci: for dist_install job put the results into ./dist Mario Limonciello 2024-04-17 10:43:43 -05:00
  • a65b5002ba build: skip shtab for the system without shtab support Kate Hsuan 2024-04-16 14:09:36 +08:00
  • 2e00350f92 trivial: Don't assume that turbo_pct is present Mario Limonciello 2024-04-06 15:02:13 -05:00
  • ae9076ab19 Release power-profiles-daemon 0.21 0.21 Marco Trevisan (Treviño) 2024-04-04 01:49:01 +02:00
  • d41b0f0f81 ppd-profile: Write PpdPowerChangedReason as string in debug statements Marco Trevisan (Treviño) 2024-04-04 01:47:08 +02:00
  • 301af78dce build. Do not mention tests on python checks Marco Trevisan (Treviño) 2024-04-04 01:33:38 +02:00
  • ce02a8fba0 ppd-utils: Support versions earlier than GLib 2.76 Marco Trevisan (Treviño) 2024-04-04 00:49:27 +02:00
  • a86b9cda94 ppd-utils: Use simpler write without extra copies Marco Trevisan (Treviño) 2024-04-04 00:46:12 +02:00
  • b41953681b ppd-profile: Use autopointers to hold class values Marco Trevisan (Treviño) 2024-04-04 00:10:01 +02:00
  • b0b8e2f78f cleanup: Remove various unneeded "ret" values Marco Trevisan (Treviño) 2024-04-04 00:09:26 +02:00
  • 88c062030b ppd-driver-amd-pstate: Call profile functions just once Marco Trevisan (Treviño) 2024-04-03 23:56:22 +02:00
  • 64bc68c797 ppd-utils: Add function to write the same value to multiple files Marco Trevisan (Treviño) 2024-04-03 23:55:49 +02:00
  • fc340c9cba ppd-driver-intel-pstate: Indentation fix Marco Trevisan (Treviño) 2024-04-03 23:39:37 +02:00
  • f7a90c751e cleanup: Use arrays to hold list of strings Marco Trevisan (Treviño) 2024-04-03 23:39:05 +02:00
  • 73ab21910f ppd-driver-intel-pstate: Do not duplicate epp/epb devices validity check Marco Trevisan (Treviño) 2024-04-03 23:29:31 +02:00