summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/envy.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* consistently uppercase pci product definesjsg2020-01-051-3/+3
* envy(4): *sleep(9) -> *sleep_nsec(9); ok ratchov@cheloha2019-11-231-4/+6
* Implement set_rate() method for M-Audio Audiophile 192k cards.ratchov2019-05-091-2/+20
* Make AK5385-related macros of ap192k cards look like julia ones.ratchov2019-04-301-8/+9
* Implement the set_rate() method for ESI Juli@ cards.ratchov2019-04-301-2/+46
* Add a "set_rate" method to the envy codec API.ratchov2019-04-301-7/+5
* Fix ESI juil@'s EEPROM contents holding default GPIO state.ratchov2019-04-301-3/+3
* Enable EnvyHT-specific sample rates (above 96kHz) on the host controller.ratchov2019-04-301-2/+21
* Remove round_buffersize function from drivers using the default buffersizemiko2018-09-031-9/+2
* Add proper suspend/resume support.ratchov2018-03-171-2/+20
* Set base DMA pointers when DMA starts.ratchov2018-03-171-10/+5
* Make set_params() return the rate the device is using. Fixesratchov2017-03-281-1/+3
* Remove unused variable. From Michael W. Bombardieri <mb at ii.net>.ratchov2017-02-101-5/+2
* Remove unused getdev() audio driver functions.ratchov2016-09-191-14/+1
* Remove drain(), query_encoding(), mappage() and get_default_params()ratchov2016-09-141-22/+2
* Add the number of midi ports to the card description, and use it toratchov2015-08-301-15/+16
* Set the midi_isopen flag to zero before the chip is reset, as the flagratchov2015-08-281-2/+4
* remove forgotten debug printf in envy_midi_closeratchov2015-08-281-2/+1
* Disable interrupts while the midi uart is not in use. Avoids generatingratchov2015-08-281-10/+43
* Fix support of M-Audio Delta 44 cards that use different GPIO pins,ratchov2015-08-281-15/+24
* Use DMA pointer determine the number of times the audio(4) layer hasratchov2015-07-291-7/+48
* Reimplement the audio driver in a simpler way, removing unused/unusableratchov2015-06-251-22/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Use the same convention for mixer control names as azalia.ratchov2014-05-291-12/+12
* unbreak build with AUDIO_DEBUG: use %lx for bus_addr_tratchov2014-05-171-2/+2
* Since audio code is mp safe, establish isa and pci audio interruptsratchov2013-05-241-2/+2
* Introduce a global interrupt-aware mutex protecting dataratchov2013-05-151-22/+24
* handle long long time_t in debug codederaadt2013-04-221-5/+5
* add macros for ap192k cards, no behavior changeratchov2013-03-141-3/+7
* Use uvm_km_kmemalloc_pla() to allocate dma memory below 2^28 limit,ratchov2013-02-151-19/+12
* If the MIDI UART is not ready for output, don't spin at IPL_CLOCK;ratchov2012-03-301-3/+6
* fix the interrupt handler in the case when the interrupt is sharedratchov2011-04-271-12/+8
* * recognize/support the Dynex DX-SC51 in envy(4)jakemsr2010-12-221-6/+23
* tweak gpio pins of julia cards to select the correct multiplier forratchov2010-10-301-3/+3
* Call bus_space_barrier() after each read and write, since thisratchov2010-10-081-5/+33
* encoding of envy is little endian, not native endian, probably fixes envyratchov2010-10-081-3/+3
* put all calls bus_space_xxx() into functions, makes the code smallerratchov2010-10-081-66/+98
* If the card model is not ``HT/PT'', then check that the DMA physicalratchov2010-10-071-7/+14
* Give the device the physical address obtained from the DMA mappingratchov2010-10-061-7/+5
* add support for midi(4) ports to envy(4)ratchov2010-10-041-4/+131
* Add support for Terratec EWX 24/96 based on initial diff from ratchov@.stsp2010-09-081-1/+54
* add support for M-audio Audiophile 192kratchov2010-07-311-4/+15
* remove duplicate AP192K_GPIO_XXX macros,ratchov2010-07-211-6/+1
* make ENVY_GPIO_XXX macros card specific, add stub for audiophile 192kratchov2010-07-211-10/+88
* add two new members to structs audio_encoding and audio_prinfo.jakemsr2010-07-151-1/+7
* these files don't need to include proc.h anymore. ok oga for agptedu2010-04-081-2/+1
* Don't stop DMA in envy_halt_intput() and/or envy_halt_output().ratchov2010-03-071-43/+162
* Fix up some of the comments to use the correctratchov2010-02-251-8/+8
* Remove trailing spaces,ratchov2010-02-251-50/+50
* Add necessary bits to support AC97 codecs in envy and add supportratchov2010-02-201-2/+149