summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/cmpci.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* mark some suspend/resume functions always returning zero as void; ok ratchov@miko2018-09-141-4/+3
* clarify that config_activate_children() is called unconditionally in *activate().miko2018-09-131-5/+2
* Add mixer save/restore capability to the audio(4) driver andratchov2018-04-111-6/+1
* Remove unused getdev() audio driver functions.ratchov2016-09-191-32/+1
* Remove drain(), query_encoding(), mappage() and get_default_params()ratchov2016-09-141-58/+2
* For unsupported sample formats, don't return EINVAL but set the closestnaddy2015-06-181-15/+7
* Remove all audio format conversion code from the kernel (btw holdingratchov2015-05-111-115/+7
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* Add a DVACT_WAKEUP op to the *_activate() API. This is called after thederaadt2013-12-061-7/+3
* Since audio code is mp safe, establish isa and pci audio interruptsratchov2013-05-241-3/+3
* Introduce a global interrupt-aware mutex protecting dataratchov2013-05-151-12/+14
* Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingmatthew2011-07-031-3/+1
* mark S8 encoding as emulated; only S16LE and U8 are natively supportednaddy2011-06-291-2/+2
* use nitems(); no binary change for drivers that are compiled on amd64.jasper2011-04-031-7/+6
* only print out of sync messages when compiled for debuggingjakemsr2010-10-091-5/+5
* check current hardware position in interrupt handler. it's possiblejakemsr2010-10-081-19/+59
* silly me. use the switch() variable, not the case value.jakemsr2010-09-121-3/+3
* autoconf activate suspend/resume for cmpci(4). uses audio(4)jakemsr2010-09-121-2/+42
* add two new members to structs audio_encoding and audio_prinfo.jakemsr2010-07-151-1/+8
* these files don't need to include proc.h anymore. ok oga for agptedu2010-04-081-2/+1
* configure the input and output ports in trigger_{input,output} insteadjakemsr2009-05-061-3/+6
* - explicitely disable some s/pdif features (ac3 passthrough, 24 and 32-bitjakemsr2009-05-061-6/+24
* make various strings ("can't map mem space" and similar) more consistentsthen2009-03-291-4/+4
* audio(9) says low level drivers are allowed to change the requestedjakemsr2008-10-251-9/+7
* specify alternate default audio parameters to make the default expansionjakemsr2008-05-291-2/+14
* Remove commented out NetBSD __KERNEL_RCSID macro usage.brad2008-05-131-6/+1
* allow low level audio drivers to specify a default sample format,jakemsr2008-04-211-1/+2
* - add support for 4, 6, and 8 channel playbackjakemsr2008-01-091-45/+218
* spacing nit.brad2007-09-131-2/+2
* __inline removaljakemsr2007-09-031-35/+25
* Newer cmcpci(4) sound driver, which adds S/PDIF, OPL and MPU support, somebrad2006-07-271-748/+972
* make sure round_blocksize does not produce 0 after alignmentmickey2005-04-141-2/+2
* CMI can do mu-law encoding, don't use software emulation mode.kevlo2003-09-091-2/+2
* untils this is sync'ed, correctly set mixer_class for CMPCI_OUTPUT_CLASS.fgsch2003-06-051-2/+2
* strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.ho2003-04-271-48/+75
* Add a simplistic table driven lookup routine and use it where appropriate.jason2002-11-191-10/+8
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-7/+7
* First round of __P removal in sysmillert2002-03-141-45/+45
* make all audio drivers use the new allocm and round_buffersize decl's.ericj2002-01-201-8/+10
* Change the audio_hm_if->mappage interface to return paddr_t and take off_tart2001-10-311-4/+4
* return 1 from interrupt handled; kevloderaadt2001-10-031-2/+2
* Change pci_intr_map to take pci_attach_args as an argument.art2001-08-251-3/+2
* Make pci_mapreg_map take an extra argument where we canniklas2001-06-121-2/+2
* Driver for C-Media CMI8x38 Audio Chip present on several all-in-onemillert2000-04-271-0/+1577