142d1f039Swdenk /* 242d1f039Swdenk * Copyright 2003 Motorola,Inc. 342d1f039Swdenk * Xianghua Xiao(x.xiao@motorola.com) 442d1f039Swdenk */ 542d1f039Swdenk 642d1f039Swdenk #ifndef __E500_H__ 742d1f039Swdenk #define __E500_H__ 842d1f039Swdenk 942d1f039Swdenk #ifndef __ASSEMBLY__ 1042d1f039Swdenk 1142d1f039Swdenk typedef struct 1242d1f039Swdenk { 13997399faSPrabhakar Kushwaha unsigned long freq_processor[CONFIG_MAX_CPUS]; 14b8bf0adcSShaveta Leekha #ifdef CONFIG_HETROGENOUS_CLUSTERS 15b8bf0adcSShaveta Leekha unsigned long freq_processor_dsp[CONFIG_MAX_DSP_CPUS]; 16b8bf0adcSShaveta Leekha #endif 17997399faSPrabhakar Kushwaha unsigned long freq_systembus; 18997399faSPrabhakar Kushwaha unsigned long freq_ddrbus; 19997399faSPrabhakar Kushwaha unsigned long freq_localbus; 20997399faSPrabhakar Kushwaha unsigned long freq_qe; 21*2d9ca2c7SYangbo Lu unsigned long freq_sdhc; 2239aaca1fSKumar Gala #ifdef CONFIG_SYS_DPAA_FMAN 23997399faSPrabhakar Kushwaha unsigned long freq_fman[CONFIG_SYS_NUM_FMAN]; 2439aaca1fSKumar Gala #endif 25990e1a8cSHaiying Wang #ifdef CONFIG_SYS_DPAA_QBMAN 26997399faSPrabhakar Kushwaha unsigned long freq_qman; 27990e1a8cSHaiying Wang #endif 2839aaca1fSKumar Gala #ifdef CONFIG_SYS_DPAA_PME 29997399faSPrabhakar Kushwaha unsigned long freq_pme; 3039aaca1fSKumar Gala #endif 31b8bf0adcSShaveta Leekha #ifdef CONFIG_SYS_CPRI 32b8bf0adcSShaveta Leekha unsigned long freq_cpri; 33b8bf0adcSShaveta Leekha #endif 34b8bf0adcSShaveta Leekha #ifdef CONFIG_SYS_MAPLE 35b8bf0adcSShaveta Leekha unsigned long freq_maple; 36b8bf0adcSShaveta Leekha unsigned long freq_maple_ulb; 37b8bf0adcSShaveta Leekha unsigned long freq_maple_etvpe; 38b8bf0adcSShaveta Leekha #endif 390c12a159Svijay rai #ifdef CONFIG_SYS_FSL_SINGLE_SOURCE_CLK 400c12a159Svijay rai unsigned char diff_sysclk; 410c12a159Svijay rai #endif 4242d1f039Swdenk } MPC85xx_SYS_INFO; 4342d1f039Swdenk 4442d1f039Swdenk #endif /* _ASMLANGUAGE */ 4542d1f039Swdenk 4642d1f039Swdenk #define RESET_VECTOR 0xfffffffc 4742d1f039Swdenk 4842d1f039Swdenk #endif /* __E500_H__ */ 49