1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2e7300d04SMaxime Bizon #ifndef __ASM_MACH_BCM963XX_CPU_FEATURE_OVERRIDES_H 3e7300d04SMaxime Bizon #define __ASM_MACH_BCM963XX_CPU_FEATURE_OVERRIDES_H 4e7300d04SMaxime Bizon 5e7300d04SMaxime Bizon #include <bcm63xx_cpu.h> 6e7300d04SMaxime Bizon 7e7300d04SMaxime Bizon #define cpu_has_tlb 1 8e7300d04SMaxime Bizon #define cpu_has_4kex 1 9e7300d04SMaxime Bizon #define cpu_has_4k_cache 1 10e7300d04SMaxime Bizon #define cpu_has_fpu 0 11e7300d04SMaxime Bizon #define cpu_has_32fpr 0 12e7300d04SMaxime Bizon #define cpu_has_counter 1 13e7300d04SMaxime Bizon #define cpu_has_watch 0 14e7300d04SMaxime Bizon #define cpu_has_divec 1 15e7300d04SMaxime Bizon #define cpu_has_vce 0 16e7300d04SMaxime Bizon #define cpu_has_cache_cdex_p 0 17e7300d04SMaxime Bizon #define cpu_has_cache_cdex_s 0 18e7300d04SMaxime Bizon #define cpu_has_prefetch 1 19e7300d04SMaxime Bizon #define cpu_has_mcheck 1 20e7300d04SMaxime Bizon #define cpu_has_ejtag 1 21e7300d04SMaxime Bizon #define cpu_has_llsc 1 22e7300d04SMaxime Bizon #define cpu_has_mips16 0 2365ae8d26SMaciej W. Rozycki #define cpu_has_mips16e2 0 24e7300d04SMaxime Bizon #define cpu_has_mdmx 0 25e7300d04SMaxime Bizon #define cpu_has_mips3d 0 26e7300d04SMaxime Bizon #define cpu_has_smartmips 0 27e7300d04SMaxime Bizon #define cpu_has_vtag_icache 0 28e7300d04SMaxime Bizon 29436f302fSJonas Gorski #if !defined(CONFIG_SYS_HAS_CPU_BMIPS4350) 30e7300d04SMaxime Bizon #define cpu_has_dc_aliases 0 31e7300d04SMaxime Bizon #endif 32e7300d04SMaxime Bizon 33e7300d04SMaxime Bizon #define cpu_has_ic_fills_f_dc 0 34e7300d04SMaxime Bizon #define cpu_has_pindexed_dcache 0 35e7300d04SMaxime Bizon 36e7300d04SMaxime Bizon #define cpu_has_mips32r1 1 37e7300d04SMaxime Bizon #define cpu_has_mips32r2 0 38e7300d04SMaxime Bizon #define cpu_has_mips64r1 0 39e7300d04SMaxime Bizon #define cpu_has_mips64r2 0 40e7300d04SMaxime Bizon 41e7300d04SMaxime Bizon #define cpu_has_dsp 0 4247503256SRalf Baechle #define cpu_has_dsp2 0 43e7300d04SMaxime Bizon #define cpu_has_mipsmt 0 44e7300d04SMaxime Bizon #define cpu_has_userlocal 0 45e7300d04SMaxime Bizon 46e7300d04SMaxime Bizon #define cpu_has_nofpuex 0 47e7300d04SMaxime Bizon #define cpu_has_64bits 0 48e7300d04SMaxime Bizon #define cpu_has_64bit_zero_reg 0 49e7300d04SMaxime Bizon 50e7300d04SMaxime Bizon #define cpu_dcache_line_size() 16 51e7300d04SMaxime Bizon #define cpu_icache_line_size() 16 52e7300d04SMaxime Bizon #define cpu_scache_line_size() 0 53e7300d04SMaxime Bizon 54e7300d04SMaxime Bizon #endif /* __ASM_MACH_BCM963XX_CPU_FEATURE_OVERRIDES_H */ 55