summaryrefslogtreecommitdiffstats
path: root/firmware/drivers/audio/as3514.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-29as3543: fix audio gap when switching from dac to line-in/recordingAmaury Pouly1-30/+51
2016-02-12as3514: fix bug in volume management on AS3543 targets which are not AS3525v2Amaury Pouly1-3/+3
2016-02-01AS3543: Fix increasing noise and power consumption if booted through roloMihail Zenkov1-0/+2
2015-06-02AS3543: Fix recording volume setting and voiceMihail Zenkov1-2/+3
2015-01-19Bypass the AS3543 audio mixer at higher volumes.Mihail Zenkov1-5/+30
2014-03-03kernel: Break out kernel primitives into separate files and move to separate ...Thomas Martitz1-0/+1
2014-01-05Do not include kernel.h in system.h.Thomas Martitz1-0/+2
2013-04-22Do some cleanup, adjustment and a couple fixes to recent sound changes.Michael Sevakis1-4/+13
2013-04-15Hopefully knock out most of the red and yellow from 0c7b787.Michael Sevakis1-2/+2
2013-04-15Straighten out the mad twisted state of sound.c and related areas.Michael Sevakis1-34/+8
2012-05-28ypr0: This patch adds radio support to Samsung YP-R0Lorenzo Miori1-0/+5
2012-01-08ascodec-target.h: removeRafaël Carré1-4/+6
2011-12-25ypr0: Remove last #ifdef in as3514.Thomas Martitz1-15/+0
2011-12-24ypr0: Cleanup and simplify ascodec functions. Fix audiohw_{pre,post}init() no...Thomas Martitz1-27/+1
2011-12-24Initial commit of the Samsung YP-R0 port.Thomas Martitz1-1/+41
2011-07-24Commit FS#12111 by Stephan Grossklass. Disables output mixer auto gain contr...Michael Giacomelli1-1/+1
2010-10-27Enable line out on c200v1 - part of FS#11367 by me - Thanks to Nate for testingMichael Chicoine1-9/+9
2010-06-27Part of FS#11367 by me: e200v2 enable line outMichael Chicoine1-0/+25
2010-06-26e200v1/c200v1: Implement limited samplerate switching. Rates 24kHz and below ...Michael Sevakis1-0/+9
2010-06-24Commit FS#11364 by me. Increases the A3525v2 volume range by 7.5dB. Each vo...Michael Giacomelli1-12/+23
2010-05-19as3514.c: clean upRafaël Carré1-68/+56
2010-05-16as3525v1 use an as3515 audio codec/PMU, not an as3517 as previously thoughtRafaël Carré1-1/+1
2010-05-15as3543: output sum of line & dac to have voicing work while using FMRafaël Carré1-10/+2
2010-05-14as3514: mute headphones at the lowest volumeRafaël Carré1-2/+9
2010-05-07as3525v2: make sure volume is normal by writing Audioset2 registerRafaël Carré1-1/+3
2010-05-05as3525v2: don't modify audioset2 as it seems the bits have changedRafaël Carré1-1/+3
2010-05-05Use settings for DAC AGC, cpeaker driver bias current (which is unused in roc...Michael Giacomelli1-6/+9
2010-04-27Remove pcm_mute() which has been unused since r19308Rafaël Carré1-10/+10
2010-04-26as3525v2: fix volume setting (can now go very low)Rafaël Carré1-2/+2
2010-04-26as3514: detail bit of AS3543_DAC_IFRafaël Carré1-11/+1
2010-04-26as3514: no need to cache volumeRafaël Carré1-18/+9
2010-03-29as3525v2: microphone recordingRafaël Carré1-0/+10
2010-03-29as3525v2 : recording (FM only, no microphone yet)Rafaël Carré1-39/+46
2010-03-29as3525v2: FM playback (only tested on Clip+)Rafaël Carré1-3/+14
2010-03-21SansaAMSv2 as3541.c Include key line from funman's patch to get sound on c...Jack Halpin1-1/+5
2010-03-20Clip+: enable sound on "as3514" (as3543 in fact)Rafaël Carré1-1/+23
2009-08-01Philips SA9200: initialize i2c, i2s, and as3514 as the OF does. Fixes clicks/...Mark Arigo1-0/+5
2009-02-05FS#9611 - Sansa Clip radio code. Commit final part which enables the LINE2 in...Bertrik Sikken1-25/+51
2009-01-08AS3514: Simplify as there isn't a need to track the current source and sync m...Michael Sevakis1-40/+6
2008-12-16Enable as3514 HPCM codec setting for all AMS3525 targets (and disable it for ...Bertrik Sikken1-9/+8
2008-12-12FS#9625, keep HPCM codec setting (headphone common mode) enabled for E200V2 too.Bertrik Sikken1-2/+2
2008-12-12Bring consistency to pcm implementation and samplerate handling. Less low-lev...Michael Sevakis1-2/+2
2008-12-04Keep codec HPCM (headphone common mode) enabled for Sansa Clip and Sansa m200...Bertrik Sikken1-0/+7
2008-11-26Fix misspelled function name. Thanks to Jens Arnold for noticing.Michael Sevakis1-2/+2
2008-11-25Add register bit defines for as3514 and clean stuff up. Reduce poppiness at s...Michael Sevakis1-96/+114
2008-10-31Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by...Dave Chapman1-34/+4
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-05-25Accept FS #9021 by James Vasile and apply the fix to the other drivers that h...Peter D'Hoye1-1/+1
2008-05-21Philips GoGear SA9200 port. Working bootloader and normal builds, including s...Mark Arigo1-0/+6
2008-05-14Add svn:kewords and svn:eol-style properties. Fix a comment in as3514.c.Michael Sevakis1-1/+1