thorpej
6da1229118
Use ANSI function decls and static. Fix a memory leak uncovered by
...
doing so (auixp_freemem() was never called).
2005-06-27 21:13:09 +00:00
seb
1bc84e0800
Regen.
2005-06-26 20:04:10 +00:00
seb
4b6c4203cc
Add ATI Radeon Mobility X600.
...
Add Mobile Intel 915PM/GM/GMS and 910GML Express Chipset.
2005-06-26 20:02:48 +00:00
dyoung
6a0e52d84e
Move the definitions in dev/pci/files.ath into dev/pci/files.pci.
...
Stop including dev/pci/files.ath in arch/i386/conf/files.i386,
since we get the same definitions by including dev/pci/files.pci,
now. Remove dev/pci/files.ath.
Add arch/macppc/conf/Makefile.macppc with directives for linking
the Atheros HAL for PowerPC.
In athhal-powerpc-be-eabi.opt_ah.h, #define AH_REGOPS_FUNC 1, since
otherwise the linker complains that the PowerPC HAL cannot link
with register-read/write subroutines.
Add ath(4) to the GENERIC macppc kernel configuration; comment it
out.
2005-06-25 22:08:54 +00:00
bouyer
61f82d5486
Write the station address using 8-bits writes instead of 16-bits.
...
This is what the linux driver does, and makes the DGE-550T work without the
STGE_CU_BUG hack. So remove the STGE_CU_BUG hack.
Set bit 0x0020 in STGE_DebugCtrl too, the linux driver does it (the comments
note this as a workaround, without more details. This doesn't seem to make
things worse).
Also initialize STGE_RxDMABurstThresh and STGE_RxDMAUrgentThresh, using
values from the linux driver.
Approved by Jason Thorpe.
2005-06-25 21:43:38 +00:00
kent
d091e19a34
- free all of allocated resources when an error occurs
...
- code cleanup
2005-06-25 16:32:39 +00:00
fair
1adffc6d99
According to FreeBSD and other references, the cs5530 IDE controller,
...
while capable of UDMA mode 2, is swamped if you actually go that
fast, which is not good for the other functions on this multifunction
southbridge chip, so limit UDMA to mode 1.
2005-06-25 05:04:01 +00:00
dyoung
f3574e6c00
Let ieee80211_input do WEP-decapsulation.
...
Make iwi(4) provide a key-allocator that returns valid indices for
the four global keys. Now net80211 should let the h/w do WEP
encryption/decryption.
2005-06-25 04:02:45 +00:00
seb
716f8f5ee2
Regen.
2005-06-24 21:41:16 +00:00
seb
af3a92ca00
Add Texas Instruments PCI6515A Cardbus Controller with Smart Card Controller.
...
Approved by gimpy@
2005-06-24 21:39:25 +00:00
rpaulo
ec4e36b7c2
Add support for ASIX AX88140A/AX88141 chipsets using only
...
the 10/100 MII with inspiration from FreeBSD dc(4) driver.
Tested on i386 and macppc.
Reviewed by Jason Thorpe and ok'ed by Hubert Feyrer.
2005-06-23 23:51:41 +00:00
wiz
006993c282
s/PCIBIOS_FIXUP/PCI_FIXUP/ in printf, from Patrick Welche in PR 30583.
2005-06-23 14:20:23 +00:00
sekiya
090f77819b
Oops, a unilateral DEBUG define crept in with my last commit.
2005-06-22 22:57:17 +00:00
martin
adc4b94498
Remove unused <atomic.h> include; add <sys/device.h> includes where
...
needed.
2005-06-22 22:07:48 +00:00
dyoung
9063402978
Resolve conflicts in importation of 18-May-2005 ath(4) / net80211(9)
...
from FreeBSD. Introduce compatibility shims (sys/dev/ic/ath_netbsd.[ch],
sys/net80211/ieee80211_netbsd.[ch]). Update drivers (an, atu, atw,
awi, ipw, iwi, rtw, wi) for the new net80211(9) API.
2005-06-22 06:14:51 +00:00
kent
ad8ef76d8d
support for recording
2005-06-21 14:51:37 +00:00
kent
e3c53b72af
- print the controller name if possible
...
- make the max values of mixers AUDIO_MAX_GAIN
- reset the stream in trigger_output()
2005-06-20 11:48:47 +00:00
sekiya
93ed08ce8d
Don't abort the attach if we are routing interrupts through the ioapic, there
2005-06-20 09:18:36 +00:00
sekiya
54c9009f27
Implement monitor mode. From OpenBSD.
2005-06-20 09:03:44 +00:00
atatat
df13e3579e
Change the rest of the sysctl subsystem to use const consistently.
...
The __UNCONST macro is now used only where necessary and the RW macros
are gone. Most of the changes here are consumers of the
sysctl_createv(9) interface that now takes a pair of const pointers
which used not to be.
2005-06-20 02:49:18 +00:00
briggs
5c1f94f81d
Match the 6300ESB on-board SATA/RAID controller.
...
Set the ATA RAID flag, if appropriate, in the SATA chip map.
Ensure that the interrupts are enabled in the SATA chip map.
2005-06-20 02:10:18 +00:00
briggs
488e4cc85b
Regen.
2005-06-20 00:19:38 +00:00
briggs
b61e39b645
Add Intel 6300ESB SATA RAID Controller.
2005-06-20 00:18:54 +00:00
chs
2a8328f224
regen
2005-06-19 21:17:17 +00:00
chs
b2d9223653
add some misc cards and merge the two mylex sections.
2005-06-19 21:16:41 +00:00
kent
241f25f6e4
- add capabilities to specify a DAC group or an ADC.
...
- support for 4,6,8 channels playback
2005-06-19 16:32:55 +00:00
kent
8ed87adda9
- add support for headphone-boost mixer controls
...
- fix a bug of creation of output mute
- unmute all controls by azalia_set_mixer()
- if a bidirectional pin is green, orange, gray, or black, set
it as "output" direction by default.
2005-06-19 12:34:36 +00:00
kent
ca51d2ecb9
partial support for mixer.
...
Still we have no ways to specify DACs or ADCs.
2005-06-19 07:42:39 +00:00
chs
fc00645356
adapt to const/volatile changes.
2005-06-18 16:10:44 +00:00
kent
e8e1a2ca9a
An audio driver for High Definition Audio.
...
The driver is highly experimental at this moment:
- limieted support for playback
- support for no mixer controls
- support for no recording
2005-06-18 10:43:47 +00:00
kent
ab125bd85d
A driver for High Definition Audio.
...
The driver is highly experimental at this moment:
- limited support for playback
- no support for mixer controls
- no support for recording
2005-06-18 10:43:46 +00:00
bouyer
5494975684
Add quirk for SIS 96x that masquerade as a SIS503. Based on patch sent by
...
Robert Fuller in kern/30431, information found in the linux kernel.
While here, add SIS 965 to the table (from FreeBSD).
2005-06-16 19:30:02 +00:00
tsutsui
8e9e66997f
Rename iha_pci_probe() -> iha_pci_match() because we don't have to
...
probe PCI devices.
2005-06-16 14:32:09 +00:00
bouyer
ec4bb683de
Support Intel 82801FBM Serial ATA Controller. From Kurt Schreiner on tech-kern.
2005-06-15 18:01:12 +00:00
bouyer
3cfd2fc4d3
Regen: add Intel 82801FBM Serial ATA Controller.
2005-06-15 17:59:14 +00:00
bouyer
ded1e32c08
Add Intel 82801FBM Serial ATA Controller. From Kurt Schreiner on tech-kern@
2005-06-15 17:58:02 +00:00
reinoud
c380d87cf0
Cosmetic change giving better feedback on what's going on. It would allways
...
tell the hardware reset timed out when it didn't. Also cleaned up code
comments.
2005-06-15 15:16:23 +00:00
cube
b5e65ac443
Match two candidates. From Francois Romieu in private mail.
2005-06-15 11:27:39 +00:00
bouyer
a62b47cd1a
Regen: add SiS 965.
2005-06-14 14:45:15 +00:00
bouyer
5f436e258e
Add SIS 965 bridge. From FreeBSD.
2005-06-14 14:44:26 +00:00
tron
1981d397d6
Also use prom_getether() under NetBSD-sparc(64) if the MAC address
...
retrieved from the PROM starts with ff:ff:ff. The driver now works with
the onboard interface in the Tadpole SPARCle.
2005-06-13 16:37:38 +00:00
tron
7dc178dad7
Regen.
2005-06-13 15:28:04 +00:00
tron
7b43f61d58
Add support for the LinkSys PCMPC200 Cardbus ethernet card.
2005-06-13 15:27:41 +00:00
nonaka
518d320d8e
Regen.
2005-06-13 07:43:52 +00:00
nonaka
a72ccc32e9
Add PCI ids for HITACHI SH7751{,R} PCI Controller
2005-06-13 07:43:34 +00:00
nonaka
a63cdc696c
Regen.
2005-06-13 07:32:38 +00:00
nonaka
7cf9e12bdb
Add PCI id for "ATI Mobility Radeon 9700".
2005-06-13 07:31:50 +00:00
reinoud
273876cfba
Implement auixp AC-link reset
2005-06-12 00:02:18 +00:00
skrll
fa0ce9deca
Sync with pcidevs changes.
2005-06-07 11:33:55 +00:00
skrll
2b6261fcdc
Regen.
2005-06-07 11:33:06 +00:00