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, 21 KM_L1_CACHE, 22 KM_L2_CACHE, 23 KM_KDB, 24 KM_TYPE_NR 25}; 26 27#ifdef CONFIG_DEBUG_HIGHMEM 28#define KM_NMI (-1) 29#define KM_NMI_PTE (-1) 30#define KM_IRQ_PTE (-1) 31#endif 32 33#endif 34