aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/es8316.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0Uwe Kleine-König2024-05-031-1/+1
* ASoC: es8316: Enable support for MCLK div by 2Marian Postevca2023-09-111-11/+34
* ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE()Marian Postevca2023-09-111-5/+4
* ASoC: es8316: Enable support for S32 LE formatMarian Postevca2023-09-111-1/+1
* Merge branch 'for-linus' into for-nextTakashi Iwai2023-08-241-1/+1
|\
| * ASoc: codecs: ES8316: Fix DMIC configEdgar2023-07-251-1/+1
* | ASoC: codecs: es8316: Add support for S24_3LE formatCezary Rojewski2023-07-091-0/+1
* | ASoC: codecs: es8316: Add support for 24 MHz MCLKCezary Rojewski2023-07-091-2/+2
|/
* ASoC: es8316: Use maple tree register cacheMark Brown2023-06-191-1/+1
* ES8316 audio codec fixes on Rock5BMark Brown2023-05-301-9/+14
|\
| * ASoC: es8316: Do not set rate constraints for unsupported MCLKsCristian Ciocaltea2023-05-301-7/+7
| * ASoC: es8316: Increment max value for ALC Capture Target Volume controlCristian Ciocaltea2023-05-301-2/+7
* | ASoC: Switch i2c drivers back to use .probe()Uwe Kleine-König2023-05-081-1/+1
|/
* ASoC: es8316: Don't use ranges based register lookup for a single registerMark Brown2023-04-201-9/+10
* ASoC: es8316: Handle optional IRQ assignmentCristian Ciocaltea2023-03-281-6/+8
* Merge tag 'asoc-v6.1' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusTakashi Iwai2022-10-031-0/+22
|\
| * ASoC: codecs: add suspend and resume for ES8316Zhu Ning2022-08-251-0/+22
* | ASoC: es8316: fix register sync error in suspend/resume testsPierre-Louis Bossart2022-09-221-0/+2
|/
* ASoC: codes: Add support for ES8316 producer modeZhu Ning2022-07-041-5/+15
* ASoC: es*: Remove now redundant non_legacy_dai_naming flagCharles Keepax2022-06-271-1/+0
* ASoC: es83*: use simple i2c probe functionStephen Kitt2022-04-111-3/+2
* ASoC: es8316: Use modern ASoC DAI format terminologyMark Brown2022-02-281-2/+2
* ASoC: es8316: add support for ESSX8336 ACPI _HIDPierre-Louis Bossart2021-10-291-0/+1
* ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQHans de Goede2021-10-041-5/+2
* ASoC: es8316: Simplify adc_pga_gain_tlv tableHans de Goede2021-03-101-7/+2
* ASoC: es*: sync parameter naming (rate/sample_bits)Kuninori Morimoto2021-01-211-1/+1
* ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect()Hans de Goede2021-01-121-0/+3
* ASoC: es8316: skip of_device_id table when !CONFIG_OFKrzysztof Kozlowski2020-11-261-0/+2
* ASoC: codecs: es*: merge .digital_mute() into .mute_stream()Kuninori Morimoto2020-07-161-2/+3
* ASoC: codecs: es8316: fix 'defined but not used' warningPierre-Louis Bossart2020-07-091-0/+2
* Merge branch 'asoc-5.4' into asoc-nextMark Brown2019-09-091-16/+50
|\
| * ASoC: es8316: support fixed and variable both clock ratesKatsuhiro Suzuki2019-09-091-15/+20
| * ASoC: es8316: fix redundant codes of clockKatsuhiro Suzuki2019-09-091-18/+13
| * ASoC: es8316: add clock control of MCLKKatsuhiro Suzuki2019-09-031-1/+35
* | ASoC: es8316: fix inverted L/R of headphone mixer volumeKatsuhiro Suzuki2019-08-271-1/+1
* | ASoC: es8316: fix headphone mixer volume tableKatsuhiro Suzuki2019-08-271-2/+5
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* ASoC: es8316: Add support for inverted jack detectPaul Cercueil2019-04-011-0/+14
* ASoC: es8316: remove unused constant variablesPierre-Louis Bossart2019-01-071-4/+0
* ASoC: es8316: Add DAC mono mix switch mixer controlHans de Goede2019-01-041-0/+1
* ASoC: es8316: Add jack-detect supportHans de Goede2019-01-041-4/+191
* ASoC: es8316: replace codec to componentKuninori Morimoto2018-02-121-44/+36
* ASoC: codecs: constify snd_soc_dai_ops structuresArvind Yadav2017-08-181-1/+1
* ASoC: codecs: add const to snd_soc_codec_driver structuresBhumika Goyal2017-08-101-1/+1
* ASoC: add es8316 codec driverDaniel Drake2017-06-131-0/+637