Skip to content
  • Thomas Chou's avatar
    ns16550: change map_sysmem to map_physmem · 77d7b5cd
    Thomas Chou authored and Tom Rini's avatar Tom Rini committed
    
    
    Change map_sysmem() to map_physmem(,,MAP_NOCACHE). Though map_sysmem()
    can be used to map system memory, it might be wrong to use it for I/O
    ports.  The map_physmem() serves the same purpose to translate physical
    address to virtual address with the additional flag to take care of cache
    property. Most drivers use map_physmem() since I/O ports access should be
    uncached. As ns16550 is a driver, it should use map_physmem() rather
    than map_sysmem().
    
    Signed-off-by: Thomas Chou's avatarThomas Chou <thomas@wytron.com.tw>
    Acked-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
    77d7b5cd