summaryrefslogtreecommitdiff
path: root/sys/dev/pci/esa.c
AgeCommit message (Expand)Author
2024-08-18Most audio drivers were incorrectly (or not at all) informing their childrenTheo de Raadt
2024-05-24remove unneeded includes; ok miod@Jonathan Gray
2023-09-11Remove unnecessary <sys/selinfo.h> includes.Vitaliy Makkoveev
2022-10-26Make audio(9) get_props() optional, remove it from duplex driversKlemens Nanni
2022-10-19Use C99 struct init for struct audio_hw_ifKlemens Nanni
2022-10-18Remove unused AUDIO_PROP_{MMAP,INDEPENDENT}Klemens Nanni
2022-03-21Constify struct {audio,midi,radio,video}_hw_if. No functional change.Miod Vallat
2022-03-11Constify struct cfattach.Martin Pieuchot
2022-02-16Make room for a cookie argument passed to audio_attach_mi(). CurrentlyAnton Lindqvist
2018-09-14mark some suspend/resume functions always returning zero as void; ok ratchov@miko
2018-04-11Add mixer save/restore capability to the audio(4) driver andAlexandre Ratchov
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2016-12-12Remove (likely wrong) code commented since revision 1.1. FromAlexandre Ratchov
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
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
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-10-11remove pci_set_powerstate() calls that are not needed, since the pciTheo de Raadt
2011-12-07Make sure we only return 1 from the interrupt handler if the interruptMark Kettenis
2011-04-03use nitems(); no binary change for drivers that are compiled on amd64.Jasper Lievisse Adriaanse
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-08-27Since the changes in neo(4) work, it is very likely that the exact sameTheo de Raadt
2010-08-27kill PWR_STANDBY (apm can use PWR_SUSPEND instead). While here, renumberTheo de Raadt
2010-07-15add two new members to structs audio_encoding and audio_prinfo.Jacob Meuser
2009-11-13sizeof -> nitems, found by parfait; ok dlgTheo de Raadt
2009-06-02The two "firmware" arrays only contained 16 bit values, but were beingTheo de Raadt
2008-10-25audio(9) says low level drivers are allowed to change the requestedJacob Meuser
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
2007-10-22Use pci_set_powerstate(), shrinking the code and unifying the differentFederico G. Schwindt
2007-09-17Some bzero() -> M_ZERO. ok jakemsr@Kenneth R Westerback
2006-01-25Wow, this is clearly wrong (found in esa_set_params):Brad Smith
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-08-09do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in pcisub...Michael Shalayeff
2003-10-07use PCI_PMCSR instead of some magic value.Federico G. Schwindt
2003-08-11make dmesg prints closer to the rest of the driversMichael Shalayeff
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-10-04free resources on failures in attach, kill some spaces; from grendel@zeitbomb...Michael Shalayeff
2002-08-08Use & to test if bits are set, not &&; art@ ok.Aaron Campbell
2002-04-08tag repairTheo de Raadt
2002-04-08Allegro-1 and Maestro 3 driver ported from netbsdMike Frantzen