summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/cs35l56.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ASoC: cs35l56: Stop creating ALSA controls for firmware coefficientsSimon Trimmer2024-08-051-0/+11
* ASoC: cs35l56: Use header defines for Speaker Volume control definitionRichard Fitzgerald2024-07-031-1/+5
* ASoC: cs35l56: Revert support for dual-ownership of ASP registersRichard Fitzgerald2024-07-011-192/+13
* Merge tag 'asoc-v6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai2024-05-131-0/+1
|\
| * ASoC: Merge up fixesMark Brown2024-04-291-1/+25
| |\
| * | ASoC: cs35l56: Include array_size.hRichard Fitzgerald2024-04-101-0/+1
* | | ASoC: cs35l56: fix usages of device_get_named_child_node()Pierre-Louis Bossart2024-04-291-2/+11
| |/ |/|
* | ASoC: cs35l56: Prevent overwriting firmware ASP configRichard Fitzgerald2024-04-081-1/+23
* | ASoC: cs35l56: Fix unintended bus access while resetting ampRichard Fitzgerald2024-04-081-0/+2
|/
* Merge tag 'asoc-v6.9' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai2024-03-111-3/+41
|\
| * ASoC: cs35l56: Apply amp calibration from EFI dataRichard Fitzgerald2024-02-231-3/+41
* | Merge branch 'for-next' into for-linusTakashi Iwai2024-03-111-1/+13
|\ \
| * | ASoC: cs35l56: Add support for CS35L54 and CS35L57Simon Trimmer2024-03-081-1/+13
| |/
* / ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()Richard Fitzgerald2024-02-231-1/+1
|/
* ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios propertyRichard Fitzgerald2024-02-131-0/+93
* ASoC: cs35l56: Fix deadlock in ASP1 mixer register initializationRichard Fitzgerald2024-02-081-81/+72
* ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()Dan Carpenter2024-02-051-1/+1
* ASoC: cs35l56: Load tunings for the correct speaker modelsRichard Fitzgerald2024-02-011-5/+27
* ASoC: cs35l56: Firmware file must match the version of preloaded firmwareRichard Fitzgerald2024-02-011-23/+29
* ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revisionRichard Fitzgerald2024-02-011-7/+16
* ASoC: cs35l56: Fix for initializing ASP1 mixer registersRichard Fitzgerald2024-02-011-13/+159
* ASoC: cs35l56: Fix to ensure ASP1 registers match cacheRichard Fitzgerald2024-02-011-0/+21
* ASoC: cs35l56: Don't add the same register patch multiple timesRichard Fitzgerald2024-02-011-4/+4
* ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adspRichard Fitzgerald2024-02-011-0/+5
* ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->componentRichard Fitzgerald2024-02-011-0/+2
* ASoC: Merge fixes for consistent cs42l43 schemaMark Brown2023-10-101-1/+7
|\
| * ASoC: cs35l56: ASP1 DOUT must default to Hi-Z when not transmittingRichard Fitzgerald2023-10-091-0/+6
| * ASoC: cs35l56: Fix illegal use of init_completion()Richard Fitzgerald2023-10-091-1/+1
* | ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabledRichard Fitzgerald2023-09-141-0/+2
* | ASoC: cs35l56: Use new export macro for dev_pm_opsRichard Fitzgerald2023-09-141-2/+1
* | ASoC: cs35l56: Use PCI SSID to select specificMark Brown2023-09-131-0/+11
|\ \ | |/ |/|
| * ASoC: cs35l56: Use PCI SSID as the firmware UIDRichard Fitzgerald2023-09-121-0/+11
* | ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()Richard Fitzgerald2023-09-111-0/+1
|/
* ASoC: Merge up fixesMark Brown2023-08-171-19/+12
|\
| * ASoC: cs35l56: Read firmware uuid from a device property instead of _SUBMaciej Strozek2023-08-171-19/+12
* | ASoC: cs35l56: Don't overwrite a patched firmwareRichard Fitzgerald2023-08-151-2/+15
* | ASoC: wm_adsp: Support powering-up DSP without trying to load firmwareRichard Fitzgerald2023-08-151-2/+2
* | ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmwareSimon Trimmer2023-08-081-0/+1
* | ASoC: cs35l56: Wait for control port ready during system-resumeRichard Fitzgerald2023-08-081-0/+6
* | ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET initially lowRichard Fitzgerald2023-08-081-0/+2
* | ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set_asp_slot_positions()Richard Fitzgerald2023-08-081-16/+8
* | ASoC: cs35l56: Make a common function to shutdown the DSPSimon Trimmer2023-07-241-16/+1
* | ASoC: cs35l56: Move part of cs35l56_init() to shared libraryRichard Fitzgerald2023-07-241-69/+2
* | ASoC: cs35l56: Move cs_dsp init into shared libraryRichard Fitzgerald2023-07-241-10/+1
* | ASoC: cs35l56: Move runtime suspend/resume to shared libraryRichard Fitzgerald2023-07-241-116/+4
* | ASoC: cs35l56: Move utility functions to shared fileSimon Trimmer2023-07-241-203/+0
* | ASoC: cs35l56: Convert utility functions to use common data structureSimon Trimmer2023-07-241-16/+16
* | ASoC: cs35l56: Make cs35l56_system_reset() code more genericSimon Trimmer2023-07-241-6/+6
* | ASoC: cs35l56: Move shared data into a common data structureSimon Trimmer2023-07-241-200/+204
* | ASoC: cs35l56: Patch soft registers to defaultsRichard Fitzgerald2023-07-181-2/+3
|/