aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2019-09-24Merge tag 'sound-fix-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-24/+67
2019-09-24ALSA: usb-audio: Add DSD support for EVGA NU AudioJussi Laako1-0/+1
2019-09-23Merge tag 'asoc-fix-v5.4-rc1' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai8-21/+34
2019-09-22Merge tag 'mips_5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds3-134/+2
2019-09-20ALSA: hda - Add laptop imic fixup for ASUS M9V laptopShih-Yuan Lee (FourDollars)1-0/+1
2019-09-20ASoC: ti: fix SND_SOC_DM365_VOICE_CODEC dependenciesArnd Bergmann1-2/+9
2019-09-20ASoC: pcm3168a: The codec does not support S32_LEPeter Ujfalusi1-2/+1
2019-09-20ASoC: core: use list_del_init and move it back to soc_cleanup_componentBard liao1-1/+2
2019-09-20ALSA: hda/realtek - PCI quirk for Medion E4254Jan-Marek Glogowski1-0/+13
2019-09-20ALSA: hda - Apply AMD controller workaround for Raven platformTakashi Iwai1-2/+1
2019-09-19Merge tag 'tag-chrome-platform-for-v5.4' of git://git.kernel.org/pub/scm/linu...Linus Torvalds3-5/+5
2019-09-19Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-7/+6
2019-09-18ASoC: rsnd: do error check after rsnd_channel_normalization()Kuninori Morimoto1-5/+5
2019-09-18ASoC: atmel_ssc_dai: Remove wrong spinlock usageGregory CLEMENT2-11/+2
2019-09-17Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+2
2019-09-17Merge tag 'sound-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds317-7896/+16284
2019-09-17ASoC: core: delete component->card_list in soc_remove_component onlyBard Liao1-2/+1
2019-09-17ASoC: fsl_sai: Fix noise when using EDMAMihai Serban2-0/+16
2019-09-17ALSA: usb-audio: Add Hiby device family to quirks for native DSD supportIlya Pshonkin1-0/+1
2019-09-16ALSA: hda/realtek - Fix alienware headset micJames McDonnell1-0/+15
2019-09-16ALSA: dice: fix wrong packet parameter for Alesis iO26Takashi Sakamoto1-1/+1
2019-09-16Merge tag 'gpio-v5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds3-0/+3
2019-09-16Merge tag 'asoc-v5.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai5-22/+32
2019-09-15Merge branch 'asoc-5.4' into asoc-nextMark Brown243-6493/+11285
2019-09-15Merge branch 'asoc-5.3' into asoc-linusMark Brown31-157/+450
2019-09-15ASoC: sdm845: remove unneeded semicolonSaiyam Doshi1-1/+1
2019-09-14Merge branch 'for-next' into for-linusTakashi Iwai319-7873/+16234
2019-09-13ASoC: fsl_sai: Implement set_bclk_ratioViorel Suman2-2/+20
2019-09-11ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->namePeter Ujfalusi1-3/+3
2019-09-11ASoC: wcd9335: remove redundant use of ret variableSaiyam Doshi1-16/+8
2019-09-10ALSA: firewire-tascam: check intermediate state of clock status and retryTakashi Sakamoto1-14/+28
2019-09-10ALSA: firewire-tascam: handle error code when getting current source of clockTakashi Sakamoto1-0/+3
2019-09-10Merge tag 'asoc-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Takashi Iwai250-6087/+11502
2019-09-09Merge branch 'asoc-5.4' into asoc-nextMark Brown242-6474/+11256
2019-09-09Merge branch 'asoc-5.3' into asoc-linusMark Brown31-157/+450
2019-09-09ASoC: hdmi-codec: Add an op to set callback function for plug eventCheng-Yi Chiang1-0/+46
2019-09-09ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFFBen Zhang1-2/+2
2019-09-09ASoC: rt5677: Remove magic number register writesCurtis Malainey1-5/+11
2019-09-09ASoC: soc-core: self contained soc_unbind_aux_dev()Kuninori Morimoto1-8/+9
2019-09-09ASoC: soc-core: add soc_unbind_aux_dev()Kuninori Morimoto1-1/+7
2019-09-09ASoC: soc-core: self contained soc_bind_aux_dev()Kuninori Morimoto1-16/+15
2019-09-09ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais()Kuninori Morimoto1-29/+29
2019-09-09ASoC: soc-core: self contained soc_probe_link_dais()Kuninori Morimoto1-25/+25
2019-09-09ASoC: soc-core: add new soc_link_init()Kuninori Morimoto1-10/+18
2019-09-09ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai()Kuninori Morimoto1-20/+20
2019-09-09ASoC: soc-core: self contained soc_remove_link_dais()Kuninori Morimoto1-14/+15
2019-09-09ASoC: soc-core: self contained soc_remove_link_components()Kuninori Morimoto1-18/+15
2019-09-09ASoC: soc-core: self contained soc_probe_link_components()Kuninori Morimoto1-19/+19
2019-09-09ASoC: rt1308: make array pd static const, makes object smallerColin Ian King1-1/+2
2019-09-09ASoC: rt1305: make array pd static const, makes object smallerColin Ian King1-1/+2
2019-09-09ASoC: rt1011: make array pd static const, makes object smallerColin Ian King1-1/+2
2019-09-09SoC: simple-card-utils: set 0Hz to sysclk when shutdownKatsuhiro Suzuki1-0/+7
2019-09-09ASoC: rockchip: ignore 0Hz sysclkKatsuhiro Suzuki1-0/+3
2019-09-09ASoC: codecs: ad193x: make two arrays static const, makes object smallerColin Ian King1-2/+2
2019-09-09ASoC: es8316: support fixed and variable both clock ratesKatsuhiro Suzuki1-15/+20
2019-09-09ASoC: es8316: fix redundant codes of clockKatsuhiro Suzuki1-18/+13
2019-09-09ASoC: ams-delta: Take control over audio mute GPIO pinsJanusz Krzysztofik1-2/+29
2019-09-09ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not setPeter Ujfalusi1-0/+6
2019-09-08ALSA: lx6464es - add support for LX6464ESe pci express variantTim Blechmann1-0/+8
2019-09-07ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domainTakashi Sakamoto1-1/+2
2019-09-06ALSA: firewire-tascam: add note for FE-8Takashi Sakamoto2-1/+23
2019-09-06Add Acer Aspire Ethos 8951G model quirkSergey Bostandzhyan1-0/+71
2019-09-05ALSA: hda/hdmi: remove redundant assignment to variable pcm_idxColin Ian King1-1/+1
2019-09-05Merge tag 'sound-5.3-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds4-3/+22
2019-09-05ASoC: SOF: imx8: Fix COMPILE_TEST errorYueHaibing1-1/+2
2019-09-05ASoC: meson: tdmout: add sm1 supportJerome Brunet1-19/+84
2019-09-05ASoC: meson: axg-toddr: add sm1 supportJerome Brunet1-0/+68
2019-09-05ASoC: meson: axg-frddr: add sm1 supportJerome Brunet3-1/+75
2019-09-05ASoC: meson: tdmin: expose all 16 inputsJerome Brunet1-13/+34
2019-09-05ASoC: meson: axg-toddr: expose all 8 inputsJerome Brunet1-8/+7
2019-09-05ASoC: meson: axg-frddr: expose all 8 outputsJerome Brunet1-8/+24
2019-09-05ASoC: qcom: common: Include link-name in error messagesBjorn Andersson1-11/+11
2019-09-05Merge tag 'v5.3-rc7' into develLinus Walleij64-245/+567
2019-09-04ASoC: soc-core: add comment to jack at soc_remove_component()Kuninori Morimoto1-0/+2
2019-09-04ASoC: tegra: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-3/+2
2019-09-04ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-3/+1
2019-09-04ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-3/+1
2019-09-04ASoC: amd: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-2/+1
2019-09-04ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_*Christoph Hellwig1-7/+6
2019-09-04ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentreHui Wang1-0/+2
2019-09-03ASoC: es8316: add clock control of MCLKKatsuhiro Suzuki1-1/+35
2019-09-03ASoC: audio-graph: indicate rebind issueKuninori Morimoto1-0/+19
2019-09-03ASoC: simple-card: indicate rebind issueKuninori Morimoto1-1/+19
2019-09-03ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FLJian-Hong Pan1-0/+12
2019-09-02ALSA: hda/realtek - Add quirk for HP Pavilion 15Sam Bazley1-0/+1
2019-09-02ASoC: soc-core: move soc_probe_link_components() positionKuninori Morimoto1-20/+20
2019-09-02ASoC: soc-core: add snd_soc_dapm_init()Kuninori Morimoto2-12/+23
2019-09-02ASoC: soc-core: dapm related setup at one placeKuninori Morimoto1-12/+9
2019-09-02ASoC: soc-core: move soc_probe_component() positionKuninori Morimoto1-131/+130
2019-09-02ASoC: soc-core: add soc_rtd_free()Kuninori Morimoto1-5/+12
2019-09-02mfd / platform: cros_ec: Reorganize platform and mfd includesEnric Balletbo i Serra1-2/+2
2019-09-02mfd / platform: cros_ec: Move cros-ec core driver out from MFDEnric Balletbo i Serra2-3/+3
2019-08-30ASoC: mediatek: mt8183: fix space issuesTzung-Bi Shih1-2/+1
2019-08-30ASoC: mediatek: mt8183: remove forward declaration of headset_initTzung-Bi Shih1-8/+5
2019-08-30ASoC: mediatek: mt8183: move headset jack to card-specific storageTzung-Bi Shih1-4/+5
2019-08-30ASoC: mediatek: mt8183: move private structureTzung-Bi Shih1-16/+16
2019-08-30ASoC: SOF/Intel: fix selection of SND_INTEL_NHTLPierre-Louis Bossart2-2/+2
2019-08-30ASoC: Intel: broadwell: Simplify device probeCezary Rojewski1-5/+1
2019-08-30ASoC: Intel: bdw-rt5677: Simplify device probeCezary Rojewski1-5/+1
2019-08-30ASoC: Intel: haswell: Simplify device probeCezary Rojewski1-5/+1
2019-08-30ASoC: Intel: Haswell: Adjust machine device private contextCezary Rojewski1-1/+2
2019-08-30ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPPPeter Ujfalusi1-1/+1
2019-08-30ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookupPeter Ujfalusi1-1/+16
2019-08-30ASoC: ti: davinci-i2s: Add S32_LE as support formatPeter Ujfalusi1-2/+6
2019-08-30ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callbackPeter Ujfalusi1-48/+34
2019-08-30ALSA: hda/realtek - Fix overridden device-specific initializationTakashi Iwai3-1/+5
2019-08-30ALSA: firewire-motu: add support for MOTU 4preTakashi Sakamoto1-0/+12
2019-08-29ASoC: Intel: Baytrail: Fix implicit fallthrough warningCezary Rojewski1-0/+1
2019-08-29ASoC: fsl_ssi: Fix clock control issue in master modeShengjiu Wang1-9/+9
2019-08-29ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduledTakashi Sakamoto1-1/+1
2019-08-29ALSA: dice: fix error path for initialization of stream structuresTakashi Sakamoto1-1/+1
2019-08-29ALSA: hda - Fix potential endless loop at applying quirksTakashi Iwai1-2/+2
2019-08-28ASoC: wcd9335: Fix primary interpolator max rateSrinivas Kandagatla1-8/+12
2019-08-28ALSA: pcm: add support for 352.8KHz and 384KHz sample rateVidyakumar Athota1-1/+1
2019-08-28ASoC: mediatek: mt8183: fix tdm out data is valid on rising edgeJiaxin Yu2-4/+8
2019-08-28ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s outJiaxin Yu2-34/+144
2019-08-28ALSA: usb-audio: Update DSD support quirks for Oppo and RotelJussi Laako1-4/+2
2019-08-28ALSA: usb-audio: DSD auto-detection for Playback DesignsJussi Laako1-2/+4
2019-08-27ASoC: atmel_ssc_dai: implement left-justified data modeMichał Mirosław1-0/+9
2019-08-27ASoC: atmel_ssc_dai: rework DAI format configurationMichał Mirosław1-207/+81
2019-08-27ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in KconfigMichał Mirosław1-12/+18
2019-08-27ASoC: cs42xx8: Force suspend/resume during system suspend/resumeShengjiu Wang1-0/+2
2019-08-27ASoC: mediatek: mt8183: fix tdm out data align issueJiaxin Yu1-2/+1
2019-08-27ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slotShuming Fan1-8/+19
2019-08-27ASoC: es8316: fix inverted L/R of headphone mixer volumeKatsuhiro Suzuki1-1/+1
2019-08-27ASoC: es8316: fix headphone mixer volume tableKatsuhiro Suzuki1-2/+5
2019-08-27ASoC: Intel: Skylake: Release topology when we are done with itAmadeusz Sławiński2-11/+10
2019-08-27ASoC: Intel: Skylake: Print module type instead of idAmadeusz Sławiński1-2/+3
2019-08-27ASoC: Intel: NHLT: Fix debug print formatAmadeusz Sławiński1-1/+1
2019-08-27ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properlyAmadeusz Sławiński1-6/+0
2019-08-27ASoC: Intel: Fix use of potentially uninitialized variableAmadeusz Sławiński1-0/+2
2019-08-27ASoC: Intel: Skylake: Use correct function to access iomem spaceAmadeusz Sławiński1-1/+1
2019-08-27ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL checkDan Carpenter1-2/+2
2019-08-27ASoC: sun4i: Revert A83t descriptionMaxime Ripard1-12/+12
2019-08-27ASoC: SOF: imx8: Fix return value check in imx8_probe()Wei Yongjun1-2/+2
2019-08-27ASoC: mediatek: mt8183: remove unused DAPM-related variablesTzung-Bi Shih1-10/+0
2019-08-27Merge tag 'sound-5.3-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds10-32/+73
2019-08-27ALSA: hda - Allow runtime PM for controller if component notifier is usedTakashi Iwai3-8/+8
2019-08-27ASoC: sunxi: Revert initial A83t supportMaxime Ripard1-1/+24
2019-08-27ASoC: imx-audmix: register the card on a proper devShengjiu Wang1-2/+2
2019-08-27ASoC: SOF: imx8: Make some functions staticYueHaibing1-9/+9
2019-08-26ALSA: oxfw: fix to handle correct stream for PCM playbackTakashi Sakamoto1-1/+1
2019-08-26ALSA: oxfw: fix NULL pointer dereference to unused stream structureTakashi Sakamoto1-2/+7
2019-08-26ALSA: usb-audio: remove some dead codeDan Carpenter1-1/+0
2019-08-26ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk()Takashi Iwai1-2/+2
2019-08-25ALSA: usb-audio: Clean up check_input_term()Takashi Iwai1-192/+209
2019-08-25ALSA: seq: Fix potential concurrent access to the deleted poolTakashi Iwai3-2/+20
2019-08-23ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init()Kuninori Morimoto1-5/+4
2019-08-22ASoC: soc-core: initialize list at one placeKuninori Morimoto1-2/+2
2019-08-22ASoC: SOF: topology: fix get control data return type and argumentsJaska Uimonen1-10/+11
2019-08-22ASoC: soc-core: initialize component listKuninori Morimoto1-3/+3
2019-08-22ASoC: soc-topology: use for_each_component_dais() at remove_dai()Kuninori Morimoto1-1/+1
2019-08-22ASoC: soc-core: soc_cleanup_card_resources() become voidKuninori Morimoto1-3/+1
2019-08-22ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup()Kuninori Morimoto1-0/+8
2019-08-22ASoC: soc-core: use device_register()Kuninori Morimoto1-2/+1
2019-08-22ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or offJiaxin Yu1-6/+109
2019-08-22ASoC: mediatek: mt2701: Fix -Wunused-const-variable warningsYueHaibing2-21/+21
2019-08-22ASoC: wm8988: fix typo in wm8988_right_line_controlsYueHaibing1-1/+1
2019-08-22ASoC: SOF: imx: Add i.MX8 HW supportDaniel Baluta5-0/+422
2019-08-22ASoC: SOF: Add OF DSP device supportDaniel Baluta3-0/+156
2019-08-22ASoC: AMD: Fix Kconfig warning without GPIOLIBYueHaibing1-1/+1
2019-08-22Merge branch 'topic/usb-validation' into for-nextTakashi Iwai22-252/+628
2019-08-22ALSA: usb-audio: Remove superfluous bLength checksTakashi Iwai2-92/+6
2019-08-22ALSA: usb-audio: Unify the release of usb_mixer_elem_info objectsTakashi Iwai1-20/+28
2019-08-22ALSA: usb-audio: Simplify parse_audio_unit()Takashi Iwai1-56/+39
2019-08-22ALSA: usb-audio: More validations of descriptor unitsTakashi Iwai7-13/+366
2019-08-22ALSA: usb-audio: Check mixer unit bitmap yet more strictlyTakashi Iwai1-8/+28
2019-08-22ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93Takashi Iwai1-0/+3
2019-08-22ALSA: hda/realtek - Check beep whitelist before assigning in all codecsTakashi Iwai1-3/+6
2019-08-21ALSA: line6: Fix memory leak at line6_init_pcm() error pathTakashi Iwai1-9/+9
2019-08-21ASoC: sun4i-i2s: Add support for DSP formatsMaxime Ripard1-9/+35
2019-08-21ASoC: sun4i-i2s: Replace call to params_width by local variableMaxime Ripard1-1/+1
2019-08-21ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded oneMaxime Ripard1-1/+1
2019-08-21ASoC: sun4i-i2s: Use the physical / slot width for the clocksMaxime Ripard1-5/+7
2019-08-21ASoC: sun4i-i2s: Add support for TDM slotsMaxime Ripard1-6/+34
2019-08-21ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link()Kuninori Morimoto1-8/+1
2019-08-21ASoC: soc-core: merge snd_soc_initialize_card_lists()Kuninori Morimoto1-5/+8
2019-08-21ASoC: fsl_sai: Add support for imx8qmDaniel Baluta1-0/+7
2019-08-21ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate()Takashi Iwai1-4/+4
2019-08-20ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master modeCodrin Ciubotariu1-33/+37
2019-08-20ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is runningCodrin Ciubotariu1-12/+16
2019-08-20ASoC: mchp-i2s-mcc: Fix unprepare of GCLKCodrin Ciubotariu1-2/+11
2019-08-20ASoC: sun4i-i2s: Support more channelsMaxime Ripard1-11/+6
2019-08-20ASoC: sun4i-i2s: Pass the channels number as an argumentMaxime Ripard1-3/+5
2019-08-20ASoC: sun4i-i2s: Remove duplicated quirks structureMaxime Ripard1-20/+1
2019-08-20ASoC: sun4i-i2s: Fix the LRCK period on A83tMaxime Ripard1-0/+1
2019-08-20ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83tMaxime Ripard1-1/+1
2019-08-20ASoC: sun4i-i2s: Fix WSS and SR fields for the A83tMaxime Ripard1-2/+2
2019-08-20ASoC: sun4i-i2s: Fix the LRCK polarityMaxime Ripard1-6/+12
2019-08-20ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCsMaxime Ripard1-58/+60
2019-08-20ASoC: sun4i-i2s: RX and TX counter registers are swappedMaxime Ripard1-2/+2
2019-08-20ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCsMaxime Ripard1-14/+49
2019-08-20ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCsMaxime Ripard1-2/+19
2019-08-20ASoC: sun4i-i2s: Move the format configuration to a callbackMaxime Ripard1-93/+106
2019-08-20ASoC: sun4i-i2s: Move the channel configuration to a callbackMaxime Ripard1-87/+69
2019-08-20Merge branch 'asoc-5.3' into asoc-5.4Mark Brown17-75/+233
2019-08-20ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0...Daniel Stuart1-0/+98
2019-08-20ASoC: sun4i-i2s: Rework MCLK divider calculationMaxime Ripard1-6/+4
2019-08-20ASoC: sun4i-i2s: Replace call to params_channels by local variableMaxime Ripard1-3/+2
2019-08-20ASoC: sun4i-i2s: Don't use the oversample to calculate BCLKMaxime Ripard1-4/+5