diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/arch/mvmeppc/dev/clock.c | 11 | ||||
-rw-r--r-- | sys/arch/mvmeppc/dev/cpu.c | 5 | ||||
-rw-r--r-- | sys/arch/mvmeppc/dev/openpic.c | 30 | ||||
-rw-r--r-- | sys/arch/mvmeppc/include/bus.h | 5 | ||||
-rw-r--r-- | sys/arch/mvmeppc/include/bus_mi.h | 14 | ||||
-rw-r--r-- | sys/arch/mvmeppc/isa/isa_machdep.c | 3 | ||||
-rw-r--r-- | sys/arch/mvmeppc/mvmeppc/autoconf.c | 8 | ||||
-rw-r--r-- | sys/arch/mvmeppc/mvmeppc/ppc1_machdep.c | 69 | ||||
-rw-r--r-- | sys/arch/mvmeppc/pci/mpcpcibr.c | 143 |
9 files changed, 151 insertions, 137 deletions
diff --git a/sys/arch/mvmeppc/dev/clock.c b/sys/arch/mvmeppc/dev/clock.c index c5cf7eb219a..debc9544d6a 100644 --- a/sys/arch/mvmeppc/dev/clock.c +++ b/sys/arch/mvmeppc/dev/clock.c @@ -1,4 +1,4 @@ -/* $OpenBSD: clock.c,v 1.4 2002/03/14 01:26:41 millert Exp $ */ +/* $OpenBSD: clock.c,v 1.5 2002/06/08 15:49:52 miod Exp $ */ /* $NetBSD: clock.c,v 1.1 1996/09/30 16:34:40 ws Exp $ */ /* @@ -40,7 +40,10 @@ #include <machine/intr.h> #include <machine/powerpc.h> -void resettodr(); +void resettodr(void); +void decr_intr(struct clockframe *); +void calc_delayconst(void); + /* * Initially we assume a processor with a bus frequency of 12.5 MHz. */ @@ -251,7 +254,7 @@ static unsigned cnt = 1001; #endif void decr_intr(frame) -struct clockframe *frame; + struct clockframe *frame; { int msr; u_long tb; @@ -343,7 +346,7 @@ calc_delayconst() } static inline u_quad_t -mftb() +mftb(void) { u_long scratch; u_quad_t tb; diff --git a/sys/arch/mvmeppc/dev/cpu.c b/sys/arch/mvmeppc/dev/cpu.c index 01b1d10690e..18e2d3b7430 100644 --- a/sys/arch/mvmeppc/dev/cpu.c +++ b/sys/arch/mvmeppc/dev/cpu.c @@ -1,4 +1,4 @@ -/* $OpenBSD: cpu.c,v 1.3 2001/11/06 22:45:54 miod Exp $ */ +/* $OpenBSD: cpu.c,v 1.4 2002/06/08 15:49:52 miod Exp $ */ /* * Copyright (c) 1997 Per Fogelstrom @@ -69,7 +69,8 @@ cpumatch(parent, cfdata, aux) return (1); } -void config_l2cr(); + +void config_l2cr(void); static void cpuattach(parent, dev, aux) diff --git a/sys/arch/mvmeppc/dev/openpic.c b/sys/arch/mvmeppc/dev/openpic.c index d987ba026a2..d2fc263db0c 100644 --- a/sys/arch/mvmeppc/dev/openpic.c +++ b/sys/arch/mvmeppc/dev/openpic.c @@ -1,4 +1,4 @@ -/* $OpenBSD: openpic.c,v 1.8 2002/03/14 03:15:58 millert Exp $ */ +/* $OpenBSD: openpic.c,v 1.9 2002/06/08 15:49:52 miod Exp $ */ /*- * Copyright (c) 1995 Per Fogelstrom @@ -87,7 +87,7 @@ struct evcnt evirq[ICU_LEN]; static int fakeintr(void *); static char *intr_typename(int type); -static void intr_calculatemasks(); +static void intr_calculatemasks(void); static __inline int cntlzw(int x); static int mapirq(int irq); void openpic_enable_irq_mask(int irq_mask); @@ -101,18 +101,20 @@ static __inline u_int openpic_read(int); static __inline void openpic_write(int, u_int); void openpic_enable_irq(int, int); void openpic_disable_irq(int); -void openpic_init(); +void openpic_init(void); void openpic_set_priority(int, int); void openpic_set_vec_pri(int, int); static __inline int openpic_read_irq(int); static __inline void openpic_eoi(int); +void openpic_initirq(int, int, int, int, int); void i8259_init(void); int i8259_intr(void); void i8259_enable_irq(int, int); void i8259_disable_irq(int); -void *i8259_intr_establish( void * lcv, int irq, int type, int level, - int (*ih_fun)(void *), void *ih_arg, char *name); +void *i8259_intr_establish(void *, int, int, int, int (*)(void *), void *, + char *); +void i8259_set_irq_mask(void); struct openpic_softc { struct device sc_dev; @@ -120,8 +122,8 @@ struct openpic_softc { int openpic_match(struct device *parent, void *cf, void *aux); void openpic_attach(struct device *, struct device *, void *); -void openpic_do_pending_int(); -void ext_intr_openpic(); +void openpic_do_pending_int(void); +void ext_intr_openpic(void); struct cfattach openpic_ca = { sizeof(struct openpic_softc), @@ -174,15 +176,15 @@ static int i8259_dummy (void *arg); typedef int mac_intr_handle_t; -typedef void *(intr_establish_t)(void *, mac_intr_handle_t, - int, int, int (*func)(void *), void *, char *); -typedef void (intr_disestablish_t)(void *, void *); +typedef void *(intr_establish_t)(void *, mac_intr_handle_t, + int, int, int (*)(void *), void *, char *); +typedef void (intr_disestablish_t)(void *, void *); static vaddr_t openpic_base; -void * openpic_intr_establish( void * lcv, int irq, int type, int level, - int (*ih_fun)(void *), void *ih_arg, char *name); -void openpic_intr_disestablish( void *lcp, void *arg); -void openpic_collect_preconf_intr(); +void * openpic_intr_establish(void *, int, int, int, int (*)(void *), void *, + char *); +void openpic_intr_disestablish(void *, void *); +void openpic_collect_preconf_intr(void); void openpic_attach(parent, self, aux) diff --git a/sys/arch/mvmeppc/include/bus.h b/sys/arch/mvmeppc/include/bus.h index 454930f24a1..5b56ac1f3c6 100644 --- a/sys/arch/mvmeppc/include/bus.h +++ b/sys/arch/mvmeppc/include/bus.h @@ -1,5 +1,5 @@ /* $NetBSD: bus.h,v 1.6 2001/06/15 15:50:05 nonaka Exp $ */ -/* $OpenBSD: bus.h,v 1.1 2001/06/26 21:57:43 smurph Exp $ */ +/* $OpenBSD: bus.h,v 1.2 2002/06/08 15:49:57 miod Exp $ */ /*- * Copyright (c) 1996, 1997, 1998, 2001 The NetBSD Foundation, Inc. @@ -125,4 +125,7 @@ extern const struct ppc_bus_space prep_isa_io_space_tag; extern const struct ppc_bus_space prep_mem_space_tag; extern const struct ppc_bus_space prep_isa_mem_space_tag; +void prep_bus_space_init(void); +void prep_bus_space_mallocok(void); + #endif /* _PREP_BUS_H_ */ diff --git a/sys/arch/mvmeppc/include/bus_mi.h b/sys/arch/mvmeppc/include/bus_mi.h index 80bd5ea12bd..efb4f8a0b13 100644 --- a/sys/arch/mvmeppc/include/bus_mi.h +++ b/sys/arch/mvmeppc/include/bus_mi.h @@ -1,5 +1,5 @@ /* $NetBSD: bus.h,v 1.1 2001/06/06 17:37:37 matt Exp $ */ -/* $OpenBSD: bus_mi.h,v 1.4 2002/03/14 01:26:41 millert Exp $ */ +/* $OpenBSD: bus_mi.h,v 1.5 2002/06/08 15:49:57 miod Exp $ */ /*- * Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc. @@ -255,8 +255,8 @@ static __inline void \ CAT(bus_space_read_multi_,n)(bus_space_tag_t tag, bus_space_handle_t bsh, \ bus_size_t offset, CAT3(u_int,m,_t) *addr, size_t count) \ { \ - CAT3(ins,m,rb)((volatile CAT3(u_int,m,_t) *)(bsh + (offset)), \ - (CAT3(u_int,m,_t) *)addr, (size_t)count); \ + while (count--) \ + *addr++ = CAT(bus_space_read_,n)(tag, bsh, offset); \ } bus_space_read_multi(1,8) @@ -264,6 +264,7 @@ bus_space_read_multi(2,16) bus_space_read_multi(4,32) #define bus_space_read_multi_8 !!! bus_space_read_multi_8 not implemented !!! +#if 0 /* * void bus_space_read_multi_stream_N(bus_space_tag_t tag, * bus_space_handle_t bsh, bus_size_t offset, @@ -296,6 +297,7 @@ bus_space_read_multi_stream(4,32) * Write the 1, 2, 4, or 8 byte value `value' to bus space * described by tag/handle/offset. */ +#endif #define bus_space_write(n,m) \ static __inline void \ @@ -345,8 +347,8 @@ static __inline void \ CAT(bus_space_write_multi_,n)(bus_space_tag_t tag, bus_space_handle_t bsh, \ bus_size_t offset, const CAT3(u_int,m,_t) *addr, size_t count) \ { \ - CAT3(outs,m,rb)((volatile CAT3(u_int,m,_t) *)(bsh + (offset)), \ - (CAT3(u_int,m,_t) *)addr, (size_t)count); \ + while (count--) \ + CAT(bus_space_write_,n)(tag, bsh, offset, *addr++); \ } bus_space_write_multi(1,8) @@ -354,6 +356,7 @@ bus_space_write_multi(2,16) bus_space_write_multi(4,32) #define bus_space_write_multi_8 !!! bus_space_write_multi_8 not implemented !!! +#if 0 /* * void bus_space_write_multi_stream_N(bus_space_tag_t tag, * bus_space_handle_t bsh, bus_size_t offset, @@ -377,6 +380,7 @@ bus_space_write_multi_stream(2,16) bus_space_write_multi_stream(4,32) #define bus_space_write_multi_stream_8 \ !!! bus_space_write_multi_stream_8 not implemented !!! +#endif /* * void bus_space_read_region_N(bus_space_tag_t tag, diff --git a/sys/arch/mvmeppc/isa/isa_machdep.c b/sys/arch/mvmeppc/isa/isa_machdep.c index ddbafafe7d1..18d8760304c 100644 --- a/sys/arch/mvmeppc/isa/isa_machdep.c +++ b/sys/arch/mvmeppc/isa/isa_machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: isa_machdep.c,v 1.4 2002/03/14 01:26:41 millert Exp $ */ +/* $OpenBSD: isa_machdep.c,v 1.5 2002/06/08 15:49:58 miod Exp $ */ /* $NetBSD: isa_machdep.c,v 1.22 1997/06/12 23:57:32 thorpej Exp $ */ #define ISA_DMA_STATS @@ -137,6 +137,7 @@ void *i8259_intr_establish( void * lcv, int irq, int type, int level, int (*ih_fun)(void *), void *ih_arg, char *name); +void openpic_intr_disestablish(void *, void *); int isa_has_been_seen = 0; diff --git a/sys/arch/mvmeppc/mvmeppc/autoconf.c b/sys/arch/mvmeppc/mvmeppc/autoconf.c index 96265c7d4d3..e7350cb1d44 100644 --- a/sys/arch/mvmeppc/mvmeppc/autoconf.c +++ b/sys/arch/mvmeppc/mvmeppc/autoconf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: autoconf.c,v 1.4 2002/03/14 01:26:41 millert Exp $ */ +/* $OpenBSD: autoconf.c,v 1.5 2002/06/08 15:50:00 miod Exp $ */ /* * Copyright (c) 1996, 1997 Per Fogelstrom * Copyright (c) 1995 Theo de Raadt @@ -41,7 +41,7 @@ * from: Utah Hdr: autoconf.c 1.31 91/01/21 * * from: @(#)autoconf.c 8.1 (Berkeley) 6/10/93 - * $Id: autoconf.c,v 1.4 2002/03/14 01:26:41 millert Exp $ + * $Id: autoconf.c,v 1.5 2002/06/08 15:50:00 miod Exp $ */ /* @@ -61,6 +61,7 @@ #include <sys/device.h> #include <machine/autoconf.h> +#include <machine/bugio.h> struct device *parsedisk(char *, int, int, dev_t *); void setroot(void); @@ -73,7 +74,8 @@ struct device * getdevunit(char *, int); static struct devmap * findtype(char **); void makebootdev(char *cp); int getpno(char **); -void diskconf(); +void diskconf(void); +void calc_delayconst(void); /* clock.c */ /* * The following several variables are related to diff --git a/sys/arch/mvmeppc/mvmeppc/ppc1_machdep.c b/sys/arch/mvmeppc/mvmeppc/ppc1_machdep.c index bfcf5632283..cc235a685f8 100644 --- a/sys/arch/mvmeppc/mvmeppc/ppc1_machdep.c +++ b/sys/arch/mvmeppc/mvmeppc/ppc1_machdep.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ppc1_machdep.c,v 1.7 2002/06/07 01:01:40 miod Exp $ */ +/* $OpenBSD: ppc1_machdep.c,v 1.8 2002/06/08 15:50:00 miod Exp $ */ /* $NetBSD: ofw_machdep.c,v 1.1 1996/09/30 16:34:50 ws Exp $ */ /* @@ -47,7 +47,7 @@ #include <machine/powerpc.h> #include <machine/autoconf.h> -#include <machine/prom.h> +#include <machine/bugio.h> #include <mvmeppc/dev/nvramreg.h> #include <dev/cons.h> @@ -65,6 +65,8 @@ int PPC1_clock_read(int *sec, int *min, int *hour, int *day, int PPC1_clock_write(int sec, int min, int hour, int day, int mon, int yr); +vm_offset_t size_memory(void); + struct firmware ppc1_firmware = { PPC1_mem_regions, PPC1_exit, @@ -143,7 +145,7 @@ size_memory(void) break; *look = save; } - look = (unsigned int *)0x02000000; +look = (unsigned int *)0x03f00000; /* XXX */ physmem = btoc(trunc_page((unsigned)look)); /* in pages */ total_mem = trunc_page((unsigned)look); #ifdef USE_BUG @@ -188,12 +190,12 @@ void PPC1_exit() { mvmeprom_return(); - panic ("PPC1_exit returned!"); /* just in case */ - while (1); + panic("PPC1_exit returned!"); /* just in case */ + for (;;) ; } void PPC1_boot(bootspec) -char *bootspec; + char *bootspec; { u_int32_t msr, i = 10000; @@ -207,24 +209,26 @@ char *bootspec; /* signal a reset to system control port A - soft reset */ outb(0x80000092, inb(0x92) | 1); - while ( i != 0 ) i++; - panic("restart failed\n"); + while (i != 0) i++; + panic("restart failed"); mvmeprom_return(); - printf ("PPC1_boot returned!"); /* just in case */ - while (1); + printf("PPC1_boot returned!"); /* just in case */ + for (;;) ; } -unsigned char PPC1_nvram_rd(addr) -unsigned long addr; +unsigned char +PPC1_nvram_rd(addr) + unsigned long addr; { outb(NVRAM_S0, addr); outb(NVRAM_S1, addr>>8); return inb(NVRAM_DATA); } -void PPC1_nvram_wr(addr, val) -unsigned long addr; -unsigned char val; +void +PPC1_nvram_wr(addr, val) + unsigned long addr; + unsigned char val; { outb(NVRAM_S0, addr); outb(NVRAM_S1, addr>>8); @@ -232,8 +236,8 @@ unsigned char val; } /* Function to get ticks per second. */ - -unsigned long PPC1_tps(void) +unsigned long +PPC1_tps() { unsigned long start_val, ticks; unsigned char val, sec; @@ -246,7 +250,7 @@ unsigned long PPC1_tps(void) /* look at seconds. */ sec = PPC1_nvram_rd(RTC_SECONDS); - while (1) { + for (;;) { if (PPC1_nvram_rd(RTC_SECONDS) != sec) break; } @@ -255,7 +259,7 @@ unsigned long PPC1_tps(void) /* wait until it changes. */ sec = PPC1_nvram_rd(RTC_SECONDS); - while (1) { + for (;;) { if (PPC1_nvram_rd(RTC_SECONDS) != sec) break; } @@ -263,8 +267,8 @@ unsigned long PPC1_tps(void) return (ticks); } -int PPC1_clock_write(int sec, int min, int hour, int day, - int mon, int yr) +int +PPC1_clock_write(int sec, int min, int hour, int day, int mon, int yr) { unsigned char val; @@ -285,8 +289,8 @@ int PPC1_clock_write(int sec, int min, int hour, int day, return 0; } -int PPC1_clock_read(int *sec, int *min, int *hour, int *day, - int *mon, int *yr) +int +PPC1_clock_read(int *sec, int *min, int *hour, int *day, int *mon, int *yr) { unsigned char val; int i; @@ -327,37 +331,36 @@ int PPC1_clock_read(int *sec, int *min, int *hour, int *day, * Boot console routines: * Enables printing of boot messages before consinit(). */ -int +cons_decl(boot); + +void bootcnprobe(cp) -struct consdev *cp; + struct consdev *cp; { cp->cn_dev = makedev(14, 0); cp->cn_pri = CN_NORMAL; - return (1); } -int +void bootcninit(cp) -struct consdev *cp; + struct consdev *cp; { /* Nothing to do */ - return (1); } int bootcngetc(dev) -dev_t dev; + dev_t dev; { return (mvmeprom_getchar()); } void bootcnputc(dev, c) -dev_t dev; -char c; + dev_t dev; + char c; { if (c == '\n') mvmeprom_outchar('\r'); mvmeprom_outchar(c); } - diff --git a/sys/arch/mvmeppc/pci/mpcpcibr.c b/sys/arch/mvmeppc/pci/mpcpcibr.c index 3709472ca0f..5a1c960f2d4 100644 --- a/sys/arch/mvmeppc/pci/mpcpcibr.c +++ b/sys/arch/mvmeppc/pci/mpcpcibr.c @@ -1,4 +1,4 @@ -/* $OpenBSD: mpcpcibr.c,v 1.9 2002/03/14 03:15:58 millert Exp $ */ +/* $OpenBSD: mpcpcibr.c,v 1.10 2002/06/08 15:50:01 miod Exp $ */ /* * Copyright (c) 2001 Steve Murphree, Jr. @@ -70,25 +70,20 @@ int mpc_intr_map(void *, pcitag_t, int, int, pci_intr_handle_t *); const char *mpc_intr_string(void *, pci_intr_handle_t); int mpc_intr_line(void *, pci_intr_handle_t); void *mpc_intr_establish(void *, pci_intr_handle_t, - int, int (*func)(void *), void *, char *); + int, int (*)(void *), void *, char *); void mpc_intr_disestablish(void *, void *); int mpc_ether_hw_addr(struct ppc_pci_chipset *, u_int8_t *); -void -mpc_cfg_write_1( struct pcibr_config *cp, u_int32_t reg, u_int8_t val); -void -mpc_cfg_write_2( struct pcibr_config *cp, u_int32_t reg, u_int16_t val); -void -mpc_cfg_write_4( struct pcibr_config *cp, u_int32_t reg, u_int32_t val); +void mpc_cfg_write_1(struct pcibr_config *, u_int32_t, u_int8_t); +void mpc_cfg_write_2(struct pcibr_config *, u_int32_t, u_int16_t); +void mpc_cfg_write_4(struct pcibr_config *, u_int32_t, u_int32_t); -u_int8_t -mpc_cfg_read_1( struct pcibr_config *cp, u_int32_t reg); +u_int8_t mpc_cfg_read_1(struct pcibr_config *, u_int32_t); +u_int16_t mpc_cfg_read_2(struct pcibr_config *, u_int32_t); +u_int32_t mpc_cfg_read_4(struct pcibr_config *, u_int32_t); -u_int16_t -mpc_cfg_read_2( struct pcibr_config *cp, u_int32_t reg); - -u_int32_t -mpc_cfg_read_4( struct pcibr_config *cp, u_int32_t reg); +u_int32_t pci_iack(void); +u_int32_t mpc_gen_config_reg(void *, pcitag_t, int); struct cfattach mpcpcibr_ca = { sizeof(struct pcibr_softc), mpcpcibrmatch, mpcpcibrattach, @@ -98,7 +93,7 @@ struct cfdriver mpcpcibr_cd = { NULL, "mpcpcibr", DV_DULL, }; -static int mpcpcibrprint(void *, const char *pnp); +int mpcpcibrprint(void *, const char *pnp); struct pcibr_config mpc_config; @@ -131,8 +126,8 @@ struct powerpc_bus_dma_tag pci_bus_dma_tag = { int mpcpcibrmatch(parent, match, aux) -struct device *parent; -void *match, *aux; + struct device *parent; + void *match, *aux; { /* We must be a child of the raven device */ if (strcmp(parent->dv_cfdata->cf_driver->cd_name, "raven") != 0) @@ -147,8 +142,8 @@ void *match, *aux; int pci_map_a = 0; void mpcpcibrattach(parent, self, aux) -struct device *parent, *self; -void *aux; + struct device *parent, *self; + void *aux; { struct pcibr_softc *sc = (struct pcibr_softc *)self; struct pcibr_config *lcp; @@ -234,15 +229,15 @@ addbatmap(RAVEN_V_PCI_MEM_SPACE, RAVEN_P_PCI_MEM_SPACE, BAT_I); #endif /* enable mem and io mapping, and bus master */ mpc_cfg_write_2(lcp, RAVEN_PCI_CMD, - RAVEN_CMD_IOSP|RAVEN_CMD_MEMSP|RAVEN_CMD_MASTR); + RAVEN_CMD_IOSP|RAVEN_CMD_MEMSP|RAVEN_CMD_MASTR); config_found(self, &pba, mpcpcibrprint); } -static int +int mpcpcibrprint(aux, pnp) -void *aux; -const char *pnp; + void *aux; + const char *pnp; { struct pcibus_attach_args *pba = aux; @@ -301,15 +296,15 @@ vaddr_t p; void mpc_attach_hook(parent, self, pba) -struct device *parent, *self; -struct pcibus_attach_args *pba; + struct device *parent, *self; + struct pcibus_attach_args *pba; { } int mpc_ether_hw_addr(p, ethaddr) -struct ppc_pci_chipset *p; -u_int8_t *ethaddr; + struct ppc_pci_chipset *p; + u_int8_t *ethaddr; { printf("mpc_ether_hw_addr not supported\n"); return (0); @@ -317,8 +312,8 @@ u_int8_t *ethaddr; int mpc_bus_maxdevs(cpv, busno) -void *cpv; -int busno; + void *cpv; + int busno; { return (32); } @@ -329,17 +324,17 @@ int busno; pcitag_t mpc_make_tag(cpv, bus, dev, fnc) -void *cpv; -int bus, dev, fnc; + void *cpv; + int bus, dev, fnc; { return (bus << BUS_SHIFT) | (dev << DEVICE_SHIFT) | (fnc << FNC_SHIFT); } void mpc_decompose_tag(cpv, tag, busp, devp, fncp) -void *cpv; -pcitag_t tag; -int *busp, *devp, *fncp; + void *cpv; + pcitag_t tag; + int *busp, *devp, *fncp; { if (busp != NULL) *busp = (tag >> BUS_SHIFT) & 0xff; @@ -349,11 +344,11 @@ int *busp, *devp, *fncp; *fncp = (tag >> FNC_SHIFT) & 0x7; } -static u_int32_t +u_int32_t mpc_gen_config_reg(cpv, tag, offset) -void *cpv; -pcitag_t tag; -int offset; + void *cpv; + pcitag_t tag; + int offset; { struct pcibr_config *cp = cpv; unsigned int bus, dev, fcn; @@ -402,9 +397,9 @@ int offset; /*#define DEBUG_CONFIG */ pcireg_t mpc_conf_read(cpv, tag, offset) -void *cpv; -pcitag_t tag; -int offset; + void *cpv; + pcitag_t tag; + int offset; { struct pcibr_config *cp = cpv; @@ -453,10 +448,10 @@ int offset; void mpc_conf_write(cpv, tag, offset, data) -void *cpv; -pcitag_t tag; -int offset; -pcireg_t data; + void *cpv; + pcitag_t tag; + int offset; + pcireg_t data; { struct pcibr_config *cp = cpv; u_int32_t reg; @@ -497,10 +492,10 @@ pcireg_t data; int mpc_intr_map(lcv, bustag, buspin, line, ihp) -void *lcv; -pcitag_t bustag; -int buspin, line; -pci_intr_handle_t *ihp; + void *lcv; + pcitag_t bustag; + int buspin, line; + pci_intr_handle_t *ihp; { int error = 0; @@ -520,8 +515,8 @@ pci_intr_handle_t *ihp; const char * mpc_intr_string(lcv, ih) -void *lcv; -pci_intr_handle_t ih; + void *lcv; + pci_intr_handle_t ih; { static char str[16]; @@ -545,12 +540,12 @@ extern intr_disestablish_t *intr_disestablish_func; void * mpc_intr_establish(lcv, ih, level, func, arg, name) -void *lcv; -pci_intr_handle_t ih; -int level; -int (*func)(void *); -void *arg; -char *name; + void *lcv; + pci_intr_handle_t ih; + int level; + int (*func)(void *); + void *arg; + char *name; { return (*intr_establish_func)(lcv, ih, IST_LEVEL, level, func, arg, name); @@ -558,7 +553,7 @@ char *name; void mpc_intr_disestablish(lcv, cookie) -void *lcv, *cookie; + void *lcv, *cookie; { /* XXX We should probably do something clever here.... later */ } @@ -577,9 +572,9 @@ pci_iack() void mpc_cfg_write_1(cp, reg, val) -struct pcibr_config *cp; -u_int32_t reg; -u_int8_t val; + struct pcibr_config *cp; + u_int32_t reg; + u_int8_t val; { int s; s = splhigh(); @@ -591,9 +586,9 @@ u_int8_t val; void mpc_cfg_write_2(cp, reg, val) -struct pcibr_config *cp; -u_int32_t reg; -u_int16_t val; + struct pcibr_config *cp; + u_int32_t reg; + u_int16_t val; { int s; s = splhigh(); @@ -604,9 +599,9 @@ u_int16_t val; void mpc_cfg_write_4(cp, reg, val) -struct pcibr_config *cp; -u_int32_t reg; -u_int32_t val; + struct pcibr_config *cp; + u_int32_t reg; + u_int32_t val; { int s; @@ -618,8 +613,8 @@ u_int32_t val; u_int8_t mpc_cfg_read_1(cp, reg) -struct pcibr_config *cp; -u_int32_t reg; + struct pcibr_config *cp; + u_int32_t reg; { u_int8_t _v_; @@ -633,8 +628,8 @@ u_int32_t reg; u_int16_t mpc_cfg_read_2(cp, reg) -struct pcibr_config *cp; -u_int32_t reg; + struct pcibr_config *cp; + u_int32_t reg; { u_int16_t _v_; @@ -648,8 +643,8 @@ u_int32_t reg; u_int32_t mpc_cfg_read_4(cp, reg) -struct pcibr_config *cp; -u_int32_t reg; + struct pcibr_config *cp; + u_int32_t reg; { u_int32_t _v_; |