msaitoh
ddce6a6e5c
regen.
2010-02-16 10:10:26 +00:00
msaitoh
65f53e95ec
Add entries for 82576 and 82580
2010-02-16 10:10:04 +00:00
msaitoh
bff00e11f7
indent, tabify and remove extra spaces.
2010-02-16 10:06:19 +00:00
msaitoh
9afdc6ebb0
- Add some PCIe config registers.
...
- The register at 0x1c is not Control Status register. It contains Control
bits only. Rename it.
2010-02-12 04:01:07 +00:00
hubertf
d181448ea1
regen
2010-02-09 23:14:19 +00:00
hubertf
d96ae1b974
Add entry for Juniper Networks Experimental Clock Version 0
...
Fixes PR kern/42742
2010-02-09 23:13:09 +00:00
msaitoh
992a078917
regen.
2010-02-09 04:40:52 +00:00
msaitoh
f957ef5b6e
Make some bge's name close to the real product names.
2010-02-09 04:40:21 +00:00
msaitoh
38a7bbf82a
Add newer cars supports. Tested on MegaRAID SAS 9260-8i.
...
- Add MFI gen2 support from OpenBSD.
- Add entry for MegaRAID SAS 9260-8i
2010-02-09 00:05:18 +00:00
msaitoh
40b88c199a
regen.
2010-02-08 23:59:09 +00:00
msaitoh
7d9d71b76c
Add some MegaRAID Entries
2010-02-08 23:58:38 +00:00
pgoyette
5c907aca1a
Recognize the i2c bus on the AMD768 PCI-ISA/LPC Bridge
...
Resolves PR/42759 - thanks Michael Stapelberg
2010-02-07 20:55:46 +00:00
tnn
6c77458a9c
Attach to SMBus on Intel P55 chipset.
2010-02-06 14:09:25 +00:00
msaitoh
929e6a0580
Don't increment when ICR_RXO is set because we count them by WMREG_MPC
...
counter.
2010-02-04 10:20:54 +00:00
msaitoh
c3aa9a683a
- Count Receive error, CRC error, Alignment error, Symbol error, Sequence
...
error, Carrier extension error and Receive length error into ierror.
Fixes PR#30349 reported by UMEZAWA Takeshi.
- Count Missed packet (rx fifo overflow) and Receive no buffers (rx ring full)
into iqdrops.
2010-02-04 09:13:23 +00:00
macallan
7f9ad6b70b
do not attach to Powrbook G3 onboard Firewire controllers until someone with
...
access to the hardware can figure out why it deadlocks during device
discovery
2010-02-03 19:32:40 +00:00
macallan
e855577f1c
regen
2010-02-03 19:28:07 +00:00
macallan
c514208da5
add Apple PowerBook G3 Firewire controllers
2010-02-03 19:27:24 +00:00
msaitoh
036c4f999b
s/u_int/uint/
2010-02-03 15:37:51 +00:00
msaitoh
cb47392a23
- Make the initialize sequence close to the document.
...
- Fix ASF heartbeat sending bug (FreeBSD rev. 1.271 (r202821))
- Use new handshake command for BCM5750 or new controllers (FreeBSD rev. 1.272
(r202822))
2010-02-03 15:36:36 +00:00
wiz
51c0c0ea31
Add missing parentheses, found by cppcheck and reported by
...
Henning Petersen in PR 42718.
2010-02-02 14:57:45 +00:00
hubertf
659e2ca273
Use uppercase for acronyms on output: DRAM, SRAM
2010-02-01 22:34:29 +00:00
njoly
7d3be93bb8
Do not print ac97 link rate message unless verbose boot is requested.
2010-02-01 12:51:16 +00:00
msaitoh
bb5dfe40ba
Fix the bug that unaligned access occurs on amd64. It also fixes the bug
...
that error bits aren't cleard because these bits are W2C (in other word, W1C).
Reported by Michael van Elst.
2010-02-01 05:38:36 +00:00
hubertf
af120bb199
Replace more printfs with aprint_normal / aprint_verbose
...
Makes "boot -z" go mostly silent for me.
2010-01-31 00:43:37 +00:00
jakllsch
43f0caffdd
regen.
2010-01-30 20:50:19 +00:00
jakllsch
8216c57cdb
Add Qumranet vendor and Virtio device IDs.
...
Also, sort some vendor entries.
2010-01-30 20:47:57 +00:00
jakllsch
e1d2d1d9ed
Sprinkle __KERNEL_RCSID() into siisata(4).
...
Slightly adjust some comment styling.
2010-01-30 16:16:35 +00:00
msaitoh
a029a96bdd
ANSI C, KNF and tabify
2010-01-28 07:34:12 +00:00
msaitoh
40e808f7b7
- Introduce IPMI and ASF related code from FreeBSD. It fixes some problems
...
which occured in netboot on sparc64 and PR#32767
- move the code of disabling host interrput in bge_stop() like linux tg3
driver.
- fix the return value of bge_eeprom_getbyte().
- remove an unused structure.
- KNF
2010-01-28 03:09:13 +00:00
msaitoh
95c0acfe22
Add some register definitions.
2010-01-28 02:55:31 +00:00
martin
f6610e39b4
Back out part of my device property change: the mac-address part was already
...
done better in another place which I overlooked when merging local
changes.
2010-01-25 10:25:30 +00:00
martin
3f563da1bf
Do not try to read the EEPROM if we already know we don't have one.
2010-01-24 23:27:39 +00:00
martin
808ceeabba
Add support for device properties to override the mac address and set
...
the BGE_NO_EEPROM flag if we have an onboard device w/o SEEPROM.
2010-01-24 23:09:26 +00:00
msaitoh
fcf9d8f520
Fix a printf() message in debug code reported by Bert Kiers.
2010-01-24 17:56:54 +00:00
msaitoh
6d4f69ebbb
Many changes from FreeBSD and OpenBSD:
...
- Add support for BCM5705F,BCM5714,SBCM5715S,BCM5717,BCM5718,BCM5720,BCM5723,
BCM5724,BCM5751F,BCM5753F,BCM5756,BCM5761,BCM5761E,BCM5761S,BCM5761SE,
BCM5764,BCM5781,BCM5784M,BCM5903M,BCM57760,BCM57761,BCM57765,BCM57780,
BCM57781,BCM57785,BCM57788,BCM57790,BCM57791 and BCM57795. Fixes PR#41694.
- Fix misunderstanding the capability for TSO4 on some chips.
- Many other bugfixes.
- Use proplib for no EEPROM systems (e.g. sparc64 with onboard bge).
- Add debug function to show some flags.
2010-01-24 16:21:09 +00:00
msaitoh
e7e99141e3
regen.
2010-01-24 15:53:59 +00:00
msaitoh
7ca751745f
Add BCM5717,5718,5723,5724,5787F,5761,5761E,5764,5761S,5761SE,5760,57788,
...
57780,57790,5784M,5785F,5785G,57761,57781,57791,57765,57785 and 57795.
2010-01-24 15:53:29 +00:00
msaitoh
39c974917d
Fix the bug that both BGE_PCIE and BGE_PCIX are set on PCI-Express devices.
2010-01-24 15:29:10 +00:00
msaitoh
b95c5336e3
KNF & fix typo in comment.
...
No functional change.
2010-01-24 14:10:00 +00:00
jdc
5fd95f0bc6
Remove port-specific code for determining MAC address, and use device
...
properties instead (c.f. gem(4) and hme(4)).
2010-01-22 14:34:34 +00:00
martin
f9e1815aaf
Unify the name of the device property to hold a MAC address - there was
...
no clear majority for either "mac-addr" vs. "mac-address", but a quick
gallup poll among developers selected the latter.
2010-01-22 08:56:04 +00:00
hubertf
73699ad19c
regen - thanks for the reminder @ veego
2010-01-22 08:01:49 +00:00
hubertf
3c3fb74cfa
add/improve a few devices
2010-01-21 23:23:44 +00:00
macallan
f716aea43a
get rid of architecture-specific firmware calls to determine the MAC address
...
on sparc(64) and macppc - use device properties instead
tested by myself on macppc and martin on sparc64
2010-01-21 17:40:09 +00:00
martin
cabe7be741
Remove sparc specific code, rely on device properties instead
2010-01-21 16:14:39 +00:00
msaitoh
8ececd13c6
Remove an extra debug printf(). KNF.
...
No functional change.
2010-01-21 08:52:20 +00:00
martin
6d8f3b9e7c
Remove sparc specific code and HME_USE_LOCAL_MAC_ADDRESS hack, instead
...
use the "mac-address" device property if present.
2010-01-20 22:58:37 +00:00
tonnerre
9956b4e182
Signedness bug/crash in azalia and hdaudio. Fixes PR 42604.
...
By Pierre Pronchery.
2010-01-20 09:05:12 +00:00
pooka
10fe49d72c
Redefine bpf linkage through an always present op vector, i.e.
...
#if NBPFILTER is no longer required in the client. This change
doesn't yet add support for loading bpf as a module, since drivers
can register before bpf is attached. However, callers of bpf can
now be modularized.
Dynamically loadable bpf could probably be done fairly easily with
coordination from the stub driver and the real driver by registering
attachments in the stub before the real driver is loaded and doing
a handoff. ... and I'm not going to ponder the depths of unload
here.
Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
2010-01-19 22:06:18 +00:00