[odc] Daily src changes for 2008-02-12
ODC
auto at squish.net
Wed Feb 13 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-02-12
==========================================
bin/ed distrib/sets
gnu/usr.bin/ld sbin/ipsecctl
share/man sys/arch/sparc64/conf
sys/arch/sparc64/dev sys/dev/ic
sys/dev/pci
== bin =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ed
~ buf.c
> use ftello instead of ftell; from Davil Hill; ok millert@ (otto@)
== distrib =========================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/etc/mi
> sync (pvalchev@)
== gnu =============================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/ld
~ ld.c ~ lib.c
~ rrs.c ~ warnings.c
> Fix a few warnings, including an uninitialized variable in an error case.
> (miod@)
== sbin ============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ipsecctl
~ ipsec.conf.5
> document modifier types; requested by Aurelien
> text from ipsecadm(8), hshoexer, and myself (jmc@)
== share ============================================================= 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/iic.4 + man4/man4.sparc64/tda.4
> tda(4) is a driver for Philips TDA8444 which can be found in
> Sun Blade 1000/1500/2000/2500 machines.
> The driver controlls the speed of the ambient and cpu fans,
> based on the temperatures.
> not included in GENERIC yet; help and ok kettenis@ (robert@)
~ man4/man4.sparc64/tda.4
> No tda(4) on the Sun Blade 1500/2500. Rephrase the sentence slightly while
> I'm there. (kettenis@)
~ man4/man4.sparc64/tda.4
> oops, .Dt needs a "sparc64" tag; (jmc@)
~ man4/bnx.4
> Dell PowerEdge 2970 has bnx(4) too. OK marco@ (millert@)
~ man4/de.4
> remove CAVEAT entry about the Alpha architecture.
> ok miod@ (brad@)
== sys =============================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/sparc64/conf
~ files.sparc64
> tda(4) is a driver for Philips TDA8444 which can be found in
> Sun Blade 1000/1500/2000/2500 machines.
> The driver controlls the speed of the ambient and cpu fans,
> based on the temperatures.
> not included in GENERIC yet; help and ok kettenis@ (robert@)
~ GENERIC
> add tda(4), commented out for now (robert@)
arch/sparc64/dev
+ tda.c
> tda(4) is a driver for Philips TDA8444 which can be found in
> Sun Blade 1000/1500/2000/2500 machines.
> The driver controlls the speed of the ambient and cpu fans,
> based on the temperatures.
> not included in GENERIC yet; help and ok kettenis@ (robert@)
dev/ic
~ ac97.c ~ ac97.h
> pin 47 on ALC65{0,5,8} ac97 codecs can be used for either eapd or
> spdif-in. usually the deault of spdif-in is used, but some
> ATI devices use pin 47 for eapd.
> add a list of subsystem ids (from ALSA) for these devices, and set
> bit 1 of register 7a to select the correct function of pin 47 for
> these devices.
> there was code here to do this prior to the ac97 update, but it
> was accidentally removed. rename the flag and bit to more accurately
> reflect what this does and hopefully avoid future confusion.
> problem noticed and fix tested/ok'd by matthieu@, thanks
> also some discussion with and pointers from brad@, thanks (jakemsr@)
dev/pci
~ auich.c
> if the ac97 codec is fixed-rate, ac97_set_rate() will return the
> fixed-rate, regardless of what sample rate we tried to set, without
> an error.
> so, instead of checking for an error after we've set the rate on all
> dacs, we need to check that ac97_set_rate() successfully set the rate
> we wanted, which may not be exactly the rate the user specified, due to
> auich's sample rate scaling.
> finally, we need to set the sample rate for the dacs in this order:
> lfe, surround, front. this is necessary because ac97_set_rate()
> will return without checking for fixed-rate if the dac is
> unsupported. so, if the lfe dac is set last on a stereo only
> fixed-rate codec, then we will not know whether we have a fixed-rate
> codec. all codecs have a front dac, and some codecs may have a
> surround dac but not lfe.
> discussed with brad@, who noticed that the previous commit was
> slightly bogus. (jakemsr@)
~ auixp.c
> pin 47 on ALC65{0,5,8} ac97 codecs can be used for either eapd or
> spdif-in. usually the deault of spdif-in is used, but some
> ATI devices use pin 47 for eapd.
> add a list of subsystem ids (from ALSA) for these devices, and set
> bit 1 of register 7a to select the correct function of pin 47 for
> these devices.
> there was code here to do this prior to the ac97 update, but it
> was accidentally removed. rename the flag and bit to more accurately
> reflect what this does and hopefully avoid future confusion.
> problem noticed and fix tested/ok'd by matthieu@, thanks
> also some discussion with and pointers from brad@, thanks (jakemsr@)
===============================================================================
More information about the odc
mailing list