mtd: pxa2xx-flash: switch back from memremap to ioremap_cached
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Thu, 25 Feb 2016 07:57:52 +0000 (08:57 +0100)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Mon, 4 Apr 2016 08:26:40 +0000 (10:26 +0200)
commit7769aea2a27db8f12859dcecce37a3da44ab588b
tree8152a142d831e5dc4910fac5cd8a2e4819303574
parent20c5ea4fc131dc45c2639653b5b7aeeb2d4d0d1e
mtd: pxa2xx-flash: switch back from memremap to ioremap_cached

This reverts commit 06968a54790d ("mtd: pxa2xx-flash: switch from
ioremap_cache to memremap"), since NOR with memory semantics in array mode
and RAM are not necessarily the same thing, and architectures may implement
ioremap_cached() and memremap() with different memory attributes.

For this reason, ioremap_cached() has been brought back from the dead on
the ARM side, so switch this driver back to using it instead of memremap().

Cc: David Woodhouse <dwmw2@infradead.org>
Acked-by: Brian Norris <computersforpeace@gmail.com>
Acked-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
drivers/mtd/maps/pxa2xx-flash.c