summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/cs35l56.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* ASoC: Merge fixes due to dependenciesMark Brown2023-06-161-3/+0
|\
| * ASoC: cs35l56: Remove NULL check from cs35l56_sdw_dai_set_stream()Richard Fitzgerald2023-06-011-3/+0
* | ES8316 audio codec fixes on Rock5BMark Brown2023-05-301-1/+2
|\|
| * ASoC: cs35l56: Prevent unbalanced pm_runtime in dsp_work() on SoundWireSimon Trimmer2023-05-151-1/+2
* | ASoC: cs35l56: In secure mode skip SHUTDOWN and RESET around fw downloadSimon Trimmer2023-05-191-10/+37
* | ASoC: cs35l56: sdw_write_no_pm() should be performed under a pm_runtime requestSimon Trimmer2023-05-191-3/+3
* | ASoC: cs35l56: Move DSP part string generation so that it is done only onceSimon Trimmer2023-05-191-6/+6
|/
* ASoC: cs35l56: Remove duplicate mbox log messagesSimon Trimmer2023-04-201-6/+2
* ASoC: cs35l56: Remove SDW1 TX5 and TX6Richard Fitzgerald2023-04-181-27/+1
* ASoC: cs35l56: Update comment on masking of EINT20 interruptsRichard Fitzgerald2023-04-181-1/+1
* ASoC: cs35l56: Don't return a value from cs35l56_remove()Simon Trimmer2023-04-171-3/+1
* ASoC: cs35l56: Remove redundant dsp_ready_completionSimon Trimmer2023-04-171-32/+9
* ASoC: cs35l56: Wait for init_complete in cs35l56_component_probe()Simon Trimmer2023-04-171-7/+6
* ASoC: cs35l56: Allow a wider range for reset pulse widthSimon Trimmer2023-04-171-5/+9
* ASoC: cs35l56: Rework IRQ allocationSimon Trimmer2023-04-171-5/+6
* ASoC: cs35l56: Re-patch firmware after system suspendRichard Fitzgerald2023-04-121-1/+66
* ASoC: cs35l56: Remove quick-cancelling of dsp_work()Richard Fitzgerald2023-04-121-7/+1
* ASoC: cs35l56: Add basic system suspend handlingRichard Fitzgerald2023-04-121-0/+126
* ASoC: cs35l56: Always wait for firmware boot in runtime-resumeRichard Fitzgerald2023-04-121-4/+2
* ASoC: cs35l56: Skip first init_completion wait in dsp_work if init_doneRichard Fitzgerald2023-04-121-1/+2
* ASoC: cs35l56: Use DAPM widget for firmware PLAY/PAUSERichard Fitzgerald2023-04-121-50/+55
* ASoC: cs35l56: Fix an unsigned comparison which can never be negativeJiapeng Chong2023-03-241-1/+3
* ASoC: cs35l56: Add driver for Cirrus Logic CS35L56Richard Fitzgerald2023-03-211-0/+1461