1*4882a593Smuzhiyun #ifndef __ASM_ARCH_RMOBILE_H 2*4882a593Smuzhiyun #define __ASM_ARCH_RMOBILE_H 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun #if defined(CONFIG_ARCH_RMOBILE) 5*4882a593Smuzhiyun #if defined(CONFIG_SH73A0) 6*4882a593Smuzhiyun #include <asm/arch/sh73a0.h> 7*4882a593Smuzhiyun #elif defined(CONFIG_R8A7740) 8*4882a593Smuzhiyun #include <asm/arch/r8a7740.h> 9*4882a593Smuzhiyun #elif defined(CONFIG_R8A7790) 10*4882a593Smuzhiyun #include <asm/arch/r8a7790.h> 11*4882a593Smuzhiyun #elif defined(CONFIG_R8A7791) 12*4882a593Smuzhiyun #include <asm/arch/r8a7791.h> 13*4882a593Smuzhiyun #elif defined(CONFIG_R8A7792) 14*4882a593Smuzhiyun #include <asm/arch/r8a7792.h> 15*4882a593Smuzhiyun #elif defined(CONFIG_R8A7793) 16*4882a593Smuzhiyun #include <asm/arch/r8a7793.h> 17*4882a593Smuzhiyun #elif defined(CONFIG_R8A7794) 18*4882a593Smuzhiyun #include <asm/arch/r8a7794.h> 19*4882a593Smuzhiyun #elif defined(CONFIG_R8A7795) 20*4882a593Smuzhiyun #include <asm/arch/r8a7795.h> 21*4882a593Smuzhiyun #elif defined(CONFIG_R8A7796) 22*4882a593Smuzhiyun #include <asm/arch/r8a7796.h> 23*4882a593Smuzhiyun #else 24*4882a593Smuzhiyun #error "SOC Name not defined" 25*4882a593Smuzhiyun #endif 26*4882a593Smuzhiyun #endif /* CONFIG_ARCH_RMOBILE */ 27*4882a593Smuzhiyun 28*4882a593Smuzhiyun #ifndef __ASSEMBLY__ 29*4882a593Smuzhiyun u32 rmobile_get_cpu_type(void); 30*4882a593Smuzhiyun u32 rmobile_get_cpu_rev_integer(void); 31*4882a593Smuzhiyun u32 rmobile_get_cpu_rev_fraction(void); 32*4882a593Smuzhiyun #endif /* __ASSEMBLY__ */ 33*4882a593Smuzhiyun 34*4882a593Smuzhiyun #endif /* __ASM_ARCH_RMOBILE_H */ 35