aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/mxs
AgeCommit message (Expand)AuthorFilesLines
2026-04-01ASoC: mxs-sgtl5000: disable MCLK on error paths of mxs_sgtl5000_probe()Haoxiang Li1-1/+4
2025-10-16ASoC: mxs-saif: support usage with simple-audio-cardDario Binacchi1-33/+90
2025-06-24ASoC: mxs: Standardize ASoC menuKuninori Morimoto1-1/+1
2025-03-03ASoC: mxs: use inclusive language for SND_SOC_DAIFMT_CBx_CFxKuninori Morimoto1-1/+1
2024-09-09ASoC: Switch back to struct platform_driver::remove()Uwe Kleine-König1-1/+1
2024-06-03ASoC: mxs: add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-05-08ASoC: mxs: Use *-y instead of *-objs in MakefileTakashi Iwai1-3/+3
2023-10-09ASoC: Explicitly include correct DT includesRob Herring2-2/+0
2023-09-25ASoC: mxs: convert not to use asoc_xxx()Kuninori Morimoto1-3/+3
2023-03-20ASoC: mxs: mxs-sgtl5000: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-11ASoC: Use of_property_present() for testing DT property presenceRob Herring1-1/+1
2022-06-27ASoC: mxs-saif: Migrate to new style legacy DAI naming flagCharles Keepax1-1/+2
2022-06-06ASoC: mxs-saif: Rename set_fmt_new back to set_fmtCharles Keepax1-1/+1
2022-06-06ASoC: mxs-saif: Update to use set_fmt_new callbackCharles Keepax1-3/+3
2022-05-11ASoC: mxs-saif: Fix refcount leak in mxs_saif_probeMiaoqian Lin1-0/+1
2022-03-08ASoC: mxs: Fix error handling in mxs_sgtl5000_probeMiaoqian Lin1-0/+3
2022-03-02ASoC: mxs-saif: Handle errors for clk_enableJiasheng Jiang1-1/+4
2021-12-20ASoC: mxs: Use dev_err_probe() helperKuninori Morimoto1-6/+2
2021-03-10ASoC: mxs-saif: drop unneeded snd_soc_dai_set_drvdataJulia Lawall1-10/+0
2020-07-23ASoC: mxs: use asoc_substream_to_rtd()Kuninori Morimoto1-1/+1
2020-04-29ASoC: mxs-saif: Fix unused assignmentTang Bin1-1/+1
2020-04-27ASoC: mxs-saif: Avoid unnecessary checkTang Bin1-3/+0
2020-03-27ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointerKuninori Morimoto1-2/+2
2019-08-02ASoC: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-6/+2
2019-07-31ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-4/+1
2019-06-28ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibilityKuninori Morimoto1-2/+6
2019-06-26Merge tag 'v5.2-rc6' into asoc-5.3Mark Brown6-70/+6
2019-06-19ASoC: mxs: mxs-sgtl5000: don't select unnecessary PlatformKuninori Morimoto1-6/+2
2019-06-06ASoC: mxs: mxs-sgtl5000: use modern dai_link styleKuninori Morimoto1-8/+19
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1Thomas Gleixner5-70/+5
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-15clk: Remove io.h from clk-provider.hStephen Boyd1-0/+1
2018-01-18Merge remote-tracking branches 'asoc/topic/mxs', 'asoc/topic/mxs-sgtl5000', '...Mark Brown1-2/+23
2018-01-18ASoC: mxs-sgtl5000: Do not print error on probe deferralFabio Estevam1-2/+3
2018-01-12ASoC: mxs-sgtl5000: add audio-routing supportChristian Fischer1-0/+20
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-01Merge remote-tracking branches 'asoc/topic/mtk', 'asoc/topic/mxs', 'asoc/topi...Mark Brown1-3/+10
2017-08-21ASoC: mxs-sgtl5000: Remove unnecessary function callDonglin Peng1-1/+0
2017-07-26ASoC: mxs-saif: Handle return value of clk_prepare_enable/clk_prepare.Arvind Yadav1-3/+10
2017-01-17ASoC: mxs-saif: fix setting master base rateJörg Krause1-7/+17
2017-01-17ASoC: mxs-saif: fix setting SAIF1 registerJörg Krause1-0/+10
2016-12-12Merge remote-tracking branches 'asoc/topic/dpcm', 'asoc/topic/es8328', 'asoc/...Mark Brown1-4/+9
2016-10-26SoC: mxs-saif: check validity of ids in mxs_saif_probe()Alexey Khoroshilov1-4/+9
2016-10-24ASoC: constify snd_soc_ops structuresJulia Lawall1-1/+1
2016-03-13Merge remote-tracking branches 'asoc/topic/max98926', 'asoc/topic/mtk', 'asoc...Mark Brown1-1/+1
2016-02-05ASoC: mxs-saif: check BUSY bit in hw_params() only if not mclk_in_useMans Rullgard1-1/+1
2016-01-27ASoC: mxs-saif: fix clk_prepare() without matching clk_unprepare()Mans Rullgard1-2/+11
2015-09-14ASoC: mxs-sgtl5000: Convert to devm_snd_soc_register_cardAxel Lin1-5/+1
2015-02-04Merge remote-tracking branches 'asoc/topic/fsl-spdif', 'asoc/topic/imx', 'aso...Mark Brown2-6/+5
2015-01-06ASoC: mxs-sgtl5000: Use static DAI format setupLars-Peter Clausen1-21/+6
2014-12-30ASoC: mxs-saif: Do not store the irq number in the private structureFabio Estevam2-6/+5
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-2/+0
2014-12-08Merge remote-tracking branches 'asoc/topic/multi-codec', 'asoc/topic/mxs-saif...Mark Brown2-8/+1
2014-11-27ASoC: mxs-sgtl5000: Remove MCLK restrictionFabio Estevam1-7/+0
2014-11-10ASoC: mxs: mxs-saif: Register the irq with the device nameFabio Estevam1-1/+1
2014-10-20ASoC: mxs: drop owner assignment from platform_driversWolfram Sang2-2/+0
2014-01-16Merge remote-tracking branches 'asoc/topic/adsp', 'asoc/topic/atmel', 'asoc/t...Mark Brown1-6/+0
2014-01-07ASoC: mxs: Remove SND_DMAENGINE_PCM_FLAG_NO_RESIDUE flagLars-Peter Clausen1-1/+0
2014-01-07ASoC: mxs: Don't set unused struct snd_pcm_hardware fieldsLars-Peter Clausen1-5/+0
2014-01-02Merge remote-tracking branches 'asoc/topic/ad1836', 'asoc/topic/ad193x', 'aso...Mark Brown3-21/+6
2013-12-19ASoC: fsl/mxs: Remove unnecessarily gendered languageMatthew Garrett1-5/+5
2013-12-18ASoC: fsl/mxs: Remove unnecessarily gendered languageMark Brown1-5/+5
2013-12-02ASoC: mxs: Use devm_snd_dmaengine_pcm_register()Lars-Peter Clausen3-16/+1
2013-10-24Merge remote-tracking branch 'asoc/topic/mxs' into asoc-nextMark Brown3-22/+33
2013-10-14ASoC: mxs-saif: Handle errors in trigger functionMarkus Pargmann1-5/+17
2013-10-14ASoC: mxs-saif: Store saif stateMarkus Pargmann2-0/+13
2013-09-19ASoC: mxs-saif: Use devm_snd_soc_register_componentSachin Kamat1-9/+3
2013-09-17ASoC: mxs: mxs-sgtl5000: Simplify probe functionFabio Estevam1-17/+3
2013-09-01Merge remote-tracking branch 'asoc/topic/fsl' into tmpMark Brown1-0/+2
2013-09-01ASoC: mxs-sgtl5000: Configure the dai_links as unidirectionalFabio Estevam1-0/+2
2013-08-05ASoC: mxs: add some error messages to help identifying problemsLothar Waßmann1-6/+23
2013-07-22ASoC: mxs: Depends on COMMON_CLKMark Brown1-0/+1
2013-07-22ASoC: mxs: Remove unneeded mach-types.h inclusionsMark Brown2-2/+0
2013-07-19ASoC: mxs: Enable COMPILE_TEST buildsMark Brown1-1/+1
2013-07-04Merge remote-tracking branch 'asoc/fix/mxs' into asoc-linusMark Brown1-0/+35
2013-07-01ASoC: mxs: register saif mclk to clock frameworkShawn Guo1-0/+35
2013-06-17Merge remote-tracking branch 'asoc/topic/mxs' into asoc-nextMark Brown4-62/+1
2013-05-13ASoC: mxs: move to use generic DMA helperShawn Guo4-54/+1
2013-05-12ASoC: mxs: mxs-saif: Let device core handle pinctrlFabio Estevam1-8/+0
2013-05-12ASoC: mxs-sgtl5000: Remove unneeded fields from snd_soc_dai_linkFabio Estevam1-6/+0
2013-05-12ASoC: mxs-sgtl5000: Remove unneeded 'ret' variableFabio Estevam1-2/+2
2013-05-03Merge tag 'sound-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai...Linus Torvalds4-170/+32
2013-04-23Merge remote-tracking branch 'asoc/topic/dma' into asoc-nextMark Brown3-128/+16
2013-04-22ASoC: mxs: Use generic dmaengine PCMLars-Peter Clausen2-126/+12
2013-04-22ASoC: mxs: Setup dma data in DAI probeLars-Peter Clausen1-1/+2
2013-04-22ASoC: mxs-pcm: Set SNDRV_PCM_INFO_HALF_DUPLEXLars-Peter Clausen1-1/+2
2013-04-17ASoC: dmaengine-pcm: Make requesting the DMA channel at PCM open optionalLars-Peter Clausen1-2/+2
2013-04-12Merge remote-tracking branch 'asoc/topic/dma' into asoc-nextMark Brown3-42/+11
2013-04-01ASoC: mxs-saif: remove mach header inclusionShawn Guo1-2/+3
2013-03-26ASoC: switch over to use snd_soc_register_component() on mxs saifKuninori Morimoto1-3/+8
2013-03-26ASoC: mxs: Embed the mxs_dma_data struct in the mxs_pcm_dma_params structLars-Peter Clausen3-42/+11
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+3
2013-01-22ASoC: Convert to devm_ioremap_resource()Thierry Reding1-5/+3
2013-01-08ASoC: mxs-saif: Use a signed integer for error valueFabio Estevam1-7/+12
2013-01-08ASoC: mxs-saif: Remove platform dataFabio Estevam1-28/+16
2012-12-10ASoC: mxs: remove __dev* attributesBill Pemberton3-9/+9
2012-11-27ASoC: mxs-saif: export mxs_saif_put_mclk,mxs_saif_get_mclkLothar Waßmann1-0/+2
2012-11-02ASoC: mxs-saif: Fix channel swap for 24-bit formatFabio Estevam1-4/+12
2012-11-01ASoC: mxs-saif: Add MODULE_ALIASFabio Estevam1-0/+1
2012-09-05Merge branch 'asoc-omap' into for-3.7Mark Brown1-1/+1
2012-08-08ASoC: mxs: Fix the name of the SoC familyFabio Estevam1-1/+1
2012-08-07ASoC: mxs-saif: Use devm_clk_get()Fabio Estevam1-13/+7
2012-07-24ASoC: mxs-saif: set a base clock rate for EXTMASTER mode workDong Aisheng1-1/+15
2012-07-24ASoC: mxs-saif: fix clock prepare and enable unbalance issueDong Aisheng1-0/+10
2012-06-20ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointerLars-Peter Clausen1-1/+1
2012-06-03ASoC: make snd_soc_dai_link more symmetricalStephen Warren1-1/+1
2012-05-23Merge tag 'sound-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...Linus Torvalds5-54/+116
2012-05-12ASoC: mxs: add device tree support for mxs-sgtl5000Shawn Guo1-0/+46
2012-05-12ASoC: mxs: add device tree support for mxs-saifShawn Guo1-18/+54
2012-05-12ASoC: mxs: mxs-pcm does not need to be a plaform_driverShawn Guo5-35/+15
2012-05-12ASoC: mxs-saif: adopt pinctrl supportShawn Guo1-0/+8
2012-05-10ASoC: mxs: add __devinit for mxs_saif_probeShawn Guo1-1/+1
2012-03-30Merge tag 'for-linus-3.4' of git://git.infradead.org/mtd-2.6Linus Torvalds2-2/+2
2012-03-27mxs-dma : move the mxs dma.h to a more common placeHuang Shijie3-3/+3
2012-03-02ASoC: mxs-pcm: Use dmaengine PCM helper functionsLars-Peter Clausen3-124/+25
2012-02-22ASoC: mxs-pcm: Request DMA channel earlyLars-Peter Clausen1-20/+8
2012-02-21ASoC: mxs-pcm: Remove unused fields from struct mxs_pcm_runtime_dataLars-Peter Clausen2-9/+0
2012-02-20ASoC: imx/mxs: remove redundant SND_PCM selectionShawn Guo1-1/+0
2012-02-10ASoC: mxs-saif: use devm_ functionsJulia Lawall1-40/+11
2012-01-20ASoC: mxs: Fix mxs-saif timeoutFabio Estevam1-0/+5
2012-01-17Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-1/+1
2012-01-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds3-34/+5
2012-01-09Merge tag 'clk' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-2/+2
2011-12-28ASoC: mxs: Add .owner to struct snd_soc_cardLothar Waßmann1-0/+1
2011-12-28ASoC: mxs-saif: convert to clk_prepare/clk_unprepareShawn Guo1-2/+2
2011-12-27Merge branch 'v3.2-rc6' into next/driversArnd Bergmann2-0/+4
2011-12-23ASoC: mxs: correct 'direction' of device_prep_dma_cyclicShawn Guo1-1/+1
2011-12-22Merge branch 'for-3.2' into for-3.3Mark Brown1-1/+1
2011-12-22Revert "ASoC: mxs: correct 'direction' of device_prep_dma_cyclic"Mark Brown1-1/+1
2011-12-20Merge branch 'for-3.2' into for-3.3Mark Brown1-1/+1
2011-12-20ASoC: mxs: correct 'direction' of device_prep_dma_cyclicShawn Guo1-1/+1
2011-12-11Merge branch 'for-3.2' into for-3.3Mark Brown2-0/+4
2011-12-11ASoC: mxs: Add appropriate MODULE_ALIAS()Lothar Waßmann2-0/+2
2011-12-11ASoC: mxs: Add missing MODULE_LICENSE("GPL")Lothar Waßmann1-0/+2
2011-12-02ASoC: mxs-saif: remove function in platform_dataDong Aisheng1-11/+9
2011-11-24ASoC: Convert mxs directory to module_platform_driverAxel Lin3-33/+3
2011-11-23ASoC: Constify snd_soc_dai_ops structsLars-Peter Clausen1-1/+1
2011-10-22ASoC: keep pointer to resource so it can be freedJulia Lawall1-9/+10
2011-09-19ASoC: mxs-saif: add record functionDong Aisheng2-14/+135
2011-08-22ASoC: mxs-sgtl5000: add record functionDong Aisheng1-1/+9
2011-08-22sound/soc/mxs/mxs-saif.c: add missing kfreeJulia Lawall1-2/+3
2011-08-22ASoC: mxs-saif: clear clk gate first before register settingDong Aisheng1-10/+12
2011-07-28ASoC: mxs: add asoc configuration filesDong Aisheng2-0/+30
2011-07-28ASoC: mxs: add mxs-sgtl5000 machine driverDong Aisheng1-0/+165
2011-07-28ASoC: mxs: add mxs-saif driverDong Aisheng2-0/+807
2011-07-28ASoC: mxs: add mxs-pcm driverDong Aisheng2-0/+402