Commit Graph

66 Commits (293b6a4c875c3b49853bff7de99954f49f59aa75)

Author SHA1 Message Date
Charles Keepax fab800cc33 ASoC: wm_adsp: Correct type specifier in printf 11 years ago
Charles Keepax c1a7898d65 ASoC: wm_adsp: Split firmware load into smaller chunks 11 years ago
Charles Keepax ddbc5efed0 ASoC: wm_adsp: Add debug print to note that the DSP has shutdown 11 years ago
Charles Keepax 18b1a902ad ASoC: wm_adsp: Mark wm_adsp2_boot_work as static 11 years ago
Charles Keepax 12db5edd69 ASoC: wm_adsp: Start DSP booting earlier in the DAPM process 11 years ago
Charles Keepax d8a64d6ade ASoC: wm_adsp: Factor out ADSP2 boot proceedure 11 years ago
Charles Keepax 939fd1e8d9 ASoC: wm_adsp: Add small delay while polling DSP RAM start 11 years ago
Charles Keepax 5095f55d7c ASoC: wm_adsp: Remove duplicate info message for DSP RAM ready 11 years ago
Mark Brown 1552c32547 ASoC: adsp: Use async writes where possible 11 years ago
Charles Keepax d733dc0828 ASoC: wm_adsp: Stop region iteration when the desired region is found 11 years ago
Takashi Iwai 6c452bdac7 ASoC: wm_adsp: Fix BUG_ON() and WARN_ON() usages 11 years ago
Nariman Poushin c01422a4a1 ASoC: wm_adsp: Interpret ADSP memory region lengths as 32 bit words 11 years ago
Dimitris Papastamos 3626992a21 ASoC: wm_adsp: Print out the firmware version 11 years ago
Dimitris Papastamos b0101b4f14 ASoC: wm_adsp: Remove and free algorithm regions for ADSP1 11 years ago
Dimitris Papastamos 562c5e6f52 ASoC: wm_adsp: Add debug info on get()/put() transfers 11 years ago
Dimitris Papastamos 7328823d00 ASoC: wm_adsp: Release firmware on memory allocation failure 11 years ago
Dimitris Papastamos 43bc3bf64b ASoC: wm_adsp: Print error when regmap reads/writes fail 11 years ago
Dimitris Papastamos 92bb4c3270 ASoC: wm_adsp: Sanitize parameter passing 12 years ago
Dimitris Papastamos 81ad93ecfd ASoC: wm_adsp: Simplify kcontrol handling 12 years ago
Charles Keepax 5be9c5b477 ASoC: wm5110: Correct rate control for DSP4 12 years ago
Dimitris Papastamos 0c2e3f3420 ASoC: wm_adsp: Ensure set controls are synced on each boot 12 years ago
Dan Carpenter 9dbce04402 ASoC: wm_adsp: memory leak in wm_adsp_create_control() 12 years ago
Dimitris Papastamos 6ab2b7b415 ASoC: wm_adsp: Expose coefficient blocks as ALSA binary controls 12 years ago
Mark Brown ac50009f64 ASoC: wm_adsp: Add support for firmware wide coefficient blocks 12 years ago
Mark Brown b6ed61cfa2 ASoC: wm_adsp: Split ADSP1 and ADSP2 firmware controls 12 years ago
Mark Brown dd84f9259b ASoC: wm_adsp: Provide defines for firmwares 12 years ago
Mark Brown dc91428a61 ASoC: arizona: Basic support for ISRC rate selection 12 years ago
Mark Brown f395a21853 ASoC: wm_adsp: Handle old .bin files 12 years ago
Wei Yongjun f4b828128a ASoC: wm_adsp: fix possible memory leak in wm_adsp_load_coeff() 12 years ago
Chris Rattray bdaacea359 ASoC: wm_adsp: round to 4-byte boundary for coeff file blocks 12 years ago
Mark Brown cf17c83c4a ASoC: wm_adsp: Use asynchronous I/O to write firmware and coefficients 12 years ago
Mark Brown 31522764c6 ASoC: wm_adsp: Fix support for firmware switching on DSP2 and higher 12 years ago
Mark Brown 2d30b5751d ASoC: wm_adsp: Ensure ADSP2 DMAs are quiesced when DSP is halted 12 years ago
Mark Brown 7480800ea6 ASoC: wm_adsp: Accept 0 as a parameter block address 12 years ago
Mark Brown 36e8fe9901 ASoC: wm_adsp: Add speaker Tx as a firmware option 12 years ago
Mark Brown 338c5188f6 ASoC: wm_adsp: Correct handling of some coefficeint blocks 12 years ago
Charles Keepax a4cdbec758 ASoC: wm_adsp: Release firmware on error 12 years ago
Charles Keepax f63d944b71 ASoC: wm_adsp: Release firmware on error 12 years ago
Mark Brown 20da6d5ac0 ASoC: wm_adsp: Provide explicit trace of coefficient writes 12 years ago
Mark Brown f2a93e2a4c ASoC: wm_adsp: Use GFP_DMA for algorithm readback 12 years ago
Mark Brown 7881fd0fb3 ASoC: wm_adsp: Use GFP_DMA for things that may be DMAed 12 years ago
Mark Brown 25c62f7e70 ASoC: wm_adsp: Make region identification errors more informative 12 years ago
Chris Rattray 94e205bfb7 ASoC: wm_adsp: Set ADSP1 clock rate to match sys clock 12 years ago
Mark Brown c712326d6c ASoC: wm_adsp: Implement support for coefficeint file format 1 12 years ago
Mark Brown 5e7a7a221f ASoC: wm_adsp: Add initialisation function for ADSP1 12 years ago
Mark Brown 1023dbd90c ASoC: wm_adsp: Add basic firmware selection support 12 years ago
Mark Brown 471f488583 ASoC: wm_adsp: Implement support for algorithm-specific coefficient blocks 12 years ago
Mark Brown d62f4bc665 ASoC: wm_asdp: Validate sanity of algorithm count 12 years ago
Mark Brown 45b9ee72d0 ASoC: wm_adsp: Factor out calculation of memory base addresses 12 years ago
Mark Brown db40517c75 ASoC: wm_adsp: Add support for parsing algorithms 12 years ago