Age | Commit message (Collapse) | Author |
|
|
|
|
|
Prompted by deraadt, kettenis@.
|
|
ok oga@
|
|
enables EAPD when needed
- new function azalia_generic_mixer_create_virtual - creates some
well known mixer controls, such as outputs.master
- use the two new functions when setting up a codec with the generic
codec support
- remove explicit pindir manipulations (azalia_generic_mixer_pin_sense
does this automatically now)
- add some GPIO quirks (from FreeBSD's snd_hda)
- move all GPIO quirks into one place
- add DAC/ADC groupings and support for several more codecs using the
generic codec support
- correct Sigmatel STAC9872AK name
- initialize unsol_event to NULL by default
DAC/ADC grouping and create_virtual/pin_sense code from NetBSD.
GPIO quirks from FreeBSD.
from Alexey Suslikov, thanks
|
|
from Alexey Suslikov, thanks
|
|
ok dlg
tested beck and others
|
|
|
|
|
|
prepare for future enhancements.
|
|
o always use 16-bit FAN counters for IT8716/8718/8726
o do not try to poll sensors disabled by BIOS
o sync VIN5 & VIN6 sensors description w/ ITE docs
tested by naddy@ weerd@
|
|
Tested by Dawe <dawedawe at gmx dot de>
|
|
|
|
|
|
the last byte of the Ethernet address was not read which in turn
resulted in getting 5 out of the 6 bytes of Ethernet address and
always returning ENOENT.
From FreeBSD
ok jsg@
|
|
ok jsg@
|
|
bigger than intended.
|
|
asked by jsg@
|
|
|
|
|
|
|
|
- Make use of pci_matchbyid().
- Replace magic number with PCI_MAPREG_START for the PCI BAR.
- Remove redundant code to enable PCI bus mastering which is already
dealt with by pci_mapreg_map().
ok mikeb@
|
|
|
|
VLAN tag insertion.
ok jsg@
|
|
handled by ether_ioctl() and simplify the interface flags handler.
ok jsg@
|
|
|
|
Ok flag into the header field, like every other driver.
- Move the sanity checks in the packet encapsulation routines up above
the for loop since the number of DMA segments is already known and
there is no need to count the iterations through the loop.
- If the encapsulation routine fails after calling bus_dmamap_load_mbuf()
then make sure to unload the DMA map.
|
|
|
|
|
|
|
|
Tested by naddy@
|
|
Tested by naddy@
|
|
from ray; ok ray, deraadt
|
|
Pointed out by Olaf Kirch, this has been in snaps for two weeks, no
problems.
ok millert@, deraadt@
|
|
tag in the header. Convert TX tagging in the drivers.
Help and ok brad@
|
|
Clean up a little while here.
from Alexey Suslikov, thanks
tested by several as part of a larger diff, thanks also
|
|
enable RX tag stripping for re(4).
ok brad@
|
|
|
|
from conection and mixer lists. It also removes knobs connected to
power widgets.
from NetBSD via Alexey Suslikov, thanks
tested by several, thanks also
|
|
|
|
and add some missing entries for the E5400 chipset.
|
|
From Robert Noland at FreeBSD.
|
|
This should take care of the simpler ones (i.e., timeout values of
integer multiples of hz).
ok krw@, art@
|
|
userspace - mitigates an effective DoS since generating these can hog
the CPU at splhigh()
feedback & ok tedu@ deraadt@
|
|
now the offset into the first mbuf of the target chain before copying
the source data over. From FreeBSD.
Convert drivers' use of m_devget(). Mostly from thib@.
Update mbuf(9) man page.
ok claudio@, thib@
|
|
|
|
valid MAC address.
Pyun YongHyeon seems to have taken code for generating an
address when something looks invalid from other drivers
in FreeBSD, there are no known problems with getting
valid addresses for jme, so remove this.
Additionally it isn't appropriate to call arc4random() at
that point in the boot process so the code needs to go.
|
|
Add support for Intel WiFi Link 5000 Series adapters (5100/5150/5300/5350).
Quite frankly, Intel made things unnecessarily difficult by gratuitously
changing firmware commands (adding new fields in the middle of a struct)
and some register offsets for the 5000 Series and by defining yet another
way of loading a firmware.
I had to write a hardware abstraction layer to manage those differences.
Committed over a 5300 adapter (3T3R).
Require an upgrade of the iwn-firmware package, even for 4965AGN users.
Not tested on 5100, 5150 and 5350 (test reports are more than welcomed.)
There should be no regression on the 4965AGN.
|
|
of a stream, direct the unneeded converters use HDA link stream #0
from NetBSD via Alexey Suslikov, thanks
tested by several, thanks also
|
|
converters in a group to use HDA link stream #0. use it when
halting playback/recording.
from NetBSD via Alexey Suslikov, thanks
tested by several, thanks also
|