aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc
AgeCommit message (Expand)AuthorFilesLines
2023-09-08Merge tag 'sound-fix-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-38/+97
2023-09-07Merge tag 'asoc-fix-v6.6-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai9-29/+88
2023-09-06ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TLMario Limonciello1-0/+7
2023-09-05ASoC: Intel: avs: Provide support for fallback topologyAmadeusz Sławiński1-0/+22
2023-09-04ASoC: rt5645: NULL pointer access when removing jackBrent Lu1-6/+10
2023-09-04ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xx...Shubh1-0/+7
2023-09-01Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-3/+3
2023-09-01ASoC: Name iov_iter argument as iterator instead of bufferTakashi Iwai2-5/+5
2023-09-01ASoC: dmaengine: Drop unused iov_iter for process callbackTakashi Iwai3-4/+4
2023-08-29ASoC: cs35l56: Waiting for firmware to boot must be tolerant of I/O errorsSimon Trimmer1-14/+15
2023-08-29ASoC: cs42l43: Fix missing error code in cs42l43_codec_probe()Harshit Mogalapalli1-1/+2
2023-08-29ASoC: cs35l45: Rename DACPCM1 Source controlVlad Karpovich1-4/+4
2023-08-29ASoC: cs35l45: Fix "Dead assigment" warningVlad Karpovich1-1/+1
2023-08-29ASoC: cs35l45: Add support for Chip ID 0x35A460Vlad Karpovich1-0/+1
2023-08-28Merge tag 'asoc-fix-v6.5-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai4-72/+102
2023-08-28ASoC: dwc: i2s: Fix unused functionsTakashi Iwai1-0/+2
2023-08-28ASoC: codecs: wcd93xx: fix object added to multiple driversKrzysztof Kozlowski3-3/+19
2023-08-28Merge tag 'asoc-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai303-3350/+13520
2023-08-28Merge branch 'for-next' into for-linusTakashi Iwai170-1744/+3859
2023-08-24ASoC: soc-core.c: Do not error if a DAI link component is not foundCristian Ciocaltea1-5/+5
2023-08-24ASoC: codecs: Fix error code in aw88261_i2c_probe()Harshit Mogalapalli1-1/+1
2023-08-24ASoC: audio-graph-card.c: move audio_graph_parse_of()Kuninori Morimoto1-71/+68
2023-08-24ASoC: cs42l43: Use new-style PM runtime macrosCharles Keepax1-4/+3
2023-08-24ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJMario Limonciello1-1/+1
2023-08-24Merge branch 'for-linus' into for-nextTakashi Iwai32-77/+230
2023-08-23ASoC: cs42l43: Initialize ret in default case in cs42l43_pll_ev()Nathan Chancellor1-0/+1
2023-08-23Add I2S support for the StarFive JH7110 SoCMark Brown2-22/+285
2023-08-23ASoC: rsnd: tidyup ADGMark Brown1-13/+55
2023-08-23ASoC: audio-graph-card2: add comment for format propertyKuninori Morimoto2-0/+19
2023-08-23ASoC: dwc: i2s: Add StarFive JH7110 SoC supportXingyu Wu2-21/+284
2023-08-23ASoC: dwc: Use ops to get platform dataXingyu Wu1-1/+1
2023-08-23ASoC: rsnd: setup BRGCKR/BRRA/BRRB on rsnd_adg_clk_control()Kuninori Morimoto1-2/+7
2023-08-23ASoC: rsnd: remove default division of clock outKuninori Morimoto1-9/+6
2023-08-23ASoC: rsnd: tidyup brga/brgb default valueKuninori Morimoto1-2/+2
2023-08-23ASoC: rsnd: setup clock-out only when all conditions are rightKuninori Morimoto1-0/+4
2023-08-23ASoC: rsnd: enable clk_i approximate rate usageKuninori Morimoto1-0/+36
2023-08-23ASoC: nau8821: Improve AMIC recording performance.Seven Lee2-1/+66
2023-08-23ASoC: Delete UDA134x/L3 audio codecLinus Walleij5-764/+0
2023-08-23ASoC: SOF: amd: clear dsp to host interrupt statusVijendar Mukunda1-3/+3
2023-08-23ASoC: SOF: amd: clear panic mask status when panic occursVijendar Mukunda1-0/+4
2023-08-23ASoC: SOF: amd: add conditional check for acp_clkmux_sel registerVijendar Mukunda1-1/+3
2023-08-23ASoC: SOF: amd: remove redundant clock mux selection register writeVijendar Mukunda1-7/+1
2023-08-23ASoC: SOF: amd: add module parameter for firmware debugVijendar Mukunda3-1/+8
2023-08-23ASoC: SOF: amd: enable ACP external global interruptVijendar Mukunda2-0/+4
2023-08-23ASoC: SOF: amd: remove unused sha dma interrupt codeVijendar Mukunda1-8/+1
2023-08-23ASoC: cs35l41: Correct amp_gain_tlv valuesCharles Keepax1-1/+1
2023-08-22ASoC: fsl: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-22ASoC: SOF: ipc4-topology: Add module parameter to ignore the CPC valuePeter Ujfalusi1-3/+23
2023-08-22ASoC: pxa: merge DAI call back functions into opsKuninori Morimoto1-2/+2
2023-08-22ASoC: SOF: ipc4-topology: Fixes for pipelines with SRCMark Brown1-45/+89
2023-08-22Add cs42l43 PC focused SoundWire CODECMark Brown6-0/+3449
2023-08-21ASoC: rt5640: fix typosSenhong Liu1-2/+2
2023-08-21ASoC: SOF: amd: Enable signed firmware image loading for Vangogh platformVenkata Prasad Potturu3-0/+40
2023-08-21ASoC: SOF: amd: Add support for signed fw image loadingVenkata Prasad Potturu4-3/+51
2023-08-21ASoC: SOF: amd: Add sof support for vangogh platformVenkata Prasad Potturu6-4/+290
2023-08-21ASoC: SOF: ipc4-topology: Modify the reference output valid_bits for copierRanjani Sridharan1-5/+53
2023-08-21ASoC: SOF: ipc4-topology: Fix pipeline params at the output of copierRanjani Sridharan1-26/+1
2023-08-21ASoC: SOF: ipc4-topology: Fix the output reference params for SRCRanjani Sridharan1-10/+30
2023-08-21ASoC: SOF: ipc4-topology: Modify pipeline params based on SRC output formatRanjani Sridharan1-10/+11
2023-08-20Merge commit b320441c04c9 ("Merge tag 'tty-6.5-rc7' of git://git.kernel.org/p...Greg Kroah-Hartman14-38/+76
2023-08-18ASoC: cs42l43: Add support for the cs42l43Charles Keepax6-0/+3449
2023-08-18ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6xBrenoRCBrito1-0/+7
2023-08-18ASoC: amd: acp: Add kcontrols and widgets per-codec in common codeAlper Nebi Yasak3-44/+67
2023-08-18ASoC: rt5645: improve the depop sequences of CBJ detectionShuming Fan1-6/+12
2023-08-18ASoC: pcm: Drop obsoleted PCM copy_user opsTakashi Iwai2-22/+0
2023-08-18ASoC: dmaengine: Use iov_iter for process callback, tooTakashi Iwai3-5/+4
2023-08-18ASoC: dmaengine: Convert to generic PCM copy opsTakashi Iwai1-8/+9
2023-08-18ASoC: qcom: Convert to generic PCM copy opsTakashi Iwai1-6/+7
2023-08-18ASoC: mediatek: Convert to generic PCM copy opsTakashi Iwai1-17/+10
2023-08-18ASoC: component: Add generic PCM copy opsTakashi Iwai2-1/+21
2023-08-17ASoC: Merge up fixesMark Brown7-45/+81
2023-08-17ASoC: Convert remaining Realtek codecs to GPIOMark Brown10-80/+68
2023-08-17ASoC: cs35l56: Update ACPI HID and propertyMark Brown3-19/+30
2023-08-17ASoC: rt5682s: Convert to use GPIO descriptorsLinus Walleij2-9/+9
2023-08-17ASoC: rt5682: Convert to use GPIO descriptorsLinus Walleij4-12/+27
2023-08-17ASoC: rt5668: Convert to use GPIO descriptorsLinus Walleij1-9/+8
2023-08-17ASoC: rt5665: Convert to use GPIO descriptorsLinus Walleij1-9/+8
2023-08-17ASoC: rt5640: Convert to just use GPIO descriptorsLinus Walleij2-41/+16
2023-08-17ASoC: mediatek: mt7986: add machine driver with wm8960Maso Huang3-0/+207
2023-08-17ASoC: mediatek: mt7986: add platform driverMaso Huang4-0/+641
2023-08-17ASoC: mediatek: mt7986: support etdm in platform driverMaso Huang1-0/+411
2023-08-17ASoC: mediatek: mt7986: add common headerMaso Huang2-0/+245
2023-08-17ASoC: tas2781: fixed register access error when switching to other chipsShenghao Ding1-9/+10
2023-08-17ASoC: cs35l56: Add an ACPI match tableSimon Trimmer2-0/+18
2023-08-17ASoC: cs35l56: Read firmware uuid from a device property instead of _SUBMaciej Strozek1-19/+12
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-16ASoC: SOF: ipc4-pcm: fix possible null pointer deferenceChao Song1-0/+3
2023-08-15ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-15ASoC: codecs: wm8904: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-15ASoC: codecs: tlv320aic32x4: Fix Wvoid-pointer-to-enum-cast warningKrzysztof Kozlowski1-1/+1
2023-08-15ASoC: cs35l56: Don't patch firmware that is alreadyMark Brown3-11/+26
2023-08-15Use devm_kmemdup to replace devm_kmalloc + memcpyMark Brown2-6/+2
2023-08-15ASoC: SOF: topology: simplify kcontrol names withMark Brown2-0/+24
2023-08-15ASoC: Intel: RPL/MTL machine updates for 6.6Mark Brown4-2/+103
2023-08-15ASoC: cs35l56: Don't overwrite a patched firmwareRichard Fitzgerald1-2/+15
2023-08-15ASoC: wm_adsp: Support powering-up DSP without trying to load firmwareRichard Fitzgerald3-10/+12
2023-08-15ASoC: SOF: Intel: Refactor code for HDA stream creationChao Song1-60/+8
2023-08-15ASoC: SOF: remove duplicate code due to mergePierre-Louis Bossart1-3/+0
2023-08-15ASoC: Intel: RPL: Add entry for HDMI-In capture support on non-I2S codec boards.Balamurugan C2-0/+14
2023-08-15ASoC: Intel: soc-acpi: add support for Dell SKU0C87 devicesChao Song1-0/+52
2023-08-15ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in RPL match tableBalamurugan C2-0/+22
2023-08-15ASoC: Intel: soc-acpi: Add entry for sof_es8336 in RPL match table.Balamurugan C1-0/+13
2023-08-15ASoC: SOF: topology: Add a token for dropping widget name in kcontrol nameJyri Sarha1-0/+22
2023-08-15ASoC: dapm: Add a flag for not having widget name in kcontrol nameJyri Sarha1-0/+2
2023-08-14ASoC: soc-jack: calling snd_soc_jack_report causes a null pointer accessmnlife1-1/+1
2023-08-14ASoC: Intel: Add rpl_nau8318_8825 driverAjye Huang2-0/+22
2023-08-14ASoC: SOF: ipc3: Use devm_kmemdup to replace devm_kmalloc + memcpyLi Zetao1-4/+1
2023-08-14ASoC: tas5805m: Use devm_kmemdup to replace devm_kmalloc + memcpyLi Zetao1-2/+1
2023-08-14ASoC: tlv320aic32x4: Fix the divide by zeroGuiting Shen2-7/+14
2023-08-14ASoC: ak4613: Simplify probe()Biju Das1-10/+1
2023-08-14ASoC: soc-dai.h: remove unused call back functionsKuninori Morimoto1-25/+0
2023-08-14ASoC: codecs/hdmi-codec: merge DAI call back functions into opsKuninori Morimoto1-22/+22
2023-08-14ASoC: codecs/cx2072x: merge DAI call back functions into opsKuninori Morimoto1-2/+9
2023-08-14ASoC: codecs/cs47lxx: merge DAI call back functions into opsKuninori Morimoto6-10/+34
2023-08-14ASoC: soc-topology: merge DAI call back functions into opsKuninori Morimoto1-1/+5
2023-08-14ASoC: codecs/wm*: merge DAI call back functions into opsKuninori Morimoto4-10/+18
2023-08-14ASoC: hisilicon: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: starfive: merge DAI call back functions into opsKuninori Morimoto1-8/+8
2023-08-14ASoC: loongson: merge DAI call back functions into opsKuninori Morimoto1-8/+8
2023-08-14ASoC: uniphier: merge DAI call back functions into opsKuninori Morimoto4-132/+156
2023-08-14ASoC: rockchip: merge DAI call back functions into opsKuninori Morimoto4-4/+4
2023-08-14ASoC: mediatek: merge DAI call back functions into opsKuninori Morimoto1-25/+31
2023-08-14ASoC: samsung: merge DAI call back functions into opsKuninori Morimoto2-12/+11
2023-08-14ASoC: cirrus: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: jz4740: merge DAI call back functions into opsKuninori Morimoto1-2/+1
2023-08-14ASoC: meson: merge DAI call back functions into opsKuninori Morimoto12-33/+31
2023-08-14ASoC: intel: merge DAI call back functions into opsKuninori Morimoto4-9/+15
2023-08-14ASoC: atmel: merge DAI call back functions into opsKuninori Morimoto5-45/+45
2023-08-14ASoC: tegra: merge DAI call back functions into opsKuninori Morimoto5-14/+14
2023-08-14ASoC: sunxi: merge DAI call back functions into opsKuninori Morimoto4-12/+16
2023-08-14ASoC: ux500: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: au1x: merge DAI call back functions into opsKuninori Morimoto2-6/+6
2023-08-14ASoC: qcom: merge DAI call back functions into opsKuninori Morimoto9-73/+80
2023-08-14ASoC: rsnd: merge DAI call back functions into opsKuninori Morimoto1-14/+13
2023-08-14ASoC: pxa: merge DAI call back functions into opsKuninori Morimoto1-2/+2
2023-08-14ASoC: stm: merge DAI call back functions into opsKuninori Morimoto3-6/+16
2023-08-14ASoC: sti: merge DAI call back functions into opsKuninori Morimoto1-1/+5
2023-08-14ASoC: sof: merge DAI call back functions into opsKuninori Morimoto1-1/+5
2023-08-14ASoC: img: merge DAI call back functions into opsKuninori Morimoto5-33/+33
2023-08-14ASoC: fsl: merge DAI call back functions into opsKuninori Morimoto9-69/+67
2023-08-14ASoC: bcm: merge DAI call back functions into opsKuninori Morimoto1-12/+12
2023-08-14ASoC: pxa: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: dwc: merge DAI call back functions into opsKuninori Morimoto1-9/+9
2023-08-14ASoC: amd: merge DAI call back functions into opsKuninori Morimoto4-18/+12
2023-08-14ASoC: adi: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: adi: merge DAI call back functions into opsKuninori Morimoto1-1/+1
2023-08-14ASoC: ti: merge DAI call back functions into opsKuninori Morimoto5-61/+60
2023-08-14ASoC: soc-dai.h: merge DAI call back functions into opsKuninori Morimoto3-20/+51
2023-08-14ASoC: rt: Drop unused GPIO includesMark Brown14-21/+0
2023-08-14sound: Remove redundant of_match_ptr() macroMark Brown8-8/+8
2023-08-13ASoC: rt715: Drop GPIO includesLinus Walleij1-3/+0
2023-08-13ASoC: rt5682-sdw: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt5660: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt5659: Drop legacy GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt5645: Drop legacy GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt5514: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt5514-spi: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1308: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt1305: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: rt1019: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1016: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1015p: Drop legacy GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1015: Drop GPIO includeLinus Walleij1-1/+0
2023-08-13ASoC: rt1011: Drop GPIO includesLinus Walleij1-2/+0
2023-08-13ASoC: ssm3515: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: sunxi: sun4i-spdif: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: atmel: tse850-pcm5142: Remove redundant of_match_ptr()Ruan Jinjie1-1/+1
2023-08-13ASoC: atmel: Remove redundant of_match_ptr()Ruan Jinjie5-5/+5
2023-08-13ASoC: cygnus: Remove unused declarationsYue Haibing1-2/+0
2023-08-13ASoC: q6dsp: Remove unused declarationYue Haibing1-2/+0
2023-08-13ASoC: rt1308-sdw: fix random louder soundShuming Fan1-1/+12
2023-08-11tty: use u8 for flagsJiri Slaby (SUSE)1-1/+1
2023-08-11tty: use u8 for charsJiri Slaby (SUSE)2-3/+3
2023-08-11tty: make tty_ldisc_ops::*buf*() hooks operate on size_tJiri Slaby (SUSE)1-1/+1
2023-08-10ASoC: SOF: Intel: Remove duplicated include in lnl.cYang Li1-1/+0
2023-08-10ASoC: rt715: Add software reset in io initJack Yu2-0/+63
2023-08-10ASoC: SOF: Intel: Initialize chip in hda_sdw_check_wakeen_irq()Nathan Chancellor1-0/+1
2023-08-10ASoC: meson: axg-tdm-formatter: fix channel slot allocationJerome Brunet1-16/+26
2023-08-10ASoC: Merge up fixesMark Brown11-19/+35
2023-08-09ASoC: cs35l56: BugfixesMark Brown3-17/+25
2023-08-09ASoC: SOF: ipc4-topology: Update the basecfg for copier earlierPeter Ujfalusi1-3/+3
2023-08-09ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creationMarek Szyprowski1-1/+0
2023-08-09ASoC: rsnd: call of_node_put() when breakKuninori Morimoto1-0/+2
2023-08-08ASoC: cs35l56: Call wm_adsp_power_down() before reloading firmwareSimon Trimmer1-0/+1
2023-08-08ASoC: wm_adsp: Expose the DSP power down actions as wm_adsp_power_down()Simon Trimmer2-1/+8
2023-08-08ASoC: cs35l56: Wait for control port ready during system-resumeRichard Fitzgerald1-0/+6
2023-08-08ASoC: cs35l56: Don't rely on GPIOD_OUT_LOW to set RESET initially lowRichard Fitzgerald1-0/+2
2023-08-08ASoC: cs35l56: Avoid uninitialized variable in cs35l56_set_asp_slot_positions()Richard Fitzgerald1-16/+8
2023-08-08ASoC: pxa: address unused variable warningYu Liao1-7/+1
2023-08-08ASoC: codecs: aw88261: avoid uninitialized variable warningArnd Bergmann1-0/+2
2023-08-08ASoC: intel: sof_sdw: Simplify get_slave_infoCharles Keepax1-26/+12
2023-08-08ASoC: intel: sof_sdw: Allow different devices on the same linkCharles Keepax1-15/+7
2023-08-08ASoC: intel: sof_sdw: Support multiple groups on the same linkCharles Keepax1-21/+21
2023-08-08ASoC: intel: sof_sdw: Device loop should not always start at adr_indexCharles Keepax1-1/+4
2023-08-08ASoC: intel: sof_sdw: Move range check of codec_conf into inner loopCharles Keepax1-6/+6
2023-08-08ASoC: intel: sof_sdw: Update DLC index each time one is addedCharles Keepax1-6/+4