@@ -220,51 +220,6 @@ extern void set_iounmap_nonlazy(void);
220
220
*/
221
221
#define xlate_dev_kmem_ptr (p ) p
222
222
223
- /**
224
- * memset_io Set a range of I/O memory to a constant value
225
- * @addr: The beginning of the I/O-memory range to set
226
- * @val: The value to set the memory to
227
- * @count: The number of bytes to set
228
- *
229
- * Set a range of I/O memory to a given value.
230
- */
231
- static inline void
232
- memset_io (volatile void __iomem * addr , unsigned char val , size_t count )
233
- {
234
- memset ((void __force * )addr , val , count );
235
- }
236
- #define memset_io (dst ,c ,count ) memset_io(dst,c,count)
237
-
238
- /**
239
- * memcpy_fromio Copy a block of data from I/O memory
240
- * @dst: The (RAM) destination for the copy
241
- * @src: The (I/O memory) source for the data
242
- * @count: The number of bytes to copy
243
- *
244
- * Copy a block of data from I/O memory.
245
- */
246
- static inline void
247
- memcpy_fromio (void * dst , const volatile void __iomem * src , size_t count )
248
- {
249
- memcpy (dst , (const void __force * )src , count );
250
- }
251
- #define memcpy_fromio (to ,from ,count ) memcpy_fromio(to,from,count)
252
-
253
- /**
254
- * memcpy_toio Copy a block of data into I/O memory
255
- * @dst: The (I/O memory) destination for the copy
256
- * @src: The (RAM) source for the data
257
- * @count: The number of bytes to copy
258
- *
259
- * Copy a block of data to I/O memory.
260
- */
261
- static inline void
262
- memcpy_toio (volatile void __iomem * dst , const void * src , size_t count )
263
- {
264
- memcpy ((void __force * )dst , src , count );
265
- }
266
- #define memcpy_toio (to ,from ,count ) memcpy_toio(to,from,count)
267
-
268
223
/*
269
224
* ISA space is 'always mapped' on a typical x86 system, no need to
270
225
* explicitly ioremap() it. The fact that the ISA IO space is mapped
0 commit comments