git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fedora kernel-2.6.17-1.2142_FC4 patched with stable patch-2.6.17.4-vs2.0.2-rc26.diff
[linux-2.6.git]
/
arch
/
arm
/
kernel
/
io.c
diff --git
a/arch/arm/kernel/io.c
b/arch/arm/kernel/io.c
index
9e8868b
..
1f6822d
100644
(file)
--- a/
arch/arm/kernel/io.c
+++ b/
arch/arm/kernel/io.c
@@
-7,7
+7,7
@@
* Copy data from IO memory space to "real" memory space.
* This needs to be optimized.
*/
* Copy data from IO memory space to "real" memory space.
* This needs to be optimized.
*/
-void _memcpy_fromio(void *to,
unsigned long
from, size_t count)
+void _memcpy_fromio(void *to,
const volatile void __iomem *
from, size_t count)
{
unsigned char *t = to;
while (count) {
{
unsigned char *t = to;
while (count) {
@@
-22,7
+22,7
@@
void _memcpy_fromio(void *to, unsigned long from, size_t count)
* Copy data from "real" memory space to IO memory space.
* This needs to be optimized.
*/
* Copy data from "real" memory space to IO memory space.
* This needs to be optimized.
*/
-void _memcpy_toio(
unsigned long
to, const void *from, size_t count)
+void _memcpy_toio(
volatile void __iomem *
to, const void *from, size_t count)
{
const unsigned char *f = from;
while (count) {
{
const unsigned char *f = from;
while (count) {
@@
-37,7
+37,7
@@
void _memcpy_toio(unsigned long to, const void *from, size_t count)
* "memset" on IO memory space.
* This needs to be optimized.
*/
* "memset" on IO memory space.
* This needs to be optimized.
*/
-void _memset_io(
unsigned long
dst, int c, size_t count)
+void _memset_io(
volatile void __iomem *
dst, int c, size_t count)
{
while (count) {
count--;
{
while (count) {
count--;