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
[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 Superseded
[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
[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 Accepted
[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 Accepted
[RESEND] MAINTAINERS: Remove self from Cirrus Codec drivers [RESEND] MAINTAINERS: Remove self from Cirrus Codec drivers - - - --- 2023-05-12 Richard Fitzgerald Accepted
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 Accepted
ASoC: cs35l56: Remove duplicate mbox log messages ASoC: cs35l56: Remove duplicate mbox log messages - - - --- 2023-04-20 Richard Fitzgerald Accepted
[4/4] ASoC: cs35l56: Rename mixer source defines for SoundWire DP1 ASoC: cs35l56: Updates for B0 silicon - - - --- 2023-04-18 Richard Fitzgerald Accepted
[3/4] ASoC: cs35l56: Remove SDW2RX1 mixer source ASoC: cs35l56: Updates for B0 silicon - - - --- 2023-04-18 Richard Fitzgerald Accepted
[2/4] ASoC: cs35l56: Remove SDW1 TX5 and TX6 ASoC: cs35l56: Updates for B0 silicon - - - --- 2023-04-18 Richard Fitzgerald Accepted
[1/4] ASoC: cs35l56: Update comment on masking of EINT20 interrupts ASoC: cs35l56: Updates for B0 silicon - - - --- 2023-04-18 Richard Fitzgerald Accepted
[5/5] ASoC: cs35l56: Don't return a value from cs35l56_remove() [1/5] ASoC: cs35l56: Rework IRQ allocation - - - --- 2023-04-14 Richard Fitzgerald Accepted
[4/5] ASoC: cs35l56: Remove redundant dsp_ready_completion [1/5] ASoC: cs35l56: Rework IRQ allocation - - - --- 2023-04-14 Richard Fitzgerald Accepted
[3/5] ASoC: cs35l56: Wait for init_complete in cs35l56_component_probe() [1/5] ASoC: cs35l56: Rework IRQ allocation - - - --- 2023-04-14 Richard Fitzgerald Accepted
[2/5] ASoC: cs35l56: Allow a wider range for reset pulse width [1/5] ASoC: cs35l56: Rework IRQ allocation - - - --- 2023-04-14 Richard Fitzgerald Accepted
[1/5] ASoC: cs35l56: Rework IRQ allocation [1/5] ASoC: cs35l56: Rework IRQ allocation - - - --- 2023-04-14 Richard Fitzgerald Accepted
[6/6] ASoC: cs35l56: Re-patch firmware after system suspend ASoC: cs35l56: Add system suspend handling - - - --- 2023-04-11 Richard Fitzgerald Accepted
[5/6] ASoC: cs35l56: Add basic system suspend handling ASoC: cs35l56: Add system suspend handling - - - --- 2023-04-11 Richard Fitzgerald Accepted
[3/6] ASoC: cs35l56: Skip first init_completion wait in dsp_work if init_done ASoC: cs35l56: Add system suspend handling - - - --- 2023-04-11 Richard Fitzgerald Accepted
[2/6] ASoC: cs35l56: Use DAPM widget for firmware PLAY/PAUSE ASoC: cs35l56: Add system suspend handling - - - --- 2023-04-11 Richard Fitzgerald Accepted
[1/6] ASoC: cs35l56: Remove quick-cancelling of dsp_work() ASoC: cs35l56: Add system suspend handling - - - --- 2023-04-11 Richard Fitzgerald Accepted
[v2] firmware: cs_dsp: Add a debugfs entry containing control details [v2] firmware: cs_dsp: Add a debugfs entry containing control details - - - --- 2023-03-28 Richard Fitzgerald Accepted
firmware: cs_dsp: Add a debugfs entry containing control details firmware: cs_dsp: Add a debugfs entry containing control details - - - --- 2023-03-24 Richard Fitzgerald Superseded
[v3,8/8] ASoC: cs35l56: Add driver for Cirrus Logic CS35L56 [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,7/8] ASoC: wm_adsp: Simplify the logging of requested firmware files [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,6/8] ASoC: wm_adsp: Add support for loading bin files without wmfw [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,5/8] ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,4/8] ASoC: wm_adsp: Support DSPs that don't require firmware download [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,3/8] firmware: cs_dsp: Support DSPs that don't require firmware download [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,2/8] ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs [v3,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-20 Richard Fitzgerald Accepted
[v2,8/8] ASoC: cs35l56: Add driver for Cirrus Logic CS35L56 [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,7/8] ASoC: wm_adsp: Simplify the logging of requested firmware files [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,6/8] ASoC: wm_adsp: Add support for loading bin files without wmfw [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,5/8] ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,4/8] ASoC: wm_adsp: Support DSPs that don't require firmware download [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,3/8] firmware: cs_dsp: Support DSPs that don't require firmware download [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,2/8] ASoC: wm_adsp: Use no_core_startstop to prevent creating preload control [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs [v2,1/8] firmware: cs_dsp: Introduce no_core_startstop for self-booting DSPs - - - --- 2023-03-13 Richard Fitzgerald Superseded
[3/3] soundwire: cadence: Drain the RX FIFO after an IO timeout soundwire: cadence: Fix oversized FIFO size define - 1 - --- 2022-12-01 Richard Fitzgerald Superseded
[2/3] soundwire: cadence: Remove wasted space in response_buf soundwire: cadence: Fix oversized FIFO size define - - - --- 2022-12-01 Richard Fitzgerald Superseded
[1/3] soundwire: cadence: Don't overflow the command FIFOs soundwire: cadence: Fix oversized FIFO size define - 1 - --- 2022-12-01 Richard Fitzgerald Superseded
[2/2] firmware: cs_dsp: Make the exports namespaced firmware: cs_dsp: Switch to using namespaced exports - - - --- 2022-11-24 Richard Fitzgerald Accepted
[1/2] firmware: cs_dsp: Rename KConfig symbol CS_DSP -> FW_CS_DSP firmware: cs_dsp: Switch to using namespaced exports - - - --- 2022-11-24 Richard Fitzgerald Accepted
[v2,2/2] ASoC: wm_adsp: Return whether changed when writing controls ASoC: wm_adsp: Report when a control write changes the value - - - --- 2022-11-23 Richard Fitzgerald Accepted
[v2,1/2] firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed ASoC: wm_adsp: Report when a control write changes the value - - - --- 2022-11-23 Richard Fitzgerald Accepted
[2/2] ASoC: wm_adsp: Return whether changed when writing controls ASoC: wm_adsp: Report when a control write changes the value - - - --- 2022-11-23 Richard Fitzgerald Superseded
[1/2] firmware: cs_dsp: cs_dsp_coeff_write_ctrl() should report changed ASoC: wm_adsp: Report when a control write changes the value - - - --- 2022-11-23 Richard Fitzgerald Superseded
[10/12] ASoC: wm_adsp: Allow client to hook into pre_run callback Add support for the Cirrus Logic CS48L32 audio codecs - - - --- 2022-11-09 Richard Fitzgerald Accepted
ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice ASoC: soc-dai: Do not call snd_soc_link_be_hw_params_fixup() twice - - - --- 2022-11-04 Richard Fitzgerald Accepted
ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() - - - --- 2022-11-04 Richard Fitzgerald Accepted
[v3,5/5] soundwire: bus: Don't exit early if no device IDs were programmed soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-14 Richard Fitzgerald Superseded
[v3,4/5] soundwire: cadence: Fix lost ATTACHED interrupts when enumerating soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-14 Richard Fitzgerald Superseded
[v3,3/5] soundwire: bus: Don't re-enumerate before status is UNATTACHED soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-14 Richard Fitzgerald Superseded
[v3,2/5] soundwire: bus: Don't lose unattach notifications soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-14 Richard Fitzgerald Superseded
[v3,1/5] soundwire: cadence: fix updating slave status when a bus has multiple peripherals soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-14 Richard Fitzgerald Superseded
[v2,5/5] soundwire: bus: Don't exit early if no device IDs were programmed soundwire: Fixes for spurious and missing UNATTACH - - - --- 2022-09-07 Richard Fitzgerald Superseded
[v2,4/5] soundwire: cadence: Fix lost ATTACHED interrupts when enumerating soundwire: Fixes for spurious and missing UNATTACH - - - --- 2022-09-07 Richard Fitzgerald Superseded
[v2,3/5] soundwire: bus: Don't re-enumerate before status is UNATTACHED soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-07 Richard Fitzgerald Superseded
[v2,2/5] soundwire: bus: Don't lose unattach notifications soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-07 Richard Fitzgerald Superseded
[v2,1/5] soundwire: cadence: fix updating slave status when a bus has multiple peripherals soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-09-07 Richard Fitzgerald Superseded
[3/3] soundwire: bus: Fix lost UNATTACH when re-enumerating soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-08-25 Richard Fitzgerald Superseded
[2/3] soundwire: bus: Don't lose unattach notifications soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-08-25 Richard Fitzgerald Superseded
[1/3] soundwire: cadence: fix updating slave status when a bus has multiple peripherals soundwire: Fixes for spurious and missing UNATTACH - 1 - --- 2022-08-25 Richard Fitzgerald Superseded
[5/5] ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk() ASoC: cs42l42: Some small code improvements - - - --- 2022-08-17 Richard Fitzgerald Accepted
[2/5] ASoC: cs42l42: Add include dependencies to cs42l42.h ASoC: cs42l42: Some small code improvements - - - --- 2022-08-17 Richard Fitzgerald Accepted
ASoC: cs42l42: Only report button state if there was a button interrupt ASoC: cs42l42: Only report button state if there was a button interrupt - - - --- 2022-08-15 Richard Fitzgerald Accepted
ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk() ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk() - - - --- 2022-08-15 Richard Fitzgerald Accepted
ASoC: cs35l45: Enable BOOST ASoC: cs35l45: Enable BOOST - - - --- 2022-05-04 Richard Fitzgerald Accepted
[v2,2/2] ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro ASoC: Add macros for signed TLV controls with callbacks - - - --- 2022-04-25 Richard Fitzgerald Accepted
[v2,1/2] ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro ASoC: Add macros for signed TLV controls with callbacks - - - --- 2022-04-25 Richard Fitzgerald Accepted
firmware: cirrus: cs_dsp: Avoid padding bytes in cs_dsp_coeff_ctl firmware: cirrus: cs_dsp: Avoid padding bytes in cs_dsp_coeff_ctl - 1 - --- 2022-04-25 Richard Fitzgerald Accepted
[2/2] ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro ASoC: Add macros for signed TLV controls with callbacks - - - --- 2022-04-22 Richard Fitzgerald Superseded
[1/2] ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro ASoC: Add macros for signed TLV controls with callbacks - - - --- 2022-04-22 Richard Fitzgerald Superseded
firmware: cs_dsp: Fix overrun of unterminated control name string firmware: cs_dsp: Fix overrun of unterminated control name string - - - --- 2022-04-12 Richard Fitzgerald Accepted
ASoC: cs35l45: Make exports namespaced ASoC: cs35l45: Make exports namespaced - - - --- 2022-04-11 Richard Fitzgerald Accepted
ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate - - - --- 2022-04-07 Richard Fitzgerald Accepted
[v2,5/5] ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-04-05 Richard Fitzgerald Accepted
[v2,4/5] ASoC: dt-bindings: cs35l45: Cirrus Logic CS35L45 Smart Amp ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - 1 - --- 2022-04-05 Richard Fitzgerald Accepted
[v2,3/5] ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-04-05 Richard Fitzgerald Accepted
[v2,2/5] ASoC: soc-utils: Add helper to calculate BCLK from TDM info ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-04-05 Richard Fitzgerald Accepted
[v2,1/5] ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-04-05 Richard Fitzgerald Accepted
ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm() - - - --- 2022-04-04 Richard Fitzgerald Accepted
[5/5] ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-03-18 Richard Fitzgerald Superseded
[4/5] ASoC: dt-bindings: cs35l45: Cirrus Logic CS35L45 Smart Amp ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - 1 - --- 2022-03-18 Richard Fitzgerald Superseded
[3/5] ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-03-18 Richard Fitzgerald Superseded
[2/5] ASoC: soc-utils: Add helper to calculate BCLK from TDM info ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-03-18 Richard Fitzgerald Superseded
[1/5] ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier - - - --- 2022-03-18 Richard Fitzgerald Superseded
ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START ASoC: cs42l42: Add warnings about DETECT_MODE and PLL_START - - - --- 2022-03-04 Richard Fitzgerald Accepted
[V3,2/2] ASoC: audio_graph_card2: Add support for variable slot widths ASoC: audio_graph_card2: Support variable slot widths - - - --- 2022-02-28 Richard Fitzgerald Accepted
« 1 2 3 4 »