aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci
AgeCommit message (Expand)AuthorFilesLines
2024-01-12ALSA: oxygen: Fix right channel of capture volume mixerTakashi Iwai1-1/+1
2024-01-09Merge tag 'spi-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds1-1/+1
2024-01-09ALSA: hda/tas2781: annotate calibration data endiannessGergo Koteles1-1/+1
2024-01-08ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxxTom Jason Schwanke1-0/+1
2024-01-08ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140bo liu1-2/+113
2024-01-08Merge branch 'for-next' into for-linusTakashi Iwai14-73/+277
2024-01-04ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6Siddhesh Dharme1-0/+1
2024-01-03ALSA: hda: cs35l41: fix building without CONFIG_SPIArnd Bergmann1-3/+1
2024-01-03Merge branch 'topic/cs35l41' into for-nextTakashi Iwai1-0/+44
2024-01-03ALSA: hda: cs35l41: Support more HP models without _DSDLorenz Brun1-0/+44
2024-01-02ALSA: hda/tas2781: add fixup for Lenovo 14ARB7Gergo Koteles1-0/+14
2024-01-02ALSA: hda/tas2781: add TAS2563 support for 14ARB7Gergo Koteles1-0/+87
2024-01-02ALSA: hda/tas2781: add configurable global i2c addressGergo Koteles1-1/+2
2024-01-02ALSA: hda/tas2781: add ptrs to calibration functionsGergo Koteles1-14/+11
2024-01-02ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBookAndy Chi1-0/+1
2023-12-30Merge branch 'topic/cs35l41' into for-nextTakashi Iwai2-0/+12
2023-12-30ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 s...Dorian Cruveiller1-0/+8
2023-12-30ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023)...Dorian Cruveiller1-0/+4
2023-12-30ALSA: hda/tas2781: configure the amp after firmware loadGergo Koteles1-0/+2
2023-12-30ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx seriesAabish Malik1-0/+1
2023-12-29Merge branch 'topic/cs35l41' into for-nextTakashi Iwai10-179/+582
2023-12-29ALSA: hda/realtek: Add quirks for Dell modelsStefan Binding1-0/+13
2023-12-29ALSA: hda: cs35l41: Prevent firmware load if SPI speed too lowStefan Binding5-45/+70
2023-12-29ALSA: hda: cs35l41: Support additional Dell models without _DSDStefan Binding1-0/+8
2023-12-29ALSA: hda/tas2781: remove sound controls in unbindGergo Koteles1-93/+130
2023-12-29ALSA: hda/tas2781: move set_drv_data outside tasdevice_initGergo Koteles1-0/+2
2023-12-29ALSA: hda/tas2781: fix typos in commentGergo Koteles1-2/+2
2023-12-29ALSA: hda/tas2781: do not use regcacheGergo Koteles1-16/+1
2023-12-21ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernelStefan Binding1-0/+3
2023-12-21ALSA: hda: cs35l41: Do not allow uninitialised variables to be freedStefan Binding1-4/+4
2023-12-18ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 ModelsStefan Binding1-0/+4
2023-12-18ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 ModelsStefan Binding1-0/+10
2023-12-18ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 ModelsStefan Binding1-1/+4
2023-12-18ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 ModelsStefan Binding1-0/+12
2023-12-18ALSA: hda/realtek: Add quirks for ASUS ROG 2023 modelsStefan Binding1-12/+18
2023-12-18ALSA: hda: cs35l41: Support additional ASUS ROG 2023 modelsStefan Binding1-0/+36
2023-12-18ALSA: hda: cs35l41: Add config table to support many laptops without _DSDStefan Binding3-42/+269
2023-12-18ALSA: au88x0: fixed a typoGhanshyam Agrawal1-1/+1
2023-12-15ALSA: au88x0: fixed spelling mistakes in au88x0_core.cGhanshyam Agrawal1-5/+5
2023-12-15ALSA: hda/tas2781: select program 0, conf 0 by defaultGergo Koteles1-0/+4
2023-12-15ALSA: hda/realtek: Add quirk for ASUS ROG GV302XAClément Villeret1-0/+1
2023-12-14ALSA: hda/tas2781: reset the amp before component_addGergo Koteles1-2/+2
2023-12-14ALSA: hda/tas2781: call cleanup functions only onceGergo Koteles1-5/+0
2023-12-11ALSA: hda/tas2781: handle missing EFI calibration dataGergo Koteles1-2/+2
2023-12-10ALSA: hda/tas2781: leave hda_component in usable stateGergo Koteles1-2/+6
2023-12-10ALSA: hda/realtek: Apply mute LED quirk for HP15-dbHartmut Knaack1-0/+1
2023-12-10ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variantsKai Vehmanen1-0/+2
2023-12-10ALSA: hda/hdmi: add force-connect quirk for NUC5CPYBKai Vehmanen1-0/+1
2023-12-07spi: Add support for stacked/parallel memoriesMark Brown1-1/+1
2023-12-07ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7Takashi Iwai1-0/+1
2023-12-07ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_selectAmit Kumar Mahapatra1-1/+1
2023-12-07ALSA: hda: Intel: add HDA_ARL PCI ID supportPierre-Louis Bossart1-0/+2
2023-12-07ALSA: hda/realtek: Add Framework laptop 16 to quirksMario Limonciello1-0/+1
2023-12-06ALSA: hda/realtek: add new Framework laptop to quirksTim Bosse1-0/+1
2023-12-04ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5Bin Li1-0/+1
2023-12-04ALSA: hda/realtek: fix speakers on XPS 9530 (2023)Aleksandrs Vinarskis1-0/+1
2023-12-03ALSA: hda/realtek: Apply quirk for ASUS UM3504DAPascal Noël1-0/+1
2023-11-30ALSA: hda: Disable power-save on KONTRON SinglePCTakashi Iwai1-0/+2
2023-11-29ALSA: hda/realtek: Add supported ALC257 for ChromeOSKailang Yang1-0/+3
2023-11-28ALSA: hda/realtek: Headset Mic VREF to 100%Kailang Yang1-0/+9
2023-11-27ALSA: hda/ca0132: Switch to new stream-format interfaceCezary Rojewski1-2/+1
2023-11-27ALSA: hda/hdmi: Switch to new stream-format interfaceCezary Rojewski1-3/+2
2023-11-27ALSA: hda: Switch to new stream-format interfaceCezary Rojewski1-6/+4
2023-11-27ALSA: hda: Honor subformat when querying PCMsCezary Rojewski2-0/+3
2023-11-22ALSA: hda: cs35l56: Enable low-power hibernation mode on SPIRichard Fitzgerald1-0/+4
2023-11-20ALSA: cs35l41: Fix for old systems which do not support commandStefan Binding1-2/+2
2023-11-20ALSA: hda: cs35l41: Remove unnecessary boolean state variable firmware_runningStefan Binding1-16/+12
2023-11-20ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XProVasiliy Kovalev1-0/+10
2023-11-17Merge tag 'sound-6.7-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds3-16/+20
2023-11-15ALSA: hda/realtek: Add quirks for HP LaptopsStefan Binding1-0/+3
2023-11-15ALSA: hda/realtek: Add quirks for ASUS 2024 ZenbooksStefan Binding1-0/+4
2023-11-15ALSA: hda: i915: Alays handle -EPROBE_DEFERMaarten Lankhorst1-0/+3
2023-11-14ALSA: hda/realtek: Enable Mute LED on HP 255 G10Matus Malych1-0/+1
2023-11-13ALSA: hda: cs35l56: Enable low-power hibernation mode on i2cSimon Trimmer1-0/+4
2023-11-12ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZCChandradeep Dey1-0/+1
2023-11-10Merge tag 'sound-fix-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-7/+41
2023-11-10ALSA: hda/realtek: Enable Mute LED on HP 255 G8Eymen Yigit1-0/+1
2023-11-10ALSA: hda/realtek - Add Dell ALC295 to pin fall back tableKailang Yang1-16/+3
2023-11-09ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A83 on i2c busVitalii Torshyn1-0/+6
2023-11-08ALSA: hda/realtek: Add support dual speaker for DellKailang Yang1-7/+33
2023-11-07ALSA: hda: Add ASRock X670E Taichi to denylistAlexander Koskovich1-0/+1
2023-11-07ALSA: hda/realtek: Add quirk for ASUS UX7602ZMAlex Spataru1-0/+1
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-5/+4
2023-11-02Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds17-156/+903
2023-11-02Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+5
2023-10-31ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp()Harshit Mogalapalli1-0/+1
2023-10-29ALSA: hda: cs35l41: mark cs35l41_verify_id() staticArnd Bergmann1-1/+1
2023-10-26ALSA: hda: cs35l41: Check CSPL state after loading firmwareStefan Binding1-0/+18
2023-10-26ALSA: hda: cs35l41: Do not unload firmware before reset in system suspendStefan Binding1-29/+4
2023-10-26ALSA: hda: cs35l41: Force a software reset after hardware resetStefan Binding1-0/+5
2023-10-26ALSA: hda: cs35l41: Run boot process during resume callbacksStefan Binding1-33/+72
2023-10-26ALSA: hda: cs35l41: Assert Reset prior to de-asserting in probe and system re...Stefan Binding1-0/+2
2023-10-26ALSA: hda: cs35l41: Assert reset before system suspendStefan Binding1-5/+8
2023-10-26ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbook Fury 17 G9Stefan Binding1-2/+9
2023-10-26ALSA: mixart: Replace with __packed attributeTakashi Iwai1-35/+35
2023-10-26ALSA: azt3328: Replace with __packed attributeTakashi Iwai1-1/+1
2023-10-21Merge tag 'asoc-v6.7' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai1-11/+12
2023-10-19ALSA: hda: i915: Remove extra argument from snd_hdac_i915_initMaarten Lankhorst1-1/+1
2023-10-19ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work.Maarten Lankhorst1-29/+30
2023-10-19ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_initMaarten Lankhorst1-1/+1
2023-10-19ALSA: hda: Intel: Fix error handling in azx_probe()Maarten Lankhorst1-0/+1
2023-10-19Merge branch 'for-linus' into for-nextTakashi Iwai3-49/+130
2023-10-18extract and use FILE_LINE macroAlexey Dobriyan1-5/+4
2023-10-17ALSA: hda/realtek - Fixed ASUS platform headset Mic issueKailang Yang1-0/+25
2023-10-17ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZVArtem Borisov1-0/+1
2023-10-17ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxxLuka Guzenko1-0/+1
2023-10-06ALSA: hda: Add code_loading parameter to stream setupCezary Rojewski1-1/+1
2023-10-06ALSA: hda: Fix stream fifo_size initializationCezary Rojewski1-1/+1
2023-10-06ALSA: intel8x0m: fix name of SIS7013 sound chip in commentThomas Perl1-1/+1
2023-10-06ALSA: hda/realtek: Change model for Intel RVP boardKailang Yang1-2/+2
2023-10-06ALSA: hda: cs35l41: Cleanup and fix double free in firmware requestStefan Binding1-36/+79
2023-09-30ALSA: hda: cirrus_scodec: fix an error codeDan Carpenter1-2/+2
2023-09-28ALSA: hda: Use pci_get_base_class() to reduce duplicated codeSui Jingfeng1-11/+5
2023-09-23ALSA: hda: Annotate struct hda_conn_list with __counted_byKees Cook1-1/+1
2023-09-22ALSA: hda: cs35l41: Add read-only ALSA control for forced muteStefan Binding1-0/+28
2023-09-22ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDAStefan Binding2-13/+94
2023-09-22ALSA: hda/realtek: Support ACPI Notification framework via component bindingStefan Binding1-1/+82
2023-09-22ALSA: hda: cs35l41: Add notification support into component bindingStefan Binding1-0/+4
2023-09-21ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMPKailang Yang1-8/+15
2023-09-20ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit testRichard Fitzgerald1-0/+1
2023-09-19ALSA: hda/realtek - ALC287 Realtek I2S speaker platform supportKailang Yang1-0/+4
2023-09-19ALSA: hda: cs35l56: Use the new RUNTIME_PM_OPS() macroRichard Fitzgerald1-3/+3
2023-09-18ALSA: hda: cirrus_scodec: Add KUnit testRichard Fitzgerald4-0/+394
2023-09-18ALSA: hda: cs35l56: Add support for speaker idRichard Fitzgerald5-1/+106
2023-09-15ALSA: riptide: Fix -Wformat-truncation warning for longname stringTakashi Iwai1-8/+8
2023-09-15ALSA: hda: generic: Check potential mixer name string truncationTakashi Iwai1-1/+5
2023-09-15ALSA: cmipci: Fix -Wformat-truncation warningTakashi Iwai1-3/+5
2023-09-15ALSA: hda: cs35l56: Fix missing RESET GPIO if _SUB is missingRichard Fitzgerald1-7/+5
2023-09-15ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70qKailang Yang1-0/+1
2023-09-14ALSA: hda: cs35l56: Don't 'return ret' if ret is always zeroRichard Fitzgerald1-1/+1
2023-09-13ALSA: hda/realtek: Splitting the UX3402 into two separate modelsKnyazev Arseniy1-1/+2
2023-09-13ALSA: hda: cs35l56: Disable low-power hibernation modeRichard Fitzgerald1-1/+0
2023-09-12ALSA: hda/realtek - Fixed two speaker platformKailang Yang1-2/+4
2023-09-12ALSA: hda: cs35l56: Call pm_runtime_dont_use_autosuspend()Richard Fitzgerald1-0/+1
2023-09-11ALSA: hda: cs35l41: Consistently use dev_err_probe()Cristian Ciocaltea1-7/+7
2023-09-11ALSA: hda: cs35l41: Undo runtime PM changes at driver exit timeCristian Ciocaltea1-0/+2
2023-09-11ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get()Cristian Ciocaltea1-2/+1
2023-09-11ASoC: cs35l41: Fix broken shared boost activationCristian Ciocaltea1-2/+2
2023-09-07ALSA: hda/realtek - ALC287 I2S speaker platform supportKailang Yang1-0/+30
2023-09-04ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.Vitaly Rodionov2-1/+2
2023-08-31ALSA: hda/tas2781: Use standard clamp() macroTakashi Iwai1-13/+3
2023-08-25ALSA: hda: Add missing dependency on CONFIG_EFI for Cirrus/TI sub-codecsTakashi Iwai1-0/+3
2023-08-25ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxxFabian Vogt1-0/+8
2023-08-25ALSA: hda/tas2781: Switch back to use struct i2c_driver's .probe()Uwe Kleine-König1-1/+1
2023-08-24ALSA: ac97: Fix possible error value of *rac97Su Hui1-3/+2
2023-08-24ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LEDSungHwan Jung1-0/+22
2023-08-24ALSA: hda: cs35l41: Override the _DSD for HP Zbook Fury 17 G9 to correct boos...Stefan Binding1-0/+32
2023-08-24Merge branch 'for-linus' into for-nextTakashi Iwai3-10/+30
2023-08-23ALSA: ymfpci: Fix the missing snd_card_free() call at probe errorTakashi Iwai1-2/+8
2023-08-21ALSA: hda/tas2781: Fix PM refcount unbalance at tas2781_hda_bind()Takashi Iwai1-5/+3
2023-08-21ALSA: hda/tas2781: Fix acpi device refcount leak at tas2781_read_acpi()Takashi Iwai1-1/+1
2023-08-21ALSA: hda/realtek: Fix spelling mistake "powe" -> "power"Colin Ian King1-1/+1
2023-08-18ALSA: asihpi: Remove unused declarationsYue Haibing2-21/+0
2023-08-18ALSA: rme9652: Convert to generic PCM copy opsTakashi Iwai1-40/+6
2023-08-18ALSA: hdsp: Convert to generic PCM copy opsTakashi Iwai1-36/+6
2023-08-18ALSA: rme96: Convert to generic PCM copy opsTakashi Iwai1-34/+8
2023-08-18ALSA: rme32: Convert to generic PCM copy opsTakashi Iwai1-39/+11
2023-08-18ALSA: nm256: Convert to generic PCM copy opsTakashi Iwai1-36/+6
2023-08-18ALSA: korg1212: Convert to generic PCM copy opsTakashi Iwai1-38/+12
2023-08-18ALSA: es1938: Convert to generic PCM copy opsTakashi Iwai1-25/+5
2023-08-18ALSA: hda/tas2781: Add tas2781 HDA driverShenghao Ding3-0/+875
2023-08-18ALSA: hda/tas2781: Add tas2781 HDA driverShenghao Ding1-3/+85
2023-08-17ALSA: hwdep: Don't embed deviceTakashi Iwai1-2/+2
2023-08-17ALSA: hda: cs35l41: change cs35l41_prop_model to staticYang Yingliang1-1/+1
2023-08-16ALSA: hda/realtek - Remodified 3k pull low procedureKailang Yang1-2/+5
2023-08-16ALSA: hda: cs35l41: Fix the loop check in cs35l41_add_dsd_propertiesTakashi Iwai1-1/+1
2023-08-15ALSA: hda: cs35l41: Support systems with missing _DSD propertiesStefan Binding5-51/+108
2023-08-11ALSA: hda/cs8409: Support new Dell Dolphin VariantsStefan Binding1-0/+4
2023-08-10ALSA: hda/realtek: Switch Dell Oasis models to use SPIStefan Binding1-5/+4
2023-08-10ALSA: hda/realtek: Add quirks for HP G11 LaptopsStefan Binding1-1/+7
2023-08-08ALSA: hda/tegra: refactor deprecated strncpyJustin Stitt1-2/+2
2023-08-04Merge branch 'topic/intel-hda' into for-nextTakashi Iwai1-0/+2
2023-08-04ALSA: hda: add HD Audio PCI ID for Intel Arrow Lake-SKai Vehmanen1-0/+2
2023-08-02ALSA: hda: cs35l41: Print amp configuration after bindStefan Binding1-0/+7
2023-08-01ALSA: hda/cs35l56: Reject I2C alias addressesRichard Fitzgerald1-5/+8
2023-08-01ALSA: hda/cs35l56: Fail if .bin not found and firmware not patchedRichard Fitzgerald1-1/+11
2023-08-01ALSA: hda/cs35l56: Do not download firmware over existing RAM firmwareRichard Fitzgerald1-4/+23
2023-08-01ALSA: hda/cs35l56: cs_dsp_power_down() on cs35l56_hda_fw_load() error pathRichard Fitzgerald1-3/+6
2023-08-01ALSA: hda/cs35l56: Call cs_dsp_power_down() before calling cs_dsp_remove()Richard Fitzgerald1-0/+3
2023-08-01ALSA: hda/cs35l56: Always power-up and start cs_dspRichard Fitzgerald1-7/+3
2023-08-01ALSA: hda/cs35l56: Call cs_dsp_power_down() before reloading firmwareRichard Fitzgerald1-0/+6
2023-08-01ALSA: hda/cs35l56: Do not mark cache dirty after REINITRichard Fitzgerald1-1/+1
2023-08-01ALSA: hda/cs35l56: Complete firmware reboot before calling cs_dsp_run()Richard Fitzgerald1-6/+5
2023-07-27ALSA: hda/cs35l56: Do some clean up on probe errorDan Carpenter1-1/+1
2023-07-27ALSA: hda/realtek: Support ASUS G713PV laptopPavel Asyutchenko1-0/+1
2023-07-25ALSA: hda/relatek: Enable Mute LED on HP 250 G8Luka Guzenko1-0/+1
2023-07-25Merge tag 'asoc-v6.6-early' of https://git.kernel.org/pub/scm/linux/kernel/gi...Takashi Iwai9-12/+1272
2023-07-24ALSA: hda: cs35l41: Ensure amp is only unmuted during playbackStefan Binding1-2/+20
2023-07-24ALSA: hda: cs35l41: Add device_link between HDA and cs35l41_hdaStefan Binding1-1/+12
2023-07-24ALSA: hda: cs35l41: Rework System Suspend to ensure correct call separationStefan Binding1-5/+35
2023-07-24ALSA: hda: cs35l41: Use pre and post playback hooksStefan Binding1-10/+43
2023-07-24ALSA: hda: hda_component: Add pre and post playback hooks to hda_componentStefan Binding2-1/+11
2023-07-24ALSA: hda: cs35l41: Move Play and Pause into separate functionsStefan Binding1-52/+79
2023-07-24ALSA: hda: cs35l41: Ensure we pass up any errors during system suspend.Stefan Binding1-4/+13
2023-07-24ALSA: hda: cs35l41: Ensure we correctly re-sync regmap before system suspending.Stefan Binding1-5/+27
2023-07-24ALSA: hda: cs35l41: Check mailbox status of pause command after firmware loadStefan Binding1-1/+6
2023-07-24ALSA: cs35l41: Use mbox command to enable speaker output for external boostStefan Binding1-3/+6
2023-07-23ALSA: hda/cs35l56: Add driver for Cirrus Logic CS35L56 amplifierSimon Trimmer6-0/+1217
2023-07-23ALSA: hda: Fix missing header dependenciesRichard Fitzgerald2-0/+5
2023-07-21ALSA: hda: add HDMI codec ID for Intel LNLKai Vehmanen1-0/+1