Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/parisc/include/asm/bitsperlong.h
10819 views
1
#ifndef __ASM_PARISC_BITSPERLONG_H
2
#define __ASM_PARISC_BITSPERLONG_H
3
4
/*
5
* using CONFIG_* outside of __KERNEL__ is wrong,
6
* __LP64__ was also removed from headers, so what
7
* is the right approach on parisc?
8
* -arnd
9
*/
10
#if (defined(__KERNEL__) && defined(CONFIG_64BIT)) || defined (__LP64__)
11
#define __BITS_PER_LONG 64
12
#define SHIFT_PER_LONG 6
13
#else
14
#define __BITS_PER_LONG 32
15
#define SHIFT_PER_LONG 5
16
#endif
17
18
#include <asm-generic/bitsperlong.h>
19
20
#endif /* __ASM_PARISC_BITSPERLONG_H */
21
22