]> git.baikalelectronics.ru Git - kernel.git/commit
x86/boot: Move EISA setup to a separate file
authorThomas Gleixner <tglx@linutronix.de>
Mon, 28 Aug 2017 06:47:20 +0000 (08:47 +0200)
committerIngo Molnar <mingo@kernel.org>
Tue, 29 Aug 2017 09:42:22 +0000 (11:42 +0200)
commitc451f40761a366af048a08c40bb8793b62453521
tree8d95545ce25ef692648b13fc1fc12f8967aab6d4
parentf20773fe660fcbaf201cfb7ed67c968960cfe1a2
x86/boot: Move EISA setup to a separate file

EISA has absolutely nothing to do with traps, so move it out of traps.c
into its own eisa.c file.

Furthermore, the EISA bus detection does not need to run during
very early boot, it's good enough to run it before the EISA bus
and drivers are initialized.

I.e. instead of calling it from the very early trap_init() code,
make it a subsys_initcall().

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Steven Rostedt <rostedt@goodmis.org>
Link: http://lkml.kernel.org/r/20170828064956.515322409@linutronix.de
Signed-off-by: Ingo Molnar <mingo@kernel.org>
arch/x86/kernel/Makefile
arch/x86/kernel/eisa.c [new file with mode: 0644]
arch/x86/kernel/traps.c