]> err.no Git - linux-2.6/blobdiff - arch/powerpc/platforms/cell/cbe_regs.h
Pull battery into release branch
[linux-2.6] / arch / powerpc / platforms / cell / cbe_regs.h
index 440a7ecc66eab1c3d2a894579c9dc399c7b9a351..17d5971448770bad9e042b2160f46ffb7c7044b8 100644 (file)
@@ -255,6 +255,11 @@ struct cbe_mic_tm_regs {
 extern struct cbe_mic_tm_regs __iomem *cbe_get_mic_tm_regs(struct device_node *np);
 extern struct cbe_mic_tm_regs __iomem *cbe_get_cpu_mic_tm_regs(int cpu);
 
+/* some utility functions to deal with SMT */
+extern u32 cbe_get_hw_thread_id(int cpu);
+extern u32 cbe_cpu_to_node(int cpu);
+extern u32 cbe_node_to_cpu(int node);
+
 /* Init this module early */
 extern void cbe_regs_init(void);