diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2005-11-06 22:27:33 -0500 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2005-11-07 19:17:34 -0500 |
commit | 4350147a816b9c5b40fa59e4fa23f17490630b79 (patch) | |
tree | c333986047de60aa90809d669895726610c0c3e5 /drivers | |
parent | a82765b6eee3d1267ded3320ca67b39fe1844599 (diff) |
[PATCH] ppc64: SMU based macs cpufreq support
CPU freq support using 970FX powertune facility for iMac G5 and SMU
based single CPU desktop.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/macintosh/smu.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/macintosh/smu.c b/drivers/macintosh/smu.c index 34f3c7e2d832..a931e508feb6 100644 --- a/drivers/macintosh/smu.c +++ b/drivers/macintosh/smu.c | |||
@@ -845,6 +845,18 @@ int smu_queue_i2c(struct smu_i2c_cmd *cmd) | |||
845 | return 0; | 845 | return 0; |
846 | } | 846 | } |
847 | 847 | ||
848 | struct smu_sdbp_header *smu_get_sdb_partition(int id, unsigned int *size) | ||
849 | { | ||
850 | char pname[32]; | ||
851 | |||
852 | if (!smu) | ||
853 | return NULL; | ||
854 | |||
855 | sprintf(pname, "sdb-partition-%02x", id); | ||
856 | return (struct smu_sdbp_header *)get_property(smu->of_node, | ||
857 | pname, size); | ||
858 | } | ||
859 | EXPORT_SYMBOL(smu_get_sdb_partition); | ||
848 | 860 | ||
849 | 861 | ||
850 | /* | 862 | /* |