Browse Source

Blackfin: dpmc: bind to MMR names and not CPUs

Have the code work off of MMR names rather than CPU defines so there is
less code to tweak in the future with new parts.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Mike Frysinger 14 years ago
parent
commit
85c2737ae7
1 changed files with 3 additions and 4 deletions
  1. 3 4
      arch/blackfin/mach-common/dpmc_modes.S

+ 3 - 4
arch/blackfin/mach-common/dpmc_modes.S

@@ -238,18 +238,17 @@ ENTRY(_unset_dram_srfs)
 ENDPROC(_unset_dram_srfs)
 
 ENTRY(_set_sic_iwr)
-#if defined(CONFIG_BF54x) || defined(CONFIG_BF52x) || defined(CONFIG_BF561) || \
-	defined(CONFIG_BF538) || defined(CONFIG_BF539) || defined(CONFIG_BF51x)
+#ifdef SIC_IWR0
 	P0.H = hi(SIC_IWR0);
 	P0.L = lo(SIC_IWR0);
 	P1.H = hi(SIC_IWR1);
 	P1.L = lo(SIC_IWR1);
 	[P1] = R1;
-#if defined(CONFIG_BF54x)
+# ifdef SIC_IWR2
 	P1.H = hi(SIC_IWR2);
 	P1.L = lo(SIC_IWR2);
 	[P1] = R2;
-#endif
+# endif
 #else
 	P0.H = hi(SIC_IWR);
 	P0.L = lo(SIC_IWR);