@@ -69,13 +69,19 @@ build_mmio_write(__writeb, "b", unsigned char, "q", )
69
69
build_mmio_write (__writew , "w" , unsigned short , "r" , )
70
70
build_mmio_write (__writel , "l" , unsigned int , "r" , )
71
71
72
+ #define readb readb
73
+ #define readw readw
74
+ #define readl readl
72
75
#define readb_relaxed (a ) __readb (a )
73
76
#define readw_relaxed (a ) __readw (a )
74
77
#define readl_relaxed (a ) __readl (a )
75
78
#define __raw_readb __readb
76
79
#define __raw_readw __readw
77
80
#define __raw_readl __readl
78
81
82
+ #define writeb writeb
83
+ #define writew writew
84
+ #define writel writel
79
85
#define writeb_relaxed (v , a ) __writeb (v , a )
80
86
#define writew_relaxed (v , a ) __writew (v , a )
81
87
#define writel_relaxed (v , a ) __writel (v , a )
@@ -119,6 +125,7 @@ static inline phys_addr_t virt_to_phys(volatile void *address)
119
125
{
120
126
return __pa (address );
121
127
}
128
+ #define virt_to_phys virt_to_phys
122
129
123
130
/**
124
131
* phys_to_virt - map physical address to virtual
@@ -137,6 +144,7 @@ static inline void *phys_to_virt(phys_addr_t address)
137
144
{
138
145
return __va (address );
139
146
}
147
+ #define phys_to_virt phys_to_virt
140
148
141
149
/*
142
150
* Change "struct page" to physical address.
@@ -169,11 +177,14 @@ static inline unsigned int isa_virt_to_bus(volatile void *address)
169
177
* else, you probably want one of the following.
170
178
*/
171
179
extern void __iomem * ioremap_nocache (resource_size_t offset , unsigned long size );
180
+ #define ioremap_nocache ioremap_nocache
172
181
extern void __iomem * ioremap_uc (resource_size_t offset , unsigned long size );
173
182
#define ioremap_uc ioremap_uc
174
183
175
184
extern void __iomem * ioremap_cache (resource_size_t offset , unsigned long size );
185
+ #define ioremap_cache ioremap_cache
176
186
extern void __iomem * ioremap_prot (resource_size_t offset , unsigned long size , unsigned long prot_val );
187
+ #define ioremap_prot ioremap_prot
177
188
178
189
/**
179
190
* ioremap - map bus memory into CPU space
@@ -193,8 +204,10 @@ static inline void __iomem *ioremap(resource_size_t offset, unsigned long size)
193
204
{
194
205
return ioremap_nocache (offset , size );
195
206
}
207
+ #define ioremap ioremap
196
208
197
209
extern void iounmap (volatile void __iomem * addr );
210
+ #define iounmap iounmap
198
211
199
212
extern void set_iounmap_nonlazy (void );
200
213
@@ -220,6 +233,7 @@ memset_io(volatile void __iomem *addr, unsigned char val, size_t count)
220
233
{
221
234
memset ((void __force * )addr , val , count );
222
235
}
236
+ #define memset_io (dst ,c ,count ) memset_io(dst,c,count)
223
237
224
238
/**
225
239
* memcpy_fromio Copy a block of data from I/O memory
@@ -234,6 +248,7 @@ memcpy_fromio(void *dst, const volatile void __iomem *src, size_t count)
234
248
{
235
249
memcpy (dst , (const void __force * )src , count );
236
250
}
251
+ #define memcpy_fromio (to ,from ,count ) memcpy_fromio(to,from,count)
237
252
238
253
/**
239
254
* memcpy_toio Copy a block of data into I/O memory
@@ -248,6 +263,7 @@ memcpy_toio(volatile void __iomem *dst, const void *src, size_t count)
248
263
{
249
264
memcpy ((void __force * )dst , src , count );
250
265
}
266
+ #define memcpy_toio (to ,from ,count ) memcpy_toio(to,from,count)
251
267
252
268
/*
253
269
* ISA space is 'always mapped' on a typical x86 system, no need to
@@ -341,13 +357,38 @@ BUILDIO(b, b, char)
341
357
BUILDIO (w , w , short )
342
358
BUILDIO (l , , int )
343
359
360
+ #define inb inb
361
+ #define inw inw
362
+ #define inl inl
363
+ #define inb_p inb_p
364
+ #define inw_p inw_p
365
+ #define inl_p inl_p
366
+ #define insb insb
367
+ #define insw insw
368
+ #define insl insl
369
+
370
+ #define outb outb
371
+ #define outw outw
372
+ #define outl outl
373
+ #define outb_p outb_p
374
+ #define outw_p outw_p
375
+ #define outl_p outl_p
376
+ #define outsb outsb
377
+ #define outsw outsw
378
+ #define outsl outsl
379
+
344
380
extern void * xlate_dev_mem_ptr (phys_addr_t phys );
345
381
extern void unxlate_dev_mem_ptr (phys_addr_t phys , void * addr );
346
382
383
+ #define xlate_dev_mem_ptr xlate_dev_mem_ptr
384
+ #define unxlate_dev_mem_ptr unxlate_dev_mem_ptr
385
+
347
386
extern int ioremap_change_attr (unsigned long vaddr , unsigned long size ,
348
387
enum page_cache_mode pcm );
349
388
extern void __iomem * ioremap_wc (resource_size_t offset , unsigned long size );
389
+ #define ioremap_wc ioremap_wc
350
390
extern void __iomem * ioremap_wt (resource_size_t offset , unsigned long size );
391
+ #define ioremap_wt ioremap_wt
351
392
352
393
extern bool is_early_ioremap_ptep (pte_t * ptep );
353
394
0 commit comments