summaryrefslogtreecommitdiff
path: root/sys/dev/pci/eap.c
AgeCommit message (Expand)Author
2016-09-19Remove unused getdev() audio driver functions.Alexandre Ratchov
2016-09-14Remove drain(), query_encoding(), mappage() and get_default_params()Alexandre Ratchov
2015-05-11Remove all audio format conversion code from the kernel (btw holdingAlexandre Ratchov
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-08-20Release CPU mutexes on EINVAL.doug
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-05-24Since audio code is mp safe, establish isa and pci audio interruptsAlexandre Ratchov
2013-05-15Introduce a global interrupt-aware mutex protecting dataAlexandre Ratchov
2012-03-30If the MIDI UART is not ready for output, don't spin at IPL_CLOCK;Alexandre Ratchov
2011-07-03Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingMatthew Dempsky
2011-04-03use nitems(); no binary change for drivers that are compiled on amd64.Jasper Lievisse Adriaanse
2010-09-22autoconf activate, suspend/resume supportJacob Meuser
2010-07-15add two new members to structs audio_encoding and audio_prinfo.Jacob Meuser
2010-06-20Lock the sample rate of es1731-based devices to 48kHz (ie theAlexandre Ratchov
2010-04-08these files don't need to include proc.h anymore. ok oga for agpTed Unangst
2009-02-15avoid possibly using an uninitialized variable.Jacob Meuser
2008-12-29initialize the sample rate converter on es1371 chips to 48 kHz insteadJacob Meuser
2008-10-25audio(9) says low level drivers are allowed to change the requestedJacob Meuser
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-05-29use ac97 default parameters for these ac97 based drivers.Jacob Meuser
2008-04-21allow low level audio drivers to specify a default sample format,Jacob Meuser
2008-03-21outputs.master.mute, inputs.dac.mute, record.volume.mute and record.sourceAlexandre Ratchov
2007-11-12repair input vs output confusionJacob Meuser
2006-04-07Add optional flush method to MIDI hardware interface.Jonathan Gray
2005-08-09do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in pcisub...Michael Shalayeff
2005-04-25KNF and zap trailing whitespace.Niall O'Higgins
2005-04-25use delay() and not tsleep() in attach. makes driver work properly withNiall O'Higgins
2005-04-16do not provide round_buffer if not needed unless explained why in commentsMichael Shalayeff
2005-04-14make sure round_blocksize does not produce 0 after alignmentMichael Shalayeff
2004-12-17Support for the eap MIDI UART from NetBSD.Jonathan Gray
2004-12-07Don't link to ac97 specs from individual drivers.Jonathan Gray
2004-03-18don't read registers all the time, solves timeout issues. from Joris VinkTed Unangst
2003-05-14time bound some of the loops instead of depending on pci read to determineJason Wright
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-04-05Change timeout detection from > or >= EAP_XXX_TIMEOUT to ==.Todd C. Miller
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-01-20make all audio drivers use the new allocm and round_buffersize decl's.Eric Jackson
2001-10-31Change the audio_hm_if->mappage interface to return paddr_t and take off_tArtur Grabowski
2001-09-06Remove useless "\n%s" from the attach routine to match OpenBSD attach norms.Todd C. Miller
2001-09-06sync up to NetBSD; reviewed by csapuntz@Christian Weisgerber
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
2001-06-12Make pci_mapreg_map take an extra argument where we canNiklas Hallqvist
2000-08-16Fix AK4531 data sheet link. Ok'd by deraadt@Kevin Lo
2000-07-18Reset AC97 codec on ES1371 revisions 7 and above. Thanks to Alejo SanchezConstantine Sapuntzakis
1999-12-13(hopefully) fix pauses reported by ES1370 usersConstantine Sapuntzakis
1999-10-10Print out the irq in attach. Thanks downsj@cvsConstantine Sapuntzakis
1999-10-05Ensoniq ES1371 support.Constantine Sapuntzakis
1999-03-23simplify irq stringTheo de Raadt
1999-01-02Midi & sequencer support from NetBSD, mostly by Lennart AugustssonNiklas Hallqvist