aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/samsung
AgeCommit message (Expand)AuthorFilesLines
12 daysASoC: samsung: Use *-y instead of *-objs in MakefileTakashi Iwai1-19/+19
14 daysASoC: samsung: Use snd_soc_substream_to_rtd() for accessing private_dataKrzysztof Kozlowski1-1/+1
2024-04-15ASoC: samsung: i2s: Drop unneeded MODULE_ALIASKrzysztof Kozlowski1-1/+0
2023-12-19ASoC: samsung: odroid: don't need DUMMY PlatformKuninori Morimoto1-2/+1
2023-10-26ASoC: samsung: speyside: Handle component name prefixKrzysztof Kozlowski1-2/+2
2023-10-09ASoC: Use device_get_match_data()Rob Herring1-25/+3
2023-10-09ASoC: Explicitly include correct DT includesRob Herring6-8/+1
2023-09-25ASoC: samsung: convert not to use asoc_xxx()Kuninori Morimoto17-84/+84
2023-08-16ASoC: samsung: tm2_wm5110: parse audio-routingKrzysztof Kozlowski1-3/+7
2023-08-16ASoC: samsung: odroid: parse audio-routingKrzysztof Kozlowski1-6/+7
2023-08-16ASoC: samsung: midas_wm1811: parse audio-routingKrzysztof Kozlowski1-3/+7
2023-08-16ASoC: samsung: aries_wm8994: parse audio-routingKrzysztof Kozlowski1-3/+7
2023-08-16ASoC: samsung: odroid: use of_property_present to check for propertyKrzysztof Kozlowski1-2/+2
2023-08-14ASoC: samsung: merge DAI call back functions into opsKuninori Morimoto2-12/+11
2023-08-09ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creationMarek Szyprowski1-1/+0
2023-08-07ASoC: samsung: midas_wm1811: Map missing jack kcontrolsAlper Nebi Yasak1-5/+20
2023-08-07ASoC: samsung: lowland: Split Line Out jack kcontrol from HeadphoneAlper Nebi Yasak1-1/+7
2023-08-07ASoC: samsung: littlemill: Map missing jack kcontrolsAlper Nebi Yasak1-6/+21
2023-06-20ASoC: samsung: use snd_soc_{of_}get_dlc()Kuninori Morimoto1-15/+1
2023-04-05ASoC: samsung: switch to use c2c_params instead of paramsKuninori Morimoto5-12/+24
2023-03-20ASoC: samsung: spdif: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-20ASoC: samsung: snow: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-20ASoC: samsung: pcm: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-20ASoC: samsung: odroid: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-20ASoC: samsung: i2s: Convert to platform remove callback returning voidUwe Kleine-König1-5/+3
2023-03-20ASoC: samsung: arndale: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-11ASoC: Use of_property_present() for testing DT property presenceRob Herring1-1/+1
2023-02-22Merge tag 'sound-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2-0/+54
2023-01-17ASoC: samsung: i2s: add support for FSD I2SPadmanabhan Rajanbabu2-0/+54
2023-01-16ASoC: samsung: remove unused driversArnd Bergmann21-4107/+0
2022-09-20ASoC: soc.h: remove num_cpus/codecsKuninori Morimoto1-1/+1
2022-08-22ASoC: samsung: Use iio_get_channel_type() accessor.Jonathan Cameron1-2/+6
2022-06-30ASoC: samsung: change neo1973_audio from a global to staticTom Rix1-1/+1
2022-06-30ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to sta...Tom Rix1-2/+2
2022-06-29ASoC: Refactor non_legacy_dai_naming flagMark Brown6-11/+16
2022-06-27ASoC: samsung: h1940_uda1380: include proepr GPIO consumer headerKrzysztof Kozlowski1-1/+1
2022-06-27ASoC: samsung: Enable compile testKrzysztof Kozlowski1-7/+13
2022-06-27ASoC: samsung: s3c24xx-i2s: Drop unneeded gpio.h includeKrzysztof Kozlowski1-1/+0
2022-06-27ASoC: samsung: s3c-i2s-v2: Allow build for unsupported hardwareKrzysztof Kozlowski1-11/+0
2022-06-27ASoC: samsung: s3c24xx-i2s: Fix typo in DAIFMT handlingCharles Keepax1-1/+1
2022-06-27ASoC: samsung: Remove now redundant non_legacy_dai_naming flagCharles Keepax1-1/+0
2022-06-27ASoC: samsung: Migrate to new style legacy DAI naming flagCharles Keepax5-10/+16
2022-06-09Specify clock provider directly to CPU DAIsMark Brown4-11/+11
2022-06-07ASoC: trivial changes for cppcheck warningsMark Brown1-1/+1
2022-06-06ASoC: samsung: Fix error handling in aries_audio_probeMiaoqian Lin1-2/+4
2022-06-06ASoC: samsung: snow: simplify error handlingPierre-Louis Bossart1-1/+1
2022-06-06ASoC: samsung: Rename set_fmt_new back to set_fmtCharles Keepax4-4/+4
2022-06-06ASoC: samsung: Update to use set_fmt_new callbackCharles Keepax4-15/+15
2022-05-12ASoC: samsung: Fix refcount leak in aries_audio_probeMiaoqian Lin1-1/+1
2022-05-10ASoC: samsung: spdif: remove unnecessary check of mem_resYang Yingliang1-2/+1
2022-04-14ASoC: soc-card: Create jack kcontrol without pinsAkihiko Odaki9-22/+27
2022-04-05ASoC: samsung: Constify snd_soc_dapm_{route,widget} structsRikard Falkeborn5-10/+10
2022-03-16ASoC: samsung: i2s: check the return value of kstrdup()Xiaoke Wang1-0/+4
2022-02-03ASoC: samsung: Explicitly include gpiolib headerMark Brown1-0/+1
2022-01-24ASoC: samsung: remove unneeded ret variableMinghao Chi1-4/+1
2021-12-29ASoC: samsung: idma: Check of ioremap return valueJiasheng Jiang1-0/+2
2021-12-20ASoC: samsung: Use dev_err_probe() helperKuninori Morimoto11-40/+26
2021-09-27ASoC: samsung: add missing "fallthrough;"Arnd Bergmann1-0/+2
2021-09-01ASoC: samsung: s3c24xx_simtec: fix spelling mistake "devicec" -> "device"Colin Ian King1-1/+1
2021-07-29ASoC: samsung: Constify static snd_soc_opsRikard Falkeborn13-17/+17
2021-06-21ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource()Yang Yingliang1-2/+1
2021-06-21ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource()Yang Yingliang1-2/+1
2021-06-21ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource()Yang Yingliang1-2/+1
2021-06-21ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource()Yang Yingliang1-2/+1
2021-03-12ASoC: samsung: tm2_wm5110: remove shadowed variablePierre-Louis Bossart1-1/+2
2021-03-12ASoC: samsung: tm2_wm5110: check of of_parse return valuePierre-Louis Bossart1-1/+1
2021-03-10ASoC: samsung: snow: remove useless testPierre-Louis Bossart1-4/+1
2021-03-10ASoC: samsung: smdk_wm8994: add missing returnPierre-Louis Bossart1-0/+1
2021-03-10ASoC: samsung: s3c24xx_simtec: add missing error checkPierre-Louis Bossart1-0/+5
2021-03-10ASoC: samsung: i2s: remove unassigned variablePierre-Louis Bossart1-2/+1
2021-01-21ASoC: samsung: sync parameter naming (rate/sample_bits)Kuninori Morimoto2-2/+2
2020-11-26ASoC: samsung: smdk_wm8994: remove redundant of_match_ptr()Krzysztof Kozlowski1-1/+1
2020-11-26ASoC: samsung: i2s: mark OF related data as maybe unusedKrzysztof Kozlowski1-4/+4
2020-11-26ASoC: samsung: smdk_wm8994: mark OF related data as maybe unusedKrzysztof Kozlowski1-1/+1
2020-11-18ASoC: samsung: fix platform_no_drv_owner.cocci warningsZou Wei1-1/+0
2020-11-05ASoC: samsung: i2s: Remove redundant null check before clk_disable_unprepareXu Wang1-2/+1
2020-10-26ASoC: samsung: snow: use semicolons rather than commas to separate statementsJulia Lawall1-1/+1
2020-09-13Merge tag 'samsung-soc-s3c-5.10' of https://git.kernel.org/pub/scm/linux/kern...Olof Johansson8-176/+76
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-20ARM: s3c24xx: move iis pinctrl config into boardsArnd Bergmann2-14/+0
2020-08-20Merge tag 'samsung-platdrv-boards' of https://git.kernel.org/pub/scm/linux/ke...Krzysztof Kozlowski6-161/+75
2020-08-19ARM: s5pv210: don't imply CONFIG_PLAT_SAMSUNGArnd Bergmann1-1/+1
2020-08-19ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IISArnd Bergmann3-5/+3
2020-08-19ASoC: samsung: rx1950: turn into platform driverArnd Bergmann1-49/+23
2020-08-19ASoC: samsung: neo1973: turn into platform driverArnd Bergmann1-59/+26
2020-08-19ASoC: samsung: h1940: turn into platform driverArnd Bergmann1-48/+23
2020-07-30ASoC: samsung: Add sound support for Midas boardsSimon Shields3-0/+553
2020-07-23ASoC: samsung: use asoc_substream_to_rtd()Kuninori Morimoto21-36/+36
2020-07-09ASoC: samsung: pcm: fix kernel-docPierre-Louis Bossart1-0/+5
2020-07-09ASoC: samsung: spdif: fix kernel-docPierre-Louis Bossart1-3/+3
2020-06-26ASoC: samsung: Fix a typo in KconfigMasanari Iida1-1/+1
2020-06-15ASoC: samsung: Add driver for Aries boardsJonathan Bakker3-0/+710
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-04-14ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resumeKrzysztof Kozlowski2-57/+56
2020-03-27ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointerKuninori Morimoto24-68/+68
2020-02-28ASoC: samsung: Silence warnings during deferred probeMarek Szyprowski10-10/+17
2020-02-20ASoC: samsung: Update dependencies for Arizona machine driversCharles Keepax1-2/+2
2020-01-21ASoC: samsung: i2s: move .suspend/.resume to componentKuninori Morimoto1-6/+7
2020-01-21ASoC: samsung: spdif: move .suspend/.resume to componentKuninori Morimoto1-6/+12
2020-01-21ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to componentKuninori Morimoto1-4/+4
2019-12-16ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_confKuninori Morimoto1-1/+1
2019-12-16ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_confKuninori Morimoto1-1/+1
2019-12-16ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_confKuninori Morimoto1-1/+1
2019-12-16ASoC: samsung: bells: use snd_soc_dai_link_component for codec_confKuninori Morimoto1-1/+1
2019-12-11ASoC: samsung: Drop superfluous ioctl PCM opsTakashi Iwai1-1/+0
2019-12-10ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime()Kuninori Morimoto6-20/+20
2019-11-26Merge tag 'sound-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds5-197/+258
2019-11-25Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-3/+3
2019-10-18ASoC: samsung: Use pr_warn instead of pr_warningKefeng Wang1-3/+3
2019-10-08ASoC: samsung: idma: remove snd_pcm_opsKuninori Morimoto1-26/+32
2019-10-02ASoC: samsung: Rename Arndale card driverSylwester Nawrocki3-7/+7
2019-10-02ASoC: samsung: arndale: Add support for WM1811 CODECSylwester Nawrocki2-13/+74
2019-10-02ASoC: samsung: arndale: Simplify DAI link initializationSylwester Nawrocki1-24/+18
2019-09-23ASoC: samsung: arndale: Add missing OF node dereferencingSylwester Nawrocki1-4/+30
2019-08-09ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_devKuninori Morimoto1-6/+4
2019-08-09ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_devKuninori Morimoto1-2/+1
2019-08-09ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_devKuninori Morimoto1-2/+1
2019-07-16ASoC: samsung: odroid: fix a double-free issue for cpu_daiWen Yang1-1/+1
2019-07-16ASoC: samsung: odroid: fix an use-after-free issue for codecWen Yang1-2/+4
2019-06-28ASoC: samsung: tm2_wm5110: consider CPU-Platform possibilityKuninori Morimoto1-3/+9
2019-06-28ASoC: samsung: snow: consider CPU-Platform possibilityKuninori Morimoto1-3/+7
2019-06-28ASoC: samsung: smdk_wm8994: consider CPU-Platform possibilityKuninori Morimoto1-2/+7
2019-06-28ASoC: samsung: arndale_rt5631: consider CPU-Platform possibilityKuninori Morimoto1-1/+5
2019-06-26Merge tag 'v5.2-rc6' into asoc-5.3Mark Brown1-0/+1
2019-06-19ASoC: samsung: tm2_wm5110: don't select unnecessary PlatformKuninori Morimoto1-9/+3
2019-06-19ASoC: samsung: snow: don't select unnecessary PlatformKuninori Morimoto1-7/+3
2019-06-19ASoC: samsung: smdk_wm8994: don't select unnecessary PlatformKuninori Morimoto1-7/+2
2019-06-19ASoC: samsung: arndale_rt5631: don't select unnecessary PlatformKuninori Morimoto1-5/+1
2019-06-06ASoC: samsung: jive_wm8750: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: littlemill: use modern dai_link styleKuninori Morimoto1-7/+12
2019-06-06ASoC: samsung: lowland: use modern dai_link styleKuninori Morimoto1-10/+16
2019-06-06ASoC: samsung: neo1973_wm8753: use modern dai_link styleKuninori Morimoto1-7/+11
2019-06-06ASoC: samsung: odroid: use modern dai_link styleKuninori Morimoto1-10/+19
2019-06-06ASoC: samsung: rx1950_uda1380: use modern dai_link styleKuninori Morimoto1-4/+7
2019-06-06ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link styleKuninori Morimoto1-4/+7
2019-06-06ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link styleKuninori Morimoto1-4/+7
2019-06-06ASoC: samsung: s3c24xx_uda134x: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: smartq_wm8987: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: snow: use modern dai_link styleKuninori Morimoto1-14/+26
2019-06-06ASoC: samsung: speyside: use modern dai_link styleKuninori Morimoto1-10/+16
2019-06-06ASoC: samsung: tm2_wm5110: use modern dai_link styleKuninori Morimoto1-12/+30
2019-06-06ASoC: samsung: tobermory: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: arndale_rt5631: use modern dai_link styleKuninori Morimoto1-10/+15
2019-06-06ASoC: samsung: h1940_uda1380: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: smdk_spdif: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: smdk_wm8994pcm: use modern dai_link styleKuninori Morimoto1-4/+6
2019-06-06ASoC: samsung: smdk_wm8994: use modern dai_link styleKuninori Morimoto1-13/+17
2019-06-06ASoC: samsung: smdk_wm8580: use modern dai_link styleKuninori Morimoto1-8/+12
2019-06-06ASoC: samsung: bells: use modern dai_link styleKuninori Morimoto1-33/+54
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-19ASoC: samsung: tobermory: Convert to SPDX License IdentifierSylwester Nawrocki1-10/+5
2019-04-19ASoC: samsung: tm2_wm5110: Convert to SPDX License IdentifierSylwester Nawrocki1-11/+6
2019-04-19ASoC: samsung: speyside: Convert to SPDX License IdentifierSylwester Nawrocki1-10/+5
2019-04-19ASoC: samsung: spdif: Convert to SPDX License IdentifierSylwester Nawrocki2-17/+8
2019-04-19ASoC: samsung: snow: Convert to SPDX License IdentifierSylwester Nawrocki1-12/+3
2019-04-19ASoC: samsung: smdk_wm8994*: Convert to SPDX License IdentifierSylwester Nawrocki2-19/+6
2019-04-19ASoC: samsung: smdk_wm8580: Convert to SPDX License IdentifierSylwester Nawrocki1-11/+4
2019-04-19ASoC: samsung: smdk_spdif: Convert to SPDX License IdentifierSylwester Nawrocki1-11/+5
2019-04-19ASoC: samsung: smartq_wm8987: Convert to SPDX License IdentifierSylwester Nawrocki1-14/+7
2019-04-19ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License IdentifierSylwester Nawrocki1-12/+8
2019-04-19ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License IdentifierSylwester Nawrocki4-31/+12
2019-04-19ASoC: samsung: s3c2412-i2s: Convert to SPDX License IdentifierSylwester Nawrocki2-25/+14
2019-04-19ASoC: samsung: rx1950_uda1380: Convert to SPDX License IdentifierSylwester Nawrocki1-18/+12
2019-04-19ASoC: samsung: s3c24xx-i2s: Convert to SPDX License IdentifierSylwester Nawrocki3-25/+13
2019-04-19ASoC: samsung: s3c-i2s-v2: Convert to SPDX License IdentifierSylwester Nawrocki3-30/+17
2019-04-19ASoC: samsung: pcm: Convert to SPDX License IdentifierSylwester Nawrocki2-19/+8
2019-04-19ASoC: samsung: odroid: Convert to SPDX License IdentifierSylwester Nawrocki1-7/+3
2019-04-19ASoC: samsung: neo1973_wm8753: Convert to SPDX License IdentifierSylwester Nawrocki1-15/+10
2019-04-19ASoC: samsung: lowland: Convert to SPDX License IdentifierSylwester Nawrocki1-10/+5
2019-04-19ASoC: samsung: littlemill: Convert to SPDX License IdentifierSylwester Nawrocki1-10/+5
2019-04-19ASoC: samsung: jive_wm8750: Convert to SPDX License IdentifierSylwester Nawrocki1-12/+7
2019-04-19ASoC: samsung: idma: Convert to SPDX License IdentifierSylwester Nawrocki2-21/+8
2019-04-19ASoC: samsung: i2s: Convert to SPDX License IdentifierSylwester Nawrocki2-13/+3
2019-04-19ASoC: samsung: h1940_uda1380: Convert to SPDX License IdentifierSylwester Nawrocki1-14/+8
2019-04-19ASoC: samsung: dmaengine: Convert to SPDX License IndentifierSylwester Nawrocki2-22/+8
2019-04-19ASoC: samsung: bells: Convert to SPDX License IdentifierSylwester Nawrocki1-10/+5
2019-04-19ASoC: samsung: arndale: Convert to SPDX License IdentifierSylwester Nawrocki1-12/+5
2019-03-20ASoC: samsung: i2s: Don't use register read to determine slave/master modeSylwester Nawrocki1-16/+11
2019-03-13ASoC: samsung: odroid: Fix clock configuration for 44100 sample rateSylwester Nawrocki1-2/+2
2019-03-11ASoC: samsung: i2s: Fix DAPM routes for capture streamSylwester Nawrocki1-4/+6
2019-02-21ASoC: samsung: odroid: Prevent uninitialized variable useSylwester Nawrocki1-2/+6
2019-02-20ASoC: samsung: odroid: Fix of_node refcount unbalanceSylwester Nawrocki1-7/+12
2019-02-19ASoC: samsung: i2s: Fix multiple "IIS multi" devices initializationSylwester Nawrocki2-18/+34
2019-02-19ASoC: samsung: i2s: Fix secondary platform device unregistrationSylwester Nawrocki1-9/+10
2019-02-19ASoC: samsung: odroid: Add missing DAPM routesSylwester Nawrocki1-1/+11
2019-02-18ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCMSylwester Nawrocki1-0/+56
2019-02-14ASoC: samsung: i2s: Prevent potential NULL platform data dereferenceSylwester Nawrocki1-12/+15
2019-02-14ASoC: samsung: i2s: Convert to SPDX License IndentifierSylwester Nawrocki1-10/+6
2019-02-14ASoC: samsung: i2s: Comments clean upSylwester Nawrocki1-14/+15
2019-02-14ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definitionSylwester Nawrocki1-3/+2
2019-02-14ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usageSylwester Nawrocki1-4/+3
2019-02-14ASoC: samsung: Specify DMA channel names through custom DMA configSylwester Nawrocki4-11/+7
2019-02-14ASoC: samsung: odroid: Add support for secondary CPU DAISylwester Nawrocki1-36/+95
2019-02-14ASoC: samsung: i2s: Get rid of a static spinlockSylwester Nawrocki1-7/+9
2019-02-14ASoC: samsung: i2s: Move quirks data to common driver data structureSylwester Nawrocki1-21/+12
2019-02-14ASoC: samsung: i2s: Move IP variant data to common driver data structureSylwester Nawrocki1-21/+21
2019-02-14ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structureSylwester Nawrocki1-27/+24
2019-02-14ASoC: samsung: i2s: Move SFR pointer to common driver data structureSylwester Nawrocki1-47/+59
2019-02-13ASoC: samsung: i2s: Move registers cache to common driver data structureSylwester Nawrocki1-9/+11
2019-02-13ASoC: samsung: i2s: Move opclk data to common driver data structureSylwester Nawrocki1-37/+33