aboutsummaryrefslogtreecommitdiffstats
path: root/sound
AgeCommit message (Expand)AuthorFilesLines
2022-03-15headers/deps: Add header dependencies to .c files: <linux/workqueue_api.h>Ingo Molnar135-0/+135
2022-03-15headers/deps: Add header dependencies to .c files: <linux/wait_api.h>Ingo Molnar144-0/+144
2022-03-15headers/deps: Add header dependencies to .c files: <linux/vmalloc.h>Ingo Molnar34-0/+34
2022-03-15headers/deps: Add header dependencies to .c files: <linux/uuid_api.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/uio_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/uaccess.h>Ingo Molnar67-0/+67
2022-03-15headers/deps: Add header dependencies to .c files: <linux/timex.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/timekeeping.h>Ingo Molnar14-0/+14
2022-03-15headers/deps: Add header dependencies to .c files: <linux/time64_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sysfs.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sysctl.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/string.h>Ingo Molnar94-0/+95
2022-03-15headers/deps: Add header dependencies to .c files: <linux/stat.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/spinlock_api.h>Ingo Molnar310-0/+316
2022-03-15headers/deps: Add header dependencies to .c files: <linux/smp_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/slab.h>Ingo Molnar88-0/+96
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sizes.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/seq_file.h>Ingo Molnar13-0/+13
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/signal.h>Ingo Molnar10-0/+10
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched.h>Ingo Molnar102-0/+110
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/cond_resched.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/scatterlist_api.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <linux/rwsem_api.h>Ingo Molnar21-0/+21
2022-03-15headers/deps: Add header dependencies to .c files: <linux/refcount_api.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/rcupdate.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/property.h>Ingo Molnar55-0/+55
2022-03-15headers/deps: Add header dependencies to .c files: <linux/prefetch.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pm_wakeup.h>Ingo Molnar9-0/+9
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pid.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pgtable_api.h>Ingo Molnar13-0/+13
2022-03-15headers/deps: Add header dependencies to .c files: <linux/of_api.h>Ingo Molnar322-0/+322
2022-03-15headers/deps: Add header dependencies to .c files: <linux/notifier_api.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mutex_api.h>Ingo Molnar307-0/+322
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mod_devicetable.h>Ingo Molnar29-0/+29
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_page_address.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_api_kvmalloc.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_api.h>Ingo Molnar37-0/+37
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_api_extra.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/minmax.h>Ingo Molnar11-0/+12
2022-03-15headers/deps: Add header dependencies to .c files: <linux/math.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/math64.h>Ingo Molnar12-0/+12
2022-03-15headers/deps: Add header dependencies to .c files: <linux/log2.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/lockdep_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/ktime_api.h>Ingo Molnar16-0/+18
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kref_api.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kobject_api.h>Ingo Molnar6-0/+6
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kmod.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kernel.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kdev_t.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/jiffies.h>Ingo Molnar151-0/+153
2022-03-15headers/deps: Add header dependencies to .c files: <linux/ioport.h>Ingo Molnar112-0/+112
2022-03-15headers/deps: Add header dependencies to .c files: <linux/io.h>Ingo Molnar86-0/+89
2022-03-15headers/deps: Add header dependencies to .c files: <linux/io_extra.h>Ingo Molnar33-0/+34
2022-03-15headers/deps: Add header dependencies to .c files: <linux/interrupt.h>Ingo Molnar119-0/+119
2022-03-15headers/deps: Add header dependencies to .c files: <linux/idr_api.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/hrtimer_api.h>Ingo Molnar6-0/+6
2022-03-15headers/deps: Add header dependencies to .c files: <linux/highmem_extra.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/hardirq.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/gfp_api.h>Ingo Molnar9-0/+9
2022-03-15headers/deps: Add header dependencies to .c files: <linux/fs.h>Ingo Molnar14-0/+14
2022-03-15headers/deps: Add header dependencies to .c files: <linux/fs_api.h>Ingo Molnar28-0/+28
2022-03-15headers/deps: Add header dependencies to .c files: <linux/export.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/err.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/dma-mapping.h>Ingo Molnar13-0/+13
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device/driver.h>Ingo Molnar2-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device/class.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device/bus.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device_api_lock.h>Ingo Molnar666-0/+679
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device_api.h>Ingo Molnar73-0/+81
2022-03-15headers/deps: Add header dependencies to .c files: <linux/delay.h>Ingo Molnar46-0/+51
2022-03-15headers/deps: Add header dependencies to .c files: <linux/capability.h>Ingo Molnar19-0/+20
2022-03-15headers/deps: Add header dependencies to .c files: <linux/cache.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/bitops.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/bitmap.h>Ingo Molnar29-0/+29
2022-03-15headers/deps: Add header dependencies to .c files: <linux/atomic_api.h>Ingo Molnar41-0/+41
2022-03-15headers/deps: Add header dependencies to .c files: <linux/align.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .h files: <linux/workqueue_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/wait_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/spinlock_api.h>Ingo Molnar3-0/+4
2022-03-15headers/deps: Add header dependencies to .h files: <linux/semaphore.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .h files: <linux/pci-dma-compat.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/mutex_api.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .h files: <linux/mod_devicetable.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/mm_api_kvmalloc.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/jiffies.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/ioport.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/io.h>Ingo Molnar8-0/+10
2022-03-15headers/deps: Add header dependencies to .h files: <linux/idr_types.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/dev_printk.h>Ingo Molnar6-0/+6
2022-03-15headers/prep: Add <linux/types.h> inclusion for files with non-standard heade...Ingo Molnar15-0/+25
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/cond_resched.h>Ingo Molnar13-0/+14
2022-03-02ALSA: intel_hdmi: Fix reference to PCM buffer addressZhen Ni1-1/+1
2022-02-23Merge tag 'asoc-fix-v5.17-rc5' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai2-4/+3
2022-02-17ASoC: intel: skylake: Set max DMA segment sizeTakashi Iwai1-0/+1
2022-02-17ASoC: SOF: hda: Set max DMA segment sizeTakashi Iwai1-0/+1
2022-02-17ALSA: hda: Set max DMA segment sizeTakashi Iwai1-0/+1
2022-02-16ASoC: cs4265: Fix the duplicated control nameFabio Estevam1-2/+1
2022-02-16ASoC: ops: Shift tested values in snd_soc_put_volsw() by +minMarek Vasut1-2/+2
2022-02-14Merge tag 'asoc-fix-v5.17-rc4' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai9-34/+66
2022-02-14ALSA: hda/realtek: Fix deadlock by COEF mutexTakashi Iwai1-15/+24
2022-02-14ALSA: usb-audio: Don't abort resume upon errorsTakashi Iwai1-6/+3
2022-02-14ALSA: hda: Fix missing codec probe on Shenker Dock 15Takashi Iwai1-0/+1
2022-02-14ALSA: hda: Fix regression on forced probe mask optionTakashi Iwai1-2/+2
2022-02-14ALSA: hda/realtek: Add quirk for Legion Y9000X 2019Yu Huang1-0/+1
2022-02-14ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack UltraMatteo Martelli1-2/+2
2022-02-10ASoC: wm_adsp: Correct control read size when parsing compressed bufferCharles Keepax1-1/+2
2022-02-10ASoC: qcom: Actually clear DMA interrupt register for HDMIStephen Boyd1-4/+4
2022-02-10ALSA: memalloc: invalidate SG pages before syncTakashi Iwai1-1/+1
2022-02-10ALSA: memalloc: Fix dma_need_sync() checksTakashi Iwai1-4/+9
2022-02-08ASoC: rt5682: do not block workqueue if card is unboundKai Vehmanen1-5/+7
2022-02-08ASoC: rt5668: do not block workqueue if card is unboundKai Vehmanen1-5/+7
2022-02-08ASoC: rt5682s: do not block workqueue if card is unboundKai Vehmanen1-5/+7
2022-02-08ASoC: tas2770: Insert post reset delayMartin Povišer1-1/+6
2022-02-02ASoC: ops: Fix stereo change notificationsMark Brown1-10/+31
2022-02-02ASoC: amd: acp: Set gpio_spkr_en to None for max speaker amplifer in machine ...V sujith kumar Reddy2-3/+2
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()Mark Brown1-1/+4
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()Mark Brown1-5/+10
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx()Mark Brown1-0/+7
2022-02-02ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()Mark Brown1-4/+10
2022-02-01Merge tag 'asoc-fix-v5.17-rc2' of https://git.kernel.org/pub/scm/linux/kernel...Takashi Iwai17-70/+154
2022-02-01ALSA: hda: Skip codec shutdown in case the codec is not registeredPeter Ujfalusi1-0/+4
2022-02-01ALSA: usb-audio: Correct quirk for VF0770Jonas Hahnfeld1-1/+1
2022-02-01ALSA: Replace acpi_bus_get_device()Rafael J. Wysocki2-9/+5
2022-01-31ALSA: hda/realtek: Add quirk for ASUS GU603Albert Geantă1-0/+1
2022-01-31ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after rebo...Christian Lachner1-1/+1
2022-01-31ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer ch...Christian Lachner1-0/+2
2022-01-31ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 qu...Christian Lachner1-0/+1
2022-01-31ALSA: hda: realtek: Fix race at concurrent COEF updatesTakashi Iwai1-11/+50
2022-01-28ASoC: ops: Check for negative values before reading themMark Brown1-6/+6
2022-01-28ASoC DPCM lockdep fixesMark Brown2-6/+25
2022-01-28ASoC: rt5682: Fix deadlock on resumePeter Ujfalusi3-29/+12
2022-01-28ASoC: hdmi-codec: Fix OOB memory accessesDmitry Osipenko1-1/+1
2022-01-28ASoC: soc-pcm: Move debugfs removal out of spinlockTakashi Iwai1-3/+9
2022-01-28ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locksTakashi Iwai2-3/+16
2022-01-28ASoC: fsl: Add missing error handling in pcm030_fabric_probeMiaoqian Lin1-3/+8
2022-01-28ALSA: hda: Fix signedness of sscanf() argumentsTakashi Iwai1-1/+1
2022-01-27ALSA: usb-audio: initialize variables that could ignore errorsTom Rix1-0/+4
2022-01-26ALSA: hda: Fix UAF of leds class devs at unbindingTakashi Iwai2-2/+18
2022-01-26ASoC: qdsp6: q6apm-dai: only stop graphs that are startedSrinivas Kandagatla1-2/+5
2022-01-26ASoC: codecs: wcd938x: fix return value of mixer put functionSrinivas Kandagatla1-3/+3
2022-01-26ASoC: codecs: lpass-rx-macro: fix sidetone register offsetsSrinivas Kandagatla1-4/+4
2022-01-26ASoC: codecs: wcd938x: fix incorrect used of portidSrinivas Kandagatla1-11/+14
2022-01-25ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()Mark Brown1-0/+2
2022-01-25ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()Mark Brown1-1/+8
2022-01-25ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()Mark Brown1-2/+16
2022-01-22proc: remove PDE_DATA() completelyMuchun Song1-2/+2
2022-01-21ASoC: amd: acp-mach: Fix Left and Right rt1019 amp devicesAjit Kumar Pandey1-2/+2
2022-01-21Merge tag 'sound-fix-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-87/+116
2022-01-20ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409Stefan Binding1-0/+2
2022-01-19ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMICJulian Braha1-1/+1
2022-01-19ASoC: max9759: fix underflow in speaker_gain_control_put()Dan Carpenter1-1/+2
2022-01-19ALSA: core: Simplify snd_power_ref_and_wait() with the standard macroTakashi Iwai1-20/+5
2022-01-18ALSA: hda: cs35l41: Make cs35l41_hda_remove() return voidUwe Kleine-König4-6/+8
2022-01-18ALSA: hda: cs35l41: Tidyup codeLucas Tanure4-54/+49
2022-01-18ALSA: hda: cs35l41: Make use of the helper function dev_err_probe()Lucas Tanure1-2/+1
2022-01-18ALSA: hda: cs35l41: Add missing default casesLucas Tanure1-0/+13
2022-01-18ALSA: hda: cs35l41: Move cs35l41* calls to its own symbol namespaceLucas Tanure3-3/+4
2022-01-18ALSA: hda: cs35l41: Add calls to newly added test key functionCharles Keepax1-0/+8
2022-01-18ALSA: hda: cs35l41: Avoid overwriting register patchCharles Keepax1-1/+1
2022-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-2/+2
2022-01-17ALSA: core: Fix SSID quirk lookup for subvendor=0Takashi Iwai1-1/+1
2022-01-16ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi.Johannes Schickel1-0/+12
2022-01-14virtio: wrap config->reset callsMichael S. Tsirkin1-2/+2
2022-01-14ALSA: hda/realtek: fix speakers and micmute on HP 855 G8Alexander Sergeyev1-0/+12
2022-01-14Merge tag 'sound-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds317-4541/+13717
2022-01-13ALSA: hda: intel-dsp-config: reorder the config tableBrent Lu1-12/+12
2022-01-13ALSA: hda: intel-dsp-config: add JasperLake supportBrent Lu1-1/+18
2022-01-12ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_nameJiasheng Jiang1-0/+2
2022-01-11ALSA: hda: cs35l41: fix double free on error in probe()Dan Carpenter1-0/+1
2022-01-11ASoC: simple-card: fix probe failure on platform componentRobert Hancock1-1/+25
2022-01-10ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytesRobert Hancock1-3/+24
2022-01-10Merge tag 'asoc-v5.17-2' of https://git.kernel.org/pub/scm/linux/kernel/git/b...Takashi Iwai17-175/+567
2022-01-09ALSA: hda: Fix dependencies of CS35L41 on SPI/I2C busesTakashi Iwai1-0/+2
2022-01-08ALSA: hda: Fix dependency on ASoC cs35l41 codecTakashi Iwai1-0/+2
2022-01-07ASoC: cs35l41: Add support for hibernate memory retention modeCharles Keepax5-4/+209
2022-01-07ASoC: cs35l41: Update handling of test key registersCharles Keepax2-47/+52
2022-01-07ALSA: intel_hdmi: Check for error num after setting maskJiasheng Jiang1-1/+3
2022-01-06ASoC: imx-card: several improvement and fixesMark Brown1-8/+24
2022-01-06ASoC: wcd9335: Keep a RX port value for each SLIM RX muxYassine Oudjana1-8/+9
2022-01-06ASoC: amd: acp: acp-mach: Change default RT1019 amp dev idAjit Kumar Pandey1-4/+4
2022-01-06ALSA: virmidi: Remove duplicated codeStefan Sauer1-3/+0
2022-01-06ALSA: seq: virmidi: Add a drain operationStefan Sauer1-0/+11
2022-01-06ASoC: topology: Fix typoQinghua Jin1-1/+1
2022-01-06ASoC: fsl_asrc: refine the check of available clock dividerShengjiu Wang1-11/+58
2022-01-06ASoC: Intel: bytcr_rt5640: Add support for external GPIO jack-detectHans de Goede1-3/+40
2022-01-06ASoC: Intel: bytcr_rt5640: Support retrieving the codec IRQ from the AMCR0F28...Hans de Goede1-3/+40
2022-01-06ASoC: rt5640: Add support for boards with an external jack-detect GPIOHans de Goede2-4/+46
2022-01-06ASoC: rt5640: Allow snd_soc_component_set_jack() to override the codec IRQHans de Goede2-2/+10
2022-01-06ASoC: rt5640: Change jack_work to a delayed_workHans de Goede2-9/+9
2022-01-06ASoC: rt5640: Fix possible NULL pointer deref on resumeHans de Goede1-1/+1
2022-01-06ASoC: imx-card: improve the sound quality for low rateShengjiu Wang1-4/+4
2022-01-06ASoC: imx-card: Fix mclk calculation issue for akcodecShengjiu Wang1-3/+4
2022-01-06ASoC: imx-card: Need special setting for ak4497 on i.MX8MQShengjiu Wang1-1/+16
2022-01-05ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirkBart Kroon1-0/+1
2022-01-05ASoC: ak4375: Fix unused function errorTakashi Iwai1-2/+0
2022-01-05ALSA: hda/realtek: Add CS35L41 support for Thinkpad laptopsStefan Binding1-0/+39
2022-01-05ALSA: hda/realtek: Add support for Legion 7 16ACHg6 laptopLucas Tanure1-0/+107
2022-01-05ALSA: hda: cs35l41: Add support for CS35L41 in HDA systemsLucas Tanure7-0/+784
2022-01-05ALSA: hda/realtek: Re-order quirk entries for LenovoTakashi Iwai1-4/+4
2022-01-05Add low power hibernation support to cs35l41Mark Brown6-68/+53