-#include <asm/io.h>
-#include <asm/pci_channel.h>
-#include <asm/vr41xx/tb0226.h>
-
-#ifdef CONFIG_PCI
-static struct resource vr41xx_pci_io_resource = {
- .name = "PCI I/O space",
- .start = VR41XX_PCI_IO_START,
- .end = VR41XX_PCI_IO_END,
- .flags = IORESOURCE_IO,
-};
-
-static struct resource vr41xx_pci_mem_resource = {
- .name = "PCI memory space",
- .start = VR41XX_PCI_MEM_START,
- .end = VR41XX_PCI_MEM_END,
- .flags = IORESOURCE_MEM,
-};
-
-extern struct pci_ops vr41xx_pci_ops;
-
-struct pci_controller vr41xx_controller[] = {
- .pci_ops = &vr41xx_pci_ops,
- .io_resource = &vr41xx_pci_io_resource,
- .mem_resource = &vr41xx_pci_mem_resource,
-};
-
-struct vr41xx_pci_address_space vr41xx_pci_mem1 = {
- .internal_base = VR41XX_PCI_MEM1_BASE,
- .address_mask = VR41XX_PCI_MEM1_MASK,
- .pci_base = IO_MEM1_RESOURCE_START,
-};
-
-struct vr41xx_pci_address_space vr41xx_pci_mem2 = {
- .internal_base = VR41XX_PCI_MEM2_BASE,
- .address_mask = VR41XX_PCI_MEM2_MASK,
- .pci_base = IO_MEM2_RESOURCE_START,
-};
-
-struct vr41xx_pci_address_space vr41xx_pci_io = {
- .internal_base = VR41XX_PCI_IO_BASE,
- .address_mask = VR41XX_PCI_IO_MASK,
- .pci_base = IO_PORT_RESOURCE_START,
-};
-
-static struct vr41xx_pci_address_map pci_address_map = {
- .mem1 = &vr41xx_pci_mem1,
- .mem2 = &vr41xx_pci_mem2,
- .io = &vr41xx_pci_io,
-};
-#endif