mtd: physmap_of: Release resources on error
authorRicardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Thu, 4 Oct 2018 13:34:45 +0000 (15:34 +0200)
committerBoris Brezillon <boris.brezillon@bootlin.com>
Fri, 5 Oct 2018 08:19:33 +0000 (10:19 +0200)
commitef0de747f7ad179c7698a5b0e28db05f18ecbf57
treeda065bbd4ac9849d0e1e36d1033309f4c5eeee80
parente42e175ae319fd67b3969da7537e0ef7eab4fe6b
mtd: physmap_of: Release resources on error

During probe, if there was an error the memory region and the memory
map were not properly released.This can lead a system unusable if
deferred probe is in use.

Replace mem_request and map with devm_ioremap_resource

Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
drivers/mtd/maps/physmap_of_core.c