of: reserved_mem: add support for using more than one region for given device
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 24 May 2016 13:31:24 +0000 (15:31 +0200)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Fri, 3 Jun 2016 09:13:21 +0000 (11:13 +0200)
commit59ce4039727ef408769ab0e1263ece893abe22bb
tree4044f78ffe0e54c4aa275da28e01d8121ab747e8
parent712b617e5e1a9084917c5f6ab1ccb1456b722f51
of: reserved_mem: add support for using more than one region for given device

This patch allows device drivers to initialize more than one reserved
memory region assigned to given device. When driver needs to use more
than one reserved memory region, it should allocate child devices and
initialize regions by index for each of its child devices.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/of/of_reserved_mem.c
include/linux/of_reserved_mem.h