summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wcd938x.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ASoC: Switch back to struct platform_driver::remove()Uwe Kleine-König2024-09-091-1/+1
* ASoC: codecs: wcd938x: Drop unused defines and enumsKrzysztof Kozlowski2024-07-291-18/+0
* ASoC: codecs: wcd938x: Constify wcd938x_sdw_ch_infoKrzysztof Kozlowski2024-06-181-1/+1
* ASoC: codecs: wcd938x: Constify static dataKrzysztof Kozlowski2024-06-181-2/+2
* ASoC: codecs: wcd938x: Drop no-op ADC2_BCS Disable SwitchKrzysztof Kozlowski2024-06-031-28/+0
* ASoC: codecs: wcd938x: Unify define used for MIC2 bias registerKrzysztof Kozlowski2024-05-271-1/+1
* ASoC: codecs: wcd938x: skip printing deferred probe failuersKrzysztof Kozlowski2024-01-221-3/+1
* ASoC: codecs: wcd938x: handle deferred probeKrzysztof Kozlowski2024-01-221-1/+1
* ASoC: codecs: wcd938x: fix headphones volume controlsJohan Hovold2024-01-221-1/+1
* ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver arrayKrzysztof Kozlowski2023-10-251-2/+2
* ASoC: codecs: wcd938x: fix runtime PM imbalance on removeJohan Hovold2023-10-091-2/+8
* ASoC: codecs: wcd938x: fix regulator leaks on probe errorsJohan Hovold2023-10-091-3/+15
* ASoC: codecs: wcd938x: fix resource leaks on bind errorsJohan Hovold2023-10-091-10/+34
* ASoC: codecs: wcd938x: fix unbind tear down orderJohan Hovold2023-10-091-1/+1
* ASoC: codecs: wcd938x: drop bogus bind error handlingJohan Hovold2023-10-091-4/+0
* ASoC: codecs: wcd938x: fix resource leaks on component removeJohan Hovold2023-07-061-7/+48
* ASoC: codecs: wcd938x: fix missing clsh ctrl error handlingJohan Hovold2023-07-061-0/+4
* ASoC: codecs: wcd938x: fix dB range for HPHL and HPHRSrinivas Kandagatla2023-07-051-3/+3
* ASoC: codecs: wcd938x: fix missing mbhc init error handlingJohan Hovold2023-07-041-0/+2
* ASoC: codecs: wcd938x: fix soundwire initialisation raceJohan Hovold2023-07-031-0/+9
* ASoC: codecs: wcd938x/wcd934x: loglevel fix andMark Brown2023-06-301-8/+9
|\
| * ASoC: codecs: wcd938x: use dev_printk() for impedance loggingJohan Hovold2023-06-301-7/+8
| * ASoC: codecs: wcd938x: drop inline keywordsJohan Hovold2023-06-301-3/+3
| * ASoC: codecs: wcd938x: fix mbhc impedance loglevelJohan Hovold2023-06-301-2/+2
* | ASoC: codecs: wcd938x: fix codec initialisation raceJohan Hovold2023-06-301-0/+6
|/
* ASoC: codecs: wcd938x: fix accessing regmap on unattached devicesKrzysztof Kozlowski2023-05-041-999/+4
* ASoC: codecs: wcd938x: Simplify with dev_err_probeKrzysztof Kozlowski2023-04-181-17/+10
* ASoC: codecs: wcd938x: Convert to platform remove callback returning voidUwe Kleine-König2023-03-201-4/+2
* ASoC: wcd938x: Make read-only array minCode_param static constColin Ian King2022-12-051-2/+2
* ASoC: wcd938x: Remove spurious type_base from irq chipAidan MacDonald2022-08-281-1/+0
* ASoC: wcd938x: Fix event generation for some controlsMark Brown2022-06-241-0/+12
* ASoC: wcd938x: Add endianness flag in snd_soc_component_driverCharles Keepax2022-05-091-0/+1
* Merge tag 'driver-core-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-03-281-14/+4
|\
| * Merge 5.17-rc6 into driver-core-nextGreg Kroah-Hartman2022-02-281-14/+17
| |\
| * | ASoC: codecs: wcd938x: Make use of the helper component_compare/release_ofYong Wu2022-02-251-14/+4
* | | Merge tag 'asoc-v5.18' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai2022-03-211-0/+27
|\ \ \
| * | | ASoC: codec: wcd938x: Update CTIA/OMTP switch controlSrinivasa Rao Mandadapu2022-02-161-22/+11
| * | | ASoC: codec: wcd938x: Add switch control for selecting CTIA/OMTP HeadsetSrinivasa Rao Mandadapu2022-02-141-0/+38
| |/ /
* | | ASoC: codecs: wcd938x: fix kcontrol max valuesSrinivas Kandagatla2022-02-231-3/+3
* | | ASoC: codecs: wc938x: fix accessing array out of bounds for enum typeSrinivas Kandagatla2022-02-231-2/+2
| |/ |/|
* | ASoC: codecs: wcd938x: fix return value of mixer put functionSrinivas Kandagatla2022-01-261-3/+3
* | ASoC: codecs: wcd938x: fix incorrect used of portidSrinivas Kandagatla2022-01-261-11/+14
|/
* ASoC/SoundWire: improve suspend flows and use set_stream() instead of set_tdm...Mark Brown2021-12-241-1/+1
|\
| * ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWirePierre-Louis Bossart2021-12-241-1/+1
* | ASoC: remove unneeded variablechiminghao2021-12-241-4/+2
|/
* ASoC: codecs: wcd938x: fix volatile register rangeSrinivas Kandagatla2021-11-161-0/+3
* ASoC: wcd938x: Fix jack detection issueSrinivasa Rao Mandadapu2021-10-071-3/+3
* Merge some cs42l42 patches into asoc-5.15Mark Brown2021-08-061-9/+9
|\
| * ASoC: codecs: wcd938x: setup irq during component bindSrinivas Kandagatla2021-07-161-9/+9
* | ASoC: codecs: wcd938x: add Multi Button Headset Control supportSrinivas Kandagatla2021-08-051-23/+818