History log of /src/sys/arch/mips/conf/files.alchemy |
Revision | | Date | Author | Comments |
1.14 |
| 08-May-2019 |
isaki | Merge isaki-audio2 branch, the overhaul of audio subsystem. - Interrupt-oriented system rather than thread-oriented. - Improve stability, quality and performance. - Split playback and record cleanly. Improve halfduplex support. - Many bugs are fixed including deadlocks, resource leaks, abuses, etc. - Simplify audio filter mechanism. The encoding/channels/frequency conversions are completely handled in the upper layer. So the hard- ware driver only converts its hardware encoding (if necessary). - audio_hw_if changes: - Obsoletes query_encoding and add query_format instead. - Obsoletes set_params and add set_format instead. - Remove drain, setfd, mappage. - The call sequences are changed. - ioctl AUDIO_GETFD/SETFD, AUDIO_GETCHAN/SETCHAN are obsoleted. - ioctl AUDIO_{QUERY,GET,SET}FORMAT are introduced. - cleanup config attributes: au*conv and mulaw. - All hardware drivers should follow it (I've done as much as possible).
Some file paths are changed: - dev/audio.c -> dev/audio/audio.c (rewritten) - dev/audiovar.h -> dev/audio/audiovar.h - dev/audio_dai.h -> dev/audio/audio_dai.h - dev/audio_if.h -> dev/audio/audio_if.h - dev/audiobell.c -> dev/audio/audiobell.c - dev/audiobellvar.h -> dev/audio/audiobellvar.h - dev/mulaw.[ch] -> dev/audio/mulaw.[ch] + dev/audio/alaw.c
|
1.13 |
| 02-Oct-2006 |
gdamore | branches: 1.13.144; 1.13.146; Add Alchemy PSC SPI bus protocol driver. Not activated on any boards yet, that requires an evbmips commit.
|
1.12 |
| 13-Jul-2006 |
gdamore | branches: 1.12.4; 1.12.6; Add an option COM_REGMAP to allow com(4) to use an array of register indices. This allows us to convert aucom to just another com attachment, and cleanup some code in the com_arbus.c.
Additionally, we use a common com_cleanup routine rather than having a zillion copies of it in the attachment points.
This has been tested on a number architectures, and it has been shown to get close to comparable performance when COM_REGMAP is defined, and comparable when it is not defined.
Approved by core@. Fixes PR port-evbmips/32362.
|
1.11 |
| 06-Mar-2006 |
shige | branches: 1.11.8; Add support for On-chip PSC SMBus protocol.
|
1.10 |
| 24-Feb-2006 |
shige | branches: 1.10.2; Add Au1XXX PSC(Programable Serial Controller) bus-type driver. PSC supports four protocols (AC97, I2S, SPI, SMBus). These protocol drivers will be configured on the bus.
|
1.9 |
| 23-Feb-2006 |
gdamore | Initial commit of aupcmcia chip driver. It requires board specific logic (coming in a the follow up commit for dbau1550 only), and is not yet complete. It has serious problems, enough that it isn't yet usable, although the functionality is all basically fleshed out. It is not enabled in any default kernels at this point, so it should be benign. Hopefully the bugs will soon be worked out and these caveats can be removed.
|
1.8 |
| 16-Feb-2006 |
gdamore | Reenable PCI on DBAU1500. May still be useful for PIO devices. Comments in the config are left intact, though. Add a PMAP-driven bus_space for access to upper memory, instead of using wired entries. Convert aupci to use said bus_space -- no measured performance impact.
|
1.7 |
| 12-Feb-2006 |
gdamore | Add GPIO driver, and GPIO access functions for other subsystems.
|
1.6 |
| 09-Feb-2006 |
gdamore | Add Au1550 PCI support (Au1500 not yet, coming shortly). Closes PR port-evbmips/32087. Reviewed by simonb@ (Also, earlier, matt@, and tsutsui@.)
|
1.5 |
| 06-Feb-2006 |
gdamore | Fix up incorrect ICU reporting, add processor specific switch tables for IRQ routing and such.
Closes PR port-evbmips/31992. Reviewed by simonb@, matt@, and izumi@
|
1.4 |
| 11-Dec-2005 |
christos | branches: 1.4.2; 1.4.4; 1.4.6; merge ktrace-lwp.
|
1.3 |
| 08-Nov-2003 |
simonb | branches: 1.3.16; Add a "COM_AU1x00" option, similar to COM_PXA2X0, for enabling Au1x00 features in the "com" driver.
|
1.2 |
| 01-Apr-2003 |
hpeyerl | branches: 1.2.2; s/ohci.c/ohci_aubus.c/
|
1.1 |
| 29-Jul-2002 |
simonb | branches: 1.1.2; 1.1.4; 1.1.6; Add support for the the Alchemy Semiconductor Au1x00 series on-chip devices. Currently the serial ports and ethernet MAC have working drivers, and this has only been physically tested on the Au1000 CPU, but these devices should work on the Au1100 and Au1500 CPUs too.
|
1.1.6.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.1.6.1 |
| 29-Jul-2002 |
jdolecek | file files.alchemy was added on branch kqueue on 2002-09-06 08:37:28 +0000
|
1.1.4.2 |
| 31-Aug-2002 |
gehenna | catch up with -current.
|
1.1.4.1 |
| 29-Jul-2002 |
gehenna | file files.alchemy was added on branch gehenna-devsw on 2002-08-31 13:45:18 +0000
|
1.1.2.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 |
| 29-Jul-2002 |
nathanw | file files.alchemy was added on branch nathanw_sa on 2002-08-01 02:42:29 +0000
|
1.2.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.2.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.2.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.3.16.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.3.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.4.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.4.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.4.2.2 |
| 01-Mar-2006 |
yamt | sync with head.
|
1.4.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
1.10.2.2 |
| 11-Aug-2006 |
yamt | sync with head
|
1.10.2.1 |
| 13-Mar-2006 |
yamt | sync with head.
|
1.11.8.1 |
| 15-Jun-2006 |
gdamore | Configure com devices by default rather than aucom.
|
1.12.6.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.12.4.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.13.146.1 |
| 05-May-2019 |
isaki | Remove obsoleted au{,rate,vol}conv and mulaw attributes. audio provides the equivalent of them inseparably.
|
1.13.144.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|