summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm_adsp.c
Commit message (Expand)AuthorAgeFilesLines
* ASoC: wm_adsp: Add locking to wm_adsp2_bus_errorCharles Keepax2019-05-101-3/+8
* ASoC: wm_adsp: Check for buffer in trigger stopCharles Keepax2019-05-081-1/+2
* ASoC: wm_adsp: Correct handling of compressed streams that restartCharles Keepax2019-05-081-2/+1
* ASoC: wm_adsp: Fix dma-unsafe read of scratch registersRichard Fitzgerald2018-12-171-17/+20
* ASoC: wm_adsp: Make DSP name configurable by codec driverRichard Fitzgerald2018-08-081-21/+48
* Merge branch 'asoc-4.18' into asoc-4.19 wmadsp depMark Brown2018-08-081-2/+8
|\
| * ASoC: wm_adsp: Correct DSP pointer for preloader controlAjit Pandey2018-08-081-2/+6
| * ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put returnStuart Henderson2018-07-191-0/+2
* | ASoC: wm_adsp: Declare firmware controls from codec driverRichard Fitzgerald2018-08-081-26/+9
* | ASoC: wm_adsp: Parse HOST_BUFFER controlsRichard Fitzgerald2018-07-191-1/+65
* | ASoC: wm_adsp: Allow up to 8 channels for voice controlRichard Fitzgerald2018-07-191-1/+1
* | ASoC: wm_adsp: Take prefix into account in control name lengthCharles Keepax2018-07-191-0/+3
* | ASoC: wm_adsp: Correct algorithm list allocation sizeCharles Keepax2018-07-191-1/+1
* | ASoC: wm_adsp: Simplify handling of alg offset and lengthCharles Keepax2018-06-201-9/+20
* | treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-1/+1
* | Merge tag 'asoc-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Takashi Iwai2018-06-051-4/+4
|\|
| * ASoC: wm_adsp: Account for name prefixes when toggling preloaderCharles Keepax2018-04-241-4/+4
* | sound: Use octal not symbolic permissionsJoe Perches2018-05-281-6/+5
|/
*-. Merge remote-tracking branches 'asoc/topic/wm9090', 'asoc/topic/wm9712', 'aso...Mark Brown2018-03-281-13/+28
|\ \
| | * ASoC: wm_adsp: Support streams which can start/stop with DSP activeCharles Keepax2018-02-261-10/+18
| | * ASoC: wm_adsp: Don't init cache from DSP memory if control is write-onlyRichard Fitzgerald2018-02-121-3/+10
| |/
| |
| \
*-. | Merge remote-tracking branches 'asoc/topic/arizona', 'asoc/topic/atmel', 'aso...Mark Brown2018-03-281-29/+29
|\ \|
| * | ASoC: arizona: replace codec to componentKuninori Morimoto2018-02-141-29/+29
| |/
* / ASoC: wm_adsp: For TLV controls only register TLV get/setRichard Fitzgerald2018-02-281-6/+8
|/
* ASoC: wm_adsp: Fix validation of firmware and coeff lengthsBen Hutchings2017-12-081-6/+6
* ASoC: wm_adsp: Fix typo in algorithm list warning messageRichard Fitzgerald2017-05-261-1/+1
* ASoC: wm_adsp: Remove unused member of struct wm_coeff_ctl_opsRichard Fitzgerald2017-05-241-2/+0
* ASoC: wm_adsp: Fix type warning in sprintfRichard Fitzgerald2017-05-241-1/+1
* ASoC: wm_adsp: add support for DSP region lockMayuresh Kulkarni2017-04-051-0/+137
* ASoC: wm_adsp: Add support for ADSP2V2Richard Fitzgerald2017-04-051-43/+144
* ASoC: wm_adsp: Acknowledge controls should also check the DSP is runningCharles Keepax2017-03-071-1/+1
* ASoC: wm_adsp: Return an error on write to a disabled volatile controlCharles Keepax2017-03-071-1/+6
*-. Merge remote-tracking branches 'asoc/topic/adau17x1', 'asoc/topic/adsp', 'aso...Mark Brown2017-02-191-13/+64
|\ \
| | * ASoC: wm_adsp: Fixup wm_adsp2_boot_work error pathsCharles Keepax2017-01-241-1/+4
| | * ASoC: wm_adsp: Set booted/running flags at the end of bring upCharles Keepax2017-01-241-4/+4
| | * ASoC: wm_adsp: Correct some missing lockingCharles Keepax2017-01-241-7/+12
| | * ASoC: wm_adsp: Add mechanism to preload firmware on a coreCharles Keepax2017-01-061-1/+44
| |/
* / ASoC: wm_adsp: Don't overrun firmware file buffer when reading region dataRichard Fitzgerald2016-12-201-1/+24
|/
* ASoC: wm_adsp: wm_adsp_buf_alloc should use kfree in error pathRichard Fitzgerald2016-12-121-1/+1
* ASoC: wm_adsp: Check return value from wm_adsp_buffer_initCharles Keepax2016-11-221-1/+6
* ASoC: wm_adsp: Remove unused wm_coeff_ctl.kcontrolRichard Fitzgerald2016-11-221-3/+0
* ASoC: wm_adsp: Firmware controls should be added as codec controlsRichard Fitzgerald2016-11-221-4/+4
* ASoC: wm_adsp: Only write shutdown controls for active firmwaresCharles Keepax2016-11-211-0/+3
* ASoC: wm_adsp: factor out getting base register for a controlRichard Fitzgerald2016-11-141-22/+24
* ASoC: wm_adsp: Support acknowledged controlsRichard Fitzgerald2016-11-111-8/+81
* ASoC: wm_adsp: Add support for SYSTEM firmware controlsStuart Henderson2016-11-111-10/+18
* ASoC: wm_adsp: factor out getting region name from typeRichard Fitzgerald2016-11-111-31/+22
* ASoC: wm_adsp: Signal firmware shutdown through event controlRichard Fitzgerald2016-11-111-0/+114
* ASoC: wm_adsp: Remove duplicate set of kcontrol->ifaceRichard Fitzgerald2016-10-211-1/+0
* ASoC: wm_adsp: Allow preloader to do the final shutdown of the DSPCharles Keepax2016-09-261-15/+21