summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/cirrus
Commit message (Expand)AuthorAgeFilesLines
* firmware: cs_dsp: FW_CS_DSP_KUNIT_TEST should not select REGMAPGeert Uytterhoeven5 days1-4/+2
* firmware: cs_dsp: Delete redundant assignments in cs_dsp_test_bin.cRichard Fitzgerald2024-12-191-6/+0
* firmware: cs_dsp: Fix endianness conversion in cs_dsp_mock_wmfw.cRichard Fitzgerald2024-12-171-1/+1
* firmware: cs_dsp: Avoid using a u32 as a __be32 in cs_dsp_mock_mem_maps.cRichard Fitzgerald2024-12-171-3/+4
* firmware: cs_dsp: avoid large local variablesArnd Bergmann2024-12-161-14/+19
* firmware: cs_dsp: Fix kerneldoc typos in cs_dsp_mock_bin.cRichard Fitzgerald2024-12-161-2/+2
* firmware: cs_dsp: Add KUnit testing of client callbacksRichard Fitzgerald2024-12-132-0/+689
* firmware: cs_dsp: Add KUnit testing of wmfw error casesRichard Fitzgerald2024-12-132-0/+1348
* firmware: cs_dsp: Add KUnit testing of bin error casesRichard Fitzgerald2024-12-132-0/+601
* firmware: cs_dsp: Add KUnit testing of control read/writeRichard Fitzgerald2024-12-132-0/+2670
* firmware: cs_dsp: Add KUnit testing of control cacheRichard Fitzgerald2024-12-132-0/+3283
* firmware: cs_dsp: Add KUnit testing of control parsingRichard Fitzgerald2024-12-132-0/+1852
* firmware: cs_dsp: Add KUnit testing of wmfw downloadRichard Fitzgerald2024-12-132-0/+2212
* firmware: cs_dsp: Add KUnit testing of bin file downloadRichard Fitzgerald2024-12-134-0/+2590
* firmware: cs_dsp: Add mock bin file generator for KUnit testingRichard Fitzgerald2024-12-132-0/+200
* firmware: cs_dsp: Add mock wmfw file generator for KUnit testingRichard Fitzgerald2024-12-132-1/+475
* firmware: cs_dsp: Add mock DSP memory map for KUnit testingRichard Fitzgerald2024-12-132-0/+752
* firmware: cs_dsp: Add mock regmap for KUnit testingRichard Fitzgerald2024-12-135-0/+396
* module: Convert symbol namespace to string literalPeter Zijlstra2024-12-021-34/+34
* Merge tag 'sound-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2024-07-191-45/+26
|\
| * firmware: cs_dsp: Some small coding improvementsMark Brown2024-07-111-110/+185
| |\
| | * firmware: cs_dsp: Rename fw_ver to wmfw_verRichard Fitzgerald2024-07-101-10/+10
| | * firmware: cs_dsp: Clarify wmfw format version log messageRichard Fitzgerald2024-07-101-3/+2
| | * firmware: cs_dsp: Make wmfw and bin filename arguments const char *Richard Fitzgerald2024-07-101-4/+4
| | * firmware: cs_dsp: Don't allocate temporary buffer for info textRichard Fitzgerald2024-07-101-28/+7
| * | firmware: cs_dsp: Don't allow writes to read-only controlsRichard Fitzgerald2024-07-021-0/+3
* | | Merge tag 'mfd-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2024-07-171-0/+278
|\ \ \ | |_|/ |/| |
| * | firmware: cs_dsp: Add write sequence interfaceJames Ogletree2024-06-281-0/+278
| |/
* | firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw filesRichard Fitzgerald2024-07-081-2/+2
* | firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headersRichard Fitzgerald2024-07-011-31/+113
* | firmware: cs_dsp: Validate payload length before processing blockRichard Fitzgerald2024-07-011-21/+15
* | firmware: cs_dsp: Return error if block header overflows fileRichard Fitzgerald2024-07-011-4/+14
* | firmware: cs_dsp: Fix overflow checking of wmfw headerRichard Fitzgerald2024-07-011-7/+18
|/
* ALSA: cirrus: Tidy up of firmware control read/writeMark Brown2024-04-031-0/+54
|\
| * firmware: cs_dsp: Add locked wrappers for coeff read and writeSimon Trimmer2024-04-031-0/+54
* | firmware: cirrus: cs_dsp: Initialize debugfs_root to invalidRichard Fitzgerald2024-03-071-1/+6
|/
* firmware: cirrus: cs_dsp: Only log list of algorithms in debug buildRichard Fitzgerald2023-09-131-17/+17
* firmware: cs_dsp: Fix new control name checkVlad Karpovich2023-08-151-1/+2
* ASoC: Merge fixes due to dependenciesMark Brown2023-06-161-2/+3
|\
| * firmware: cs_dsp: Log correct region name in bin error messagesRichard Fitzgerald2023-06-051-2/+3
* | firmware: cs_dsp: Log that a bin file was loadedRichard Fitzgerald2023-06-011-4/+4
|/
* firmware: cs_dsp: Add a debugfs entry containing control detailsSimon Trimmer2023-04-031-0/+31
* firmware: cs_dsp: Support DSPs that don't require firmware downloadSimon Trimmer2023-03-211-0/+3
* firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPsSimon Trimmer2023-03-211-1/+13
* firmware: cs_dsp: Switch to using namespaced exportsMark Brown2022-11-253-33/+33
|\
| * firmware: cs_dsp: Make the exports namespacedRichard Fitzgerald2022-11-251-31/+31
| * firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSPRichard Fitzgerald2022-11-252-2/+2
* | firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changedSimon Trimmer2022-11-231-5/+12
|/
* firmware: cs_dsp: Add memory chunk helpersCharles Keepax2022-07-221-0/+104
* firmware: cs_dsp: Add pre_stop callbackCharles Keepax2022-07-221-0/+3