Loading arch/sh/drivers/pci/Kconfig +1 −4 Original line number Diff line number Diff line Loading @@ -20,11 +20,8 @@ config SH_PCIDMA_NONCOHERENT # Temporary config option for transitioning off of PCI_AUTO config PCI_NEW bool def_bool y depends on PCI default y if CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7780 || \ CPU_SUBTYPE_SH7785 || CPU_SH5 || \ CPU_SUBTYPE_SH7751 || CPU_SUBTYPE_SH7751R # This is also board-specific config PCI_AUTO Loading arch/sh/drivers/pci/fixups-dreamcast.c +1 −1 Original line number Diff line number Diff line Loading @@ -30,7 +30,7 @@ static void __init gapspci_fixup_resources(struct pci_dev *dev) { struct pci_channel *p = board_pci_channels; struct pci_channel *p = dev->sysdata; printk(KERN_NOTICE "PCI: Fixing up device %s\n", pci_name(dev)); Loading arch/sh/drivers/pci/pci-dreamcast.c +12 −15 Original line number Diff line number Diff line Loading @@ -21,7 +21,6 @@ #include <linux/irq.h> #include <linux/pci.h> #include <linux/module.h> #include <asm/io.h> #include <asm/irq.h> #include <mach/pci.h> Loading @@ -40,11 +39,19 @@ static struct resource gapspci_mem_resource = { .flags = IORESOURCE_MEM, }; static struct pci_channel dreamcast_pci_controller = { .pci_ops = &gapspci_pci_ops, .io_resource = &gapspci_io_resource, .io_offset = 0x00000000, .mem_resource = &gapspci_mem_resource, .mem_offset = 0x00000000, }; /* * gapspci init */ static int __init gapspci_init(struct pci_channel *chan) static int __init gapspci_init(void) { char idbuf[16]; int i; Loading Loading @@ -88,18 +95,8 @@ static int __init gapspci_init(struct pci_channel *chan) outl(0x00002001, GAPSPCI_BBA_CONFIG+0x10); outl(0x01000000, GAPSPCI_BBA_CONFIG+0x14); return 0; } register_pci_controller(&dreamcast_pci_controller); struct pci_channel board_pci_channels[] = { { .init = gapspci_init, .pci_ops = &gapspci_pci_ops, .io_resource = &gapspci_io_resource, .mem_resource = &gapspci_mem_resource, .first_devfn = 0, .last_devfn = 1, }, { .init = NULL, return 0; } }; arch_initcall(gapspci_init); Loading
arch/sh/drivers/pci/Kconfig +1 −4 Original line number Diff line number Diff line Loading @@ -20,11 +20,8 @@ config SH_PCIDMA_NONCOHERENT # Temporary config option for transitioning off of PCI_AUTO config PCI_NEW bool def_bool y depends on PCI default y if CPU_SUBTYPE_SH7763 || CPU_SUBTYPE_SH7780 || \ CPU_SUBTYPE_SH7785 || CPU_SH5 || \ CPU_SUBTYPE_SH7751 || CPU_SUBTYPE_SH7751R # This is also board-specific config PCI_AUTO Loading
arch/sh/drivers/pci/fixups-dreamcast.c +1 −1 Original line number Diff line number Diff line Loading @@ -30,7 +30,7 @@ static void __init gapspci_fixup_resources(struct pci_dev *dev) { struct pci_channel *p = board_pci_channels; struct pci_channel *p = dev->sysdata; printk(KERN_NOTICE "PCI: Fixing up device %s\n", pci_name(dev)); Loading
arch/sh/drivers/pci/pci-dreamcast.c +12 −15 Original line number Diff line number Diff line Loading @@ -21,7 +21,6 @@ #include <linux/irq.h> #include <linux/pci.h> #include <linux/module.h> #include <asm/io.h> #include <asm/irq.h> #include <mach/pci.h> Loading @@ -40,11 +39,19 @@ static struct resource gapspci_mem_resource = { .flags = IORESOURCE_MEM, }; static struct pci_channel dreamcast_pci_controller = { .pci_ops = &gapspci_pci_ops, .io_resource = &gapspci_io_resource, .io_offset = 0x00000000, .mem_resource = &gapspci_mem_resource, .mem_offset = 0x00000000, }; /* * gapspci init */ static int __init gapspci_init(struct pci_channel *chan) static int __init gapspci_init(void) { char idbuf[16]; int i; Loading Loading @@ -88,18 +95,8 @@ static int __init gapspci_init(struct pci_channel *chan) outl(0x00002001, GAPSPCI_BBA_CONFIG+0x10); outl(0x01000000, GAPSPCI_BBA_CONFIG+0x14); return 0; } register_pci_controller(&dreamcast_pci_controller); struct pci_channel board_pci_channels[] = { { .init = gapspci_init, .pci_ops = &gapspci_pci_ops, .io_resource = &gapspci_io_resource, .mem_resource = &gapspci_mem_resource, .first_devfn = 0, .last_devfn = 1, }, { .init = NULL, return 0; } }; arch_initcall(gapspci_init);