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

system_info.h (763B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef __ASM_ARM_SYSTEM_INFO_H
      3#define __ASM_ARM_SYSTEM_INFO_H
      4
      5#define CPU_ARCH_UNKNOWN	0
      6#define CPU_ARCH_ARMv3		1
      7#define CPU_ARCH_ARMv4		2
      8#define CPU_ARCH_ARMv4T		3
      9#define CPU_ARCH_ARMv5		4
     10#define CPU_ARCH_ARMv5T		5
     11#define CPU_ARCH_ARMv5TE	6
     12#define CPU_ARCH_ARMv5TEJ	7
     13#define CPU_ARCH_ARMv6		8
     14#define CPU_ARCH_ARMv7		9
     15#define CPU_ARCH_ARMv7M		10
     16
     17#ifndef __ASSEMBLY__
     18
     19/* information about the system we're running on */
     20extern unsigned int system_rev;
     21extern const char *system_serial;
     22extern unsigned int system_serial_low;
     23extern unsigned int system_serial_high;
     24extern unsigned int mem_fclk_21285;
     25
     26extern int __pure cpu_architecture(void);
     27
     28#endif /* !__ASSEMBLY__ */
     29
     30#endif /* __ASM_ARM_SYSTEM_INFO_H */