summaryrefslogtreecommitdiff
path: root/sound/pci/hda/cs35l56_hda.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-21ALSA: hda: cs35l56: Don't use the device index as a calibration indexSimon Trimmer1-1/+1
2024-08-13ALSA: hda: cs35l56: Remove redundant call to hda_cs_dsp_control_remove()Richard Fitzgerald1-1/+1
2024-08-05ALSA: hda: cs35l56: Stop creating ALSA controls for firmware coefficientsSimon Trimmer1-37/+1
2024-06-18ALSA: hda: cs35l56: Perform firmware download in the backgroundSimon Trimmer1-17/+73
2024-06-18ALSA: hda: hda_component: Move codec field into the parentSimon Trimmer1-1/+1
2024-06-18ALSA: hda: hda_component: Change codecs to use component parent structureSimon Trimmer1-11/+14
2024-06-14ALSA: hda: cs35l56: Component should be unbound before deconstructionSimon Trimmer1-2/+2
2024-05-31ALSA: hda: cs35l56: Fix lifecycle of codec pointerSimon Trimmer1-0/+5
2024-05-08ALSA: hda: cs35l56: Fix lifetime of cs_dsp instanceRichard Fitzgerald1-3/+5
2024-04-08ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot()Richard Fitzgerald1-0/+4
2024-03-25ALSA: hda: cs35l56: Set the init_done flag before component_add()Simon Trimmer1-2/+2
2024-03-25ALSA: hda: cs35l56: Raise device name message log levelSimon Trimmer1-2/+2
2024-03-11Merge tag 'asoc-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai1-7/+32
2024-03-08ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57Simon Trimmer1-6/+10
2024-02-23ALSA: hda: cs35l56: Apply amp calibration from EFI dataRichard Fitzgerald1-7/+32
2024-02-01ALSA: hda: cs35l56: Remove unused test stub functionRichard Fitzgerald1-10/+0
2024-02-01ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmwareRichard Fitzgerald1-44/+49
2024-02-01ALSA: hda: cs35l56: Fix filename string field layoutRichard Fitzgerald1-6/+9
2024-02-01ALSA: hda: cs35l56: Fix order of searching for firmware filesRichard Fitzgerald1-10/+14
2024-02-01ALSA: hda: cs35l56: Initialize all ASP1 registersRichard Fitzgerald1-0/+16
2023-10-19Merge branch 'for-linus' into for-nextTakashi Iwai1-3/+3
2023-09-19ALSA: hda: cs35l56: Use the new RUNTIME_PM_OPS() macroRichard Fitzgerald1-3/+3
2023-09-18ALSA: hda: cirrus_scodec: Add KUnit testRichard Fitzgerald1-0/+10
2023-09-18ALSA: hda: cs35l56: Add support for speaker idRichard Fitzgerald1-1/+13
2023-09-15ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missingRichard Fitzgerald1-7/+5
2023-09-14ALSA: hda: cs35l56: Don't 'return ret' if ret is always zeroRichard Fitzgerald1-1/+1
2023-09-12ALSA: hda: cs35l56: Call pm_runtime_dont_use_autosuspend()Richard Fitzgerald1-0/+1
2023-08-01ALSA: hda/cs35l56: Reject I2C alias addressesRichard Fitzgerald1-5/+8
2023-08-01ALSA: hda/cs35l56: Fail if .bin not found and firmware not patchedRichard Fitzgerald1-1/+11
2023-08-01ALSA: hda/cs35l56: Do not download firmware over existing RAM firmwareRichard Fitzgerald1-4/+23
2023-08-01ALSA: hda/cs35l56: cs_dsp_power_down() on cs35l56_hda_fw_load() error pathRichard Fitzgerald1-3/+6
2023-08-01ALSA: hda/cs35l56: Call cs_dsp_power_down() before calling cs_dsp_remove()Richard Fitzgerald1-0/+3
2023-08-01ALSA: hda/cs35l56: Always power-up and start cs_dspRichard Fitzgerald1-7/+3
2023-08-01ALSA: hda/cs35l56: Call cs_dsp_power_down() before reloading firmwareRichard Fitzgerald1-0/+6
2023-08-01ALSA: hda/cs35l56: Do not mark cache dirty after REINITRichard Fitzgerald1-1/+1
2023-08-01ALSA: hda/cs35l56: Complete firmware reboot before calling cs_dsp_run()Richard Fitzgerald1-6/+5
2023-07-27ALSA: hda/cs35l56: Do some clean up on probe errorDan Carpenter1-1/+1
2023-07-23ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifierSimon Trimmer1-0/+995