summaryrefslogtreecommitdiff
path: root/firmware/export/wm8731.h
AgeCommit message (Collapse)Author
2009-01-20cleanup audiohw_set_frequency by adding it to audiohw.h and removing it from ↵Christian Gmeiner
all driver .h files git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19806 a1c6a512-1295-4272-9138-f99709370657
2008-12-12Bring consistency to pcm implementation and samplerate handling. Less ↵Michael Sevakis
low-level duplication. A small test_sampr fix so it works on coldfire again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19400 a1c6a512-1295-4272-9138-f99709370657
2008-12-08Have drivers merged for WM8711/21/31 since they are so similar but respect ↵Michael Sevakis
all register differences between codecs. Change minis to #define the actual codec type. If anything breaks check if OSCPD and CLKOUTPD need to be clear for the target- H10 is fine. A nice naming convention suggestion for WM codec multidrivers would be welcome rather than naming for a specific chip. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19367 a1c6a512-1295-4272-9138-f99709370657
2008-11-24Simplify the wm8731 driver by adding a masked write function. Change ↵Michael Sevakis
_write_or/and to _set/clear. Reduce init sequence by initializing shadows to hardware defaults. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19197 a1c6a512-1295-4272-9138-f99709370657
2008-10-18Remove the audiohw_set_nsorder() function since it is not used, only ↵Peter D'Hoye
implemented on WM8731 and not wanted/used there. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18829 a1c6a512-1295-4272-9138-f99709370657
2008-09-09Fix deemphasis control bit position.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18478 a1c6a512-1295-4272-9138-f99709370657
2008-09-07Remove leftover cruft.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18439 a1c6a512-1295-4272-9138-f99709370657
2008-07-02cleanup some audio driver headersChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17924 a1c6a512-1295-4272-9138-f99709370657
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-02-13Return value of audiohw_set_xxx_vol is never used and most of the time we ↵Christian Gmeiner
have a return 0; --> kick it git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16300 a1c6a512-1295-4272-9138-f99709370657
2008-02-12move audiohw_postinit to audiohw.hChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16293 a1c6a512-1295-4272-9138-f99709370657
2007-11-20get rid of audiohw_resetChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15720 a1c6a512-1295-4272-9138-f99709370657
2007-11-19introduce general audiohw api for recordingChristian Gmeiner
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15687 a1c6a512-1295-4272-9138-f99709370657
2007-10-07Oops. Correct reversed DSP mode A/B bits for WM8731/21.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15008 a1c6a512-1295-4272-9138-f99709370657
2007-10-02Split wm8731 and wm8721 drivers. wm8721 can be much simpler since it has no ↵Michael Sevakis
recording. Provide reg bit definitions for those. Add some temporary hacks pcm-pp to prevent crashing when playing after recording. Make playback start after recording on pp5020. Get wm8731 to monitor recording but plans are to do that digitally. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14948 a1c6a512-1295-4272-9138-f99709370657