]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/s390/kernel/bitmap.c
[S390] convert bitmap definitions to C
[karo-tx-linux.git] / arch / s390 / kernel / bitmap.c
1 /*
2  *    Bitmaps for set_bit, clear_bit, test_and_set_bit, ...
3  *    See include/asm/{bitops.h|posix_types.h} for details
4  *
5  *    Copyright IBM Corp. 1999,2009
6  *    Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com>,
7  */
8
9 #include <linux/bitops.h>
10
11 const char _oi_bitmap[] = { 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80 };
12
13 const char _ni_bitmap[] = { 0xfe, 0xfd, 0xfb, 0xf7, 0xef, 0xdf, 0xbf, 0x7f };
14
15 const char _zb_findmap[] = {
16         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
17         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
18         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
19         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,
20         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
21         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
22         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
23         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,7,
24         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
25         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
26         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
27         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,6,
28         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
29         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,5,
30         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,4,
31         0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,8 };
32
33 const char _sb_findmap[] = {
34         8,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
35         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
36         5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
37         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
38         6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
39         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
40         5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
41         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
42         7,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
43         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
44         5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
45         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
46         6,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
47         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
48         5,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0,
49         4,0,1,0,2,0,1,0,3,0,1,0,2,0,1,0 };