cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

cpu-feature-overrides.h (883B)


      1/*
      2 * Joshua Henderson <joshua.henderson@microchip.com>
      3 * Copyright (C) 2015 Microchip Technology Inc.  All rights reserved.
      4 *
      5 * This file is subject to the terms and conditions of the GNU General Public
      6 * License.  See the file "COPYING" in the main directory of this archive
      7 * for more details.
      8 */
      9#ifndef __ASM_MACH_PIC32_CPU_FEATURE_OVERRIDES_H
     10#define __ASM_MACH_PIC32_CPU_FEATURE_OVERRIDES_H
     11
     12/*
     13 * CPU feature overrides for PIC32 boards
     14 */
     15#ifdef CONFIG_CPU_MIPS32
     16#define cpu_has_vint		1
     17#define cpu_has_veic		0
     18#define cpu_has_tlb		1
     19#define cpu_has_4kex		1
     20#define cpu_has_4k_cache	1
     21#define cpu_has_fpu		0
     22#define cpu_has_counter		1
     23#define cpu_has_llsc		1
     24#define cpu_has_nofpuex		0
     25#define cpu_icache_snoops_remote_store 1
     26#endif
     27
     28#ifdef CONFIG_CPU_MIPS64
     29#error This platform does not support 64bit.
     30#endif
     31
     32#endif /* __ASM_MACH_PIC32_CPU_FEATURE_OVERRIDES_H */