summaryrefslogtreecommitdiff
path: root/sound/soc/codecs/pcm512x.c
AgeCommit message (Expand)Author
2023-10-02ASoC: Adds support for TAS575x to the pcm512x driverJoerg Schambacher
2022-11-29ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probeZhang Qilong
2022-06-27ASoC: pcm*: Remove now redundant non_legacy_dai_naming flagCharles Keepax
2022-02-28ASoC: pcm512x: Use modern ASoC DAI format terminologyMark Brown
2021-09-21ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registersPeter Rosin
2020-11-16ASoC: pcm512x: Add support for more data formatsKirill Marinushkin
2020-11-16ASoC: pcm512x: Move format check into `set_fmt()`Kirill Marinushkin
2020-11-16ASoC: pcm512x: Rearrange operations in `hw_params()`Kirill Marinushkin
2020-11-16ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFSKirill Marinushkin
2020-07-16ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream()Kuninori Morimoto
2020-02-20ASoC: pcm512x: Fix unbalanced regulator enable call in probe error pathMatthias Reichl
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner
2019-02-08ASoC: regulator notifier registration should be managedGuennadi Liakhovetski
2019-01-28ASoC: pcm512x: Fix clocking calculations when not using the PLLDimitris Papavasiliou
2019-01-28ASoC: pcm512x: Implement the set_bclk_ratio interfaceDimitris Papavasiliou
2019-01-03ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute()Dan Carpenter
2018-12-13ASoC: pcm512x: Implement the digital_mute interfaceDimitris Papavasiliou
2018-02-12ASoC: pcm512x: replace codec to componentKuninori Morimoto
2017-11-08ASoC: pcm512x: Scrub my work address from the driverMark Brown
2017-09-08linux/kernel.h: move DIV_ROUND_DOWN_ULL() macroMasahiro Yamada
2017-08-10ASoC: codecs: add const to snd_soc_codec_driver structuresBhumika Goyal
2016-08-08ASoC: codec duplicated callback function goes to component on pcm512xKuninori Morimoto
2015-07-24ASoC: Use params_width() at appropriate placesAxel Lin
2015-05-15ASoC: pcm512x: Replace direct snd_soc_codec dapm field accessLars-Peter Clausen
2015-04-27ASoC: Move bias level update to the coreLars-Peter Clausen
2015-04-17ASoC: pcm512x: use DIV_ROUND_CLOSEST_ULL() from kernel.hJavi Merino
2015-04-12Merge tag 'asoc-v4.1' into asoc-nextMark Brown
2015-03-23ASoC: pcm512x: Remove hardcoding of pll-lock to GPIO4Howard Mitchell
2015-03-22ASoC: pcm512x: Fix divide by zero issueHoward Mitchell
2015-03-21ASoC: pcm512x: Add 'Analogue' prefix to analogue volume controlsHoward Mitchell
2015-02-24ASoC: pcm512x: Allow independently overclocking PLL, DAC and DSPPeter Rosin
2015-02-24ASoC: pcm512x: Rearrange to not repeat dacsrc_rate / dac_divPeter Rosin
2015-02-04Merge remote-tracking branch 'asoc/topic/pcm512x' into asoc-nextMark Brown
2015-01-29ASoC: pcm512x: Use the correct range constraints for S24_LEPeter Rosin
2015-01-29ASoC: pcm512x: Fixup warning splatPeter Rosin
2015-01-28ASoC: pcm512x: Support SND_SOC_DAIFMT_CBM_CFSPeter Rosin
2015-01-28ASoC: pcm512x: Avoid the PLL for the DAC clock, if possiblePeter Rosin
2015-01-28ASoC: pcm512x: Support mastering BCLK/LRCLK using the PLLPeter Rosin
2015-01-28ASoC: pcm512x: Support mastering BCLK/LRCLK without using the PLLPeter Rosin
2015-01-28ASoC: pcm512x: Fix spelling of register field names.Peter Rosin
2015-01-09ASoC: pcm512x: Fix DSP program selectionPeter Rosin
2014-12-13sound / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki
2014-08-12ASoC: pcm512x: Correct Digital Playback control namesMark Brown
2014-05-22Merge remote-tracking branch 'asoc/topic/pcm512x' into asoc-nextMark Brown
2014-04-14ASoC: pcm512x: Replace usage deprecated SOC_VALUE_ENUM macroLars-Peter Clausen
2014-04-14ASoC: pcm512x: Use CONFIG_PM_RUNTIME macroSachin Kamat
2014-03-09ASoC: pcm512x: Fix duplicate const warningMark Brown
2014-03-09ASoC: pcm512x: Split out bus driversMark Brown
2014-02-07ASoC: pcm512x: Implement analogue volume controlMark Brown
2014-02-07ASoC: pcm512x: Implement paging supportMark Brown