aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/amd
AgeCommit message (Expand)AuthorFilesLines
7 daysMerge tag 'asoc-v6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai13-45/+58
12 daysASoC: amd: Use *-y instead of *-objs in MakefileTakashi Iwai8-37/+37
14 daysASoC: amd: Use snd_soc_substream_to_rtd() for accessing private_dataKrzysztof Kozlowski3-3/+3
2024-05-03ASoC: amd: acp: fix for acp platform device creation failureVijendar Mukunda4-21/+95
2024-04-15ASoC: amd: acp-da7219-max98357a: Constify regulator_opsKrzysztof Kozlowski1-1/+1
2024-04-15ASoC: amd: Support microphone from Acer Aspire A315-24Pend.to.start1-0/+7
2024-04-09ASoC: amd: fix for soundwire build dependencies for legacy stackVijendar Mukunda1-1/+15
2024-04-09ASoC: acp: Support microphone from device Acer 315-24pend.to.start1-0/+7
2024-04-03ASoC: Merge up fixesMark Brown1-6/+7
2024-03-29ASoC: amd: acp: fix for acp_init function error handlingVijendar Mukunda1-1/+4
2024-03-27ASoC: amd: acp: fix for acp pdm configuration checkVijendar Mukunda1-5/+3
2024-03-25ASoC: amd: simplify soundwire dependencies for legacy stackVijendar Mukunda1-3/+2
2024-03-14ASoC: amd: yc: Revert "add new YC platform variant (0x63) support"Jiawei Wang1-1/+0
2024-03-14ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2"Jiawei Wang1-7/+0
2024-03-13ASoC: Merge up releaseMark Brown2-0/+22
2024-03-11ASoC: amd: yc: Fix non-functional mic on ASUS M7600REM Cooley1-0/+7
2024-03-04ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk tableAl Raj Hassain1-0/+7
2024-02-28ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2Jiawei Wang1-0/+7
2024-02-28ASoC: amd: yc: add new YC platform variant (0x63) supportJiawei Wang1-0/+1
2024-02-26ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk tableJohnny Hsieh1-0/+7
2024-02-22ASoC: amd: ps: modify ACP register end address macroVijendar Mukunda1-1/+1
2024-02-22ASoC: amd: ps: update licenseVijendar Mukunda5-5/+5
2024-02-21ASoC: Intel: avs: Fixes and new platforms supportMark Brown2-0/+29
2024-02-19ASoC: amd: ps: add machine select and register codeVijendar Mukunda2-1/+84
2024-02-19ASoC: amd: ps: fix for acp pme wake for soundwire configurationVijendar Mukunda1-1/+34
2024-02-19ASoC: amd: ps: remove acp_reset flagVijendar Mukunda2-21/+28
2024-02-19ASoC: amd: ps: refactor acp child platform device creation codeVijendar Mukunda2-190/+116
2024-02-19ASoC: amd: ps: refactor acp device configuration read logicVijendar Mukunda3-126/+78
2024-02-12ASoC: amd: yc: Fix non-functional mic on Lenovo 82UUAttila Tőkés1-0/+7
2024-02-06ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8Mario Limonciello1-0/+7
2024-02-05ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependenciesArnd Bergmann2-8/+8
2024-01-31soundwire/SOF: add SoundWire Interface support forMark Brown3-0/+71
2024-01-30ASoC/soundwire: implement generic api for scanning amd soundwire controllerVijendar Mukunda3-0/+71
2024-01-29ASoC: amd: acp: Fix support for a Huawei Matebook laptopMarian Postevca1-0/+8
2024-01-29ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VFTechno Mooney1-0/+7
2024-01-22ASoC: Merge up fixesMark Brown2-2/+18
2024-01-22ASoC: amd: acp: Add check for cpu dai link initializationVenkata Prasad Potturu1-2/+7
2024-01-22ASoC: amd: acp: Update platform name for different boardsVenkata Prasad Potturu1-0/+4
2024-01-22ASoC: amd: acp: Enable rt5682s clocks in acp slave modeVenkata Prasad Potturu1-0/+7
2024-01-22ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-machCristian Ciocaltea1-1/+1
2024-01-22ASoC: amd: acp: Add missing error handling in sof-machCristian Ciocaltea1-8/+6
2024-01-22ASoC: amd: acp: Make use of existing *_CODEC_DAI macrosCristian Ciocaltea1-3/+3
2024-01-22ASoC: amd: acp: Drop redundant initialization of machine driver dataCristian Ciocaltea1-10/+0
2024-01-08Merge tag 'asoc-v6.8' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai12-64/+203
2023-12-19Improve AMD ACP Vangogh audio support for Steam DeckMark Brown4-30/+26
2023-12-18ASoC: amd: acp: Remove redundant ret variableHimanshu Bhavani1-2/+1
2023-12-18ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-commonCristian Ciocaltea1-0/+1
2023-12-18ASoC: amd: acp-config: Add missing MODULE_DESCRIPTIONCristian Ciocaltea1-0/+1
2023-12-18ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPSCristian Ciocaltea1-6/+5
2023-12-18ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabledCristian Ciocaltea1-2/+6
2023-12-18ASoC: amd: vangogh: Drop conflicting ACPI-based probingCristian Ciocaltea1-22/+13
2023-12-15ASoC: amd: acp: add pm ops support for renoir platform.Syed Saba Kareem1-0/+37
2023-12-07ASoC: amd: acp: modify config flag read logicVijendar Mukunda1-1/+21
2023-12-06ASoC: amd: acp: Set bclk as source to set pll for rt5682s codecVenkata Prasad Potturu1-0/+16
2023-12-06ASoC: amd: acp: Set bclk as source to set pll for rt5682s codecVenkata Prasad Potturu1-0/+16
2023-12-06ASoC: amd: acp: Enable dpcm_capture for MAX98388 codecVenkata Prasad Potturu1-0/+1
2023-12-06ASoC: amd: acp: Add i2s bt support for nau8821-max cardVenkata Prasad Potturu1-1/+3
2023-12-06ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instanceVenkata Prasad Potturu2-1/+27
2023-12-06ASoC: amd: Remove extra dmi parameterVenkata Prasad Potturu1-1/+0
2023-12-06ASoC: amd: vangogh: Add condition check for acp config flagVenkata Prasad Potturu1-2/+3
2023-12-06ASoC: amd: Add new dmi entries for acp5x platformVenkata Prasad Potturu1-1/+14
2023-12-04ASoC: amd: acp: Add support for a new Huawei Matebook laptopMarian Postevca1-0/+14
2023-12-01ASoC: amd: yc: Fix non-functional mic on ASUS E1504FAMalcolm Hart1-0/+7
2023-12-01ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13Jeremy Soller1-0/+7
2023-11-16ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70Syed Saba Kareem1-0/+1
2023-11-13ASoC: amd: acp: add Kconfig options for acp7.0 based platform driverSyed Saba Kareem2-0/+14
2023-11-13ASoC: amd: yc: Add HP 255 G10 into quirk tableMatus Malych1-0/+7
2023-11-13ASoC: amd: acp: remove unnecessary NULL checkDan Carpenter1-12/+10
2023-11-13ASoC: amd: acp: correct the format orderSyed Saba Kareem1-12/+12
2023-11-13ASoC: amd: acp: Fix for indentation issueSyed Saba Kareem1-2/+2
2023-10-31ASoC: amd: acp: fix for i2s mode register field updateSyed Saba Kareem1-2/+2
2023-10-27ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63Arnd Bergmann1-9/+11
2023-10-27ASoC: amd: acp: add ACPI dependencyArnd Bergmann1-1/+4
2023-10-25ASoC: amd: acp: add machine driver support for acp7.0Syed Saba Kareem1-0/+9
2023-10-25ASoC: amd: acp: Add pci legacy driver support for acp7.0 platformSyed Saba Kareem5-1/+273
2023-10-25ASoC: amd: acp: change acp power on mask macro valueSyed Saba Kareem1-1/+1
2023-10-25ASoC: amd: acp: change acp-deinit function argumentsSyed Saba Kareem3-6/+6
2023-10-25ASoC: amd: acp: add machine driver support for pdm use caseSyed Saba Kareem2-11/+30
2023-10-25ASoC: amd: acp: add condition check for i2s clock generationSyed Saba Kareem2-6/+18
2023-10-25ASoC: amd: acp: add platform and flag data to acp data structureSyed Saba Kareem4-1/+13
2023-10-25ASoC: amd: acp: add code for scanning acp pdm controllerSyed Saba Kareem5-1/+86
2023-10-25ASoC: amd: acp: add Kconfig options for acp6.3 based platform driverSyed Saba Kareem2-0/+13
2023-10-25ASoC: amd: acp: add machine driver support for acp6.3 platformSyed Saba Kareem2-0/+16
2023-10-25ASoC: amd: acp: add i2s clock generation support for acp6.3 based platformsSyed Saba Kareem1-3/+16
2023-10-25ASoC: amd: acp: refactor acp i2s clock generation codeSyed Saba Kareem2-39/+32
2023-10-25ASoC: amd: acp: Add acp6.3 pci legacy driver supportSyed Saba Kareem4-0/+326
2023-10-23ASoC: amd: Add acpi machine id for acp6.3 version based platformVijendar Mukunda2-0/+13
2023-10-17ASoC: amd: ps: enable wake capability for acp pci driverVijendar Mukunda1-0/+1
2023-10-10ASoC: Merge fixes for consistent cs42l43 schemaMark Brown1-0/+7
2023-10-02ASoC: amd: yc: Fix non-functional mic on Lenovo 82YMSven Frotscher1-0/+7
2023-09-26ASoC: amd: convert not to use asoc_xxx()Kuninori Morimoto1-3/+3
2023-09-25ASoC: amd: convert not to use asoc_xxx()Kuninori Morimoto13-73/+73
2023-09-15ASoC: amd: ps: Fix -Wformat-truncation warningTakashi Iwai1-1/+1
2023-09-13ASoC: amd: acp: Fix -Wmissing-prototypes warningMarian Postevca1-0/+1
2023-09-12ASoC: Merge up fixesMark Brown1-0/+21
2023-09-12ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UGAugust Wikerfors1-0/+14
2023-09-11ASoC: amd: acp: Add machine driver that enables sound for systems with a ES83...Marian Postevca8-2/+560
2023-09-11ASoC: amd: acp: Add support for splitting the codec specific code from the AC...Marian Postevca2-11/+137
2023-09-11Add DMI ID for MSI Bravo 15 B7EDWalt Holman1-0/+7
2023-09-07Merge tag 'asoc-fix-v6.6-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai1-0/+14
2023-09-06ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TLMario Limonciello1-0/+7
2023-09-04ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xx...Shubh1-0/+7
2023-08-28Merge tag 'asoc-v6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/broo...Takashi Iwai11-126/+330
2023-08-28Merge branch 'for-next' into for-linusTakashi Iwai18-279/+984
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 Iwai1-0/+7
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-14ASoC: amd: merge DAI call back functions into opsKuninori Morimoto4-18/+12
2023-08-08ASoC: amd: acp3x-rt5682-max9836: Configure jack as not detecting Line OutAlper Nebi Yasak1-1/+1
2023-08-07ASoC: amd: acp3x-rt5682-max9836: Map missing jack kcontrolsAlper Nebi Yasak1-5/+18
2023-08-07ASoC: amd: acp: Map missing jack kcontrolsAlper Nebi Yasak1-44/+182
2023-08-07ASoC: amd: acp-rt5645: Map missing jack kcontrolsAlper Nebi Yasak1-5/+17
2023-08-07ASoC: amd: acp-da7219-max98357a: Map missing jack kcontrolsAlper Nebi Yasak1-10/+31
2023-07-31ASoC: amd: acp5x-mach:add checks to avoid static analysis warningsPierre-Louis Bossart1-0/+3
2023-07-23ASoC: Merge up fixes from mainlineMark Brown1-2/+2
2023-07-19ASoC: amd: acp: fix SND_SOC_AMD_ACP_PCI depdenenciesArnd Bergmann1-0/+1
2023-07-18ASoC: amd: acp: delete unnecessary NULL checkDan Carpenter1-12/+10
2023-07-13ASoC: amd: acp: clean up some inconsistent indentingsYang Li1-2/+2
2023-07-12ASoC: Another set of platform remove conversionsMark Brown1-3/+2
2023-07-12Refactor acp legacy driver and addMark Brown10-253/+531
2023-07-12Add acpi mahine id's for vangogh platform andMark Brown6-0/+321
2023-07-09ASoC: amd: Add new dmi entries to config entryVenkata Prasad Potturu1-0/+14
2023-07-09ASoC: amd: Add acpi machine id's for vangogh platformVenkata Prasad Potturu3-0/+36
2023-07-09ASoC: amd: acp: Add machine driver support for max98388 codecVenkata Prasad Potturu3-0/+102
2023-07-09ASoC: amd: acp: Add machine driver support for nau8821 codecVenkata Prasad Potturu3-0/+169
2023-07-09ASoC: amd: vangogh: Add support for NAU8821/MAX98388 variantCristian Ciocaltea2-10/+132
2023-07-09ASoC: amd: vangogh: Use dmi_first_match() for DMI quirk handlingCristian Ciocaltea1-21/+7
2023-07-09ASoC: amd: vangogh: Make use of DRV_NAMECristian Ciocaltea1-1/+1
2023-07-09ASoC: amd: acp: add pm ops support for rembrandt platformSyed Saba Kareem3-1/+258
2023-07-09ASoC: amd: acp: move pdm macros to common header fileSyed Saba Kareem2-12/+12
2023-07-09ASoC: amd: acp: store the pdm stream channel maskSyed Saba Kareem2-0/+2
2023-07-09ASoC: amd: acp: export config_acp_dma() and config_pte_for_stream() symbolsSyed Saba Kareem1-2/+4
2023-07-09ASoC: amd: acp: store xfer_resolution of the streamSyed Saba Kareem2-0/+4
2023-07-09ASoC: amd: acp: add pm ops support for acp pci driverSyed Saba Kareem1-0/+46
2023-07-09ASoC: amd: acp: store platform device reference created in pci probe callSyed Saba Kareem2-1/+2
2023-07-09ASoC: amd: acp: remove the redundant acp enable/disable interrupts functionsSyed Saba Kareem5-44/+29
2023-07-09ASoC: amd: acp: add acp i2s master clock generation for rembrandt platformSyed Saba Kareem3-0/+48
2023-07-09ASoC: amd: acp: refactor the acp init and de-init sequenceSyed Saba Kareem7-202/+135
2023-07-09ASoC: amd: ps-sdw-dma: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-07-09ASoC: amd: ps: Fix extraneous error messagesMario Limonciello1-2/+2
2023-06-26ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count()Vijendar Mukunda1-3/+4
2023-06-26ASoC: amd: ps: fix byte count return value for invalid SoundWire manager inst...Vijendar Mukunda1-1/+2
2023-06-26ASoC: amd: ps: add comments for DMA register mappingVijendar Mukunda1-0/+11
2023-06-26ASoC: amd: ps: fix for position register set for AUDIO0 RX streamVijendar Mukunda1-1/+1
2023-06-26ASoC: amd: ps: add fix for dma irq mask for rx streams for SDW0 instanceVijendar Mukunda1-1/+1
2023-06-26ASoC: amd: ps: add comments for DMA irq bits mappingVijendar Mukunda1-0/+20
2023-06-23ASoC: amd: update pm_runtime enable sequenceArun Gopal Kondaveeti5-6/+10
2023-06-22ASoC: amd: acp: remove acp poweroff functionSyed Saba Kareem2-42/+0
2023-06-22ASoC: amd: acp: clear pdm dma interrupt maskSyed Saba Kareem1-1/+1
2023-06-20ASoC: amd: ps: add acp_reset flag check in acp pci driver pm ops.Vijendar Mukunda1-8/+12
2023-06-20ASoC: amd: update comments in Kconfig fileVijendar Mukunda1-1/+2
2023-06-20ASoC: amd: ps: enable SoundWire dma driver buildVijendar Mukunda1-0/+2
2023-06-20ASoC: amd: ps: add pm ops support for SoundWire dma driverVijendar Mukunda1-2/+96
2023-06-20ASoC: amd: ps: add support for SoundWire DMA interruptsVijendar Mukunda2-2/+98
2023-06-20ASoC: amd: ps: add SoundWire dma driver dma opsVijendar Mukunda2-0/+464
2023-06-20ASoC: amd: ps: add SoundWire dma driverVijendar Mukunda2-0/+75
2023-06-20ASoC: amd: ps: handle SoundWire interrupts in acp pci driverVijendar Mukunda2-5/+46
2023-06-20ASoC: amd: ps: create platform devices based on acp configVijendar Mukunda2-21/+323
2023-06-16ASoC: Merge fixes due to dependenciesMark Brown3-7/+13
2023-06-13ASoC: amd: use use new trigger ordering methodKuninori Morimoto2-11/+11
2023-06-05ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIGArnd Bergmann1-0/+1
2023-06-02ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIGArnd Bergmann1-0/+1
2023-05-31ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6xSicong Jiang1-0/+7
2023-05-30ASoC: amd: vangogh: Add check for acp config flags in vangogh platformVenkata Prasad Potturu2-1/+8
2023-05-30ASoC: amd: ps: fix for acp_lock access in pdm driverVijendar Mukunda2-7/+6
2023-05-23ASoC: do not include pm_runtime.h if not usedClaudiu Beznea2-2/+0
2023-05-15ASoC: Merge up fixes for CIMark Brown1-0/+7
2023-05-12ASoC: amd: yc: Add MECHREVO Jiaolong Series MRID6 into DMI tableRsplwe1-0/+7
2023-05-09ASoC: add and use asoc_dummy_dlcMark Brown1-25/+18
2023-05-08ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12Jeremy Soller1-0/+7
2023-05-08ASoC: amd: ps: refactor acp power on and reset functions.Syed Saba Kareem2-25/+16
2023-05-08ASoC: amd: ps: remove the register read and write wrappers.Syed Saba Kareem3-60/+46
2023-05-08ASoC: amd: ps: Update copyright noticeCarlos Bilbao1-1/+1
2023-05-08ASoC: amd: use asoc_dummy_dlcKuninori Morimoto1-25/+18
2023-05-04ASoC: amd: yc: Add Asus VivoBook Pro 14 OLED M6400RC to the quirks list for a...Andrey Rakhmatullin1-0/+7
2023-04-27ASoC: amd: yc: Add ASUS M3402RA into DMI tableEnrico Belleri1-0/+7
2023-04-12ASoC: amd: Add check for acp config flagsSyed Saba Kareem5-2/+21
2023-04-12ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6xBaishan Jiang1-0/+7
2023-04-11ASoC: amd: Add Dell G15 5525 to quirks listCem Kaya1-0/+7
2023-04-03ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42)Prajna Sariputra1-0/+7
2023-03-31ASoC: amd: ps: update the acp clock source.Syed Saba Kareem1-2/+0
2023-03-30ASoC: Merge fixesMark Brown1-0/+7
2023-03-20ASoC: amd: yc: acp6x-pdm-dma: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-20ASoC: amd: vangogh: acp5x-pcm-dma: Convert to platform remove callback return...Uwe Kleine-König1-3/+2
2023-03-20ASoC: amd: raven: acp3x-pdm-dma: Convert to platform remove callback returnin...Uwe Kleine-König1-3/+2
2023-03-20ASoC: amd: raven: acp3x-pcm-dma: Convert to platform remove callback returnin...Uwe Kleine-König1-3/+2
2023-03-20ASoC: amd: ps: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-20ASoC: amd: acp: renoir: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-20ASoC: amd: acp: rembrandt: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-20ASoC: amd: acp-pcm-dma: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-20ASoC: amd: acp: rembrandt: Drop if blocks with always false conditionUwe Kleine-König1-7/+1
2023-03-17ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22)Ge-org Brohammer1-0/+7
2023-03-05ASoC: amd: vangogh: Add components prefix in structs and function namesLucas Tanure1-14/+14
2023-03-05ASoC: amd: vangogh: Centralize strings definitionLucas Tanure1-12/+19
2023-03-05ASoC: amd: vangogh: Move nau8821 and CPU side code up for future platformLucas Tanure1-47/+50
2023-03-05ASoC: amd: vangogh: Check Bit Clock rate before snd_soc_dai_set_pllLucas Tanure1-3/+9
2023-03-05ASoC: amd: vangogh: use for_each_rtd_components instead of forLucas Tanure1-20/+22
2023-03-05ASoC: amd: vangogh: remove unnecessarily included headersLucas Tanure1-6/+2
2023-03-05ASoC: amd: vangogh: use sizeof of variable instead of struct typeLucas Tanure1-1/+1