summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm_adsp.c
Commit message (Expand)AuthorAgeFilesLines
* ASoC: wm_adsp: Move DVFS control into codec driverRichard Fitzgerald2015-06-021-72/+1
* ASoC: wm_adsp: Dump scratch registers on DSP shutdownRichard Fitzgerald2015-05-291-0/+27
* ASoC: wm_adsp: Add support for DSP control flagsCharles Keepax2015-04-271-8/+35
* ASoC: wm_adsp: Use __leXX for little endian dataCharles Keepax2015-04-271-3/+3
* ASoC: wm_adsp: Warn that firmware file format 0 is depreciatedCharles Keepax2015-04-271-0/+3
* ASoC: wm_adsp: Add support for rev 2 firmware file formatCharles Keepax2015-04-271-18/+119
* ASoC: wm_adsp: Add basic support for rev 1 firmware file formatCharles Keepax2015-04-271-46/+193
* ASoC: wm_adsp: Group all the ALSA control functions togetherCharles Keepax2015-04-271-140/+140
* ASoC: wm_adsp: Remove private field from wm_coeff_ctlCharles Keepax2015-04-271-1/+0
* ASoC: wm_adsp: Factor out creation of alg_regionsCharles Keepax2015-04-271-70/+64
* ASoC: wm_adsp: Clean up low level control read/write functionsCharles Keepax2015-04-271-7/+5
* ASoC: wm_adsp: Move temporary control name to the stackCharles Keepax2015-04-271-17/+6
* ASoC: wm_adsp: Limit firmware control name to ALSA control name sizeCharles Keepax2015-04-271-2/+2
* ASoC: wm_adsp: Remove len field from wm_adsp_alg_regionCharles Keepax2015-04-271-27/+28
* ASoC: wm_adsp: Improve variable namingCharles Keepax2015-04-271-178/+178
* ASoC: wm_adsp: Split out adsp1 & 2 setup algorithmsCharles Keepax2015-04-271-251/+248
*-. Merge remote-tracking branches 'asoc/topic/rt5670', 'asoc/topic/rt5677', 'aso...Mark Brown2015-03-051-10/+3
|\ \
| | * ASoC: wm_adsp: Improve round to next 4-byte boundaryCharles Keepax2015-02-211-7/+1
| | * ASoC: wm_adsp: Ensure DSP controls are always persistentNikesh Oswal2015-02-211-3/+2
| |/
* / ASoC: wm_adsp: Replace w->codec snd_soc_dapm_to_codec(w->dapm)Lars-Peter Clausen2015-01-141-3/+3
|/
*-. Merge remote-tracking branches 'asoc/topic/adav80x', 'asoc/topic/adsp', 'asoc...Mark Brown2014-12-081-44/+42
|\ \
| | * ASoC: wm_adsp: Fix memory leak in wm_adsp_setup_algsJS Park2014-11-181-10/+20
| | * ASoC: wm_adsp: Use vmalloc to allocate firmware download bufferCharles Keepax2014-11-141-34/+22
| |/
* | ASoC: wm_adsp: Move core_ena to be co-located with start bitCharles Keepax2014-11-181-9/+2
* | ASoC: wm_adsp: Avoid attempt to free buffers that might still be in useCharles Keepax2014-11-171-0/+1
|/
* Merge remote-tracking branch 'asoc/topic/component' into asoc-nextMark Brown2014-08-041-2/+2
|\
| * ASoC: Move card field form platform/codec to componentLars-Peter Clausen2014-07-221-2/+2
* | ASoC: wm_adsp: Add missing MODULE_LICENSEPraveen Diwakar2014-07-041-0/+2
|/
*-. Merge remote-tracking branches 'asoc/topic/adau' and 'asoc/topic/adsp' into a...Mark Brown2014-06-031-20/+17
|\ \
| | * ASoC: wm_adsp: Use adsp_err/warn instead of dev_err/warnCharles Keepax2014-05-271-20/+17
| | |
| \ \
*-. \ \ Merge remote-tracking branches 'asoc/topic/ad1980', 'asoc/topic/adsp', 'asoc/...Mark Brown2014-05-221-1/+1
|\ \ \ \ | | |/ / | |/| / | | |/
| | * ASoC: wm_adsp: Remove uneeded semicolonCharles Keepax2014-04-181-1/+1
| |/
* / ASoC: Add snd_soc_kcontrol_codec() helper functionLars-Peter Clausen2014-04-141-2/+2
|/
* 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