macallan
b988fb3a70
back out the reference divider probing - doesn't work right on R1xx
2007-09-03 02:45:06 +00:00
ober
fe1557ca83
regen. added Intel LPC 82801HEM and 82801IO
2007-09-02 21:03:56 +00:00
ober
51d0f6cc38
Add Intel LPC 82801HEM and 82801IO entries
2007-09-02 21:02:52 +00:00
macallan
4aee9ec48c
always try to probe the reference divider, use default only if that fails
2007-09-02 18:47:27 +00:00
degroote
6471b574ca
The service queue isn't used anymore so don't allocate it.
...
It saves a bit of memory and reduces diff with other BSD.
2007-09-02 12:18:05 +00:00
degroote
58d834d34b
Fix scanning code for wpi based on the iwi code.
...
Keep track of the status of the scan.
On a transition IEEE80211_S_SCAN -> IEEE80211_S_SCAN, don't stop the previous
scan, finish the current scan.
When we receive some frames in the IEEE80211_S_SCAN state, set current_channel
based on the value advertised in beacons or probre reponse.
Moreover, it fixes WPA issues for me.
2007-09-02 11:37:30 +00:00
xtraeme
bed35595ed
Attach to the ICH6 AC-97 Modem function.
2007-09-02 00:48:52 +00:00
riz
a550eae132
For SMBus, add the ability to enumerate devices on the bus.
...
This does NOT identify the devices, merely indicates the
presence of devices at certain addresses. Tested on ichsmb
and nfsmb - other SMBus devices will need to ensure the
proper bus type is set. (I2C_TYPE_SMBUS)
From Nicolas Joly, via Paul Goyette, in PR#36744.
2007-09-01 22:19:25 +00:00
ober
a9cab94434
*** empty log message ***
2007-09-01 21:47:39 +00:00
ober
e18f309a93
ICH8M LPC Interface bridge. ok xtraeme
2007-09-01 21:43:33 +00:00
dyoung
dcb45c7c0e
Instead of IF_POLL()'ing and IF_DEQUEUE()'ing, just IF_DEQUEUE().
2007-09-01 07:38:16 +00:00
dyoung
dcd8923429
Change a bazillion occurrences of code resembling this,
...
error = (cmd == SIOCADDMULTI) ?
ether_addmulti(ifr, &sc->sc_ec) :
ether_delmulti(ifr, &sc->sc_ec);
if (error == ENETRESET) {
to this,
if ((error = ether_ioctl(ifp, cmd, data)) == ENETRESET) {
which does the same thing.
(A bazillion is a very large number. This seems to make the i386
ALL kernel smaller by 3kB to 4kB.)
Use ifreq_getaddr() twice in es(4).
Whitespace nits.
2007-09-01 07:32:22 +00:00
xtraeme
097c13a522
Use a different case for the CX700 IDE Controller to print the
...
attach message and when setting the UDMA mode.
2007-08-31 01:42:48 +00:00
xtraeme
ee2b8027ff
- Proper VIA CX700 IDE Controller support (missed in previous).
...
- Attach to the NVIDIA MCP67 IDE and SATA controllers.
2007-08-31 01:37:46 +00:00
xtraeme
930907a507
Proper ICH8M IDE Controller support (missed in previous).
2007-08-31 01:35:07 +00:00
xtraeme
5f6ecf6711
Attach to the VIA CX700 IDE Controller.
2007-08-31 01:22:12 +00:00
xtraeme
6fe677c273
regen
2007-08-31 01:17:39 +00:00
xtraeme
116488dd92
+ VIA CX700 IDE Controller
2007-08-31 01:17:20 +00:00
xtraeme
8de967d769
Attach to the ICH8M IDE Controller.
2007-08-31 00:01:17 +00:00
xtraeme
fde22f7617
regen
2007-08-30 23:59:21 +00:00
xtraeme
a1032767cf
+ Intel 82801HBM IDE Controller
2007-08-30 23:59:01 +00:00
xtraeme
a7e0991f20
Attach to the ICH9 SATA devices.
2007-08-30 23:55:03 +00:00
msaitoh
a4237aa2b7
Add more work for the EEPROM reaload sequence.
...
Fix typo.
2007-08-30 05:48:50 +00:00
msaitoh
b7d1c5d613
EECD_EE_AUTORD is only for 8257{123},80003,ICH{89}.
...
Will fix "auto read from eeprom failed to complete" problem.
2007-08-30 03:02:23 +00:00
dyoung
f59a11881a
Constify: LLADDR() -> CLLADDR().
2007-08-29 22:33:42 +00:00
msaitoh
86b9b947e1
add ICH9
...
need more work?
2007-08-28 01:10:34 +00:00
msaitoh
1f24e62283
regen
2007-08-28 01:09:28 +00:00
msaitoh
2ef753ba17
add ICH9's Ethers
2007-08-28 01:09:01 +00:00
xtraeme
87186fcca6
Use rwlock(9) rather than lockmgr(9).
2007-08-27 15:57:13 +00:00
xtraeme
862b664446
Apply some KNF.
2007-08-27 12:07:39 +00:00
xtraeme
5d1b643f3f
Attach to the ICH9 SMBus device too.
2007-08-27 09:09:22 +00:00
xtraeme
31ee4220f6
Add missing __KERNEL_RCSID().
2007-08-27 06:01:10 +00:00
dyoung
71e77a61b4
Constify: LLADDR -> CLLADDR. I'm aiming here to make it easier to
...
identify sockaddr_dl abuse that remains in the kernel, especially
the potential for overwriting memory past the end of a sockaddr_dl
with, e.g., memcpy(LLADDR(), ...).
2007-08-26 22:45:55 +00:00
martin
24201ba62f
Allow 64bit memory BARs if we are compiling on 64bit archs.
2007-08-26 19:52:06 +00:00
xtraeme
268e268682
Move the ICH SMB defs to dev/ic/i82801lpcreg.h, it's where it belongs.
...
This is to avoid code duplication.
2007-08-26 18:39:43 +00:00
xtraeme
434a9a86ff
There's no need to add timecounter code inside of __HAVE_TIMECOUNTER
...
ifdefs.
2007-08-26 17:15:42 +00:00
xtraeme
fc39e77a79
regen
2007-08-26 07:19:11 +00:00
xtraeme
401952b610
Add two ICH8 LPC Interface Bridges.
2007-08-26 07:18:53 +00:00
he
22cbe339e3
Use bool with prop_dictionary_get_bool.
2007-08-19 15:57:24 +00:00
riz
67ed136a80
Regen.
2007-08-19 00:40:38 +00:00
riz
a12c37d4b2
Add 27 Intel ICH9 device IDs, from:
...
http://download.intel.com/design/chipsets/specupdt/31697301.pdf
2007-08-19 00:39:46 +00:00
macallan
4cd1e587c3
use bool with prop_dictionary_get_bool
2007-08-18 18:35:15 +00:00
degroote
c4abb95a0e
Fix possible "packet corruption" which appears on high load
2007-08-15 18:11:14 +00:00
markd
89d3c65ccd
Add agp support for i965Q.
...
Based on a patch for FreeBSD by Eric Anholt.
OKed on tech-kern some months ago.
2007-08-15 02:26:13 +00:00
jnemeth
d74976c467
regen
2007-08-14 16:14:21 +00:00
jnemeth
5b3c74a3d6
PR/36759 - Christoph Egger -- add some MARVELL devices
2007-08-14 16:13:38 +00:00
kiyohara
2bf46d5050
Remove and insert null-line.
...
No parentheses are needed around the return value.
2007-08-14 14:18:17 +00:00
kent
31b57ef849
support for playback-only devices such as Radeon HD 2x00
2007-08-14 13:57:56 +00:00
jnemeth
a7fddb6456
regem
2007-08-11 02:06:12 +00:00
jnemeth
20861ef7a0
PR/36759 - Christoph Egger -- AMD product updates
2007-08-11 02:05:11 +00:00