/* | |
* SPDX-License-Identifier: GPL-2.0-or-later | |
* Host specific cpu identification for LoongArch | |
*/ | |
#ifndef HOST_CPUINFO_H | |
#define HOST_CPUINFO_H | |
#define CPUINFO_ALWAYS (1u << 0) /* so cpuinfo is nonzero */ | |
#define CPUINFO_LSX (1u << 1) | |
/* Initialized with a constructor. */ | |
extern unsigned cpuinfo; | |
/* | |
* We cannot rely on constructor ordering, so other constructors must | |
* use the function interface rather than the variable above. | |
*/ | |
unsigned cpuinfo_init(void); | |
#endif /* HOST_CPUINFO_H */ |