Rudramuni, Vishwesh M | 1 Feb 11:59 2012
Picon

sfi based cpufreq driver for intel soc platforms

From 507b896942045c0df3073960922c9d5d88b8fa2c Mon Sep 17 00:00:00 2001
From: Vishwesh M Rudramuni <vishwesh.m.rudramuni <at> intel.com>
Date: Thu, 2 Feb 2012 16:07:31 +0530
Subject: [PATCH] [CPUFREQ] sfi based p-state driver

This is the sfi p-state driver for all the intel soc platforms.
This is based on the acpi p-state driver.This patch is generated
against linux 3.2.2.

Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni <at> intel.com>
Acked-by: Len Brown <len.brown <at> intel.com>
Reviewed-by: Hari Sesadri <harinarayanan.sesadri <at> intel.com>
Reviewed-by: Rajeev D Muralidhar <rajeev.d.muralidhar <at> intel.com>
---
 drivers/cpufreq/Kconfig.x86   |   15 ++
 drivers/cpufreq/Makefile      |    1 +
 drivers/cpufreq/sfi-cpufreq.c |  529 +++++++++++++++++++++++++++++++++++++++++
 drivers/cpufreq/sfi-cpufreq.h |   65 +++++
 4 files changed, 610 insertions(+), 0 deletions(-)
 create mode 100644 drivers/cpufreq/sfi-cpufreq.c
 create mode 100644 drivers/cpufreq/sfi-cpufreq.h

diff --git a/drivers/cpufreq/Kconfig.x86 b/drivers/cpufreq/Kconfig.x86
index 78ff7ee..7c53591 100644
--- a/drivers/cpufreq/Kconfig.x86
+++ b/drivers/cpufreq/Kconfig.x86
 <at>  <at>  -32,6 +32,21  <at>  <at>  config X86_ACPI_CPUFREQ

 	  If in doubt, say N.

(Continue reading)

Tushar Behera | 1 Feb 12:08 2012

Re: [PATCH] EXYNOS: Initialize locking_frequency with initial frequency

Ping

On 01/25/2012 10:15 AM, Tushar Behera wrote:
> As per definition, locking_frequency is the initial frequency which is
> set by boot-loader. Hence the value is updated with the initial value
> during boot time init call.
> 
> This code was present in exynos210-cpufreq.c before this consolidation
> patch.
> - a125a17fa61a ([CPUFREQ] EXYNOS: Make EXYNOS common cpufreq driver).
> 
> Signed-off-by: Tushar Behera <tushar.behera <at> linaro.org>
> Signed-off-by: Inderpal Singh <inderpal.singh <at> linaro.org>
> ---
> The patch is based on v3.3-rc1.
> 
>  drivers/cpufreq/exynos-cpufreq.c |    2 ++
>  1 files changed, 2 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/cpufreq/exynos-cpufreq.c b/drivers/cpufreq/exynos-cpufreq.c
> index 5467879..7cfb516 100644
> --- a/drivers/cpufreq/exynos-cpufreq.c
> +++ b/drivers/cpufreq/exynos-cpufreq.c
>  <at>  <at>  -210,6 +210,8  <at>  <at>  static int exynos_cpufreq_cpu_init(struct cpufreq_policy *policy)
>  
>  	cpufreq_frequency_table_get_attr(exynos_info->freq_table, policy->cpu);
>  
> +	locking_frequency = exynos_getspeed(0);
> +
>  	/* set the transition latency value */
(Continue reading)

davej@redhat.com | 1 Feb 15:51 2012
Picon

Re: sfi based cpufreq driver for intel soc platforms

On Wed, Feb 01, 2012 at 10:59:49AM +0000, Rudramuni, Vishwesh M wrote:

 > +config X86_SFI_CPUFREQ
 > +        tristate "SFI Processor P-States driver"
 > +        select CPU_FREQ_TABLE
 > +        help

...

 >  obj-$(CONFIG_X86_POWERNOW_K8)		+= powernow-k8.o mperf.o
 >  obj-$(CONFIG_X86_ACPI_CPUFREQ)		+= acpi-cpufreq.o mperf.o
 > +obj-$(CONFIG_X86_ACPI_CPUFREQ)		+= sfi-cpufreq.o mperf.o
 >  obj-$(CONFIG_X86_PCC_CPUFREQ)		+= pcc-cpufreq.o
 >  obj-$(CONFIG_X86_POWERNOW_K6)		+= powernow-k6.o
 >  obj-$(CONFIG_X86_POWERNOW_K7)		+= powernow-k7.o

This should be 

+obj-$(CONFIG_X86_SFI_CPUFREQ)              += sfi-cpufreq.o mperf.o

I assume ?

	Dave
--
To unsubscribe from this list: send the line "unsubscribe cpufreq" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Rudramuni, Vishwesh M | 2 Feb 04:25 2012
Picon

RE: sfi based cpufreq driver for intel soc platforms

> This should be
> 
> +obj-$(CONFIG_X86_SFI_CPUFREQ)              += sfi-cpufreq.o mperf.o
> 
> I assume ?
> 
Yes Agree. Resending the patch.

From 507b896942045c0df3073960922c9d5d88b8fa2c Mon Sep 17 00:00:00 2001
From: Vishwesh M Rudramuni <vishwesh.m.rudramuni <at> intel.com>
Date: Thu, 2 Feb 2012 16:07:31 +0530
Subject: [PATCH] [CPUFREQ] sfi based p-state driver

This is the sfi p-state driver for all the intel soc platforms.
This is based on the acpi p-state driver.This patch is generated
against linux 3.2.2.

Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni <at> intel.com>
Acked-by: Len Brown <len.brown <at> intel.com>
Reviewed-by: Hari Seshadri <harinarayanan.seshadri <at> intel.com>
Reviewed-by: Rajeev D Muralidhar <rajeev.d.muralidhar <at> intel.com>
---
 drivers/cpufreq/Kconfig.x86   |   15 ++
 drivers/cpufreq/Makefile      |    1 +
 drivers/cpufreq/sfi-cpufreq.c |  529 +++++++++++++++++++++++++++++++++++++++++
 drivers/cpufreq/sfi-cpufreq.h |   65 +++++
 4 files changed, 610 insertions(+), 0 deletions(-)
 create mode 100644 drivers/cpufreq/sfi-cpufreq.c
 create mode 100644 drivers/cpufreq/sfi-cpufreq.h

(Continue reading)

bugzilla-daemon | 2 Feb 07:05 2012

[Bug 15331] sound stuttering when loading speedstep-smi

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

Zhang Rui <rui.zhang <at> intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |CLOSED
         Resolution|                            |INSUFFICIENT_DATA

--

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
--
To unsubscribe from this list: send the line "unsubscribe cpufreq" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Antti P Miettinen | 2 Feb 07:06 2012

Re: [PATCH v2 0/8] RFC: CPU frequency min/max as PM QoS params

"Rafael J. Wysocki" <rjw <at> sisk.pl> writes:
> On Sunday, January 22, 2012, Antti P Miettinen wrote:
[..]
>> Seems that the device specific constraints are not yet in use in
>> 3.3-rc1, or am I not looking hard enough?
>
> They are in use through generic PM domains (drivers/base/power/domain*.c
> and friends) and ARM/shmobile uses those.
>
> Thanks,
> Rafael

Sorry for the delay - got pre-empted by other stuff. I took a look at
the per device constraints. Do I understand it correctly that the idea
is that there is only one constraint per device? If we want to make
frequency and latency per CPU I guess we'd need separate constraints
associated with the CPU device. Or do I misunderstand something?

Or would global CPU frequency be more in line with global CPU latency
after all?

	--Antti

Alexander Perschbacher | 3 Feb 10:59 2012
Picon

Bug entdeckt

Hallo! Ich habe folgenden Fehler entdeckt:

Es scheint einen Anzeige-Bug zu geben: Obwohl 
"cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq"
800000 anzeigt (also innerhalb der Grenzen, die ich in der 
cpufreqd.conf setzte), zeigt cpufreq-info beständig 2,40GHz an. 
Auch "cat /proc/cpuinfo" bestätigt mir, dass der Prozessor mit 
800MHz läuft.

Cpufreq-info scheint hier falsche Daten auszugeben.

Mein System: Acer TimelineX 3830TG, Core i5, Treiber ist 
acpi_cpufreq  und mein Linux Gentoo.

Liebe Grüße,
--
To unsubscribe from this list: send the line "unsubscribe cpufreq" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Petr Šabata | 3 Feb 11:16 2012
Picon

Re: Bug entdeckt

On Fri, Feb 03, 2012 at 10:59:11AM +0100, Alexander Perschbacher wrote:
> Hallo! Ich habe folgenden Fehler entdeckt:
> 
> Es scheint einen Anzeige-Bug zu geben: Obwohl 
> "cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq"
> 800000 anzeigt (also innerhalb der Grenzen, die ich in der 
> cpufreqd.conf setzte), zeigt cpufreq-info beständig 2,40GHz an. 
> Auch "cat /proc/cpuinfo" bestätigt mir, dass der Prozessor mit 
> 800MHz läuft.
> 
> Cpufreq-info scheint hier falsche Daten auszugeben.
> 
> Mein System: Acer TimelineX 3830TG, Core i5, Treiber ist 
> acpi_cpufreq  und mein Linux Gentoo.
> 
> 
> Liebe Grüße,

I suggest you resend your email in English if you expect any help.

-P

> --
> To unsubscribe from this list: send the line "unsubscribe cpufreq" in
> the body of a message to majordomo <at> vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
Alexander Perschbacher | 3 Feb 11:31 2012
Picon

Re: Bug entdeckt

i cant english

google!?: 

"Hello! I have discovered the following errors:

There seems to be a display bug: Although
"cat / sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq"
800 000 display (that is, within the limits that I did in the
cpufreqd.conf set), cpufreq-info shows stable at 2.40 GHz.
Also, "cat / proc / cpuinfo" confirmed to me that the processor
800MHz running.

Cpufreq-info seems to output wrong data.

My system: Acer Timeline 3830TG, Core i5, driver's
acpi_cpufreq and my Gentoo Linux.

Best regards,"

Am Freitag, 3. Februar 2012, 11:16:12 schrieb Petr Šabata:
> On Fri, Feb 03, 2012 at 10:59:11AM +0100, Alexander 
Perschbacher wrote:
> > Hallo! Ich habe folgenden Fehler entdeckt:
> > 
> > Es scheint einen Anzeige-Bug zu geben: Obwohl
> > "cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq"
> > 800000 anzeigt (also innerhalb der Grenzen, die ich in der
> > cpufreqd.conf setzte), zeigt cpufreq-info beständig 2,40GHz 
an.
(Continue reading)

Russell King - ARM Linux | 3 Feb 17:28 2012
Picon

Re: [PATCH V6 0/7] add a generic cpufreq driver

On Mon, Jan 09, 2012 at 10:52:48PM +0800, Richard Zhao wrote:
> On Fri, Jan 06, 2012 at 08:53:37AM +0800, Richard Zhao wrote:
> > On Thu, Jan 05, 2012 at 06:16:54AM +0800, Richard Zhao wrote:
> > > hi Russell,
> > > 
> > > May I have your ACK, you merge it?
> > Russell, ping
> would you have time to look at this patch series?

Sorry, kept missing this.  Yes, patch 1 is fine, and _that_ patch alone
gets:

Acked-by: Russell King <rmk+kernel@...>

Gmane