Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-27 | Since the pci-specific activate function does nothing, move it to fxp.c. | Theo de Raadt | |
Then it is possible for fxp_powerhook to use it. | |||
2010-08-07 | In the resume case we need to check IFF_UP | Theo de Raadt | |
2010-08-07 | In fxp_pci_activate use the correct softc's; then use a workq since some | Theo de Raadt | |
fxp's need load firmwares..... tested by sebastia | |||
2010-08-06 | ca_activate for suspend/resume; tested by andrew@afresh1.com | Theo de Raadt | |
2009-10-15 | Add detach support to a few more drivers, and in others do the neccessary | Theo de Raadt | |
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 | |||
2009-06-05 | Add support to fxp(4) for the 82552 MAC found in some variation of | Christian Weisgerber | |
the ICH7 chipset. Untested, but can't break anything that already works. From Brad; ok sthen@ | |||
2009-06-02 | Make fxp at pci detachable; untested. | Jonathan Gray | |
2006-11-05 | ANSI | Brad Smith | |
2006-07-01 | (fxp/re)_attach_common -> (fxp/re)_attach | Brad Smith | |
2006-06-17 | add sys/timeout.h | Brad Smith | |
2006-03-08 | Fix device id typo introduced in r1.41; found the hard way by Daniel Hamlin. | Miod Vallat | |
2006-01-05 | enable dynamic standby workaround for the 82551 as well. | Brad Smith | |
2006-01-05 | more fxp PCI ids. | Brad Smith | |
From the Intel e100 driver. | |||
2006-01-01 | update for pcidevs name change | Brad Smith | |
2005-12-18 | if not a newer chip then print i82557, all fxp's attached to the ICH | Brad Smith | |
chipsets are i82562. | |||
2005-12-17 | more PCI ids. | Brad Smith | |
2005-12-11 | sync | Brad Smith | |
2005-11-22 | sync with new names. | Brad Smith | |
2005-08-09 | do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in ↵ | Michael Shalayeff | |
pcisubmatch(); kettenis@ testing; brad@ ok | |||
2005-08-01 | add another fxp. | Brad Smith | |
From NetBSD ok deraadt@ | |||
2005-07-22 | remove ICH3 workaround. | Brad Smith | |
2005-05-27 | - fix reception of VLAN sized frames on 82558 and up | Brad Smith | |
- add support for reception of VLAN sized frames on 82557 | |||
2005-05-13 | recognize 82551's | Brad Smith | |
2005-03-27 | another fxp PCI id | Brad Smith | |
2005-01-14 | use PCI Memory Write and Invalidate; from bogdan@eastonline.ru, ok pascoe | Theo de Raadt | |
2004-09-20 | enable code to disable dynamic standby mode on 82550's | Brad Smith | |
ok beck@ | |||
2004-09-18 | new fxp variant, noticed by freebsd | Bob Beck | |
ok brad@ | |||
2004-09-16 | - for the generic 82557 PCI ID also print the chip name if we have an 82558 | Brad Smith | |
or newer. - rearrange PCI IDs a bit. - eliminate setting the FXPF_HAS_RESUME_BUG flag now that we have support to disable dynamic standby. ok deraadt@ mcbride@ mickey@ | |||
2004-08-04 | interrupt coalescing on post 82557 chips; from freebsd via Dmitry Bogdan ↵ | Michael Shalayeff | |
<dsb@poi.dvo.ru> | |||
2004-06-27 | stop passing an empty enaddr around since we figure out the | Brad Smith | |
MAC address in the common attach code and not the PCI/CardBus specific portions, this was a side effect of the code being split to support CardBus. ok beck@ | |||
2004-05-18 | fix from netbsd to twiddle the fxp eeprom to disable dynamic standby mode | Bob Beck | |
on cards that have issues with this creating pci errors in 10 mbps mode tested by many, including me, nick, and pval. ok jason@, markus@ | |||
2004-02-25 | more chipsets; ok henning@ | Markus Friedl | |
2004-02-07 | new fxp; cmetz | Theo de Raadt | |
2004-01-09 | remove uvm_extern.h | Brad Smith | |
tested on alpha, i386, powerpc, sparc64, m68k. ok miod@ | |||
2003-12-23 | fix the error msg and enable bubs mastering | Michael Shalayeff | |
2003-09-29 | use pci_mapreg_map() and free resources on failures | Michael Shalayeff | |
2003-06-13 | 5 fxp versions (only way to find out of the HPNA versions work, is to put ↵ | Theo de Raadt | |
them in here) | |||
2003-04-11 | Match PCI_PRODUCT_INTEL_PRO_100_VE_4 and PCI_PRODUCT_INTEL_PRO_100_VM_4. | Todd C. Miller | |
Assume these two need FXPF_HAS_RESUME_BUG. If not, that can be changed later. PCI_PRODUCT_INTEL_PRO_100_VE_4 tested by Jan Johansson. | |||
2003-02-18 | new fxp; cube@cubidou.net | Theo de Raadt | |
2002-11-26 | Match VE_3, too; Cliff Skolnick | Jason Wright | |
2002-11-19 | Add a simplistic table driven lookup routine and use it where appropriate. | Jason Wright | |
2002-10-04 | Match INTEL PRO_100_VE_2, too; Chris Nadovich <chris@jtan.com> | Jason Wright | |
2002-06-28 | support for PCI_PRODUCT_INTEL_PRO_100_VM_3; ok art@ | Markus Friedl | |
2002-05-31 | Support for "Intel PRO/100 VM" w/ id 0x1038. | Mike Pechkin | |
art@ ok | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-09-04 | recognize intel pro/100 cards; okay deraadt@ | Niels Provos | |
2001-08-25 | Change pci_intr_map to take pci_attach_args as an argument. | Artur Grabowski | |
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD. | |||
2001-08-09 | - scb_wait() is now time based (not cpu speed based) | Jason Wright | |
- rearrange multicast setup to be part of init - convert cu operations to bus_dma(9) (still have to do RFA ops). | |||
2001-08-03 | Fix logic for detecting 82558 and newer chips in pci; | Chris Cappuccio | |
This driver allows large frames for those chips so set IFCAP_VLAN_MTU for 82558+ |