aboutsummaryrefslogtreecommitdiff
path: root/sound/soc/codecs/tlv320aic32x4.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-22ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selectionGravatar Marek Vasut 1-7/+26
2021-07-11ASoC: tlv320aic32x4: Fix TAS2505 volume controlsGravatar Marek Vasut 1-14/+13
2021-06-23ASoC: tlv320aic32x4: add support for TAS2505Gravatar Claudius Heine 1-1/+135
2021-06-23ASoC: tlv320aic32x4: add type to device private data structGravatar Claudius Heine 1-0/+3
2021-04-06ASoC: tlv320aic32x4: Register clocks before registering componentGravatar Annaliese McDermond 1-4/+4
2021-04-06ASoC: tlv320aic32x4: Increase maximum register in regmapGravatar Annaliese McDermond 1-2/+2
2021-01-21ASoC: tlv*: sync parameter naming (rate/sample_bits)Gravatar Kuninori Morimoto 1-1/+1
2020-09-21Merge branch 'asoc-5.9' into asoc-5.10Gravatar Mark Brown 1-2/+11
2020-09-21ASoC: tlv320aic32x4: Enable fast chargeGravatar Miquel Raynal 1-0/+8
2020-09-21ASoC: tlv320aic32x4: Fix bdiv clock rate derivationGravatar Miquel Raynal 1-3/+6
2020-09-17ASoC: codec: tlv320aic32x4: do software reset before clock registrationGravatar Matthias Schiffer 1-8/+10
2020-09-17ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error...Gravatar Matthias Schiffer 1-3/+7
2020-08-17ASoC: codec: tlv3204: Moving GPIO reset and add ADC resetGravatar Michael Sit Wei Hong 1-12/+35
2020-08-17ASoC: codec: tlv3204: Increased maximum supported channelsGravatar Michael Sit Wei Hong 1-1/+1
2020-08-17ASoC: codec: tlv3204: Enable 24 bit audio supportGravatar Michael Sit Wei Hong 1-5/+10
2020-07-16ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream()Gravatar Kuninori Morimoto 1-2/+3
2020-06-22ASoC: codecs: tlv*: rename to snd_soc_component_read()Gravatar Kuninori Morimoto 1-8/+8
2020-02-04treewide: remove redundant IS_ERR() before error code checkGravatar Masahiro Yamada 1-4/+2
2019-10-18ASoC: tlv320aic32x4: add a check for devm_clk_getGravatar Chuhong Yuan 1-0/+3
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Gravatar Thomas Gleixner 1-15/+1
2019-05-02ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate'Gravatar YueHaibing 1-5/+1
2019-04-04ASoC: tlv320aic32x4: Add Playback PowerTune ControlsGravatar Annaliese McDermond 1-0/+9
2019-04-04ASoC: tlv320aic32x4: Add Switch for Setting Common Mode VoltageGravatar Annaliese McDermond 1-0/+7
2019-04-04Merge branch 'asoc-5.1' into asoc-5.2Gravatar Mark Brown 1-0/+2
2019-04-01ASoC: tlv320aic32x4: Fix Common PinsGravatar Annaliese McDermond 1-0/+2
2019-03-25ASoC: tlv320aic32x4: Allow 192000 Sample RateGravatar Annaliese McDermond 1-1/+1
2019-03-25ASoC: tlv320aic32x4: Remove mclk referencesGravatar Annaliese McDermond 1-7/+0
2019-03-25ASoC: tlv320aic32x4: Restructure set_dai_sysclkGravatar Annaliese McDermond 1-11/+6
2019-03-25ASoC: tlv320aic32x4: Dynamically Determine ClockingGravatar Annaliese McDermond 1-103/+87
2019-03-25ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functionsGravatar Annaliese McDermond 1-7/+17
2019-03-25ASoC: tlv320aic32x4: Control clock gating with CCFGravatar Annaliese McDermond 1-54/+13
2019-03-25ASoC: tlv320aic32x4: Model BDIV divider in CCFGravatar Annaliese McDermond 1-30/+26
2019-03-25ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCFGravatar Annaliese McDermond 1-44/+57
2019-03-25ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCFGravatar Annaliese McDermond 1-5/+13
2019-03-25ASoC: tlv320aic32x4: Model PLL in CCFGravatar Annaliese McDermond 1-94/+101
2019-03-21ASoC: tlv320aic32x4: Properly Set Processing BlocksGravatar Annaliese McDermond 1-20/+36
2019-03-20ASoC: tlv320aic32x4: Break out clock setting into separate functionGravatar Annaliese McDermond 1-8/+18
2019-02-12tlv320aic32x4: delay i2c access by 1 ms after hardware resetGravatar Peter Seiderer 1-0/+1
2019-01-18Merge tag 'asoc-fix-v5.0-rc2' into asoc-5.1Gravatar Mark Brown 1-0/+4
2019-01-09ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecatedGravatar b-ak 1-1/+29
2019-01-07ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby modeGravatar b-ak 1-0/+4
2018-02-12ASoC: tlv320aic32x4: replace codec to componentGravatar Kuninori Morimoto 1-104/+103
2017-12-13ASoC: tlv320aic32x4: Use snd_soc_update_bits() in aic32x4_set_dai_fmt()Gravatar Andrew F. Davis 1-15/+13
2017-12-13ASoC: tlv320aic32x4: Use snd_soc_update_bits() in aic32x4_hw_params()Gravatar Andrew F. Davis 1-44/+46
2017-12-13ASoC: tlv320aic32x4: Use snd_soc_update_bits() in aic32x4_mute()Gravatar Andrew F. Davis 1-6/+3
2017-12-13ASoC: tlv320aic32x4: Use BIT and GENMASK for bit field definitionsGravatar Andrew F. Davis 1-1/+1
2017-12-13ASoC: tlv320aic32x4: Use correct shift definition for DATALEN bitsGravatar Andrew F. Davis 1-3/+8
2017-12-13ASoC: tlv320aic32x4: Use correct shift definition for DATATYPE bitsGravatar Andrew F. Davis 1-6/+8
2017-12-13ASoC: tlv320aic32x4: Drop define mapping from number to numberGravatar Andrew F. Davis 1-23/+23
2017-09-01Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5720', 'a...Gravatar Mark Brown 1-0/+206