Show patches with: Submitter = Richard Fitzgerald       |    Archived = No       |   389 patches
« 1 2 3 4 »
Patch Series S/W/F Date Submitter Delegate State
[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
[4/9] ALSA: hda/cs35l56: Always power-up and start cs_dsp ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[3/9] ALSA: hda/cs35l56: Call cs_dsp_power_down() before reloading firmware ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[2/9] ALSA: hda/cs35l56: Do not mark cache dirty after REINIT ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 Richard Fitzgerald Accepted
[1/9] ALSA: hda/cs35l56: Complete firmware reboot before calling cs_dsp_run() ALSA: hda/cs35l56: Various bugfixes --- 2023-07-31 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 --- 2023-07-21 Richard Fitzgerald New
[v5,10/11] ALSA: hda: Fix missing header dependencies ALSA: hda: Adding support for CS35L56 on HDA systems --- 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 --- 2023-07-21 Richard Fitzgerald New
[v5,08/11] ASoC: cs35l56: Make common function for control port wait ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-07-21 Richard Fitzgerald New
[v5,07/11] ASoC: cs35l56: Move part of cs35l56_init() to shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 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 --- 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 --- 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 --- 2023-07-21 Richard Fitzgerald New
[v5,03/11] ASoC: cs35l56: Convert utility functions to use common data structure ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-07-21 Richard Fitzgerald New
[v5,02/11] ASoC: cs35l56: Make cs35l56_system_reset() code more generic ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-07-21 Richard Fitzgerald New
[v5,01/11] ASoC: cs35l56: Move shared data into a common data structure ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-07-21 Richard Fitzgerald New
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 --- 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 --- 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
[v4,12/12] ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifier ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,11/12] ALSA: hda: Add mute_hook to hda_component ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald New
[v4,10/12] ALSA: hda: Fix missing header dependencies ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,09/12] ASoC: cs35l56: Make a common function to shutdown the DSP ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,08/12] ASoC: cs35l56: Make common function for control port wait ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,07/12] ASoC: cs35l56: Move part of cs35l56_init() to shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,06/12] ASoC: cs35l56: Move cs_dsp init into shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,05/12] ASoC: cs35l56: Move runtime suspend/resume to shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,04/12] ASoC: cs35l56: Move utility functions to shared file ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,03/12] ASoC: cs35l56: Convert utility functions to use common data structure ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,02/12] ASoC: cs35l56: Make cs35l56_system_reset() code more generic ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
[v4,01/12] ASoC: cs35l56: Move shared data into a common data structure ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-06-01 Richard Fitzgerald Superseded
ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream() ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream() --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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
[12/13] ALSA: hda: Add mute_hook to hda_component ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[11/13] ALSA: hda: Fix missing header dependencies ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[10/13] ASoC: cs35l56: Make a common function to shutdown the DSP ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[09/13] ASoC: cs35l56: Make common function for control port wait ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[08/13] ASoC: cs35l56: Pass correct pointer to cs35l56_irq() ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald New
[07/13] ASoC: cs35l56: Move part of cs35l56_init() to shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[06/13] ASoC: cs35l56: Move cs_dsp init into shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[05/13] ASoC: cs35l56: Move runtime suspend/resume to shared library ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[04/13] ASoC: cs35l56: Move utility functions to shared file ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[03/13] ASoC: cs35l56: Convert utility functions to use common data structure ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[02/13] ASoC: cs35l56: Make cs35l56_system_reset() code more generic ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[01/13] ASoC: cs35l56: Move shared data into a common data structure ALSA: hda: Adding support for CS35L56 on HDA systems --- 2023-05-25 Richard Fitzgerald Superseded
[3/3] ASoC: cs35l56: In secure mode skip SHUTDOWN and RESET around fw download ASoC: cs35l56: Bugfixes and efficiency improvement --- 2023-05-18 Richard Fitzgerald New
[2/3] ASoC: cs35l56: sdw_write_no_pm() should be performed under a pm_runtime request ASoC: cs35l56: Bugfixes and efficiency improvement --- 2023-05-18 Richard Fitzgerald New
[1/3] ASoC: cs35l56: Move DSP part string generation so that it is done only once ASoC: cs35l56: Bugfixes and efficiency improvement --- 2023-05-18 Richard Fitzgerald New
[RESEND] MAINTAINERS: Remove self from Cirrus Codec drivers [RESEND] MAINTAINERS: Remove self from Cirrus Codec drivers --- 2023-05-12 Richard Fitzgerald New
ASoC: cs35l56: Prevent unbalanced pm_runtime in dsp_work() on SoundWire ASoC: cs35l56: Prevent unbalanced pm_runtime in dsp_work() on SoundWire --- 2023-05-12 Richard Fitzgerald New
« 1 2 3 4 »