Use device_t and accessors. Use cfdata_t and __arraycount().
Miscellaneous cosmetic changes.
This commit is contained in:
parent
85481997e1
commit
f1dc500675
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: if_txp.c,v 1.24 2008/04/09 17:27:14 dyoung Exp $ */
|
/* $NetBSD: if_txp.c,v 1.25 2008/04/09 17:32:01 dyoung Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2001
|
* Copyright (c) 2001
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <sys/cdefs.h>
|
#include <sys/cdefs.h>
|
||||||
__KERNEL_RCSID(0, "$NetBSD: if_txp.c,v 1.24 2008/04/09 17:27:14 dyoung Exp $");
|
__KERNEL_RCSID(0, "$NetBSD: if_txp.c,v 1.25 2008/04/09 17:32:01 dyoung Exp $");
|
||||||
|
|
||||||
#include "bpfilter.h"
|
#include "bpfilter.h"
|
||||||
#include "opt_inet.h"
|
#include "opt_inet.h"
|
||||||
|
@ -87,8 +87,8 @@ __KERNEL_RCSID(0, "$NetBSD: if_txp.c,v 1.24 2008/04/09 17:27:14 dyoung Exp $");
|
||||||
#undef TRY_TX_UDP_CSUM
|
#undef TRY_TX_UDP_CSUM
|
||||||
#undef TRY_TX_TCP_CSUM
|
#undef TRY_TX_TCP_CSUM
|
||||||
|
|
||||||
int txp_probe(struct device *, struct cfdata *, void *);
|
int txp_probe(device_t, cfdata_t, void *);
|
||||||
void txp_attach(struct device *, struct device *, void *);
|
void txp_attach(device_t, device_t, void *);
|
||||||
int txp_intr(void *);
|
int txp_intr(void *);
|
||||||
void txp_tick(void *);
|
void txp_tick(void *);
|
||||||
void txp_shutdown(void *);
|
void txp_shutdown(void *);
|
||||||
|
@ -163,21 +163,19 @@ static const struct {
|
||||||
};
|
};
|
||||||
|
|
||||||
static const struct txp_pci_match *
|
static const struct txp_pci_match *
|
||||||
txp_pcilookup(id)
|
txp_pcilookup(pcireg_t id)
|
||||||
pcireg_t id;
|
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
for (i = 0; i < sizeof(txp_devices) / sizeof(txp_devices[0]); i++)
|
for (i = 0; i < __arraycount(txp_devices); i++)
|
||||||
if ((PCI_VENDOR(id) == txp_devices[i].vid) &&
|
if (PCI_VENDOR(id) == txp_devices[i].vid &&
|
||||||
(PCI_PRODUCT(id) == txp_devices[i].did))
|
PCI_PRODUCT(id) == txp_devices[i].did)
|
||||||
return (&txp_devices[i]);
|
return &txp_devices[i];
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
txp_probe(struct device *parent, struct cfdata *match,
|
txp_probe(device_t parent, cfdata_t match, void *aux)
|
||||||
void *aux)
|
|
||||||
{
|
{
|
||||||
struct pci_attach_args *pa = aux;
|
struct pci_attach_args *pa = aux;
|
||||||
|
|
||||||
|
@ -187,9 +185,9 @@ txp_probe(struct device *parent, struct cfdata *match,
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
txp_attach(struct device *parent, struct device *self, void *aux)
|
txp_attach(device_t parent, device_t self, void *aux)
|
||||||
{
|
{
|
||||||
struct txp_softc *sc = (struct txp_softc *)self;
|
struct txp_softc *sc = device_private(self);
|
||||||
struct pci_attach_args *pa = aux;
|
struct pci_attach_args *pa = aux;
|
||||||
pci_chipset_tag_t pc = pa->pa_pc;
|
pci_chipset_tag_t pc = pa->pa_pc;
|
||||||
pci_intr_handle_t ih;
|
pci_intr_handle_t ih;
|
||||||
|
|
Loading…
Reference in New Issue