summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-22Sort quirk device list and fix some comments there.Marcus Glocker
2008-12-22Add firmware load for Apple iSight first generation devicesMarcus Glocker
(0x05ac:8300 before firmware load, 0x05ac:0x8501 after firmware load). Also those devices have a own stream header procotol for which we've added a seperate stream header decode function, which does not work yet. A jointventure work with robert@
2008-12-22With respect to the previous diff we cannot just call acpicpu_setperfGordon Willem Klok
directly, we must call the global function pointer cpu_setperf because we might be on an MP system and if we don't, we only attempt to change the frequency on a single core. ok marco@
2008-12-22Make acpicpu_setperf behave the same as the ACPI aware EST andGordon Willem Klok
powernow drivers if the _PPC is evaluated because an external change has occured such as being disconnected from wall power and the available states in _PSS change. Have the acpicpu setperf driver register a listner for _PPC changes, that way we are not calling the setperf method twice on powernow machines when an change occurs. ok marco@
2008-12-22Let this compile with gcc 2.Miod Vallat
2008-12-22create "_source" mixer items for single connections, but be carefulJacob Meuser
to not be redundant. important for understanding how widgets are connected.
2008-12-22hex for unused widget namesJacob Meuser
2008-12-22set a default name for widgets (u-wid$NID) and don't try to giveJacob Meuser
disabled widgets any other name.
2008-12-22syncTheo de Raadt
2008-12-22disable unusable convertersJacob Meuser
2008-12-22special case after general case. it's better to be named afterJacob Meuser
a converter than a selector.
2008-12-22new function azalia_pin_config_ov, used to override configurationJacob Meuser
values read from pin complex widgets.
2008-12-22To reset state, it's enough to set s->s_state = S_HELO, rcptcountJacek Masiulaniec
is zeroed in MAIL FROM handler; ok gilles@
2008-12-22- expand/add macros for pin configuration manipulationJacob Meuser
- use "beep" as pin device 0xe
2008-12-21split the pfsync input routine up so that each action has its own functionDavid Gwynne
to handle it. this is to modularise it in preparation for further changes. in my opinion it also makes the code a lot easier to read and to maintain. tested by sthen@ johan@
2008-12-21rework the programming of the multicast addresses onto the chip to use theDavid Gwynne
"new" multicast address and address range counters in the ifp. shrinks and simplifies that code a lot. ive had this diff since may 2007.
2008-12-21use the RXO (rx overflow) interrupt to try to refill the rx ring. this letsDavid Gwynne
us cope if the rx ring empties completely and the hardware tells us we're still getting packets.
2008-12-21Proper cpu_unidle() function for MP kernels. ok art@ long agoMiod Vallat
2008-12-21During early device probes, make sure to iounaccess() address ranges whenMiod Vallat
they are no longer necessary. No good reason to do so but correctness, and then leaving correct mappings after probe might hide bugs.
2008-12-21add option COMPAT_35, needed by COMPAT_VAX1KMiod Vallat
2008-12-21vfs_syscalls_35 is required if option COMPAT_35Miod Vallat
2008-12-21move the codec specific widget initialization out ofJacob Meuser
azalia_widget_label_widgets to right after the generic widget initialization. nothing uses this yet.
2008-12-21if a widget is the sole connection to another widget, name theJacob Meuser
widget for the widget it's connected to. but be a bit careful to not end up with duplicate mixer item names.
2008-12-21label converter widgets for their place in the converter group.Jacob Meuser
e.g. the first DAC in the converter group is now dac, the second is dac2, etc. unused converters (not in a converter group) will have a "u-" prefix. these will disappear completely in the near future, as they are useless. if there is more than one converter group, converters in the second group will have a "dig-" prefix, since they are digital converters.
2008-12-21a little rearranging:Jacob Meuser
- move the azalia_widget_init_connection call from azalia_widget_label_widgets to just after azalia_widget_init - move azalia_widget_label_widgets to after dacgroup initialization - move the widget info printing from azalia_widget_init_connection and azalia_widget_init to new function azalia_widget_dump_info - call azalia_widget_dump_info right after azalia_widget_init_connection - in functions that are ony used if AZALIA_DEBUG is defined, use printf instead of DPRINTF()
2008-12-21add mixer_class member to struct widget_t, and define the mixerJacob Meuser
classes in azalia.h instead of azalia_codec.c. this will allow the mixer class to be determined outside of azalia_generic_mixer_init.
2008-12-21add function azalia_widget_sole_conn, which determines if theJacob Meuser
given widget is the sole connection to an ADC, DAC or pin complex. not used just yet.
2008-12-21on i386 and amd64, let ctrl-alt-delete let you enter ddb if ddb.console=1David Gwynne
and machdep.kbdreset=2. "i like it" deraadt@
2008-12-21Make the "machine xir" ddb command work on machines with pyro(4).Mark Kettenis
tested by deraadt@
2008-12-21fix session flags resetting; ok gilles@Jacek Masiulaniec
2008-12-21just attach cpu0, not cpu*, ok kettenisTheo de Raadt
2008-12-21- missing prototype + smtp.c was misusing session_auth_pickup()Gilles Chehade
- unlike starttls, ssmtp sets the F_SECURE flag on session before helo/ehlo handlers are called. this means that if we clear all flags in helo/ helo handlers, we prevent smtpd from advertising AUTH as it will do so only for F_SECURE sessions. This commits unbreaks SMTP AUTH with smtp sessions. Problem spotted by James Turner <james@bsdgroup.org>
2008-12-21Change the way we include mpbios code to be similar to what we do on i386.Mark Kettenis
ok deraadt@
2008-12-21Undo m_defrag().Damien Bergamini
m_defrag() does not work. It seems to assume that if the length of the mbuf passed as parameter is less than MHLEN, then it is an mbuf header and not a cluster (or something like that.) It thus fails miserably in the bcopy path. I don't have the time to investigate further into this. Thanks to Okan Demirmen for reporting the issue on a ral(4) RT2560. The RT2560 chipset does not support TX scatter and thus m_defrag() was called much more often than in other drivers using m_defrag() where it was less noticeable.
2008-12-21fix example comparison function to work with large ranges of numbers. ok ↵Ted Unangst
djm otto
2008-12-21remove mixer bits from the audio(4) backend of libsndio, it's notAlexandre Ratchov
possible to get them right in the current state of the mixer. discussed with jakemsr
2008-12-21Add more compile time checking; fix warnings reported by gcc.Jacek Masiulaniec
From: Nicholas Marriott <nicholas.marriott@gmail.com>
2008-12-21Add more compile time checking; fix one warning reported by gcc.Jacek Masiulaniec
From: Nicholas Marriott <nicholas.marriott@gmail.com>
2008-12-21fix more spelling errors and typos,Alexandre Ratchov
from Thomas Pfaff <tpfaff(at)@tp76.info>, thanks
2008-12-21Teach the header files not to bail out if pcc is used instead of gcc.Anders Magnusson
Ok deraadt@.
2008-12-21- AUTH PLAIN may receive credentials as a parameter to AUTH or on aGilles Chehade
following line, this commit brings support for the latter which was not supported yet. - AUTH LOGIN is now supported, allowing smtp auth support on clients that do not support AUTH PLAIN (ie: my mobile phone for instance ;)
2008-12-20Add man page for wcstol and friends.Mark Kettenis
ok jmc@
2008-12-20protect mbstat with spl; ok claudio mikebTheo de Raadt
2008-12-20- various improvements from Ingo Schwarze;Jason McIntyre
- remove non-functional -v option from docs/usage() feedback/ok millert otto
2008-12-20- update smtpd.conf to provide an example of an auth enabled listenerGilles Chehade
- update smtpd.conf.5 just to provide an example, a better description of "enable auth" will come when im done implementing it ;)
2008-12-20- import first bricks of SMTP AUTH support. currently only AUTH PLAIN isGilles Chehade
supported, AUTH LOGIN will follow soon. AUTH will only work if a listen directive has "enable auth" keywords, AND session is safe (ssmtp or starttls).
2008-12-19Sync some bits with sudo 1.7.0 final.Todd C. Miller
2008-12-19Add missing #ifdef DDB around prototyupe.Mark Kettenis
2008-12-19document the default localpref, from discussion withHenning Brauer
Mick Hohmann <mick at IM dot net>
2008-12-19On many systems the information returned by _PRT is an absolute lie, especiallyMark Kettenis
in the PIC case. So if _CRS returns a plausible value, go with that, and only chose an interrupt from the list returned by _PRT if the value returned by _CRS makes no sense.