diff options
Diffstat (limited to 'arch/sh/drivers/pci/ops-lboxre2.c')
-rw-r--r-- | arch/sh/drivers/pci/ops-lboxre2.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/arch/sh/drivers/pci/ops-lboxre2.c b/arch/sh/drivers/pci/ops-lboxre2.c index 91cabd84f028..6db2c209737f 100644 --- a/arch/sh/drivers/pci/ops-lboxre2.c +++ b/arch/sh/drivers/pci/ops-lboxre2.c | |||
@@ -21,36 +21,3 @@ int __init pcibios_map_platform_irq(struct pci_dev *pdev, u8 slot, u8 pin) | |||
21 | { | 21 | { |
22 | return lboxre2_irq_tab[slot]; | 22 | return lboxre2_irq_tab[slot]; |
23 | } | 23 | } |
24 | |||
25 | static struct resource sh7751_io_resource = { | ||
26 | .name = "SH7751_IO", | ||
27 | .start = SH7751_PCI_IO_BASE , | ||
28 | .end = SH7751_PCI_IO_BASE + SH7751_PCI_IO_SIZE - 1, | ||
29 | .flags = IORESOURCE_IO | ||
30 | }; | ||
31 | |||
32 | static struct resource sh7751_mem_resource = { | ||
33 | .name = "SH7751_mem", | ||
34 | .start = SH7751_PCI_MEMORY_BASE, | ||
35 | .end = SH7751_PCI_MEMORY_BASE + SH7751_PCI_MEM_SIZE - 1, | ||
36 | .flags = IORESOURCE_MEM | ||
37 | }; | ||
38 | |||
39 | extern struct pci_ops sh7751_pci_ops; | ||
40 | |||
41 | struct pci_channel board_pci_channels[] = { | ||
42 | { sh7751_pci_init, &sh4_pci_ops, &sh7751_io_resource, &sh7751_mem_resource, 0, 0xff }, | ||
43 | { NULL, NULL, NULL, 0, 0 }, | ||
44 | }; | ||
45 | |||
46 | static struct sh4_pci_address_map sh7751_pci_map = { | ||
47 | .window0 = { | ||
48 | .base = SH7751_CS3_BASE_ADDR, | ||
49 | .size = 0x04000000, | ||
50 | }, | ||
51 | }; | ||
52 | |||
53 | int __init pcibios_init_platform(void) | ||
54 | { | ||
55 | return sh7751_pcic_init(&board_pci_channels[0], &sh7751_pci_map); | ||
56 | } | ||