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
[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 Accepted
ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization - - - --- 2024-02-07 Richard Fitzgerald Superseded
[18/18] ALSA: hda: cs35l56: Remove unused test stub function ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[17/18] ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[16/18] ALSA: hda: cs35l56: Fix filename string field layout ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[15/18] ALSA: hda: cs35l56: Fix order of searching for firmware files ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[14/18] ASoC: cs35l56: Allow more time for firmware to boot ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[13/18] ASoC: cs35l56: Load tunings for the correct speaker models ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[12/18] ASoC: cs35l56: Firmware file must match the version of preloaded firmware ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[11/18] ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[10/18] ASoC: cs35l56: Fix for initializing ASP1 mixer registers ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[09/18] ALSA: hda: cs35l56: Initialize all ASP1 registers ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[08/18] ASoC: cs35l56: Fix default SDW TX mixer registers ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[07/18] ASoC: cs35l56: Fix to ensure ASP1 registers match cache ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[06/18] ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[05/18] ASoC: cs35l56: Don't add the same register patch multiple times ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[04/18] ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[03/18] ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[02/18] ASoC: wm_adsp: Don't overwrite fwf_name with the default ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 Richard Fitzgerald Accepted
[01/18] ASoC: wm_adsp: Fix firmware file search order ALSA: Various fixes for Cirrus Logic CS35L56 support - - - --- 2024-01-29 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 1 1 - --- 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 - 1 - --- 2023-12-04 Richard Fitzgerald Accepted
[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 - 1 - --- 2023-12-04 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 Accepted
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 Accepted
[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 Accepted
[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 Accepted
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 Accepted
ASoC: cs35l56: Remove unused hibernate wake constants ASoC: cs35l56: Remove unused hibernate wake constants - - - --- 2023-10-03 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: 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
[4/4] ASoC: cs35l56: Use PCI SSID as the firmware UID ASoC: cs35l56: Use PCI SSID to select specific firmware - - - --- 2023-09-12 Richard Fitzgerald Accepted
[3/4] ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card ASoC: cs35l56: Use PCI SSID to select specific firmware - - - --- 2023-09-12 Richard Fitzgerald Accepted
[2/4] ASoC: SOF: Pass PCI SSID to machine driver ASoC: cs35l56: Use PCI SSID to select specific firmware - - - --- 2023-09-12 Richard Fitzgerald Accepted
[1/4] ASoC: soc-card: Add storage for PCI SSID ASoC: cs35l56: Use PCI SSID to select specific firmware - - - --- 2023-09-12 Richard Fitzgerald Accepted
ASoC: cs35l56: Disable low-power hibernation mode ASoC: cs35l56: Disable low-power hibernation mode - - - --- 2023-09-12 Richard Fitzgerald Superseded
ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() - - - --- 2023-09-08 Richard Fitzgerald Superseded
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 Accepted
[v2,2/2] ASoC: cs35l56: Add an ACPI match table ASoC: cs35l56: Update ACPI HID and property - - - --- 2023-08-17 Richard Fitzgerald Accepted
[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 Accepted
[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 Superseded
[1/2] ASoC: cs35l56: Add an ACPI match table ASoC: cs35l56: Update ACPI HID and property - - - --- 2023-08-16 Richard Fitzgerald Superseded
[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 Accepted
[4/5] ASoC: wm_adsp: Expose the DSP power down actions as wm_adsp_power_down() ASoC: cs35l56: Bugfixes - - - --- 2023-08-08 Richard Fitzgerald Accepted
[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
[v5,11/11] ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier ALSA: hda: Adding support for CS35L56 on HDA systems - 1 - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,10/11] ALSA: hda: Fix missing header dependencies ALSA: hda: Adding support for CS35L56 on HDA systems - 1 - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,09/11] ASoC: cs35l56: Make a common function to shutdown the DSP ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,08/11] ASoC: cs35l56: Make common function for control port wait ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,07/11] ASoC: cs35l56: Move part of cs35l56_init() to shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,06/11] ASoC: cs35l56: Move cs_dsp init into shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,05/11] ASoC: cs35l56: Move runtime suspend/resume to shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,04/11] ASoC: cs35l56: Move utility functions to shared file ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,03/11] ASoC: cs35l56: Convert utility functions to use common data structure ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,02/11] ASoC: cs35l56: Make cs35l56_system_reset() code more generic ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
[v5,01/11] ASoC: cs35l56: Move shared data into a common data structure ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-07-21 Richard Fitzgerald Accepted
ASoC: cs35l56: Patch soft registers to defaults ASoC: cs35l56: Patch soft registers to defaults - - - --- 2023-07-18 Richard Fitzgerald Accepted
[2/2] soundwire: stream: Make master_list ordered to prevent deadlocks [1/2] soundwire: bus: Prevent lockdep asserts when stream has multiple buses - 1 - --- 2023-06-15 Richard Fitzgerald Accepted
[1/2] soundwire: bus: Prevent lockdep asserts when stream has multiple buses [1/2] soundwire: bus: Prevent lockdep asserts when stream has multiple buses - 1 - --- 2023-06-15 Richard Fitzgerald Accepted
firmware: cs_dsp: Log correct region name in bin error messages firmware: cs_dsp: Log correct region name in bin error messages - - - --- 2023-06-05 Richard Fitzgerald Accepted
ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream() ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream() - 1 - --- 2023-06-01 Richard Fitzgerald Accepted
firmware: cs_dsp: Log that a bin file was loaded firmware: cs_dsp: Log that a bin file was loaded - - - --- 2023-05-31 Richard Fitzgerald Accepted
[v3,12/12] ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,11/12] ALSA: hda: Add mute_hook to hda_component ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,10/12] ALSA: hda: Fix missing header dependencies ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,09/12] ASoC: cs35l56: Make a common function to shutdown the DSP ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,08/12] ASoC: cs35l56: Make common function for control port wait ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,07/12] ASoC: cs35l56: Move part of cs35l56_init() to shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,06/12] ASoC: cs35l56: Move cs_dsp init into shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,05/12] ASoC: cs35l56: Move runtime suspend/resume to shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,04/12] ASoC: cs35l56: Move utility functions to shared file ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,03/12] ASoC: cs35l56: Convert utility functions to use common data structure ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,02/12] ASoC: cs35l56: Make cs35l56_system_reset() code more generic ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v3,01/12] ASoC: cs35l56: Move shared data into a common data structure ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-26 Richard Fitzgerald Superseded
[v2,12/12] ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,11/12] ALSA: hda: Add mute_hook to hda_component ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,10/12] ALSA: hda: Fix missing header dependencies ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,09/12] ASoC: cs35l56: Make a common function to shutdown the DSP ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,08/12] ASoC: cs35l56: Make common function for control port wait ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,07/12] ASoC: cs35l56: Move part of cs35l56_init() to shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,06/12] ASoC: cs35l56: Move cs_dsp init into shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,05/12] ASoC: cs35l56: Move runtime suspend/resume to shared library ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,04/12] ASoC: cs35l56: Move utility functions to shared file ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,03/12] ASoC: cs35l56: Convert utility functions to use common data structure ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,02/12] ASoC: cs35l56: Make cs35l56_system_reset() code more generic ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[v2,01/12] ASoC: cs35l56: Move shared data into a common data structure ALSA: hda: Adding support for CS35L56 on HDA systems 1 - - --- 2023-05-25 Richard Fitzgerald Superseded
[13/13] ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier ALSA: hda: Adding support for CS35L56 on HDA systems - - - --- 2023-05-25 Richard Fitzgerald Superseded
« 1 2 3 4 »