• Deepak Saxena's avatar
    [ARM] 3017/1: Add support for 36-bit addresses to create_mapping() · 0b7cd62e
    Deepak Saxena authored
    Patch from Deepak Saxena
    
    This patch adds support for 36-bit static mapped I/O. While there
    are no platforms in the tree ATM that use it, it has been tested
    tested on the IXP2350 NPU and I would like to get the support for
    that chipset upstream one piece at a time. There are also other
    Intel chipset ports in development that are waiting on this to go
    upstream.
    
    The patch replaces the print formats for physical addresses with
    %016llx which will create a bit extraneous output on 32-bit systems,
    but I think that is cleaner than having #ifdefs, specially since
    users will only see the output in error cases.
    
    Depends on 3016/1.
    Signed-off-by: default avatarDeepak Saxena <dsaxena@plexity.net>
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    0b7cd62e
mm-armv.c 15.5 KB