Show patches with: Submitter = Richard Fitzgerald       |    Archived = No       |   372 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
firmware: cs_dsp: test_bin_error: Use same test cases for adsp2 and Halo Core firmware: cs_dsp: test_bin_error: Use same test cases for adsp2 and Halo Core - - - --- 2025-02-19 Richard Fitzgerald New
ALSA: doc: Add codecs/index.rst to top-level index ALSA: doc: Add codecs/index.rst to top-level index - - - --- 2025-01-09 Richard Fitzgerald Accepted
ALSA: doc: cs35l56: Add information about Cirrus Logic CS35L54/56/57 ALSA: doc: cs35l56: Add information about Cirrus Logic CS35L54/56/57 - - - --- 2025-01-08 Richard Fitzgerald Accepted
firmware: cs_dsp: Delete redundant assignments in cs_dsp_test_bin.c firmware: cs_dsp: Delete redundant assignments in cs_dsp_test_bin.c - - - --- 2024-12-19 Richard Fitzgerald Accepted
firmware: cs_dsp: Avoid using a u32 as a __be32 in cs_dsp_mock_mem_maps.c firmware: cs_dsp: Avoid using a u32 as a __be32 in cs_dsp_mock_mem_maps.c - - - --- 2024-12-17 Richard Fitzgerald Accepted
firmware: cs_dsp: Fix endianness conversion in cs_dsp_mock_wmfw.c firmware: cs_dsp: Fix endianness conversion in cs_dsp_mock_wmfw.c - - - --- 2024-12-17 Richard Fitzgerald Accepted
firmware: cs_dsp: Fix kerneldoc typos in cs_dsp_mock_bin.c firmware: cs_dsp: Fix kerneldoc typos in cs_dsp_mock_bin.c - - - --- 2024-12-16 Richard Fitzgerald Accepted
[12/12] firmware: cs_dsp: Add KUnit testing of client callbacks firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[11/12] firmware: cs_dsp: Add KUnit testing of wmfw error cases firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[10/12] firmware: cs_dsp: Add KUnit testing of bin error cases firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[09/12] firmware: cs_dsp: Add KUnit testing of control read/write firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[08/12] firmware: cs_dsp: Add KUnit testing of control cache firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[07/12] firmware: cs_dsp: Add KUnit testing of control parsing firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[06/12] firmware: cs_dsp: Add KUnit testing of wmfw download firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[05/12] firmware: cs_dsp: Add KUnit testing of bin file download firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[04/12] firmware: cs_dsp: Add mock bin file generator for KUnit testing firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[03/12] firmware: cs_dsp: Add mock wmfw file generator for KUnit testing firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[02/12] firmware: cs_dsp: Add mock DSP memory map for KUnit testing firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
[01/12] firmware: cs_dsp: Add mock regmap for KUnit testing firmware: cirrus: Add KUnit tests for cs_dsp - - - --- 2024-12-12 Richard Fitzgerald Accepted
ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache() - - - --- 2024-12-06 Richard Fitzgerald Accepted
ASoC: cs-amp-lib: Add KUnit test case for empty calibration entries ASoC: cs-amp-lib: Add KUnit test case for empty calibration entries - - - --- 2024-08-30 Richard Fitzgerald Accepted
ASoC: cs35l56: Make struct regmap_config const ASoC: cs35l56: Make struct regmap_config const - - - --- 2024-08-22 Richard Fitzgerald Accepted
[v2] ASoC: cs-amp-lib: Ignore empty UEFI calibration entries [v2] ASoC: cs-amp-lib: Ignore empty UEFI calibration entries - - - --- 2024-08-22 Richard Fitzgerald Accepted
ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid - - - --- 2024-08-22 Richard Fitzgerald Accepted
ASoC: cs-amp-lib: Ignore empty UEFI calibration entries ASoC: cs-amp-lib: Ignore empty UEFI calibration entries - - - --- 2024-08-21 Richard Fitzgerald Superseded
ASoC: cs35l56: Handle OTP read latency over SoundWire ASoC: cs35l56: Handle OTP read latency over SoundWire - - - --- 2024-08-05 Richard Fitzgerald Accepted
ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL ASoC: cs-amp-lib: Fix NULL pointer crash if efi.get_variable is NULL - - - --- 2024-08-05 Richard Fitzgerald Accepted
[v2,2/3] i2c: Fix conditional for substituting empty ACPI functions ALSA: Add support for new HP G12 laptops - - - --- 2024-08-02 Richard Fitzgerald Accepted
[v2,4/4] firmware: cs_dsp: Rename fw_ver to wmfw_ver firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-10 Richard Fitzgerald Accepted
[v2,3/4] firmware: cs_dsp: Clarify wmfw format version log message firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-10 Richard Fitzgerald Accepted
[v2,2/4] firmware: cs_dsp: Make wmfw and bin filename arguments const char * firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-10 Richard Fitzgerald Accepted
[v2,1/4] firmware: cs_dsp: Don't allocate temporary buffer for info text firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-10 Richard Fitzgerald Accepted
[4/4] firmware: cs_dsp: Rename fw_ver to wmfw_ver firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-09 Richard Fitzgerald Superseded
[3/4] firmware: cs_dsp: Merge wmfw format log message into INFO message firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-09 Richard Fitzgerald Superseded
[2/4] firmware: cs_dsp: Make wmfw and bin filename arguments const char * firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-09 Richard Fitzgerald Superseded
[1/4] firmware: cs_dsp: Don't allocate temporary buffer for info text firmware: cs_dsp: Some small coding improvements - - - --- 2024-07-09 Richard Fitzgerald Superseded
firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files - - - --- 2024-07-08 Richard Fitzgerald Superseded
[2/2] ASoC: cs35l56: Limit Speaker Volume to +12dB maximum ASoC: cs35l56: Set correct upper volume limit - - - --- 2024-07-03 Richard Fitzgerald Superseded
[1/2] ASoC: cs35l56: Use header defines for Speaker Volume control definition ASoC: cs35l56: Set correct upper volume limit - - - --- 2024-07-03 Richard Fitzgerald Superseded
firmware: cs_dsp: Don't allow writes to read-only controls firmware: cs_dsp: Don't allow writes to read-only controls - - - --- 2024-07-02 Richard Fitzgerald Accepted
[3/3] ASoC: cs35l56: Remove redundant clearing of clk_stop_mode1 ASoC: cs35l56: Remove obsolete and redundant code - - - --- 2024-07-01 Richard Fitzgerald Accepted
[2/3] ASoC: cs35l56: Remove support for A1 silicon ASoC: cs35l56: Remove obsolete and redundant code - - - --- 2024-07-01 Richard Fitzgerald Accepted
[1/3] ASoC: cs35l56: Revert support for dual-ownership of ASP registers ASoC: cs35l56: Remove obsolete and redundant code - - - --- 2024-07-01 Richard Fitzgerald Accepted
[4/4] firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers firmware: cs_dsp: Add check to prevent overrunning the firmware file - - - --- 2024-06-27 Richard Fitzgerald Accepted
[3/4] firmware: cs_dsp: Validate payload length before processing block firmware: cs_dsp: Add check to prevent overrunning the firmware file - - - --- 2024-06-27 Richard Fitzgerald Accepted
[2/4] firmware: cs_dsp: Return error if block header overflows file firmware: cs_dsp: Add check to prevent overrunning the firmware file - - - --- 2024-06-27 Richard Fitzgerald Accepted
[1/4] firmware: cs_dsp: Fix overflow checking of wmfw header firmware: cs_dsp: Add check to prevent overrunning the firmware file - - - --- 2024-06-27 Richard Fitzgerald Accepted
[v2] ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up [v2] ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up - - - --- 2024-06-13 Richard Fitzgerald Accepted
ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up ASoC: cs35l56: Disconnect ASP1 TX sources when ASP1 DAI is hooked up - - - --- 2024-06-11 Richard Fitzgerald Superseded
ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance - - - --- 2024-05-08 Richard Fitzgerald Accepted
ALSA: hda: hda_component: Initialize shared data during bind callback ALSA: hda: hda_component: Initialize shared data during bind callback - - - --- 2024-05-08 Richard Fitzgerald Accepted
ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup - - - --- 2024-05-08 Richard Fitzgerald Accepted
ASoC: cs35l56: Avoid static analysis warning of uninitialised variable ASoC: cs35l56: Avoid static analysis warning of uninitialised variable - - - --- 2024-04-22 Richard Fitzgerald Accepted
ASoC: wm_adsp: Include array_size.h ASoC: wm_adsp: Include array_size.h - - - --- 2024-04-10 Richard Fitzgerald Accepted
ASoC: cs35l56: Include array_size.h ASoC: cs35l56: Include array_size.h - - - --- 2024-04-10 Richard Fitzgerald Accepted
[4/4] ASoC: cs35l56: Prevent overwriting firmware ASP config ASoC: cs35l56: Fixes to handling of ASP1 config registers - - - --- 2024-04-08 Richard Fitzgerald Accepted
[3/4] ASoC: cs35l56: Fix unintended bus access while resetting amp ASoC: cs35l56: Fixes to handling of ASP1 config registers - - - --- 2024-04-08 Richard Fitzgerald Accepted
[2/4] ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() ASoC: cs35l56: Fixes to handling of ASP1 config registers - - - --- 2024-04-08 Richard Fitzgerald Accepted
[1/4] regmap: Add regmap_read_bypassed() ASoC: cs35l56: Fixes to handling of ASP1 config registers - - - --- 2024-04-08 Richard Fitzgerald Accepted
[v2,3/3] ASoC: soc-card: Add KUnit test case for snd_soc_card_get_kcontrol ASoC: Use snd_ctl_find_id_mixer() instead of open-coding - - - --- 2024-04-01 Richard Fitzgerald Accepted
[v2,1/3] ALSA: control: Introduce snd_ctl_find_id_mixer_locked() ASoC: Use snd_ctl_find_id_mixer() instead of open-coding - - - --- 2024-04-01 Richard Fitzgerald Accepted
ALSA: hda: cs35l56: Set the init_done flag before component_add() ALSA: hda: cs35l56: Set the init_done flag before component_add() - - - --- 2024-03-25 Richard Fitzgerald Accepted
ASoC: cs-amp-lib: Check for no firmware controls when writing calibration ASoC: cs-amp-lib: Check for no firmware controls when writing calibration - - - --- 2024-03-25 Richard Fitzgerald Accepted
ALSA: hda: cs35l56: Raise device name message log level ALSA: hda: cs35l56: Raise device name message log level - - - --- 2024-03-25 Richard Fitzgerald Accepted
[3/3] ASoC: soc-card: Add KUnit test case for snd_soc_card_get_kcontrol ASoC: Use snd_ctl_find_id_mixer() instead of open-coding - - - --- 2024-03-25 Richard Fitzgerald Superseded
[2/3] ASoC: soc-card: Use snd_ctl_find_id_mixer() instead of open-coding ASoC: Use snd_ctl_find_id_mixer() instead of open-coding - - - --- 2024-03-25 Richard Fitzgerald Superseded
[1/3] ALSA: control: Introduce snd_ctl_find_id_mixer_locked() ASoC: Use snd_ctl_find_id_mixer() instead of open-coding - - - --- 2024-03-25 Richard Fitzgerald Superseded
[5/5] ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write ALSA: cirrus: Tidy up of firmware control read/write - - - --- 2024-03-25 Richard Fitzgerald Accepted
[4/5] ASoC: wm_adsp: Remove notification of driver write ALSA: cirrus: Tidy up of firmware control read/write - - - --- 2024-03-25 Richard Fitzgerald Accepted
[3/5] ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() ALSA: cirrus: Tidy up of firmware control read/write - - - --- 2024-03-25 Richard Fitzgerald Accepted
[2/5] ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() ALSA: cirrus: Tidy up of firmware control read/write - - - --- 2024-03-25 Richard Fitzgerald Accepted
[1/5] firmware: cs_dsp: Add locked wrappers for coeff read and write ALSA: cirrus: Tidy up of firmware control read/write - - - --- 2024-03-25 Richard Fitzgerald Accepted
[3/3] platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 ALSA: Add support for Cirrus Logic CS35L54 and CS35L57 1 - - --- 2024-03-08 Richard Fitzgerald Accepted
[2/3] ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 ALSA: Add support for Cirrus Logic CS35L54 and CS35L57 - - - --- 2024-03-08 Richard Fitzgerald Accepted
[1/3] ASoC: cs35l56: Add support for CS35L54 and CS35L57 ALSA: Add support for Cirrus Logic CS35L54 and CS35L57 1 - - --- 2024-03-08 Richard Fitzgerald Accepted
[2/2] ALSA: hda: hda_component: Include sound/hda_codec.h [1/2] ALSA: hda: hda_component: Add missing #include guards - - - --- 2024-03-07 Richard Fitzgerald Accepted
[1/2] ALSA: hda: hda_component: Add missing #include guards [1/2] ALSA: hda: hda_component: Add missing #include guards - - - --- 2024-03-07 Richard Fitzgerald Accepted
ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() - - - --- 2024-03-07 Richard Fitzgerald Accepted
firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc - - - --- 2024-03-07 Richard Fitzgerald Accepted
firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid - - - --- 2024-03-07 Richard Fitzgerald Accepted
[v3] ASoC: cs-amp-lib: Add KUnit test for calibration helpers [v3] ASoC: cs-amp-lib: Add KUnit test for calibration helpers - - - --- 2024-03-04 Richard Fitzgerald Accepted
ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() - - - --- 2024-02-27 Richard Fitzgerald Accepted
[v2,5/6] ALSA: hda: cs35l56: Apply amp calibration from EFI data ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-23 Richard Fitzgerald Accepted
[v2,4/6] ASoC: cs35l56: Apply amp calibration from EFI data ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-23 Richard Fitzgerald Accepted
[v2,3/6] ASoC: cs35l56: Add helper functions for amp calibration ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-23 Richard Fitzgerald Accepted
[v2,2/6] ASoC: cs-amp-lib: Add helpers for factory calibration data ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-23 Richard Fitzgerald Accepted
[v2,1/6] ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-23 Richard Fitzgerald Accepted
[9/9] ASoC: cs-amp-lib: Add KUnit test for calibration helpers ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[8/9] ALSA: hda: cs35l56: Apply amp calibration from EFI data ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[7/9] ALSA: hda: hda_cs_dsp_ctl: Add helper function to write calibration ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[6/9] ASoC: cs35l56: Apply amp calibration from EFI data ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[5/9] ASoC: cs35l56: Add helper functions for amp calibration ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[4/9] ASoC: cs-amp-lib: Add helpers for factory calibration data ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[3/9] ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[2/9] ALSA: hda: hda_cs_dsp_ctl: Only call notify when a control has been added to a card ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
[1/9] ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() ALSA: cs35l56: Apply calibration from EFI - - - --- 2024-02-21 Richard Fitzgerald Superseded
ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() - - - --- 2024-02-21 Richard Fitzgerald Accepted
ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET - - - --- 2024-02-16 Richard Fitzgerald Accepted
ASoC: cs35l56: Remove default from IRQ1_CFG register ASoC: cs35l56: Remove default from IRQ1_CFG register - - - --- 2024-02-09 Richard Fitzgerald Accepted
ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property - - - --- 2024-02-09 Richard Fitzgerald Accepted
« 1 2 3 4 »