Naming inconsistency between "LowPower" and "Quiet" profiles causes command failures

Issue description

There's a naming inconsistency between "LowPower" and "Quiet" profiles that causes command failures on ROG Zephyrus G15 (GA503QR) models. The same profile is called "LowPower" in the platform profile system but "Quiet" in the fan curve system.

Steps to reproduce

  1. Run asusctl profile --list to see available profiles (shows "LowPower")
  2. Try asusctl profile -P Quiet - fails with error
  3. Try asusctl fan-curve -m LowPower - fails with error
  4. Verify that asusctl profile -P LowPower and asusctl fan-curve -m Quiet both work

What is the current bug behavior?

❯ asusctl profile -P Quiet
Starting version 6.1.12
Error: invalid argument to option `-P`: Not supported

❯ asusctl fan-curve -m LowPower
Starting version 6.1.12
Error: invalid argument to option `-m`: Not supported

What is the expected correct behavior?

Both asusctl profile -P Quiet and asusctl fan-curve -m LowPower should work correctly, since they refer to the same profile but with different names in different subsystems.

Relevant logs and/or screenshots

❯ asusctl profile --list
Starting version 6.1.12
LowPower
Balanced
Performance

❯ asusctl fan-curve -m Quiet
Starting version 6.1.12
Fan curves for Quiet [...]

System details

  • Distro: Arch Linux
  • Kernel: 6.14.6-arch1-1.1-g14
  • Desktop: KDE Plasma
  • Xorg or wayland: wayland