Files
rockchip-kernel/mm
Mark Salter 7e1f28ef34 BACKPORT: mm: create generic early_ioremap() support
This patch creates a generic implementation of early_ioremap() support
based on the existing x86 implementation.  early_ioremp() is useful for
early boot code which needs to temporarily map I/O or memory regions
before normal mapping functions such as ioremap() are available.

Some architectures have optional MMU.  In the no-MMU case, the remap
functions simply return the passed in physical address and the unmap
functions do nothing.

Signed-off-by: Mark Salter <msalter@redhat.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: H. Peter Anvin <hpa@zytor.com>
Cc: Borislav Petkov <borislav.petkov@amd.com>
Cc: Dave Young <dyoung@redhat.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
(cherry picked from commit 9e5c33d7ae)
Signed-off-by: David Riley <davidriley@chromium.org>

Change-Id: I9a07d5eaa3b9500f92162e07a75a755418890be7
Reviewed-on: https://chromium-review.googlesource.com/206121
Reviewed-by: Olof Johansson <olofj@chromium.org>
Tested-by: David Riley <davidriley@chromium.org>
Commit-Queue: David Riley <davidriley@chromium.org>
2014-07-03 19:44:41 +00:00
..
2012-01-03 22:54:56 -05:00
2014-03-04 07:55:47 -08:00
2014-03-04 07:55:47 -08:00
2014-01-23 16:36:52 -08:00
2014-01-27 21:02:39 -08:00
2013-10-16 21:35:53 -07:00
2012-06-20 14:39:36 -07:00
2014-03-04 07:55:47 -08:00
2014-01-30 16:56:55 -08:00