i386 boot: replace boot_ioremap with enhanced bt_ioremap - enhance bt_ioremap
authorHuang, Ying <ying.huang@intel.com>
Wed, 30 Jan 2008 12:33:44 +0000 (13:33 +0100)
committerIngo Molnar <mingo@elte.hu>
Wed, 30 Jan 2008 12:33:44 +0000 (13:33 +0100)
commit0947b2f31ca1ea1211d3cde2dbd8fcec579ef395
tree557cfdb5610e98609eaa02453ed23a8994fd1f2d
parent4138cc3418f5eaa7524ff8e927102863f1ba0ea5
i386 boot: replace boot_ioremap with enhanced bt_ioremap - enhance bt_ioremap

This patch makes it possible for bt_ioremap() to be used before
paging_init(), via providing an early implementation of set_fixmap()
that can be used before paging_init().

This way boot_ioremap() can be replaced by bt_ioremap().

Signed-off-by: Huang Ying <ying.huang@intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/kernel/setup_32.c
arch/x86/mm/init_32.c
arch/x86/mm/ioremap_32.c
include/asm-x86/io_32.h