Age | Commit message (Collapse) | Author |
|
|
|
- beep and CD support for a few more realtek codecs (ALC268 verified by
Alexey Suslikov, the others are quite similar based on datasheets)
- "ALC662-GR" is a part number. "ALC662" is a codec identifier.
|
|
|
|
but I don't know what initialization sequence is needed on the p9000...
|
|
fail anyway since stdout is not a frame buffer), and force a complete
ramdac initialization - access to several of the control registers spin
otherwise.
|
|
deprecated WSDISPLAY_TYPE_SUN24; X11 knows about them since several releases
already.
|
|
first codec with an audio function group, use the first codec with
an audio function group that can do analog I/O, if there is one.
codecs that just do digital I/O aren't quite as useful, yet.
|
|
|
|
CVS ---------------------------------------------------------------------
|
|
|
|
|
|
|
|
the pin is connected to, make sure the pin is the only device that is
connected to the widget.
|
|
- be careful not to set a direction that the pin doesn't support
- remove a workaround in the generic code which is more or less for a
specific device, there are better ways to deal with such situations now
|
|
|
|
is magic on a 32-bit platform, maybe you shouldn't do kernel programming.
|
|
the code can do up to 32 bit without serious changes, but I'm lazy).
|
|
is such a beast because it doesn't physically add a device to the OS but
exports a RAID partition. It creates a kernel thread for each
exported aoe target. Since it reuses all the goodies in softraid upon
reboot the metadata is discovered and therefore the partition is exported
at boot time.
ok tedu dlg
|
|
its used only once and nuke its definition.
Stolen from blambert's bag'o'diffs.
OK blambert@.
|
|
|
|
draw the inverted cursor.
|
|
to be in tcx.4), which require a font swap and thus clearing the screen at
attach time if console. Add the necessary code for this.
|
|
file shares the same sane style.
|
|
whenever possible to speed things up. Also, do not map the control space
anymore and access in through physical addresses, as done for the
blitter and stipple spaces; saves another 4MB of KVM on S24.
|
|
write buffer, not the amount of space used. It is debatable wether the
size of the write buffer is set by the size of the buffer or the high water
mark. For now, go with the former since that seems to be more consistent
with what the pipe and socet code does. It is also what NetBSD does.
ok deraadt@
|
|
|
|
interfaces and is probably never hit. The other one happens when the
number of packets on the arp hold queue is exceeded. If arpresolve()
returns NULL the mbuf must be on the hold queue or freed.
Fixes the mbuf leak seen by dlg@. Found with dlg@'s insane mbuf leak
diff. OK dlg@
|
|
|
|
gets a mac addr for an ip under net.inet.ip.arpqueued.
ok deraadt@
|
|
Earlier changes meant that we were reading the wrong register, on the
graphics card instead of the gmch (bus 0, device 0, function 0. it's the
memory controller on all boards with intel chipsets). Later chipsets
have a ``mirror'' register on the graphics card device, explaining why
this didn't manifest on all chipsets. For simplicity, always find and
read the register from the GMCH. While i'm here, fixup unaligned
configuration space access (0x50 vs 0x52)
Tested by several.
|
|
another comment.
|
|
hurt readability and it was just plain annoying seeing them defined
in every other .c file.
OK blambert@
|
|
Makes it noticeably faster, especially when scrolling on console.
Tested on SS4 (tcx) and SS5 (S24) in 1152x900 and 1024x768 modes.
|
|
Tested by several x200 owners.
|
|
|
|
(that doesnt exist).
ok pedro@
|
|
and through mmap; also shrink the softc of about 120 bytes by not keeping a
copy of all prom regions when only two of them are needed.
While there, map THC at the preferred address on S24 flavours, and do not
reprogram the control bits on S24 at attach time (since the prom has already
done this for us).
Tested on ss4 and ss5+S24.
|
|
done in this driver, so for everything other than the x61s and
t61, tell the bios to adjust brightness itself. fixes the double
adjustment problem on newer models.
tested on quite a few different models.
|
|
it is about codec gpio quirks. so rename it as azalia_codec_gpio_quirks,
and move it to where the rest of the codec specific code is.
|
|
|
|
|
|
|
|
more clear.
|
|
- remove the codec datasheet URLs. URLs change and these particular
datasheets are all easy to find.
|
|
move it to one place, instead of scattered thoughout with #define
and DPRINTF. my eyes are happier now.
|
|
now "SPDIF", S/PDIF-in is still "SPDIF-in".
line change because we need to differentiate. S/PDIF change because
SPDIF-out is too long, and for consistency.
|
|
in fullpages that have been allocated.
spotted by claudio@
|
|
overflow) interrupt.
Yes deraadt@
|
|
add pool_walk as debug code.
this can be used to walk over all the items allocated with a pool and have
them examined by a function the caller provides.
with help from and ok tedu@
|
|
this can be used to walk over all the items allocated with a pool and have
them examined by a function the caller provides.
with help from and ok tedu@
|