patch-2.3.16 linux/arch/ppc/kernel/pmac_pci.c
Next file: linux/arch/ppc/kernel/pmac_pic.c
Previous file: linux/arch/ppc/kernel/pci.h
Back to the patch index
Back to the overall index
- Lines: 60
- Date:
Tue Aug 31 11:36:43 1999
- Orig file:
v2.3.15/linux/arch/ppc/kernel/pmac_pci.c
- Orig date:
Thu Apr 29 12:39:01 1999
diff -u --recursive --new-file v2.3.15/linux/arch/ppc/kernel/pmac_pci.c linux/arch/ppc/kernel/pmac_pci.c
@@ -17,6 +17,8 @@
#include <linux/delay.h>
#include <linux/string.h>
#include <linux/init.h>
+
+#include <asm/init.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/prom.h>
@@ -315,7 +317,7 @@
* N.B. we can't use pcibios_*_config_* here because bridges[]
* is not initialized yet.
*/
-__initfunc(static void init_bandit(struct bridge_data *bp))
+static void __init init_bandit(struct bridge_data *bp)
{
unsigned int vendev, magic;
int rev;
@@ -360,7 +362,7 @@
bp->io_base);
}
-__initfunc(unsigned long pmac_find_bridges(unsigned long mem_start, unsigned long mem_end))
+unsigned long __init pmac_find_bridges(unsigned long mem_start, unsigned long mem_end)
{
int bus;
struct bridge_data *bridge;
@@ -385,7 +387,7 @@
* "pci" (a MPC106) and no bandit or chaos bridges, and contrariwise,
* if we have one or more bandit or chaos bridges, we don't have a MPC106.
*/
-__initfunc(static void add_bridges(struct device_node *dev, unsigned long *mem_ptr))
+static void __init add_bridges(struct device_node *dev, unsigned long *mem_ptr)
{
int *bus_range;
int len;
@@ -442,9 +444,8 @@
}
}
-__initfunc(
-void
-pmac_pcibios_fixup(void))
+void __init
+pmac_pcibios_fixup(void)
{
struct pci_dev *dev;
@@ -472,9 +473,8 @@
}
}
-__initfunc(
-void
-pmac_setup_pci_ptrs(void))
+void __init
+pmac_setup_pci_ptrs(void)
{
if (find_devices("pci") != 0) {
/* looks like a G3 powermac */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)