1*a103e9b9SPaul Cercueil /* 2*a103e9b9SPaul Cercueil * This file is subject to the terms and conditions of the GNU General Public 3*a103e9b9SPaul Cercueil * License. See the file "COPYING" in the main directory of this archive 4*a103e9b9SPaul Cercueil * for more details. 5*a103e9b9SPaul Cercueil * 6*a103e9b9SPaul Cercueil */ 7*a103e9b9SPaul Cercueil #ifndef __ASM_MACH_JZ4740_CPU_FEATURE_OVERRIDES_H 8*a103e9b9SPaul Cercueil #define __ASM_MACH_JZ4740_CPU_FEATURE_OVERRIDES_H 9*a103e9b9SPaul Cercueil 10*a103e9b9SPaul Cercueil #define cpu_has_tlb 1 11*a103e9b9SPaul Cercueil #define cpu_has_4kex 1 12*a103e9b9SPaul Cercueil #define cpu_has_3k_cache 0 13*a103e9b9SPaul Cercueil #define cpu_has_4k_cache 1 14*a103e9b9SPaul Cercueil #define cpu_has_counter 0 15*a103e9b9SPaul Cercueil #define cpu_has_watch 1 16*a103e9b9SPaul Cercueil #define cpu_has_divec 1 17*a103e9b9SPaul Cercueil #define cpu_has_vce 0 18*a103e9b9SPaul Cercueil #define cpu_has_cache_cdex_p 0 19*a103e9b9SPaul Cercueil #define cpu_has_cache_cdex_s 0 20*a103e9b9SPaul Cercueil #define cpu_has_prefetch 1 21*a103e9b9SPaul Cercueil #define cpu_has_mcheck 1 22*a103e9b9SPaul Cercueil #define cpu_has_ejtag 1 23*a103e9b9SPaul Cercueil #define cpu_has_llsc 1 24*a103e9b9SPaul Cercueil #define cpu_has_mips16 0 25*a103e9b9SPaul Cercueil #define cpu_has_mips16e2 0 26*a103e9b9SPaul Cercueil #define cpu_has_mdmx 0 27*a103e9b9SPaul Cercueil #define cpu_has_mips3d 0 28*a103e9b9SPaul Cercueil #define cpu_has_smartmips 0 29*a103e9b9SPaul Cercueil #define kernel_uses_llsc 1 30*a103e9b9SPaul Cercueil #define cpu_has_vtag_icache 1 31*a103e9b9SPaul Cercueil #define cpu_has_dc_aliases 0 32*a103e9b9SPaul Cercueil #define cpu_has_ic_fills_f_dc 0 33*a103e9b9SPaul Cercueil #define cpu_has_pindexed_dcache 0 34*a103e9b9SPaul Cercueil #define cpu_has_mips32r1 1 35*a103e9b9SPaul Cercueil #define cpu_has_mips64r1 0 36*a103e9b9SPaul Cercueil #define cpu_has_mips64r2 0 37*a103e9b9SPaul Cercueil #define cpu_has_dsp 0 38*a103e9b9SPaul Cercueil #define cpu_has_dsp2 0 39*a103e9b9SPaul Cercueil #define cpu_has_mipsmt 0 40*a103e9b9SPaul Cercueil #define cpu_has_userlocal 0 41*a103e9b9SPaul Cercueil #define cpu_has_nofpuex 0 42*a103e9b9SPaul Cercueil #define cpu_has_64bits 0 43*a103e9b9SPaul Cercueil #define cpu_has_64bit_zero_reg 0 44*a103e9b9SPaul Cercueil #define cpu_has_inclusive_pcaches 0 45*a103e9b9SPaul Cercueil 46*a103e9b9SPaul Cercueil #define cpu_dcache_line_size() 32 47*a103e9b9SPaul Cercueil #define cpu_icache_line_size() 32 48*a103e9b9SPaul Cercueil 49*a103e9b9SPaul Cercueil #endif 50