History log of /openbsd/sys/dev/cardbus/if_fxp_cardbus.c (Results 1 – 25 of 39)
Revision Date Author Comments
# c7101648 24-May-2024 jsg <jsg@openbsd.org>

remove unneeded includes


# 471aeecf 06-Apr-2022 naddy <naddy@openbsd.org>

constify struct cfattach


# 46564b25 05-Jan-2020 jsg <jsg@openbsd.org>

consistently uppercase pci product defines

ok mpi@


# 32f46ff2 24-Nov-2015 mpi <mpi@openbsd.org>

You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.


# f9ad5574 24-Nov-2015 mpi <mpi@openbsd.org>

The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.


# 9b18ffb8 19-Dec-2014 guenther <guenther@openbsd.org>

Use <sys/endian.h> instead of <machine/endian.h>

ok dlg@ mpi@ bcook@ millert@ miod@


# 04adadcd 11-Aug-2014 mpi <mpi@openbsd.org>

Fewer <netinet/in_systm.h>


# 37ecb596 06-Dec-2013 deraadt <deraadt@openbsd.org>

Add a DVACT_WAKEUP op to the *_activate() API. This is called after the
kernel resumes normal (non-cold, able to run processes, etc) operation.
Previously we were relying on specific DVACT_RESUME op

Add a DVACT_WAKEUP op to the *_activate() API. This is called after the
kernel resumes normal (non-cold, able to run processes, etc) operation.
Previously we were relying on specific DVACT_RESUME op's in drivers
creating callback/threads themselves, but that has become too common,
indicating the need for a built-in mechanism.
ok dlg kettenis, tested by a sufficient amount of people

show more ...


# e24424f7 14-Nov-2013 dlg <dlg@openbsd.org>

replace workqs with tasks for handling resume

from kimberley manning


# 5e42885f 07-Aug-2013 bluhm <bluhm@openbsd.org>

Most network drivers include netinet/in_var.h, but apparently they
don't have to. Just remove these include lines.
Compiled on amd64 i386 sparc64; OK henning@ mikeb@


# 640c2799 02-Apr-2011 jasper <jasper@openbsd.org>

- use nitems(); no binary change@

ok jsg@


# 9ba6383e 27-Aug-2010 deraadt <deraadt@openbsd.org>

Since the pci-specific activate function does nothing, move it to fxp.c.
Then it is possible for fxp_powerhook to use it.


# c80ce954 27-Mar-2010 jsg <jsg@openbsd.org>

Give cardbus the pci_chipset_tag_t from pccbb and push it out through
cardbus_attach_args so we can switch to using proper pci config
space functions instead of callback based wrappers.

ok oga@ krw@

Give cardbus the pci_chipset_tag_t from pccbb and push it out through
cardbus_attach_args so we can switch to using proper pci config
space functions instead of callback based wrappers.

ok oga@ krw@ kettenis@

show more ...


# d38c70df 27-Mar-2010 jsg <jsg@openbsd.org>

Bring back cardbus_chipset_tag_t which is in practice a
pointer to the pccbb softc, to distinguish it from a pci_chipset_tag_t
which can be passed to the normal pci functions.

Suggested by and ok ke

Bring back cardbus_chipset_tag_t which is in practice a
pointer to the pccbb softc, to distinguish it from a pci_chipset_tag_t
which can be passed to the normal pci functions.

Suggested by and ok kettenis@

show more ...


# 401cfd38 22-Mar-2010 jsg <jsg@openbsd.org>

Remove some cardbus defines and types which are identical to
their pci counterparts, similar to recent changes in NetBSD.

ok oga@ deraadt@ jasper@


# 66f232c2 15-Oct-2009 deraadt <deraadt@openbsd.org>

Add detach support to a few more drivers, and in others do the neccessary
operations in the detach function in the right order. Also ensure that the
interrupt handlers not trust registers that go aw

Add detach support to a few more drivers, and in others do the neccessary
operations in the detach function in the right order. Also ensure that the
interrupt handlers not trust registers that go away.
read over very carefully by dms, tested by me

show more ...


# 5945b8f9 02-Jun-2009 jsg <jsg@openbsd.org>

Make fxp at pci detachable; untested.


# d874cce4 26-Jun-2008 ray <ray@openbsd.org>

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code t

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

show more ...


# 05bd781b 25-Feb-2008 brad <brad@openbsd.org>

Following up with further dmesg display tweaking after the cardbusprint()
change.

ok deraadt@


# ca948973 08-May-2007 deraadt <deraadt@openbsd.org>

repair com/fxp foo_detach() stuff, the hardest part being the pccom mess


# b254a5a2 08-May-2007 deraadt <deraadt@openbsd.org>

put more foo_detach() routines where they are used


# 72cea28d 12-Oct-2006 grange <grange@openbsd.org>

Add a symbolic name parameter to cardbus_intr_establish().
Count cardbus devices interrupts in cbb(4) using evcount(9).

ok deraadt@


# ec24e0be 01-Jul-2006 brad <brad@openbsd.org>

(fxp/re)_attach_common -> (fxp/re)_attach


# 06a9f16d 17-Jun-2006 brad <brad@openbsd.org>

add sys/timeout.h


# e71185ea 08-Jun-2006 fkr <fkr@openbsd.org>

substitute the Cardbus_conf_read/Cardbus_conf_write macros with
cardbus_conf_read/cardbus_conf_write. This makes fxp* at cardbus?
work (again?) on macppc. tested by various users.


12