Toggle navigation
Patchwork
alsa-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Richard Fitzgerald
| State =
Action Required
| 123 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/12] dt-bindings: mfd: Add Cirrus Logic CS48L32 audio codec
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[02/12] mfd: cs48l32: Add register definitions for Cirrus Logic CS48L31/32/33
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[03/12] mfd: cs48l32: Add support for CS48L31/32/33 codecs
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[04/12] ASoC: cs42l42: Don't reconfigure the PLL while it is running
ASoC: cs42l42: Series of bugfixes and improvements
-
-
-
2021-08-10
Richard Fitzgerald
New
[04/12] dt-bindings: pinctrl: Add Cirrus Logic CS48L31/32/33
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[05/12] pinctrl: cirrus: Add support for CS48L31/32/33 codecs
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[08/12] ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler
ASoC: cs42l42: Series of bugfixes and improvements
-
-
-
2021-08-10
Richard Fitzgerald
New
[08/12] regulator: arizona-micsupp: Support Cirrus Logic CS48L31/32/33
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[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
[09/10] ASoC: Intel: sof_sdw: Add support for Cirrus Logic CS35L56
ASoC: Initial support for Cirrus Logic CS35L56
-
-
-
2023-02-17
Richard Fitzgerald
New
[09/12] ASoC: cs42l42: Remove runtime_suspend/runtime_resume callbacks
ASoC: cs42l42: Series of bugfixes and improvements
-
-
-
2021-08-10
Richard Fitzgerald
New
[09/12] irqchip: cirrus: Add driver for Cirrus Logic CS48L31/32/33 codecs
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[10/10] ASoC: Intel: soc-acpi: Add CS35L56 Soundwire to TGL
ASoC: Initial support for Cirrus Logic CS35L56
-
-
-
2023-02-17
Richard Fitzgerald
New
[11/12] ASoC: cs42l42: Add HP Volume Scale control
ASoC: cs42l42: Series of bugfixes and improvements
-
-
-
2021-08-10
Richard Fitzgerald
New
[11/12] dt-bindings: sound: Add Cirrus Logic CS48L31/32/33 codecs
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
Richard Fitzgerald
New
[1/1] soundwire: bus: Don't re-enumerate before status is UNATTACHED
soundwire: bus: Fix for missing UNATTACH when re-enumerating
-
-
-
2022-08-29
Richard Fitzgerald
New
[12/12] ASoC: cs48l32: Add codec driver for Cirrus Logic CS48L31/32/33
Add support for the Cirrus Logic CS48L32 audio codecs
-
-
-
2022-11-09
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
[1/2] ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map
[1/2] ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map
-
-
-
2022-02-16
Richard Fitzgerald
New
[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
New
[1/2] soundwire: bus: Prevent infinite loop in sdw_ch_mask_to_ch()
soundwire: bus: Prevent infinite loop in sdw_ch_mask_to_ch()
-
-
-
2023-02-02
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
[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
[1/3] ASoC: cs4234: Add dtschema binding document
[1/3] ASoC: cs4234: Add dtschema binding document
-
-
-
2020-09-25
Richard Fitzgerald
New
[1/3] soundwire: cadence: fix updating slave status when a bus has multiple peripherals
soundwire: Fixes for spurious and missing UNATTACH
-
-
-
2022-08-25
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
[1/5] ASoC: cs35l56: Rework IRQ allocation
[1/5] ASoC: cs35l56: Rework IRQ allocation
-
-
-
2023-04-14
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
[1/7] of: base: Add of_count_phandle_with_fixed_args()
Add dts for Rpi4 + Cirrus Lochnagar and codecs
-
-
-
2020-10-14
Richard Fitzgerald
New
[1/7] soundwire: bus: Do not forcibly disable child pm_runtime
soundwire: Fix driver removal
-
-
-
2022-09-07
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
[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
New
[2/2] soundwire: cadence: Simplify error paths in cdns_xfer_msg()
[1/2] soundwire: cadence: Fix error check in cdns_xfer_msg()
-
-
-
2022-09-17
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
[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
[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
[2/3] soundwire: cadence: Remove wasted space in response_buf
soundwire: cadence: Fix oversized FIFO size define
-
-
-
2022-12-01
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
[2/5] ASoC: cs35l56: Allow a wider range for reset pulse width
[1/5] ASoC: cs35l56: Rework IRQ allocation
-
-
-
2023-04-14
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
[2/7] ASoC: simple-card: Add plls and sysclks DT schema
Add dts for Rpi4 + Cirrus Lochnagar and codecs
-
-
-
2020-10-14
Richard Fitzgerald
New
[2/7] soundwire: intel_init: Separate shutdown and cleanup
soundwire: Fix driver removal
-
-
-
2022-09-07
Richard Fitzgerald
New
[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
[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
[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
[3/3] soundwire: bus: Fix lost UNATTACH when re-enumerating
soundwire: Fixes for spurious and missing UNATTACH
-
-
-
2022-08-25
Richard Fitzgerald
New
[3/3] soundwire: cadence: Drain the RX FIFO after an IO timeout
soundwire: cadence: Fix oversized FIFO size define
-
-
-
2022-12-01
Richard Fitzgerald
New
[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
[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
[3/5] ASoC: cs35l56: Wait for init_complete in cs35l56_component_probe()
[1/5] ASoC: cs35l56: Rework IRQ allocation
-
-
-
2023-04-14
Richard Fitzgerald
New
[3/7] ASoC: simple-card: Support setting component plls and sysclks
Add dts for Rpi4 + Cirrus Lochnagar and codecs
-
-
-
2020-10-14
Richard Fitzgerald
New
[3/7] ASoC: SOF: Intel: Don't disable Soundwire interrupt before the bus has shut down
soundwire: Fix driver removal
-
-
-
2022-09-07
Richard Fitzgerald
New
[4/5] ASoC: cs35l56: Remove redundant dsp_ready_completion
[1/5] ASoC: cs35l56: Rework IRQ allocation
-
-
-
2023-04-14
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
[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
[4/7] soundwire: bus: Add remove callback to struct sdw_master_ops
soundwire: Fix driver removal
-
-
-
2022-09-07
Richard Fitzgerald
New
[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
[5/5] ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmware
ASoC: cs35l56: Bugfixes
-
-
-
2023-08-08
Richard Fitzgerald
New
[5/5] ASoC: cs35l56: Don't return a value from cs35l56_remove()
[1/5] ASoC: cs35l56: Rework IRQ allocation
-
-
-
2023-04-14
Richard Fitzgerald
New
[5/7] soundwire: intel: Don't disable interrupt until children are removed
soundwire: Fix driver removal
-
-
-
2022-09-07
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/7] ARM: dts: Add dts for Raspberry Pi 4 + Cirrus Logic Lochnagar2
Add dts for Rpi4 + Cirrus Lochnagar and codecs
-
-
-
2020-10-14
Richard Fitzgerald
New
[6/7] soundwire: intel: Don't disable pm_runtime until children are removed
soundwire: Fix driver removal
-
-
-
2022-09-07
Richard Fitzgerald
New
[7/7] soundwire: bus: Fix premature removal of sdw_slave objects
soundwire: Fix driver removal
-
-
-
2022-09-07
Richard Fitzgerald
New
ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance
-
-
-
2024-05-08
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
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
ALSA: hda/cs_dsp_ctl: Actually remove ALSA controls
ALSA: hda/cs_dsp_ctl: Actually remove ALSA controls
-
-
-
2024-05-03
Richard Fitzgerald
New
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
New
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: cs35l56: Include array_size.h
ASoC: cs35l56: Include array_size.h
-
-
-
2024-04-10
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: 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
ASoC: cs35l56: Remove duplicate mbox log messages
ASoC: cs35l56: Remove duplicate mbox log messages
-
-
-
2023-04-20
Richard Fitzgerald
New
ASoC: cs35l56: Remove unused hibernate wake constants
ASoC: cs35l56: Remove unused hibernate wake constants
-
-
-
2023-10-03
Richard Fitzgerald
New
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
ASoC: cs42l42: Implement system suspend
ASoC: cs42l42: Implement system suspend
-
-
-
2021-12-01
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
ASoC: dapm: Revert "use component prefix when checking widget names"
ASoC: dapm: Revert "use component prefix when checking widget names"
-
-
-
2021-07-03
Richard Fitzgerald
New
ASoC: wm_adsp: Include array_size.h
ASoC: wm_adsp: Include array_size.h
-
-
-
2024-04-10
Richard Fitzgerald
New
[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
[RESEND] MAINTAINERS: Remove self from Cirrus Codec drivers
[RESEND] MAINTAINERS: Remove self from Cirrus Codec drivers
-
-
-
2023-05-12
Richard Fitzgerald
New
soundwire: intel: Make DEV_NUM_IDA_MIN a module param
soundwire: intel: Make DEV_NUM_IDA_MIN a module param
-
-
-
2023-05-08
Richard Fitzgerald
New
soundwire: stream: Use polling for DP Prepare completion
soundwire: stream: Use polling for DP Prepare completion
-
-
-
2021-06-17
Richard Fitzgerald
New
[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
[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
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
[v2,2/2] ASoC: cs4234: Add support for Cirrus Logic CS4234 codec
[v2,1/2] ASoC: cs4234: Add dtschema binding document
-
-
-
2020-09-28
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,2/7] ASoC: audio-graph-card: Add plls and sysclks DT bindings
Add support for Rpi4b + Cirrus Lochnagar2 and CS47L15
-
-
-
2020-10-16
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,3/7] ASoC: audio-graph-card: Support setting component plls and sysclks
Add support for Rpi4b + Cirrus Lochnagar2 and CS47L15
-
-
-
2020-10-16
Richard Fitzgerald
New
[v2,3/8] firmware: cs_dsp: Support DSPs that don't require firmware download
Untitled series #203645
-
-
-
2023-03-13
Richard Fitzgerald
New
[v2,4/5] soundwire: cadence: Fix lost ATTACHED interrupts when enumerating
soundwire: Fixes for spurious and missing UNATTACH
-
-
-
2022-09-07
Richard Fitzgerald
New
[v2,4/7] ASoC: arizona: Allow codecs to be selected from kernel config
Add support for Rpi4b + Cirrus Lochnagar2 and CS47L15
-
-
-
2020-10-16
Richard Fitzgerald
New
[v2,5/5] ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp
[v2,1/5] ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro
-
-
-
2022-04-05
Richard Fitzgerald
New
[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
New
[v2,5/8] ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up()
Untitled series #203645
-
-
-
2023-03-13
Richard Fitzgerald
New
[v2,7/7] MAINTAINERS: Add dts for Cirrus Logic Lochnagar on RPi4
Add support for Rpi4b + Cirrus Lochnagar2 and CS47L15
-
-
-
2020-10-16
Richard Fitzgerald
New
[v2,7/8] ASoC: wm_adsp: Simplify the logging of requested firmware files
Untitled series #203645
-
-
-
2023-03-13
Richard Fitzgerald
New
«
1
2
»