diff options
Diffstat (limited to 'arch/s390/mm/maccess.c')
-rw-r--r-- | arch/s390/mm/maccess.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/s390/mm/maccess.c b/arch/s390/mm/maccess.c index 2a2e35416d2f..2eb34bdfc613 100644 --- a/arch/s390/mm/maccess.c +++ b/arch/s390/mm/maccess.c | |||
@@ -176,7 +176,7 @@ static int is_swapped(unsigned long addr) | |||
176 | * For swapped prefix pages a new buffer is returned that contains a copy of | 176 | * For swapped prefix pages a new buffer is returned that contains a copy of |
177 | * the absolute memory. The buffer size is maximum one page large. | 177 | * the absolute memory. The buffer size is maximum one page large. |
178 | */ | 178 | */ |
179 | void *xlate_dev_mem_ptr(unsigned long addr) | 179 | void *xlate_dev_mem_ptr(phys_addr_t addr) |
180 | { | 180 | { |
181 | void *bounce = (void *) addr; | 181 | void *bounce = (void *) addr; |
182 | unsigned long size; | 182 | unsigned long size; |
@@ -197,7 +197,7 @@ void *xlate_dev_mem_ptr(unsigned long addr) | |||
197 | /* | 197 | /* |
198 | * Free converted buffer for /dev/mem access (if necessary) | 198 | * Free converted buffer for /dev/mem access (if necessary) |
199 | */ | 199 | */ |
200 | void unxlate_dev_mem_ptr(unsigned long addr, void *buf) | 200 | void unxlate_dev_mem_ptr(phys_addr_t addr, void *buf) |
201 | { | 201 | { |
202 | if ((void *) addr != buf) | 202 | if ((void *) addr != buf) |
203 | free_page((unsigned long) buf); | 203 | free_page((unsigned long) buf); |