summaryrefslogtreecommitdiff
path: root/sys/dev/isa/pcppi.c
AgeCommit message (Expand)Author
2017-06-14Instead of directly referencing a parent device's code (ie, pcppi_bell()pgoyette
2015-05-17Modularize the spkr(4) driver (i386 and amd64 only). Adapt parentpgoyette
2014-12-08Add missing newlines...msaitoh
2012-04-06device_pmf_is_registered() is not requiredplunky
2011-11-26stopgap fix to avoid panic due to recursive locking if the keyboard beepdrochner
2011-11-25KASSERT(!mutex_owned(...)) is not kosher.riastradh
2011-11-25Make locking in pcppi_pckbd_bell() work. Works around locking problemsjakllsch
2011-11-23Merge jmcneill-audiomp3 branch, which is derived from ad-audiomp2. Fromjmcneill
2011-05-24avoid mutex locking botch and introduce an unlocked version ofmrg
2011-05-03convert a lockless + spltty() combo to a IPL_VM mutex and cv.mrg
2009-04-17Detach pcppi0 at isa0 during shutdown.dyoung
2009-04-07Make pcppi(4) detach the "speaker" from attimer(4), so that thedyoung
2009-03-14'boot -z' bogonsad
2008-03-05Fix a softc split fallout.cube
2008-03-04The attimer (sc_timer) is not actually a child of pcppi, and pcppidyoung
2008-03-04- Split device_t and softc for pcppi(4) and attimer(4)cube
2008-02-22Use device_t and accessors. Use aprint_*_dev().dyoung
2008-01-30Do a dummy pmf_device_register() in pcppi_attach() instead of onlyhe
2008-01-10In pcppi_detach(), s/pmf_device_register/pmf_device_deregister/.dyoung
2008-01-10Support pcppi(4) detachment.dyoung
2007-12-16add null pmf handlers.christos
2007-10-19machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.had
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2006-12-10Remove an error message about having FSTAR'd instances attaching at pcppi.cube
2006-12-10When comlaining about child* attachment print "WARNING" and the childuwe
2006-11-16__unused removal on arguments; approved by core.christos
2006-11-05config_found() is for direct configuration, not indirect.cube
2006-10-12- sprinkle __unused on function decls.christos
2005-12-11merge ktrace-lwp.christos
2005-03-25Make pcppi(4) use attimer(4) to set the pitch of the bell.cube
2005-03-21Move the struct pcppi_softc into pcppivar.h, add in this filextraeme
2005-03-21Use ANSI function declarations.xtraeme
2005-02-27nuke trailing whitespaceperry
2005-02-04de-__Pperry
2004-09-14Separate the namespace for default (ie unspecified) locators useddrochner
2004-03-13Abstract the interface between pckbc(4), and the pckbd(4) and pms(4)bjh21
2002-10-02Fix sizeof and whitespace bug from the script I'm using to do thethorpej
2002-10-02Use CFATTACH_DECL().thorpej
2002-09-27Declare all cfattach structures const.thorpej
2002-01-07Overhaul of the ISA autoconfiguration code to support directthorpej
2001-11-13add RCSIDlukem
2000-03-23New callout mechanism with two major improvements over the oldthorpej
2000-03-10Only poll for bell completion if we're calling in from cnbell(). Fixesthorpej
2000-03-06- Make the pcppi and pckbd drivers cooperate a little more -- pckbd providesthorpej
1998-04-15MI driver for the ISA speaker, and the IBM BASIC playstring interpreterdrochner