]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/asm-powerpc/cpm2.h
[POWERPC] cpm2: Add SCCs to cpm2_clk_setup(), and cpm2_smc_clk_setup().
[mirror_ubuntu-artful-kernel.git] / include / asm-powerpc / cpm2.h
index 12a2860f9a9c35d2338d26bcb2cb7ca482501a81..41a45db0c8b1a2ef21638d24d503234bb3ddf9c4 100644 (file)
 /* Export the base address of the communication processor registers
  * and dual port ram.
  */
-extern         cpm_cpm2_t      *cpmp;   /* Pointer to comm processor */
+extern cpm_cpm2_t __iomem *cpmp; /* Pointer to comm processor */
 
 extern unsigned long cpm_dpalloc(uint size, uint align);
 extern int cpm_dpfree(unsigned long offset);
@@ -1206,7 +1206,9 @@ enum cpm_clk_target {
        CPM_CLK_SCC4,
        CPM_CLK_FCC1,
        CPM_CLK_FCC2,
-       CPM_CLK_FCC3
+       CPM_CLK_FCC3,
+       CPM_CLK_SMC1,
+       CPM_CLK_SMC2,
 };
 
 enum cpm_clk {
@@ -1243,6 +1245,7 @@ enum cpm_clk {
 };
 
 extern int cpm2_clk_setup(enum cpm_clk_target target, int clock, int mode);
+extern int cpm2_smc_clk_setup(enum cpm_clk_target target, int clock);
 
 #endif /* __CPM2__ */
 #endif /* __KERNEL__ */