public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Export available frequencies on K7 mobile CPUs
@ 2003-12-23 18:04 Kronos
  2003-12-23 18:25 ` Prevailence of PS/2 Active Muxed devices? J.C. Wren
  0 siblings, 1 reply; 4+ messages in thread
From: Kronos @ 2003-12-23 18:04 UTC (permalink / raw)
  To: davej; +Cc: linux-kernel


Hi,
the following patch make powernow-k7.c export supported frequencies via
sysfs. I'm trying to write a scaling deamon and I need to know them.

--- linux-2.6/arch/i386/kernel/cpu/cpufreq/powernow-k7.c.orig	Fri Dec 19 19:27:48 2003
+++ linux-2.6/arch/i386/kernel/cpu/cpufreq/powernow-k7.c	Fri Dec 21 20:42:21 2003
@@ -389,15 +389,29 @@
 	policy->cpuinfo.transition_latency = latency;
 	policy->cur = maximum_speed;
 
+	cpufreq_frequency_table_get_attr(powernow_table, policy->cpu);
+
 	return cpufreq_frequency_table_cpuinfo(policy, powernow_table);
 }
 
+static int powernow_cpu_exit (struct cpufreq_policy *policy) {
+	cpufreq_frequency_table_put_attr(policy->cpu);
+	return 0;
+}
+
+static struct freq_attr* powernow_table_attr[] = {
+	&cpufreq_freq_attr_scaling_available_freqs,
+	NULL,
+};
+
 static struct cpufreq_driver powernow_driver = {
 	.verify 	= powernow_verify,
 	.target 	= powernow_target,
 	.init		= powernow_cpu_init,
+	.exit		= powernow_cpu_exit,
 	.name		= "powernow-k7",
 	.owner		= THIS_MODULE,
+	.attr		= powernow_table_attr,
 };
 
 static int __init powernow_init (void)


Luca
-- 
Reply-To: kronos@kronoz.cjb.net
Home: http://kronoz.cjb.net
La vasca da bagno fu inventata nel 1850, il telefono nel 1875.
Se fossi vissuto nel 1850, avrei potuto restare in vasca per 25 anni
senza sentir squillare il telefono

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-12-23 18:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-12-23 18:04 [PATCH] Export available frequencies on K7 mobile CPUs Kronos
2003-12-23 18:25 ` Prevailence of PS/2 Active Muxed devices? J.C. Wren
2003-12-23 18:47   ` J.C. Wren
2003-12-23 18:50   ` Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox