Searched hist:"77 d7b5cd40c41c6502c5e6256c7a47bd1d7c3388" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/drivers/serial/ |
| H A D | ns16550.c | 77d7b5cd40c41c6502c5e6256c7a47bd1d7c3388 Thu Nov 19 13:48:04 UTC 2015 Thomas Chou <thomas@wytron.com.tw> ns16550: change map_sysmem to map_physmem
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 <thomas@wytron.com.tw> Acked-by: Simon Glass <sjg@chromium.org>
|