![]() |
|
|||
0001 /* SPDX-License-Identifier: GPL-2.0 */ 0002 #ifndef __PERF_UTIL_HEADER_H 0003 #define __PERF_UTIL_HEADER_H 0004 0005 #include <linux/stringify.h> 0006 0007 #define mfspr(rn) ({unsigned long rval; \ 0008 asm volatile("mfspr %0," __stringify(rn) \ 0009 : "=r" (rval)); rval; }) 0010 0011 #define SPRN_PVR 0x11F /* Processor Version Register */ 0012 #define PVR_VER(pvr) (((pvr) >> 16) & 0xFFFF) /* Version field */ 0013 #define PVR_REV(pvr) (((pvr) >> 0) & 0xFFFF) /* Revision field */ 0014 0015 #endif /* __PERF_UTIL_HEADER_H */
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |