X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=include%2Fasm-m68knommu%2Fmcfsim.h;h=1074ae717f74bf73f67d8710abfcb7b62bea6dfc;hb=aba2da66cfbf7790ad79d4dee95871127d5ddf5e;hp=b0c7736f7a99aaaaa07152c180eee2e06138ebe4;hpb=905ec87e93bc9e01b15c60035cd6a50c636cbaef;p=mv-sheeva.git diff --git a/include/asm-m68knommu/mcfsim.h b/include/asm-m68knommu/mcfsim.h index b0c7736f7a9..1074ae717f7 100644 --- a/include/asm-m68knommu/mcfsim.h +++ b/include/asm-m68knommu/mcfsim.h @@ -12,7 +12,6 @@ #define mcfsim_h /****************************************************************************/ -#include /* * Include 5204, 5206/e, 5235, 5249, 5270/5271, 5272, 5280/5282, @@ -22,6 +21,8 @@ #include #elif defined(CONFIG_M5206) || defined(CONFIG_M5206e) #include +#elif defined(CONFIG_M520x) +#include #elif defined(CONFIG_M523x) #include #elif defined(CONFIG_M5249) @@ -34,6 +35,8 @@ #include #elif defined(CONFIG_M5307) #include +#elif defined(CONFIG_M532x) +#include #elif defined(CONFIG_M5407) #include #endif @@ -100,6 +103,20 @@ #endif +/* + * PIT interrupt settings, if not found in mXXXXsim.h file. + */ +#ifndef ICR_INTRCONF +#define ICR_INTRCONF 0x2b /* PIT1 level 5, priority 3 */ +#endif +#ifndef MCFPIT_IMR +#define MCFPIT_IMR MCFINTC_IMRH +#endif +#ifndef MCFPIT_IMR_IBIT +#define MCFPIT_IMR_IBIT (1 << (MCFINT_PIT1 - 32)) +#endif + + #ifndef __ASSEMBLY__ /* * Definition for the interrupt auto-vectoring support.