Skip to contentSkip to conversation

New: Frequencies higher than 1.5 GHz is not available for A8-3500M

Bug 42648 [email protected] 1 participant 5 messages Jan 24, 2012 – Jun 5, 2012

lore
Share & tools
lore
#0 lore raw

https://bugzilla.kernel.org/show_bug.cgi?id=42648

           Summary: Frequencies higher than 1.5 GHz is not available for
                    A8-3500M
           Product: Power Management
           Version: 2.5
    Kernel Version: 3.2.1
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: cpufreq
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

Listed pstates:

[    2.591543] powernow-k8: Found 1 AMD A8-3500M APU with Radeon(tm) HD
Graphics (4 cpu cores) (version 2.20.00)
[    2.591570] powernow-k8: Core Performance Boosting: on.
[    2.591626] powernow-k8:    0 : pstate 0 (1500 MHz)
[    2.591629] powernow-k8:    1 : pstate 1 (1400 MHz)
[    2.591631] powernow-k8:    2 : pstate 2 (1200 MHz)
[    2.591634] powernow-k8:    3 : pstate 3 (1100 MHz)
[    2.591636] powernow-k8:    4 : pstate 4 (1000 MHz)
[    2.591639] powernow-k8:    5 : pstate 5 (900 MHz)
[    2.591641] powernow-k8:    6 : pstate 6 (800 MHz)

http://en.wikipedia.org/wiki/List_of_AMD_A_microprocessors#A8_Series_2
1.5 GHz is a base frequency, but maximum frequency (Turbo Core) should be 2.4 GHz, not 1.5 GHz.
Today tested with 3.3.0rc1 - same problem here.
Distribution is Kubuntu 11.10 x86_64, laptop is Acer Aspire 7560G.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#1 lore raw

[Bug 42648] Frequencies higher than 1.5 GHz are not available for AMD A8-3500M

https://bugzilla.kernel.org/show_bug.cgi?id=42648

Len Brown <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected]
         AssignedTo|[email protected]     |[email protected]
            Summary|Frequencies higher than 1.5 |Frequencies higher than 1.5
                   |GHz is not available for    |GHz are not available for
                   |A8-3500M                    |AMD A8-3500M
Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
#2 lore raw

[Bug 42648] Frequencies higher than 1.5 GHz are not available for AMD A8-3500M

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42648

Thomas Renninger <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected],
                   |                            |[email protected]

--- Comment #6 from Thomas Renninger <[email protected]> 2012-03-06 22:11:29 --- I guess this AMD A8-3500M is a family 12h CPU (/proc/cpuinfo, cpu family -> 18)?
If yes (or if it's fam14h, cpu family -> 20), can you give latest cpupower monitor tool a try from here:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpupowerutils.git
cd tools/power/cpupower
make # make sure pciutils-devel or whatever provides pci.h is installed
./cpupower monitor

Do you get a fam12h or fam14h monitor column?
If yes, you should be able to obtain additional info from HW which deep sleep states were really entered, which core boosts, etc.
There is one special column: nbp1 (North Bridge P-state 1).
This one is only entered if graphics also enters power states. It's a yes/no flag which always gets reset at measure beginning. If you install cpupower, cpupower monitor --help should give you some more details, otherwise man -l man/*.1 shows you some additional info. When I tried, I realized that the kernel radeon driver prevented the platform to enter NBP1 state (even with powersave profile). fglrx worked and NBP1 was entered immediately.

-> I add the cpufreq list again. This one sounds interesting for others and having this in the cpufreq archives for googling shouldn't be that bad.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#3 lore raw

[Bug 42648] Frequencies higher than 1.5 GHz are not available for AMD A8-3500M

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42648

--- Comment #7 from Thomas Renninger <[email protected]> 2012-03-06 22:12:50 --- cpupower monitor could need a -t (top) param, but you can use:
watch -n1 cpupower monitor to constantly track sleep states, frequency, boost, etc. behavior.

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#4 lore raw

[Bug 42648] Frequencies higher than 1.5 GHz are not available for AMD A8-3500M

In reply to [email protected]

https://bugzilla.kernel.org/show_bug.cgi?id=42648

Len Brown <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED

Signature · 3 lines
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.