Age | Commit message (Collapse) | Author |
|
set the default pin direction depending on the pin's device, not color
- ALC882:
- add usingdac and usingadc
- remove alc882_init_widget() because it has no effect any more
- codec-specific mixer initialization for Realtek ALC882
- fix audio_format allocation for recording
From kent NetBSD
|
|
at least allowing the driver to recognize the codec type.
|
|
strange rates one might need; mrd@alkemio.org
|
|
|
|
* azalia_codec_init_vtbl()
recognize the name of AD1983
* azalia_generic_codec_find_dac()
check validity of a node in a connection list
* introduce MIXER_DELTA, and simplify the code with it
* codec-specific mixer initialization for STAC9220
From kent NetBSD
Tested by a few end-users.
|
|
Do not return low level errors to userspace where they will not/can not be
coped with.
: ----------------------------------------------------------------------
|
|
we read off the hardware and use to configure the driver with are set to
zero, so things dont really work like we want them to.
one of these fields is the pci subsystem id which is something we can fetch
really early in the attach process. so if the subsys is 0 then we go on and
fix up some of the values we get off the "hardware". now we can attach
disks on vmware.
"sneaky" and ok marco@ tested by and ok brad@
|
|
Who says we don't need U320 SCSI on hppa?
Cookie for dlg!
ok deraadt dlg
|
|
enough so that the used irq is printed in dmesg.
|
|
|
|
|
|
and much less complex. IPL_SERIAL goes at the same time.
|
|
and reset function on the board.
|
|
KVM available.
|
|
|
|
fan so it is running. The nice auto fan speed isn't working currently.
Also gives temperature sensors.
|
|
|
|
|
|
|
|
The SK-NET GENESIS document says reading the SK_ISSR register should stop
generating further interrupts, but it seems there is the possibility
of losing interrupts between reading the SK_ISSR register and determining
which interrupts have been reported. To cope with this situation we
continuously read the SK_ISSR register until there are no interrupts.
However, it seems that the above workaround does not fix all cases.
Add workaround code that tries to protect against false alarms from
the watchdog handler by trying to reclaim pending Tx descriptors
before resetting the hardware.
This should fix occasional watchdog timeouts seen with this driver.
From FreeBSD
|
|
Rather than an "iointr" routine that decomposes a vector into an
IRQ, we maintain a vector table directly, hooking up each "iointr"
routine at the correct vector. This also allows us to hook device
interrupts up to specific vectors.
From thorpej NetBSD
Tested by myself and a number of end-users.
|
|
|
|
problem before: with this, we are no longer using the address family as
array index directly, since only 3 of 31 address fanilies actually attach
a table, but we're using an address family to array index translation (just
another array). there, 0 meant "does not attach a table", thus rt_gettable
has to return a null pointer. unfortunately we were using array index 0 for
whatever af attaches first, and since the list is backwards,, that used to
be ipsec - execpt on ipsec-less ramdisks, where it was inet6, and since
route show blindly iterates over all address families, and all those
without a table pointed to index 0, we got 28 or 29 copies of the v6 table.
i had that right initally, and then i borked it later... re-spotted by
claudio.
ok norby hshoexer claudio
|
|
|
|
say, a 10x clock work.
|
|
|
|
(ie sgi). Diff and request to commit from otto@
|
|
diagnostic type printf spew that is useful into #ifdef CHANGER_DEBUG,
removes some that is pretty much useless, and changes one instance
of using kernel printf to indicate the truncation of a result due to the
provided buffer being too small into a return of EINVAL back to the caller.
tested by me and mbalmer@
ok krw@ mbalmer@
|
|
control MSR was written successfully.
ok tedu@
|
|
|
|
henning@ claudio@ ok
|
|
for clarity.
henning@ claudio@ ok
|
|
henning@ claudio@ ok
|
|
devices yet.
|
|
|
|
|
|
|
|
|
|
RAID support and bio. "go at it" dlg
|
|
to diagnose field issues. Talked through with dlg.
|
|
matched a model.
Found in a dmesg from Craig Barraclough craigba AT creative.com.au.
ok deraadt@
|
|
|
|
modem support.
- Print the name of the STAC9220 codec.
From kent NetBSD
ok jason@
|
|
ok tedu, pedro
|
|
|
|
Loosely based on dragonfly code. ok deraadt@
|
|
a good idea to actually call the init function, this was lost it was part of
the diff ok toby@, mickey@
|
|
rename them like azalia_mixer_foo() to azalia_generic_mixer_foo()
* enable codec-specific code to hook any mixer operations such
as creating mixer items, or special handling for a specific
item.
* provide a custom mixer table specific to ALC260
* provide a custom mixer table specific to Fujitsu LOOX
From kent NetBSD
ok jason@
|
|
with non-ERP STAs. some bits are missing in net80211 though, so this
code won't be triggered yet.
|
|
From NetBSD
|