lkml.org 
[lkml]   [2011]   [Jun]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 02/10] (un)xlate_dev_mem_ptr: use phys_addr_t for the @phys parameter
    Date
    To read/write 64-bit physical addresses on 32-bit architectures,
    the type must be changed to phys_addr_t. It is also semantically
    more exact.

    Note that the default xlate_dev_mem_ptr() is defined as a macro,
    so no adjustment is needed there.

    Signed-off-by: Petr Tesarik <ptesarik@suse.cz>
    ---
    drivers/char/mem.c | 2 +-
    1 files changed, 1 insertions(+), 1 deletions(-)

    diff --git a/drivers/char/mem.c b/drivers/char/mem.c
    index f5cbd4e..7d86bda 100644
    --- a/drivers/char/mem.c
    +++ b/drivers/char/mem.c
    @@ -82,7 +82,7 @@ static inline int range_is_allowed(unsigned long pfn, unsigned long size)
    }
    #endif

    -void __weak unxlate_dev_mem_ptr(unsigned long phys, void *addr)
    +void __weak unxlate_dev_mem_ptr(phys_addr_t phys, void *addr)
    {
    }

    --
    1.7.3.4

    \
     
     \ /
      Last update: 2011-06-17 11:01    [W:0.029 / U:88.968 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site