dm: ti_qspi: Fix conversion of address to a pointer
authorLokesh Vutla <lokeshvutla@ti.com>
Sat, 5 Mar 2016 11:13:06 +0000 (16:43 +0530)
committerJagan Teki <jteki@openedev.com>
Sat, 12 Mar 2016 14:25:42 +0000 (19:55 +0530)
commite6601df8acf19a369b4c12ef16296f719dd237ca
tree857bc05088f14c91d1aa0e4f72b7131daff4d17d
parent76aab9eb8b4618891914e41fa1ea84441f8c53fd
dm: ti_qspi: Fix conversion of address to a pointer

TI QSPI driver directly typecasts fdt_addr_t to a pointer. This is
not strictly correct, as it gives a build warning when fdt_addr_t is u64.
So, use map_physmem for a proper typecasts.

This is inspired by commit 167efe01bc5a9 ("dm: ns16550: Use an address
instead of a pointer for the uart base")

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Reviewed-by: Jagan Teki <jteki@openedev.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Mugunthan V N <mugunthanvnm@ti.com>
drivers/spi/ti_qspi.c