Show patches with: Submitter = Richard Fitzgerald       |    Archived = No       |   364 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
ASoC: cs35l56: Avoid static analysis warning of uninitialised variable ASoC: cs35l56: Avoid static analysis warning of uninitialised variable --- 2024-04-22 Richard Fitzgerald New
ASoC: wm_adsp: Include array_size.h ASoC: wm_adsp: Include array_size.h --- 2024-04-10 Richard Fitzgerald New
ASoC: cs35l56: Include array_size.h ASoC: cs35l56: Include array_size.h --- 2024-04-10 Richard Fitzgerald New
[3/4] ASoC: cs35l56: Fix unintended bus access while resetting amp [1/4] regmap: Add regmap_read_bypassed() --- 2024-04-08 Richard Fitzgerald New
[2/4] ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() [1/4] regmap: Add regmap_read_bypassed() --- 2024-04-08 Richard Fitzgerald New
[1/4] regmap: Add regmap_read_bypassed() [1/4] regmap: Add regmap_read_bypassed() --- 2024-04-08 Richard Fitzgerald New
[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 New
[v2,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-04-01 Richard Fitzgerald New
[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 New
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 New
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 New
ALSA: hda: cs35l56: Raise device name message log level ALSA: hda: cs35l56: Raise device name message log level --- 2024-03-25 Richard Fitzgerald New
[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 New
[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 New
[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 New
[4/5] ASoC: wm_adsp: Remove notification of driver write ALSA: cirrus: Tidy up of firmware control read/write --- 2024-03-25 Richard Fitzgerald New
[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 New
[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 New
[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 New
[3/3] platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 ALSA: Add support for Cirrus Logic CS35L54 and CS35L57 --- 2024-03-08 Richard Fitzgerald New
[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 New
[1/3] ASoC: cs35l56: Add support for CS35L54 and CS35L57 ALSA: Add support for Cirrus Logic CS35L54 and CS35L57 --- 2024-03-08 Richard Fitzgerald New
[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,6/6] ASoC: cs-amp-lib: Add KUnit test for calibration helpers ALSA: cs35l56: Apply calibration from EFI --- 2024-02-23 Richard Fitzgerald Superseded
[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
[8/9] ALSA: hda: 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
[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
[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: 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
[v2] ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization [v2] ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization --- 2024-02-08 Richard Fitzgerald New
[18/18] ALSA: hda: cs35l56: Remove unused test stub function [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[16/18] ALSA: hda: cs35l56: Fix filename string field layout [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[15/18] ALSA: hda: cs35l56: Fix order of searching for firmware files [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[13/18] ASoC: cs35l56: Load tunings for the correct speaker models [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[10/18] ASoC: cs35l56: Fix for initializing ASP1 mixer registers [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[05/18] ASoC: cs35l56: Don't add the same register patch multiple times [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[04/18] ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[03/18] ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[01/18] ASoC: wm_adsp: Fix firmware file search order [01/18] ASoC: wm_adsp: Fix firmware file search order --- 2024-01-29 Richard Fitzgerald Accepted
[2/2] ALSA: hda: realtek: Move hda_component implementation to module [1/2] ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps --- 2024-01-24 Richard Fitzgerald Accepted
[1/2] ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps [1/2] ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps --- 2024-01-24 Richard Fitzgerald Accepted
ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget --- 2023-12-05 Richard Fitzgerald Accepted
ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn --- 2023-12-05 Richard Fitzgerald Accepted
[v3] ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support [v3] ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support --- 2023-12-04 Richard Fitzgerald Superseded
[v2] ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs56l56 support [v2] ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs56l56 support --- 2023-12-04 Richard Fitzgerald New
ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI --- 2023-11-21 Richard Fitzgerald Accepted
[RESEND] ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c [RESEND] ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c --- 2023-11-13 Richard Fitzgerald New
ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c --- 2023-10-11 Richard Fitzgerald Superseded
ASoC: cs42l42: Fix missing include of gpio/consumer.h ASoC: cs42l42: Fix missing include of gpio/consumer.h --- 2023-10-11 Richard Fitzgerald Accepted
ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not transmitting ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not transmitting --- 2023-10-09 Richard Fitzgerald Accepted
ASoC: cs35l56: Fix illegal use of init_completion() ASoC: cs35l56: Fix illegal use of init_completion() --- 2023-10-06 Richard Fitzgerald Accepted
[4/4] ASoC: cs35l56: Enable low-power hibernation mode on SPI ASoC: cs35l56: Update hibernate/wake sequences and enable hibernation --- 2023-10-06 Richard Fitzgerald Accepted
[3/4] ASoC: cs35l56: Enable low-power hibernation mode on i2c ASoC: cs35l56: Update hibernate/wake sequences and enable hibernation --- 2023-10-06 Richard Fitzgerald New
[2/4] ASoC: cs35l56: Wake transactions need to be issued twice ASoC: cs35l56: Update hibernate/wake sequences and enable hibernation --- 2023-10-06 Richard Fitzgerald New
[1/4] ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate ASoC: cs35l56: Update hibernate/wake sequences and enable hibernation --- 2023-10-06 Richard Fitzgerald New
ASoC: cs35l56: Initialise a variable to silence possible static analysis error ASoC: cs35l56: Initialise a variable to silence possible static analysis error --- 2023-10-04 Richard Fitzgerald New
ASoC: cs35l56: Remove unused hibernate wake constants ASoC: cs35l56: Remove unused hibernate wake constants --- 2023-10-03 Richard Fitzgerald New
[6.5] ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() [6.5] ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() --- 2023-10-02 Richard Fitzgerald New
[6.4,6.5] ASoC: cs35l56: Disable low-power hibernation mode [6.4,6.5] ASoC: cs35l56: Disable low-power hibernation mode --- 2023-09-25 Richard Fitzgerald Superseded
[v2] ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missing [v2] ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missing --- 2023-09-14 Richard Fitzgerald Accepted
[3/3] ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled ASoC: cs35l56: Define and export I2C/SPI pm_ops only if needed --- 2023-09-14 Richard Fitzgerald Accepted
[2/3] ASoC: cs35l56: Use new export macro for dev_pm_ops ASoC: cs35l56: Define and export I2C/SPI pm_ops only if needed --- 2023-09-14 Richard Fitzgerald Accepted
[1/3] ASoC: cs35l56: Use pm_ptr() ASoC: cs35l56: Define and export I2C/SPI pm_ops only if needed --- 2023-09-14 Richard Fitzgerald Accepted
ALSA: hda: cs35l56: Don't 'return ret' if ret is always zero ALSA: hda: cs35l56: Don't 'return ret' if ret is always zero --- 2023-09-14 Richard Fitzgerald Accepted
ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missing ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missing --- 2023-09-14 Richard Fitzgerald Superseded
firmware: cirrus: cs_dsp: Only log list of algorithms in debug build firmware: cirrus: cs_dsp: Only log list of algorithms in debug build --- 2023-09-13 Richard Fitzgerald Accepted
ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl() ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl() --- 2023-09-13 Richard Fitzgerald Accepted
ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() --- 2023-09-08 Richard Fitzgerald Accepted
ALSA: hda: cs35l56: Call pm_runtime_dont_use_autosuspend() ALSA: hda: cs35l56: Call pm_runtime_dont_use_autosuspend() --- 2023-09-08 Richard Fitzgerald Accepted
ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errors ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errors --- 2023-08-29 Richard Fitzgerald New
[v2,2/2] ASoC: cs35l56: Add an ACPI match table ASoC: cs35l56: Update ACPI HID and property --- 2023-08-17 Richard Fitzgerald Superseded
[v2,1/2] ASoC: cs35l56: Read firmware uuid from a device property instead of _SUB ASoC: cs35l56: Update ACPI HID and property --- 2023-08-17 Richard Fitzgerald New
[2/2] ASoC: cs35l56: Read firmware uuid from a device property instead of _SUB ASoC: cs35l56: Update ACPI HID and property --- 2023-08-16 Richard Fitzgerald New
[1/2] ASoC: cs35l56: Add an ACPI match table ASoC: cs35l56: Update ACPI HID and property --- 2023-08-16 Richard Fitzgerald New
[2/2] ASoC: cs35l56: Don't overwrite a patched firmware ASoC: cs35l56: Don't patch firmware that is already patched --- 2023-08-15 Richard Fitzgerald Accepted
[1/2] ASoC: wm_adsp: Support powering-up DSP without trying to load firmware ASoC: cs35l56: Don't patch firmware that is already patched --- 2023-08-15 Richard Fitzgerald Accepted
[5/5] ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmware ASoC: cs35l56: Bugfixes --- 2023-08-08 Richard Fitzgerald New
[4/5] ASoC: wm_adsp: Expose the DSP power down actions as wm_adsp_power_down() ASoC: cs35l56: Bugfixes --- 2023-08-08 Richard Fitzgerald New
[3/5] ASoC: cs35l56: Wait for control port ready during system-resume ASoC: cs35l56: Bugfixes --- 2023-08-08 Richard Fitzgerald Accepted
[2/5] ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET initially low ASoC: cs35l56: Bugfixes --- 2023-08-08 Richard Fitzgerald Accepted
[1/5] ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set_asp_slot_positions() ASoC: cs35l56: Bugfixes --- 2023-08-08 Richard Fitzgerald Accepted
[9/9] ALSA: hda/cs35l56: Reject I2C alias addresses ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[8/9] ALSA: hda/cs35l56: Fail if .bin not found and firmware not patched ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[7/9] ALSA: hda/cs35l56: Do not download firmware over existing RAM firmware ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[6/9] ALSA: hda/cs35l56: cs_dsp_power_down() on cs35l56_hda_fw_load() error path ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[5/9] ALSA: hda/cs35l56: Call cs_dsp_power_down() before calling cs_dsp_remove() ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
« 1 2 3 4 »