diff options
author | Michal Simek <monstr@monstr.eu> | 2010-01-18 09:27:11 -0500 |
---|---|---|
committer | Michal Simek <monstr@monstr.eu> | 2010-03-11 08:05:18 -0500 |
commit | 733cc2183116b216abb52e709709bb0e626c9a75 (patch) | |
tree | 8764b775948622c493f70f136d25b359af90e04c /arch/microblaze/kernel/setup.c | |
parent | a6475c132278c1be158a13872c233aeab8a00176 (diff) |
microblaze: Add support for Xilinx PCI host bridge
This patch is based on powerpc patch
64f16502475ddf663169369fffff6da9b10ea9fb
We did some cleanups and removed powerpc parts.
There is one new debug early listing function too.
Exclude function is only in Debug options.
We tested in on custom board.
Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze/kernel/setup.c')
-rw-r--r-- | arch/microblaze/kernel/setup.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/microblaze/kernel/setup.c b/arch/microblaze/kernel/setup.c index bc325ac4efd3..cd68e988b48c 100644 --- a/arch/microblaze/kernel/setup.c +++ b/arch/microblaze/kernel/setup.c | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <linux/io.h> | 22 | #include <linux/io.h> |
23 | #include <linux/bug.h> | 23 | #include <linux/bug.h> |
24 | #include <linux/param.h> | 24 | #include <linux/param.h> |
25 | #include <linux/pci.h> | ||
25 | #include <linux/cache.h> | 26 | #include <linux/cache.h> |
26 | #include <linux/of_platform.h> | 27 | #include <linux/of_platform.h> |
27 | #include <linux/dma-mapping.h> | 28 | #include <linux/dma-mapping.h> |
@@ -64,6 +65,8 @@ void __init setup_arch(char **cmdline_p) | |||
64 | 65 | ||
65 | setup_memory(); | 66 | setup_memory(); |
66 | 67 | ||
68 | xilinx_pci_init(); | ||
69 | |||
67 | #if defined(CONFIG_SELFMOD_INTC) || defined(CONFIG_SELFMOD_TIMER) | 70 | #if defined(CONFIG_SELFMOD_INTC) || defined(CONFIG_SELFMOD_TIMER) |
68 | printk(KERN_NOTICE "Self modified code enable\n"); | 71 | printk(KERN_NOTICE "Self modified code enable\n"); |
69 | #endif | 72 | #endif |