| History log of /src/sys/arch/arm/sunxi/sun8i_h3_codec.c |
| Revision | | Date | Author | Comments |
| 1.5 |
| 27-Jan-2021 |
thorpej | Rename of_match_compat_data() to of_compatible_match(). Similarly, rename of_search_compatible() to of_compatible_lookup().
Standardize on of_compatible_match() for driver matching, and adapt all call sites.
|
| 1.4 |
| 08-May-2019 |
isaki | branches: 1.4.10; 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.3 |
| 21-Dec-2017 |
nat | branches: 1.3.4; 1.3.6; The reset bit for the analog portion of the codec is bit 28. As per Allwinner H3 datasheet.
Ok jmcneill@.
|
| 1.2 |
| 07-Aug-2017 |
jmcneill | branches: 1.2.2; 1.2.4; 1.2.6; h3_codec_pr_write: clear write mode bit after setting it; fixes an issue with output being mutex when skipping tracks in mpg123
|
| 1.1 |
| 06-Aug-2017 |
jmcneill | Add support for Allwinner H3 audio codec.
|
| 1.2.6.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.2.6.1 |
| 07-Aug-2017 |
jdolecek | file sun8i_h3_codec.c was added on branch tls-maxphys on 2017-12-03 11:35:56 +0000
|
| 1.2.4.2 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.2.4.1 |
| 07-Aug-2017 |
skrll | file sun8i_h3_codec.c was added on branch nick-nhusb on 2017-08-28 17:51:32 +0000
|
| 1.2.2.3 |
| 07-Jan-2018 |
snj | Pull up following revision(s) (requested by nat in ticket #466): sys/arch/arm/sunxi/sun8i_h3_codec.c: revision 1.3 The reset bit for the analog portion of the codec is bit 28. As per Allwinner H3 datasheet. Ok jmcneill@.
|
| 1.2.2.2 |
| 09-Aug-2017 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #200): sys/arch/arm/sunxi/files.sunxi: 1.15-1.16 sys/arch/arm/sunxi/sun6i_dma.c: 1.1-1.2 sys/arch/arm/sunxi/sun8i_h3_ccu.c: 1.9-1.10 sys/arch/arm/sunxi/sun8i_h3_codec.c: 1.1-1.2 sys/arch/arm/sunxi/sunxi_ccu.h: 1.8 sys/arch/arm/sunxi/sunxi_ccu_nkmp.c: 1.5 sys/arch/arm/sunxi/sunxi_codec.c: 1.1 sys/arch/arm/sunxi/sunxi_codec.h: 1.1 sys/arch/evbarm/conf/SUNXI: 1.20-1.21 Add DMA controller driver for sun6i and later family SoCs. -- Enable sun6idma -- add DMA gate -- Fix burst field encoding, and add a helper function to dump registers from ddb. -- Add support for H3 audio PLL and digital audio part. -- Add support for Allwinner H3 audio codec. -- Enable H3 audio support -- h3_codec_pr_write: clear write mode bit after setting it; fixes an issue with output being mutex when skipping tracks in mpg123
|
| 1.2.2.1 |
| 07-Aug-2017 |
snj | file sun8i_h3_codec.c was added on branch netbsd-8 on 2017-08-09 05:49:50 +0000
|
| 1.3.6.1 |
| 04-May-2019 |
isaki | Move dev/audio_if.h -> dev/audio/audio_if.h
|
| 1.3.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.4.10.1 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|