git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.5.x5
[linux-2.6.git]
/
arch
/
mips
/
pci
/
fixup-atlas.c
diff --git
a/arch/mips/pci/fixup-atlas.c
b/arch/mips/pci/fixup-atlas.c
index
4cbef34
..
2406835
100644
(file)
--- a/
arch/mips/pci/fixup-atlas.c
+++ b/
arch/mips/pci/fixup-atlas.c
@@
-1,3
+1,4
@@
+#include <linux/config.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <asm/mips-boards/atlasint.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <asm/mips-boards/atlasint.h>
@@
-40,11
+41,13
@@
int __init pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
return irq_tab[slot][pin];
}
return irq_tab[slot][pin];
}
-void __init pcibios_fixup_irqs(void)
+/* Do platform specific device initialization at pci_enable_device() time */
+int pcibios_plat_dev_init(struct pci_dev *dev)
{
{
+ return 0;
}
}
-#if CONFIG_KGDB
+#if
def
CONFIG_KGDB
/*
* The PCI scan may have moved the saa9730 I/O address, so reread
* the address here.
/*
* The PCI scan may have moved the saa9730 I/O address, so reread
* the address here.
@@
-60,13
+63,7
@@
static void atlas_saa9730_base_fixup (struct pci_dev *pdev)
printk ("saa9730_base = %x\n", saa9730_base);
}
printk ("saa9730_base = %x\n", saa9730_base);
}
-#endif
-
+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_PHILIPS, PCI_DEVICE_ID_PHILIPS_SAA9730,
+ atlas_saa9730_base_fixup);
-struct pci_fixup pcibios_fixups[] __initdata = {
-#ifdef CONFIG_KGDB
- {PCI_FIXUP_HEADER, PCI_VENDOR_ID_PHILIPS, PCI_DEVICE_ID_PHILIPS_SAA9730,
- atlas_saa9730_base_fixup},
#endif
#endif
- { 0 }
-};