Only the maximum and minimum available frequencies are recognized by the acpi-cpufreq driver for the AMD FX-8350 on an Asus Sabertooth 990FX/GEN3 2.0 motherboard. fb@alchemy:~$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_frequencies 4000000 1400000 4000000 1400000 4000000 1400000 4000000 1400000 4000000 1400000 4000000 1400000 4000000 1400000 4000000 1400000 Windows is able to find intermediate pstates on this setup, though. I'm not sure what other info to provide...
Please attach acpidump: # acpidump > acpidump.out
Created attachment 106979 [details] acpidump / Asus Sabertooth 990FX/Gen3 R2.0 / BIOS revision 1802 Other information relevant to this dump (as of the latest BIOS revision Asus has released): [ 0.270994] [Firmware Bug]: AMD-Vi: IOAPIC[9] not in IVRS table [ 0.271118] [Firmware Bug]: AMD-Vi: IOAPIC[10] not in IVRS table [ 0.271241] [Firmware Bug]: AMD-Vi: No southbridge IOAPIC found
From the ACPI table, control method _PSS only contains two performance state 4GHZ and 1.4GHZ, so I don't see a problem here. My guess is that, there might be a vendor driver for performance control under Windows?
This affects me too on M5A99FX Pro 2.0 Before fx8350 I had Phenom II X6 1100T on this board. All p-states were detected. Now with fx8350 only two p-states are detected.