Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
[linux-2.6-block.git] / arch / arm / include / asm / kmap_types.h
CommitLineData
1da177e4
LT
1#ifndef __ARM_KMAP_TYPES_H
2#define __ARM_KMAP_TYPES_H
3
4/*
5 * This is the "bare minimum". AIO seems to require this.
6 */
7enum km_type {
8 KM_BOUNCE_READ,
9 KM_SKB_SUNRPC_DATA,
10 KM_SKB_DATA_SOFTIRQ,
11 KM_USER0,
12 KM_USER1,
13 KM_BIO_SRC_IRQ,
14 KM_BIO_DST_IRQ,
15 KM_PTE0,
16 KM_PTE1,
17 KM_IRQ0,
18 KM_IRQ1,
19 KM_SOFTIRQ0,
20 KM_SOFTIRQ1,
7e5a69e8 21 KM_L1_CACHE,
1bb77267 22 KM_L2_CACHE,
1da177e4
LT
23 KM_TYPE_NR
24};
25
4ff1fa27
RK
26#ifdef CONFIG_DEBUG_HIGHMEM
27#define KM_NMI (-1)
28#define KM_NMI_PTE (-1)
29#define KM_IRQ_PTE (-1)
30#endif
31
1da177e4 32#endif