Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-29 | NVIDIA nForce MCP04 (some kind of nForce4) AC97 should work here | Jonathan Gray | |
as well going by the Linux driver. "fine by me" jason@ | |||
2006-04-20 | Fix various printf() issues: too many arguments, not enough arguments, argument | Miod Vallat | |
order reversed, wrong modifiers. ok deraadt@ marco@ mickey@ | |||
2006-02-13 | nVidia/nvidia -> NVIDIA | Brad Smith | |
2005-11-26 | Add some missing 'break;'s in auich and auixp that lint spotted. While | Kenneth R Westerback | |
here, use FALLTHRU or FALLTHROUGH to make lint even happier. ok marco@ miod@ | |||
2005-08-10 | Some additional ICH7 bits which aren't strictly necessary to work | Jonathan Gray | |
but are desireable. Tested by Mark Peoples, ok mickey@ | |||
2005-08-09 | do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in ↵ | Michael Shalayeff | |
pcisubmatch(); kettenis@ testing; brad@ ok | |||
2005-08-04 | Support for ICH7 audio tested by Mark.Peoples at asu.edu | Jonathan Gray | |
2005-05-31 | bus_dma-ify. needs bus_dmamap_sync's, but works on coherent arch's now. | Jason Wright | |
NOW: someone remove vtophys from the amd64 port before someone else gets the silly idea that it somehow "works" on that port. | |||
2005-04-14 | make sure round_blocksize does not produce 0 after alignment | Michael Shalayeff | |
2005-04-05 | Don't clobber the returned sample rate when the AC97 changes it. | Marco S Hyman | |
This lets an application know, should it bother testing, that a requested bit rate is not available. 'looks ok to me' mickey@ | |||
2005-04-05 | match on nforce4 and nforce2-400 ac97 as well; form netbsd | Michael Shalayeff | |
2005-04-05 | from netbsd: | Michael Shalayeff | |
Some SiS 7012 chips come muted by default, so un-mute all SiS 7012 chips at attach time the way Linux does it. Reported and tested by Jonathan Schleifer, I checked it didn't break my own 7012 device which doesn't need that manipulation. | |||
2005-04-05 | ich6 support from freebsd via [Bjorn] Sandell <biorn@dce.chalmers.se> | Michael Shalayeff | |
2005-04-02 | mixer can endup mapped w/ a different tag and so give it one of its own; ↵ | Michael Shalayeff | |
from 71@becile.com pr4162 | |||
2005-03-22 | fix probable pasto that calculated a control register value for | Marco S Hyman | |
reset then ignored the calculated value. Also, move the underrun and overrun printfs to AUICH_DEBUG. As it was, you'd get at least one underrun per play reported to the console. Changes OK mickey@ | |||
2005-01-17 | try memory-mapped bars first that exist on ich4/ich5 and fall bak to ↵ | Michael Shalayeff | |
io-mapped if that fails; from Lars Heidieke via Michael van der Westhuizen | |||
2005-01-17 | typo; from Michael van der Westhuizen <michael@skanky.homeunix.net> | Michael Shalayeff | |
2004-11-30 | EB is just like DB does not set PCR; reported and tested by Jan Johansson ↵ | Michael Shalayeff | |
<janj+openbsd@wenf.org>auich.c | |||
2004-09-20 | Add nvidia nforce3 250 audio. From FreeBSD via deraadt@. | Alexander Yurchenko | |
``go for it'' deraadt@ | |||
2004-07-21 | calibrate after opening. helps if cpu speed is changing and microtime can't | Ted Unangst | |
be trusted. ok deraadt, several testers. solves pr3814. while here, art says use microuptime. | |||
2004-07-08 | nforce3; downsj | Theo de Raadt | |
2004-05-10 | ugly hackery for auich support on amd64. | Marco S Hyman | |
Will not work on machine with > 4G phys memory. OK deraadt@ | |||
2004-04-09 | Warn the user if we don't attach the ac97 codec. | Miod Vallat | |
2003-10-10 | Calibration code from FreeBSD/NetBSD. Some of the auich's are clocked too | Jason Wright | |
high and sound particularly awful on playback. Thanks to millert and marc for testing (and frantzen for giving me a broken machine). | |||
2003-08-06 | Remove some double semicolons (hmm, do two semis equal a maxi?). | Todd C. Miller | |
I've skipped the GNU stuff for now. From Patrick Latifi. | |||
2003-06-12 | several lusers suggested it should work none capable of definately answering ↵ | Michael Shalayeff | |
the question does it play the damn music. see if anybody report problems w/ it now | |||
2003-06-02 | kill the caluses three and four on some of my code | Michael Shalayeff | |
2003-05-20 | add flags support for reversing stereo. | Ted Unangst | |
ok mickey@ | |||
2003-04-27 | strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit. | Hakan Olsson | |
2003-03-19 | match on nvidia nforce2; from netbsd@ via wayne@epipe.com.au; miod@ ok | Michael Shalayeff | |
2003-01-21 | do not need explicit match on intel; from alexander.guy@andern.org | Michael Shalayeff | |
2003-01-16 | add support for a few more devices (sis7012, nforce, amd768, amd8111), from ↵ | Michael Shalayeff | |
netbsd | |||
2002-09-17 | match on ich4; from hunter@dg.net.ua | Michael Shalayeff | |
2002-07-04 | repair a dmesg cleanup | Michael Shalayeff | |
2002-03-24 | after codec reset wait for 1/2 sec; from mark@mcs.vuw.ac.nz ↵ | Michael Shalayeff | |
(http://mail-index.netbsd.org/port-i386/2002/03/18/0000.html) | |||
2002-03-19 | fix the ich3 ac97 audio id | Michael Shalayeff | |
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-01-20 | make all audio drivers use the new allocm and round_buffersize decl's. | Eric Jackson | |
will ease porting, and generally cleans up a bit | |||
2001-12-31 | support playing mono; from Kazuhiko Fukuhara <zaa83571@oak.zero.ad.jp> | Michael Shalayeff | |
2001-12-19 | unbreak mickey commit; make vra work after resume. previous commit | Niels Provos | |
was based on jcs@openbsd yds changed btw. | |||
2001-12-18 | correctly deal w/ ext_ctrl in powerhook | Michael Shalayeff | |
2001-12-18 | powerhook for auich; based on jason's changed for yds; okay mickey@ | Niels Provos | |
2001-10-31 | Change the audio_hm_if->mappage interface to return paddr_t and take off_t | Artur Grabowski | |
as the mmap offset. | |||
2001-10-24 | do not use kvtop(), use dma maps' stuff | Michael Shalayeff | |
2001-09-10 | fix the bzero size, not that it matters that much | Michael Shalayeff | |
2001-09-05 | add intel ich3 ac97 | Niels Provos | |
2001-08-25 | Change pci_intr_map to take pci_attach_args as an argument. | Artur Grabowski | |
All callers actually took all arguments to pci_intr_map from pci_attach_args structs, so this simplifies code. This also allows more complicated interrupt assignment schemes like the one on sparc64. This makes sparc64 pci interrupts work. Inspired by the same change in NetBSD. | |||
2001-06-12 | Make pci_mapreg_map take an extra argument where we can | Niklas Hallqvist | |
put a size limitation of the PCI region to map. That makes the PERC 3/Di raid controller usable, as it publishes too much PCI memory for us to map in the kernel virtual memory. As we only access the first 256 byte it is of no use to map 128MB of kvm. | |||
2001-06-06 | be more consistant in codec i/o debug prints | Michael Shalayeff | |