https://bugzilla.kernel.org/show_bug.cgi?id=220232
Bug ID: 220232 Summary: Title: RX 7900 XT/XTX DPM states incorrectly ordered - idle state in wrong position Product: Drivers Version: 2.5 Hardware: AMD OS: Linux Status: NEW Severity: high Priority: P3 Component: Video(DRI - non Intel) Assignee: drivers_video-...@kernel-bugs.osdl.org Reporter: a.von.blument...@gmail.com Regression: No Description: The GPU DPM states are incorrectly ordered on AMD RX 7900 XT/XTX. The lowest idle clock state appears in position 1 instead of position 0, causing inefficient power state transitions. System Information: - GPU: AMD Radeon RX 7900 XT/XTX (PCI ID: 03:00.0) - Kernel: 6.14.9-300.fc42.x86_64 - Distribution: Fedora 42 - Driver: amdgpu Current Behavior: $ cat /sys/class/drm/card1/device/pp_dpm_sclk 0: 500Mhz 1: 120Mhz * 2: 2482Mhz Expected Behavior: DPM states should be ordered from lowest to highest: 0: 120Mhz * 1: 500Mhz 2: 2482Mhz Impact: - GPU idles at wrong state priority - Potential increased idle power consumption - Affects all power profile modes (BOOTUP_DEFAULT, 3D_FULL_SCREEN, COMPUTE, CUSTOM, etc.) Steps to Reproduce: 1. Check DPM states: cat /sys/class/drm/card*/device/pp_dpm_sclk 2. Observe state 0 is 500MHz while state 1 is ~120MHz 3. Issue persists across all power profiles and after GPU reset Additional Information: - Issue confirmed on kernel 6.14.9 - GPU reset via rocm-smi -d 0 --gpureset does not resolve the issue - Memory clock DPM states appear correctly ordered -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.