summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm_adsp.c
Commit message (Expand)AuthorAgeFilesLines
* ASoC: wm_adsp: Correct type specifier in printfCharles Keepax2014-03-071-1/+1
* ASoC: wm_adsp: Split firmware load into smaller chunksCharles Keepax2014-03-061-17/+31
* ASoC: wm_adsp: Add debug print to note that the DSP has shutdownCharles Keepax2014-02-031-0/+2
*-. Merge remote-tracking branches 'asoc/topic/adsp', 'asoc/topic/atmel', 'asoc/t...Mark Brown2014-01-161-78/+121
|\ \
| * | ASoC: wm_adsp: Mark wm_adsp2_boot_work as staticCharles Keepax2014-01-091-1/+1
| * | ASoC: wm_adsp: Start DSP booting earlier in the DAPM processCharles Keepax2014-01-081-3/+21
| * | ASoC: wm_adsp: Factor out ADSP2 boot proceedureCharles Keepax2014-01-081-78/+103
| | |
| \ \
| \ \
| \ \
| \ \
| \ \
*-----. \ \ Merge remote-tracking branches 'asoc/topic/ad1836', 'asoc/topic/ad193x', 'aso...Mark Brown2014-01-021-10/+10
|\ \ \ \ \ \ | | | |_|/ / | | |/| | / | | |_|_|/ | |/| | |
| | | * | ASoC: wm_adsp: Stop region iteration when the desired region is foundCharles Keepax2013-11-281-0/+1
| | |/ / | |/| |
| | * | ASoC: wm_adsp: Remove duplicate info message for DSP RAM readyCharles Keepax2013-12-181-1/+0
| | * | ASoC: adsp: Use async writes where possibleMark Brown2013-12-041-9/+9
| |/ /
* | | ASoC: wm_adsp: Add small delay while polling DSP RAM startCharles Keepax2013-12-181-3/+7
|/ /
* | Merge remote-tracking branch 'asoc/topic/warn' into asoc-nextMark Brown2013-11-081-11/+6
|\ \
| * | ASoC: wm_adsp: Fix BUG_ON() and WARN_ON() usagesTakashi Iwai2013-11-071-11/+6
| |/
* | Merge remote-tracking branch 'asoc/topic/adsp' into asoc-nextMark Brown2013-11-081-7/+20
|\ \
| * | ASoC: wm_adsp: Print out the firmware versionDimitris Papastamos2013-11-011-0/+1
| * | ASoC: wm_adsp: Remove and free algorithm regions for ADSP1Dimitris Papastamos2013-11-011-0/+9
| * | ASoC: wm_adsp: Add debug info on get()/put() transfersDimitris Papastamos2013-11-011-0/+2
| * | ASoC: wm_adsp: Release firmware on memory allocation failureDimitris Papastamos2013-11-011-1/+2
| * | ASoC: wm_adsp: Print error when regmap reads/writes failDimitris Papastamos2013-11-011-6/+6
| |/
* | ASoC: wm_adsp: Interpret ADSP memory region lengths as 32 bit wordsNariman Poushin2013-11-041-0/+5
|/
* ASoC: wm_adsp: Sanitize parameter passingDimitris Papastamos2013-08-011-15/+16
* ASoC: wm_adsp: Simplify kcontrol handlingDimitris Papastamos2013-07-291-72/+31
* Merge remote-tracking branch 'asoc/topic/adsp' into asoc-nextMark Brown2013-06-171-7/+452
|\
| * ASoC: wm_adsp: Ensure set controls are synced on each bootDimitris Papastamos2013-05-281-10/+9
| * ASoC: wm_adsp: memory leak in wm_adsp_create_control()Dan Carpenter2013-05-141-2/+4
| * ASoC: wm_adsp: Expose coefficient blocks as ALSA binary controlsDimitris Papastamos2013-05-121-7/+451
* | ASoC: wm5110: Correct rate control for DSP4Charles Keepax2013-06-141-1/+1
|/
* Merge remote-tracking branch 'asoc/topic/arizona' into asoc-nextMark Brown2013-04-121-2/+38
|\
| * ASoC: wm_adsp: Split ADSP1 and ADSP2 firmware controlsMark Brown2013-03-291-7/+19
| * ASoC: arizona: Basic support for ISRC rate selectionMark Brown2013-03-211-0/+24
* | Merge remote-tracking branch 'asoc/topic/adsp' into asoc-nextMark Brown2013-04-121-9/+75
|\ \
| * | ASoC: wm_adsp: Add support for firmware wide coefficient blocksMark Brown2013-04-111-0/+40
| * | ASoC: wm_adsp: Provide defines for firmwaresMark Brown2013-03-291-5/+13
| * | ASoC: wm_adsp: Handle old .bin filesMark Brown2013-03-131-4/+22
| |/
* | ASoC: wm_adsp: fix possible memory leak in wm_adsp_load_coeff()Wei Yongjun2013-03-121-2/+3
|/
* ASoC: wm_adsp: round to 4-byte boundary for coeff file blocksChris Rattray2013-02-111-1/+7
* ASoC: wm_adsp: Use asynchronous I/O to write firmware and coefficientsMark Brown2013-02-041-16/+66
* ASoC: wm_adsp: Fix support for firmware switching on DSP2 and higherMark Brown2013-01-301-1/+1
* Merge remote-tracking branch 'asoc/fix/adsp' into asoc-adspMark Brown2013-01-291-4/+12
|\
| * ASoC: wm_adsp: Ensure ADSP2 DMAs are quiesced when DSP is haltedMark Brown2013-01-291-3/+11
| * ASoC: wm_adsp: Release firmware on errorCharles Keepax2013-01-221-1/+1
* | ASoC: wm_adsp: Accept 0 as a parameter block addressMark Brown2013-01-261-50/+35
* | ASoC: wm_adsp: Add speaker Tx as a firmware optionMark Brown2013-01-261-2/+3
* | ASoC: wm_adsp: Correct handling of some coefficeint blocksMark Brown2013-01-241-1/+2
* | ASoC: wm_adsp: Provide explicit trace of coefficient writesMark Brown2013-01-211-0/+3
* | Merge remote-tracking branch 'asoc/fix/adsp' into asoc-adspMark Brown2013-01-211-1/+22
|\ \ | |/
| * ASoC: wm_adsp: Use GFP_DMA for things that may be DMAedMark Brown2013-01-201-2/+2
| * ASoC: wm_adsp: Ensure that block writes are from DMA aligned addressesMark Brown2013-01-071-1/+22
* | ASoC: wm_adsp: Use GFP_DMA for algorithm readbackMark Brown2013-01-201-1/+1
OpenPOWER on IntegriCloud