aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firmware/cirrus
AgeCommit message (Expand)AuthorFilesLines
2026-03-09firmware: cs_dsp: Fix fragmentation regression in firmware downloadRichard Fitzgerald1-6/+18
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-2/+2
2026-02-09Merge tag 'asoc-v6.20' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusTakashi Iwai6-403/+740
2026-02-02firmware: cs_dsp: rate-limit log messages in KUnit buildsRichard Fitzgerald7-14/+138
2026-01-05firmware: cs_dsp: test_bin: Add tests for offsets > 0xffffRichard Fitzgerald1-0/+52
2026-01-05firmware: cs_dsp: test_bin: Run test cases on long-offset blocksRichard Fitzgerald1-9/+220
2026-01-05firmware: cs_dsp: test: Increase size of XM and YM on Halo CoreRichard Fitzgerald2-12/+12
2026-01-05firmware: cs_dsp: mock_bin: Add function to create long-offset patchesRichard Fitzgerald1-0/+28
2026-01-05firmware: cs_dsp: mock_bin: Pass offset32 to cs_dsp_mock_bin_add_raw_block()Richard Fitzgerald2-11/+13
2026-01-05firmware: cs_dsp: test_bin: Make patch function a test parameterRichard Fitzgerald1-351/+357
2026-01-05firmware: cs_dsp: test_bin: Run test cases with v3 file formatRichard Fitzgerald1-6/+24
2026-01-05firmware: cs_dsp: Handle long-offset data blocksRichard Fitzgerald1-4/+15
2025-12-14firmware: cs_dsp: Don't use __free() in cs_dsp_load() and cs_dsp_load_coeff()Richard Fitzgerald1-2/+6
2025-12-14firmware: cs_dsp: Remove __free() from cs_dsp_debugfs_string_read()Richard Fitzgerald1-9/+14
2025-11-28firmware: cs_dsp: Add test cases for client_ops == NULLRichard Fitzgerald1-0/+1
2025-11-28firmware: cs_dsp: Don't require client to provide a struct cs_dsp_client_opsRichard Fitzgerald1-0/+6
2025-11-27firmware: cs_dsp: Use kvzalloc() to allocate control cachesRichard Fitzgerald1-3/+3
2025-11-27firmware: cs_dsp: Take pwr_lock around reading controls debugfsRichard Fitzgerald1-0/+2
2025-11-26firmware: cs_dsp: Remove redundant download buffer allocatorRichard Fitzgerald1-69/+34
2025-11-24firmware: cs_dsp: Store control length as 32-bitRichard Fitzgerald1-1/+1
2025-11-20firmware: cs_dsp: Append \n to debugfs string during readRichard Fitzgerald1-9/+8
2025-11-20firmware: cs_dsp: Factor out common debugfs string readRichard Fitzgerald1-24/+21
2025-06-16firmware: cs_dsp: Remove unused struct list_head from cs_dsp_coeff_ctlRichard Fitzgerald1-20/+25
2025-05-26firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache)Jaroslav Kysela1-1/+0
2025-05-26firmware: cs_dsp: Fix OOB memory read access in KUnit test (wmfw info)Jaroslav Kysela1-1/+2
2025-05-23firmware: cs_dsp: Fix OOB memory read access in KUnit testJaroslav Kysela1-1/+2
2025-04-24ASoC: Merge up fixesMark Brown4-36/+3
2025-04-16firmware: cs_dsp: Add some sanity-checking to test harnessRichard Fitzgerald3-6/+16
2025-04-14Fix up building KUnit tests for Cirrus Logic modulesMark Brown1-4/+1
2025-04-13firmware: cs_dsp: tests: Depend on FW_CS_DSP rather then enabling itNico Pache1-4/+1
2025-04-10firmware: cs_dsp: test_bin_error: Fix uninitialized data used as fw versionRichard Fitzgerald3-32/+2
2025-03-25firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on successRichard Fitzgerald1-0/+2
2025-03-05ASoC: Merge up fixesMark Brown1-18/+6
2025-02-25firmware: cs_dsp: Remove async regmap writesRichard Fitzgerald1-18/+6
2025-02-19firmware: cs_dsp: test_control_parse: null-terminate test stringsThomas Weißschuh1-32/+19
2025-02-19firmware: cs_dsp: test_bin_error: Use same test cases for adsp2 and Halo CoreRichard Fitzgerald1-9/+4
2025-01-27firmware: cs_dsp: FW_CS_DSP_KUNIT_TEST should not select REGMAPGeert Uytterhoeven1-4/+2
2024-12-19firmware: cs_dsp: Delete redundant assignments in cs_dsp_test_bin.cRichard Fitzgerald1-6/+0
2024-12-17firmware: cs_dsp: Fix endianness conversion in cs_dsp_mock_wmfw.cRichard Fitzgerald1-1/+1
2024-12-17firmware: cs_dsp: Avoid using a u32 as a __be32 in cs_dsp_mock_mem_maps.cRichard Fitzgerald1-3/+4
2024-12-16firmware: cs_dsp: avoid large local variablesArnd Bergmann1-14/+19
2024-12-16firmware: cs_dsp: Fix kerneldoc typos in cs_dsp_mock_bin.cRichard Fitzgerald1-2/+2
2024-12-13firmware: cs_dsp: Add KUnit testing of client callbacksRichard Fitzgerald2-0/+689
2024-12-13firmware: cs_dsp: Add KUnit testing of wmfw error casesRichard Fitzgerald2-0/+1348
2024-12-13firmware: cs_dsp: Add KUnit testing of bin error casesRichard Fitzgerald2-0/+601
2024-12-13firmware: cs_dsp: Add KUnit testing of control read/writeRichard Fitzgerald2-0/+2670
2024-12-13firmware: cs_dsp: Add KUnit testing of control cacheRichard Fitzgerald2-0/+3283
2024-12-13firmware: cs_dsp: Add KUnit testing of control parsingRichard Fitzgerald2-0/+1852
2024-12-13firmware: cs_dsp: Add KUnit testing of wmfw downloadRichard Fitzgerald2-0/+2212