svn commit: r194082 - in head/sys/mips: malta mips
Juli Mallett
jmallett at FreeBSD.org
Fri Jun 12 22:49:36 UTC 2009
Author: jmallett
Date: Fri Jun 12 22:49:35 2009
New Revision: 194082
URL: http://svn.freebsd.org/changeset/base/194082
Log:
Fix MALTA build; some prototypes were wrong and blew up when kobj method
signature checking was turned on.
Modified:
head/sys/mips/malta/gt_pci.c
head/sys/mips/mips/mainbus.c
Modified: head/sys/mips/malta/gt_pci.c
==============================================================================
--- head/sys/mips/malta/gt_pci.c Fri Jun 12 22:48:10 2009 (r194081)
+++ head/sys/mips/malta/gt_pci.c Fri Jun 12 22:49:35 2009 (r194082)
@@ -370,7 +370,7 @@ gt_pci_conf_setup(struct gt_pci_softc *s
}
static uint32_t
-gt_pci_read_config(device_t dev, int bus, int slot, int func, int reg,
+gt_pci_read_config(device_t dev, u_int bus, u_int slot, u_int func, u_int reg,
int bytes)
{
struct gt_pci_softc *sc = device_get_softc(dev);
@@ -440,7 +440,7 @@ gt_pci_read_config(device_t dev, int bus
}
static void
-gt_pci_write_config(device_t dev, int bus, int slot, int func, int reg,
+gt_pci_write_config(device_t dev, u_int bus, u_int slot, u_int func, u_int reg,
uint32_t data, int bytes)
{
struct gt_pci_softc *sc = device_get_softc(dev);
Modified: head/sys/mips/mips/mainbus.c
==============================================================================
--- head/sys/mips/mips/mainbus.c Fri Jun 12 22:48:10 2009 (r194081)
+++ head/sys/mips/mips/mainbus.c Fri Jun 12 22:49:35 2009 (r194082)
@@ -76,7 +76,7 @@ static int mainbus_deactivate_resource(d
static int mainbus_release_resource(device_t, device_t, int, int,
struct resource *);
static int mainbus_setup_intr(device_t, device_t, struct resource *,
- int flags, int (*)(void *), void *, void **);
+ int flags, driver_filter_t, void (*)(void *), void *, void **);
static int mainbus_teardown_intr(device_t, device_t, struct resource *,
void *);
@@ -319,7 +319,8 @@ mainbus_release_resource(device_t bus, d
*/
static int
mainbus_setup_intr(device_t bus, device_t child, struct resource *irq,
- int flags, int (*ihand)(void *), void *arg, void **cookiep)
+ int flags, driver_filter_t filter, void (*ihand)(void *), void *arg,
+ void **cookiep)
{
panic("can never mainbus_setup_intr");
}
More information about the svn-src-head
mailing list