Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-12-20 | firmware loading from the filesystem. pci subsystem type things | Theo de Raadt | |
are still done early, but audio subsystem setup is deferred till after root is mounted. tested by mcbride | |||
2004-12-19 | shorten code | Theo de Raadt | |
2004-12-19 | filesystem firmware loading written over the pacific 2 weeks ago, tested | Theo de Raadt | |
by mickey | |||
2004-12-19 | Reduce delta to FreeBSD by adding and using ahd_alloc() rather than | Kenneth R Westerback | |
manually reproducing bits in ahd_pci.c. Just as in ahc, avoid allocating and freeing zero length bits of memory for platform data. Don't try to free all or part of ahd_softc, but correctly free allocated memory for seep_config if necessary. Add a final few fields to ahd_softc and scb in preparation for updating/fixing timeout handling. No functional changes. | |||
2004-12-17 | Fix printf in loadfirmware error path. | Alexander Yurchenko | |
2004-12-17 | Support for the eap MIDI UART from NetBSD. | Jonathan Gray | |
Tested by serveral people. ok millert@, mickey@ | |||
2004-12-17 | rev 1.62 | Brad Smith | |
Possibloe fix for some bge chip revisions taking a long time to reset (e.g., polling for a half-second or more at splnet(), blocking most interrupts, durin an ifconfig down/ifconfig up). Appears to help for a 5704C rev A3, which is the only chip I've ever seen that had even a mild version of the reported problem. rev 1.61 Check for BGE_PCI_PCISTATE register failing to revert on reset. if it occurs, print a message indicating why the reset took so long. From NetBSD | |||
2004-12-16 | rev 1.71 | Brad Smith | |
* Set buffer management high water marks for MTU > 1514. * Set BGE_MAX_RX_FRAME_LOWAT (from Linux driver). rev 1.25 * Update onchip buffer tunables to recommended values from Linux drivers. * Increase Tx interrupt-coalescing thresholds, to reduce Tx-done interrupts. From NetBSD ok krw@ | |||
2004-12-14 | Fix off-by-one. From FreeBSD r1.87. Also in NetBSD. Field being filled | Kenneth R Westerback | |
(sk_vpd_readonly) is not currently used, but the memory being tromped on might be. ok millert@. | |||
2004-12-14 | txp(4) late firmware loading, written somewhere over the pacific, tested | Theo de Raadt | |
by mcbride, reduces size of the kernel | |||
2004-12-13 | regen | Kevin Lo | |
2004-12-13 | add ATI Radeon Mobility 9200. ok deraadt@ | Kevin Lo | |
2004-12-12 | use quirk flags where appropriate. | Brad Smith | |
Based on NetBSD driver ok krw@ | |||
2004-12-12 | remove old microcode include | Theo de Raadt | |
2004-12-12 | a hack to read MAC address correctly on big endian; ok drahn | Peter Valchev | |
however a correct clean way to do this should be found | |||
2004-12-12 | add quirk lookup table, isn't used for anything at the moment | Brad Smith | |
except printing the ASIC model and rev in dmesg. will be used instead of checking ASIC revs all over the place. From NetBSD | |||
2004-12-11 | nForce3-250, From: Brent Graveland <brent@graveland.net>, grange ok | Henning Brauer | |
2004-12-11 | sync | Henning Brauer | |
2004-12-11 | nForce3-250 shitz | Henning Brauer | |
2004-12-11 | - cosmetics | Peter Valchev | |
- don't call re_rxeof unneededly twice in some cases, from FreeBSD prodded by brad | |||
2004-12-11 | rev 1.11 | Brad Smith | |
When stopping the various functional blocks of the chip, clear the bit and then read it back in a loop (with appropriate delays) waiting for it to read back clear. This fixes a problem where the bus would hang when bringing down the interface or changing interface flags on a system with a sufficiently fast CPU (e.g. 2GHz P4 Xeon). From NetBSD ok krw@ | |||
2004-12-11 | rev 1.51 | Brad Smith | |
When reading PHY regs over the i2c bus, the turnaround ACK bit is read one clock edge too late. This bit is driven low by slave (as any other input data bits from slave) when the clock is LOW. The current code did read the bit after the clock was driven high again. From FreeBSD | |||
2004-12-10 | fix mbuf defragmentation | Damien Bergamini | |
2004-12-10 | Turn on the BUSFREEREV bug for the Rev. B controller. This is required | Kenneth R Westerback | |
to close the 'busfree during non-packetized phase' hole. From FreeBSD aic79xx_pci.c r1.20. | |||
2004-12-10 | rev 1.5 | Brad Smith | |
Put some delay in the loops that poll for MII transaction completion. Without this, reading the PHY can hang the bus on a sufficiently fast CPU. From NetBSD | |||
2004-12-10 | 1) Don't manually fiddle with dma address of jumbo buffer after m_adj(). | Kenneth R Westerback | |
2) Create tx_map's large enough to map jumbo buffers. 3) Set length of jumbo frame to BGE_JLEN rather than ETHER_MAX_DIX_LEN. 4) Activate jumbo rx ring when MTU changed. (From FreeBSD). Makes jumbo frames work on bge. ok brad@. | |||
2004-12-10 | more Broadcom ids taken from the Linux driver. | Brad Smith | |
2004-12-10 | regen | Brad Smith | |
2004-12-10 | more Broadcom ids taken from the Linux driver. | Brad Smith | |
2004-12-09 | regen | Brad Smith | |
2004-12-09 | add Broadcom BCM5721 | Brad Smith | |
Noticed in dmesg from <nick dot nauwelaerts at thomson dot com> | |||
2004-12-08 | sync | Martin Reindl | |
2004-12-08 | add Mitsubishi Electronics Powerstorm 4D30T graphics | Martin Reindl | |
ok deraadt@ | |||
2004-12-08 | powerhook: em_init on resume | Markus Friedl | |
2004-12-08 | powerhook: call wi_init on resume | Markus Friedl | |
2004-12-08 | add pci powerhooks: save/restore cfg space; with claudio@, ok deraadt@ | Markus Friedl | |
2004-12-08 | use ETHER_MAX_LEN | Jonathan Gray | |
ok brad@ | |||
2004-12-08 | use ETHER_MAX_LEN | Brad Smith | |
2004-12-08 | use ETHER_MAX_LEN | Brad Smith | |
2004-12-08 | Enable jumbo frames on Yukon varients of sk(4). | Kenneth R Westerback | |
ok mcbride@. | |||
2004-12-07 | regen | Jonathan Gray | |
2004-12-07 | Add some Belkin RTL8180 devices, one from NetBSD. | Jonathan Gray | |
2004-12-07 | Remove uneeded bpfdesc.h include. | Jonathan Gray | |
ok mcbride@ | |||
2004-12-07 | Cleanup. Rename some defines, add wp_lite_set_te1_cfg() | Ryan Thomas McBride | |
(used to change LBO and T1/E1 clock configurations) ok deraadt@ | |||
2004-12-07 | Don't link to ac97 specs from individual drivers. | Jonathan Gray | |
ok mickey@ | |||
2004-12-07 | Remove the PCI-ISA bridge callback mechanism; it's no longer needed. | Brad Smith | |
From NetBSD ok deraadt@ miod@ | |||
2004-12-06 | add mbuf linearization code when the number of fragments exceeds what is | Damien Bergamini | |
supported by the hardware | |||
2004-12-06 | remove iwi_fix_channel() by setting IEEE80211_C_SCANALL capability flag | Damien Bergamini | |
2004-12-06 | indent | Damien Bergamini | |
2004-12-06 | regen | Michael Shalayeff | |