This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 93b694d096cc Merge tag 'drm-next-2020-10-15' of git://anongit.freedeskt [...] new 13468bfa8c58 ALSA: hda/realtek - set mic to auto detect on a HP AIO machine new f4794c6064a8 ALSA: hda - Don't register a cb func if it is registered already new a0645daf1610 ALSA: HDA: Early Forbid of runtime PM new 7a2ba46f3693 ASoC: hdac_hda: allow runtime pm at end of probe new 08befca40026 ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 new ca184355db8e ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 new b41c15f4e1c1 ALSA: bebob: potential info leak in hwdep_read() new 148ebf548a1a ALSA: hda/realtek - The front Mic on a HP machine doesn't work new 5436f59bc5bc ALSA: usb-audio: Move device rename and profile quirks to [...] new fa10635fca35 ALSA: usb-audio: Simplify quirk entries with a macro new 51ab5d77dcb8 ALSA: usb-audio: Properly match with audio interface class new ee15d9b84ccb Merge branch 'for-linus' into for-next new 14b51ccd2674 ALSA: usb-audio: Correct wrongly matching entries with aud [...] new bf2aa9ccc8e5 ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function. new 896e361e8242 ALSA: hda/ca0132 - Add speaker tuning initialization commands. new 01464a566eed ALSA: hda/ca0132 - Add surround channel config control. new 670c5f484a44 ALSA: hda/ca0132 - Add full-range speaker selection controls. new f49b3063ad0d ALSA: hda/ca0132 - Add bass redirection controls. new ed8156c86f95 ALSA: hda/ca0132 - Remove surround output selection. new 8e00dc7cedb3 ALSA: hda/ca0132 - Clean up ca0132_alt_out_select. new def3f0a5c700 ALSA: hda/ca0132 - Add quirk output selection structures. new b7a8b9e8e797 ALSA: hda/ca0132 - Fix Recon3D Center/LFE output. new 620f08eea6d6 ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7. new a35e37a3a2c5 ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg. new 76d257d67f41 ALSA: hda/ca0132 - Set AE-7 bools and select mixer. new 4e356d56df9d ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlas [...] new 77bdbae90445 ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7. new cfa736e2f02d ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7. new e5b21888882b ALSA: hda/ca0132 - Add DSP setup functions for AE-7. new 91b94a933f28 ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7. new ed93f9750c6c ALSA: hda/ca0132 - Add AE-7 microphone selection commands. new 24a28eaeb23b ALSA: hda/ca0132 - Add AE-7 custom controls. new 685a04a53747 ALSA: hda/ca0132 - Add AE-7 exit commands. new 931522b90813 ALSA: core: pcm: simplify locking for timers new b1c14124507b ALSA: core: memalloc: fix fallthrough position new b658cbabf8e3 ALSA: core: pcm_memory: dereference pointer after NULL checks new 63632563c0df ALSA: core: timer: remove redundant assignment new 3bcf8eeb7d97 ALSA: core: timer: clarify operator precedence new cd91fd9f0af5 ALSA: compress_offload: dereference after checking for NUL [...] new 9725ce3949a7 ALSA: compress_offload: remove redundant initialization new bec206db9db5 ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro new 5656a7a06f0d ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro new e9bd25885c7f ALSA: hda: auto_parser: remove shadowed variable declaration new 74610eaf310a ALSA: hda: (cosmetic) align function parameters new 04d0b5e3b1ba ALSA: usb: scarless_gen2: fix endianness issue new 2d7a5c6c6902 ALSA: ac97: (cosmetic) align argument names new a971b42cbf8c ALSA: atmel: ac97: clarify operator precedence new 93fcef86caaf ALSA: rawmidi: (cosmetic) align function parameters new b7dcd6ac0225 ALSA: vx: vx_core: clarify operator precedence new e408ab068aec ALSA: vx: vx_pcm: remove redundant assignment new b248b9dd5975 ALSA: vx: vx_pcm: remove redundant assignment new 9ddb236f1359 Merge branch 'for-linus' into for-next new 68f86a905e2c ALSA: pcsp: Replace tasklet with work new bf0835957f55 ALSA: timer: Replace tasklet with work new c7d9efdff68e ALSA: usb-audio: Replace tasklet with work new 45e4d67f8a53 ALSA: ua101: Replace tasklet with work new 6053a7124724 ALSA: aloop: Replace tasklet with work new 4adab848ae75 ALSA: hdsp: Replace tasklet with work new a2e527c5a3eb ALSA: hdspm: Replace tasklet with work new 2ac55daffee5 ALSA: riptide: Replace tasklet with threaded irq new ce4f25759372 ALSA: asihpi: Replace tasklet with threaded irq new f2a852d36711 ALSA: mixart: Correct comment wrt obsoleted tasklet usage new 175860c50a80 ALSA: pci/asihpi: Remove unused function hpi_stream_group_ [...] new 5554743d8848 ALSA: pcm: Remove unused inline function snd_mask_sizeof new 2b3d2987d800 ALSA: firewire: Replace tasklet with work new 2b987515e1d1 ALSA: asihpi: fix spellint typo in comments new 18d122c0287b ALSA: compat_ioctl: avoid compat_alloc_user_space new 69b08bdfa818 ALSA: hda - add Intel DG1 PCI and HDMI ids new 1bee263dfda5 ALSA: hda - controller is in GPU on the DG1 new 7b882fe3e3e8 ALSA: hda - handle multiple i915 device instances new 534ad9afb19b ALSA: hda - fix CONTROLLER_IN_GPU macro name new 6564d0ad67ef ALSA: ctl: Workaround for lockdep warning wrt card->ctl_fi [...] new cdc01a1558de ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 new 2759caad2600 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl new 502f389a0fd2 ALSA: hda - remove kerneldoc for internal hdac_i915 function new 716a0c288193 ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" new 86b9c4cdd76f ALSA: portman2x4: fix repeated word 'if' new 0569b3d8ae17 ALSA: usb-audio: endpoint.c: fix repeated word 'there' new 7dcd56123e31 ALSA: hdspm: Fix typo arbitary new 96e503f9000f ALSA: hda/i915 - fix list corruption with concurrent probes new 4dda3a19141b Merge branch 'for-next' into for-linus new 46394db4410b ALSA: hda: use semicolons rather than commas to separate s [...] new fe160a22aa2d ALSA: fireworks: use semicolons rather than commas to sepa [...] new a6e7d0a4bdb0 ALSA: hda: fix jack detection with Realtek codecs when in D3 new da145172b236 ASoC: rt1015: Fix DC calibration on bypass boost mode new 8d9a14fc7371 ASoC: rt1015: Fix the failure to flush DAC data before playback new 944c517b8c83 ASoC: fsl_audmix: make clock and output src write only new 6788fc1a66a0 ASoC: topology: disable size checks for bytes_ext controls [...] new 73154aca4a03 ASoC: tlv320adcx140: Fix digital gain range new df16e2210454 ASoC: tlv320adcx140: Idle the device while writing registers new 244ac15de75c ASoC: tlv320adcx140: Fix BCLK inversion for DSP modes new 5f2df2a4583b ASoC: rt700: wait for the delayed work to finish when the [...] new b0bcbe615756 ASoC: tas2770: Fix calling reset in probe new 4272caf34aa4 ASoC: tas2770: Add missing bias level power states new 4b8ab8a7761f ASoC: tas2770: Fix required DT properties in the code new cadab0aefcba ASoC: tas2770: Fix error handling with update_bits new 501ef013390b ASoC: rt711: wait for the delayed work to finish when the [...] new 5b4458ebb4c8 ASoC: tlv320aic32x4: Ensure a minimum delay before clock s [...] new 40b37136287b ASoC: tlv320aic32x4: Fix bdiv clock rate derivation new ec96690de82c ASoC: tlv320aic32x4: Enable fast charge new 649523775485 ASoC: cs47l15: Fix EPOUT->HPOUT1 Mono Mux routing new b03acae25e4a ASoC: cs47l35: Fix EPOUT->HPOUT1 Mono Mux routing new 22a16145af82 ASoC: fsl_sai: Instantiate snd_soc_dai_driver new 6bf28e8a05fd MAINTAINERS: Update Cirrus Logic Codecs maintainers new 20441614d898 ASoC: wm_adsp: Pass full name to snd_ctl_notify new ebb11d1d9fe2 ASoC: mediatek: mt8183-da7219: fix wrong ops for I2S3 new 7ffe09eebf73 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new 0d8aa2ccb2f2 ASoC: various vendors: delete repeated words in comments new 85131d9489a8 ASoC: codecs: delete repeated words in comments new ade5376dff57 sound/soc/intel: Fix spelling mistake "cant" --> "can't" new 1f53bcb3fc95 ASoC: hdac_hdmi: support 'ELD' mixer new 617a156f2eba ASoC: dt-bindings: ak4458: Add power supply property new 7e3096e8f823 ASoC: ak4458: Add regulator support new 1ae0965dc216 ASoC: core: Add common helper to parse aux devs from device tree new d9ffff696c5b ASoC: simple-card: Use snd_soc_of_parse_aux_devs() new 6bc37d32f630 ASoC: meson: Use snd_soc_of_parse_aux_devs() new 093513b8ed12 ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro new 8932f0cb20e8 ASoC: SOF: delete repeated words in comments new 466a806a7d2b sound: remove duplicate "the the" phrase in Kconfig text new 89383a2707e5 ASoC: wm8962: Export DAC/ADC monomix switches new db24fa5756e9 ASoC: qcom: add a dedicated menuconfig new a8fd5ca80169 ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate new b1e78c9fcca8 dt-bindings: tas2562: Remove tas2562 text file new da9afe50ae2a dt-bindings: tas2562: Add device specification links new 11ec0edc6408 ASOC: SOF: Intel: hda-codec: move unused label to correct [...] new 2e3e0bc378f2 ASoC: SOF: Intel: hda-codec: move variable used conditionally new 1e6444271c66 ASoC: Intel: rename shadowed variable for all broadwell boards new 9c7deb0576d7 ASoC: Intel: bytcht_cx2072x: simplify return handling new 9af73c31f47b Merge series "ASoC: SOF/Intel: fix cppcheck warnings" from [...] new 0b95aa8e8afa ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() new edbd24ea1e5c ASoC: rt5682: Drop usage of __clk_get_name() new 653bdab267bd ASoC: rt5682: Use clk_hw based APIs for registration new fbe7a5dbd831 Merge series "ASoC: rt5682: Use clk APIs better" from Step [...] new cef305d4eb07 ASoC: dt-bindings: Add a new compatible for the A64 codec new 90cac932976e ASoC: sun8i-codec: Fix DAPM to match the hardware topology new e47d2dcd88fc ASoC: sun8i-codec: Add missing mixer routes new 7518805fb636 ASoC: sun8i-codec: Add a quirk for LRCK inversion new 2d32c6087d8e Merge series "Allwinner A64 digital audio codec fixes" fro [...] new 9c3bab3c4f15 ASoC: Intel: KMB: Enable TDM audio capture new a106bb6eeaac dt-bindings: sound: intel, keembay-i2s: Add new compatible string new 163ae5d1e102 Merge series "This patch series is to enable multiple feat [...] new ad5b7f69a09b ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits new 9b7612bb75e5 ASoC: sun50i-codec-analog: Gate the amplifier clock during [...] new cababecb33c0 ASoC: sun50i-codec-analog: Group and sort mixer routes new 241a578a9ebf ASoC: sun50i-codec-analog: Make headphone routes stereo new 4b9f39e14cf6 ASoC: sun50i-codec-analog: Enable DAPM for headphone switch new dd8286a34963 ASoC: sun50i-codec-analog: Make line out routes stereo new 95d34762f201 ASoC: sun50i-codec-analog: Enable DAPM for line out switch new 7829e68d5569 ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch new 4782e6cc2948 Merge series "ASoC: sun50i-codec-analog: Cleanup and power [...] new dcd79364bff3 ASoC: codec: tlv3204: Enable 24 bit audio support new d1c859d314d8 ASoC: codec: tlv3204: Increased maximum supported channels new 9d4befff5a95 ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset new 354caf5836b6 Merge series "Codec workaround" from Michael Sit Wei Hong [...] new 1220f6a76e77 ASoC: qcom: Add common array to initialize soc based core clocks new a503567d70ec ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific [...] new 784771863aba ASoC: qcom: lpass-platform: Replace card->dev with component->dev new 5fd188215d4e ASoC: qcom: lpass-platform: fix memory leak new b5022a36d28f ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl [...] new 753a6e17942f ASoC: qcom: lpass-cpu: fix concurrency issue new 24caf8d9eb10 ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio new 93dbbd657167 ASoC: qcom: lpass-cpu: Use platform_get_resource new b05372c84d61 ASoC: qcom: lpass-platform: Use platform_get_irq new 2a7a3797ed2d ASoC: Add sc7180 lpass cpu node new 68d8904b25df ASoC: Add sc7180-lpass bindings header new 4b381d7e86fd ASoC: lpass-cpu: Move to yaml format new cba62c8b49be Merge series "ASoC: qcom: Add support for SC7180 lpass var [...] new 94741eba63c2 ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() new 7b3bee091ec3 ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode new 9355a7b1896f ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_ [...] new bf66f140d61d Merge series "refine and clean code for synchronous mode" [...] new 21f279f34c21 ASoC: da7219: Move required devm_* allocations to device l [...] new aa5b18d1c290 ASoC: da7219: Move soft reset handling to codec level probe new 78013a1cf297 ASoC: da7219: Fix clock handling around codec level probe new ba3e069fc12c Merge series "ASoC: da7219: Reorganise device/codec level [...] new c6a6586126d3 ASoC: Intel: Atom: sst-atom-controls: remove redundant ass [...] new b0a2a93dc3ac ASoC: Intel: Atom: compress: remove redundant assignment new b0754c55adf9 ASoC: Intel: Atom: platform-pcm: remove redundant assignment new 4e3aab3217cd ASoC: Intel: Atom: sst: remove useless NULL assignment new 30701e0f3b1a ASoC: Intel: Atom: remove redundant initialization new f3352e6b7c27 ASoC: Intel: Atom: sst_pvt: remove redundant initialization new 5ab56a224398 ASoC: Intel: Atom: platform-pcm: fix redundant return new eeb460f21250 ASoC: Intel: Atom: remove useless assignment new b66a056e1539 ASoC: Intel: Atom: sst_loader: remove always-true condition new 7b99434c2c35 ASoC: Intel: Atom: sst_pvt: simplify return handling new cfe8cc941991 ASoC: Intel: Atom: (cosmetic) align parameters new 0af1fcea0544 ASoC: Intel: Baytrail: (cosmetic) align function parameters new 2b84a26f9976 ASoC: Intel: common: (cosmetic) align function parameters new c9b1f82d5393 ASoC: Intel: haswell: (cosmetic) align function parameters new 523615b71600 ASoC: Intel: haswell-ipc: remove redundant assignments new 8be54edba909 ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization new 3b4d60f0f7dd ASoC: Intel: Skylake: cldma: remove redundant initialization new c6193988e945 ASoC: Intel: Skylake: sst-utils: remove redundant assignment new 25722cf606f6 ASoC: Intel: Skylake: skl-topology: remove redundant assignments new 11a790f94b34 ASoC: Intel: Skylake: skl-topology: remove redundant assignment new 8f0ccd59bcc9 ASoC: Intel: Skylake: (cosmetic) align function parameters new 5ca8f9a53996 Merge series "ASoC: Intel: fix cppcheck warnings" from Pie [...] new 99b7db5f6d40 ASoC: q6asm: rename misleading session id variable new 789e3b6c5238 ASoC: q6asm: make commands specific to streams new e0c078a8da33 ASoC: q6asm: use flags directly from q6asm-dai new 50d4e2146cdd ASoC: q6asm: add length to write command token new 393761297831 ASoC: q6asm: add support to remove intial and trailing silence new 983b8864f603 ASoC: q6asm: add support to gapless flag in q6asm open new 135bd5ea190f ASoC: q6asm-dai: add next track metadata support new 5b39363e54cc ASoC: q6asm-dai: prepare set params to accept profile change new ee941a338ad6 ASoC: q6asm-dai: add gapless support new a08cd56a4524 ASoC: q6asm-dai: add support to copy callback new 28f957951743 Merge series "ASoC: qdsp6: add gapless compressed audio su [...] new a4d328efed24 ASoC: wm_adsp: Update naming in error handling new a8535ae7034e ASoC: rockchip-spdif: add description for rk3308 new 9e4730586e0b ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT new c5040fec3d55 ASoC: Convert NXP spdif to json-schema new a2f6d303e24d ASoC: sun8i-codec: Hook up component probe function new 9666e27f90b9 ASoC: samsung: h1940: turn into platform driver new e26a2abcc246 ASoC: samsung: neo1973: turn into platform driver new 83d74e354200 ASoC: samsung: rx1950: turn into platform driver new dcacbc0f9bb8 ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS new 8dba698868b5 Merge tag 'samsung-platdrv-boards' into asoc-5.10 new 1eb629363aa3 ASoC: SOF: Intel: hda: import SOUNDWIRE_INIT namespace new a467f2f8ad5f ASoC: qcom: add missing out of memory check on drvdata->cl [...] new 8061734ab654 ASoC: mediatek: mt6359: add codec driver new 539237d1c609 dt-bindings: mediatek: mt6359: add codec document new 1e15dd6f8417 Merge series "Add mediatek codec mt6359 driver" from Jiaxi [...] new a115ab9b8b93 ASoC: SOF: Intel: add build support for SoundWire new 6d3029e92f32 ASoC: bindings: fsl-asoc-card: add compatible string for T [...] new b50747558855 ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec new 751365035b4f ASoC: intel: sof_sdw: add .exit callback function new fcea8b023a5f ASoC: da7219: Fix I/O voltage range configuration during probe new 5edc8c4fe019 ASoC: dt-bindings: ak5558: Add power supply property new 2ff6d5a108c6 ASoC: ak5558: Add regulator support new c1e47e8919da ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init new 69a785da525e ASoC: Intel: modify SoundWire version id in acpi match table new 6f7cf9125ed4 ASoC: Intel: soc-acpi: cnl: add support for rt5682 on Soun [...] new b161a12192f4 ASoC: Intel: sof-soundwire: add support for rt5682 on link2 new 6cb8bd60ba5c ASoC: Intel: soc-acpi: mirror CML and TGL configurations new 44751fc5f0de ASoC: Intel: soc-acpi: add support for SDCA boards new e300486ad94d ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi [...] new 65fae64d79d2 ASoC: codecs: max98373-sdw: add missing test on resume new 2e2d287bbe61 ASoC: Intel: sof_sdw: check SoundWire version when matching codec new 535df653f755 ASoC: Intel: sof_sdw: rename id as part_id new 626200df2498 SoC: Intel: sof_sdw: Add support for product Ripto new 3e1734b64ce7 ASoC: Intel: sof_rt5682: override quirk data for tgl_max98 [...] new 5253a73d567d ASoC: SOF: Add topology filename override based on dmi data match new b75bea4b8834 ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support. new 3f2c656491af ASoC: Intel: sof_sdw: clean-up inclusion of header files new aafdeba5cbc1 Merge series "ASoC: Intel: machine driver updates for 5.10 [...] new afa86a047ede Merge tag 'v5.9-rc2' into asoc-5.10 new 672072976bf0 ASoC: hdac_hdmi: tidy up a memset() new c81a4ef72536 ASoC: SOF: topology: (cosmetic) remove redundant variable [...] new f738d8156d05 ASoC: SOF: (cosmetic) use the "bool" type where it makes sense new f3e9ed5e9060 ASoC: SOF: topology: remove unnecessary memory alloc for s [...] new f46ff50660e8 ASoC: SOF: topology: reduce the log level for unhandled widgets new 277ff2364b3e ASoC: SOF: IPC: reduce verbosity of IPC pointer updates new 71d551f5aaed ASoC: SOF: acpi: add dev_dbg() log for probe completion new d5d023592e29 ASoC: SOF: Intel: add dev_dbg log when driver is not selected new 135ab457e776 ASoC: Intel: use consistent HDAudio spelling in comments/docs new 9db6f4329cd2 Merge series "ASoC: SOF: trivial code/log/comment improvem [...] new 76ab546cd8f0 ASoC: SOF: IPC: make sof_ipc_window monosized new e9157a449aa3 ASoC: SOF: loader: fix memory leak in get_ext_windows new 60b7c1ba289b ASoC: SOF: ext_manifest: Parse debug ABI version new e17b7389dcc4 ASoC: SOF: loader: Add debug box region new 53ec753137f2 ASoC: SOF: Intel: hda: report error only for the last ROM [...] new 6c63c954e1c5 ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec d [...] new 3dca35e35b42 ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics new 878694dcbe51 ASoC: SOF: topology: fix the ipc_size calculation for proc [...] new 29c8e4398f02 ASoC: SOF: Intel: hda: add extended rom status dump to error log new 17b3f99a360d ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata new 5a1fa00ad74b ASoC: SOF: sof-of-dev: Add .arch_ops field new cd0f9228c778 Merge series "SOF fixes and updates" from Ranjani Sridhara [...] new f7660445c8e7 ASoC: AMD: Clean kernel log from deferred probe error messages new a11ffbbac9cc ASoC: max9867: shutdown codec when changing filter type new c1c277b2c425 ASoC: soc-core: add snd_soc_find_dai_with_mutex() new c242766f286a ALSA: hda: fix VS_LTRC register name new 0ff06df0be60 ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() new aca961f196e5 ASoC: SOF: Intel: hda: Add helper function to program ICCM [...] new c07fa3fcbd28 ASoC: SOF: Intel: hda: modify the signature of get_stream_ [...] new d43e381390d0 ASoC: SOF: Intel: hda: define macro for code loader stream format new acf705a425f0 ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX new 8b98491a6b8c ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms new 01d42d5a0a70 ASoC: SOF: Intel: hda: Simplify error handling during FW boot new 4b15c4971945 Merge series "SOF fixes and updates for FW boot" from Ranj [...] new 45dd9943fce0 ASoC: core: remove artificial component and DAI name constraint new ece2a74c5913 ASoC: tlv320adcx140: Add digital mic channel enable routing new 160c174ff697 ASoC: rt5682: Prefer async probe new 8187d8300251 ASoC: samsung-i2s: Use unevaluatedProperties new 3e7ba1c0432e ASoC: midas-audio: Correct parsing sound-dai phandles new a57307ca6b66 ASoC: odroid: Use unevaluatedProperties new 770f58d7d2c5 ASoC: fsl_sai: Support multiple data channel enable bits new f4c4b1bb2f5a ASoC: fsl_sai: Set SAI Channel Mode to Output Mode new 6997e462b39b ASoC: odroid: Add missing properties new 0c5f8ca49cff ASoC: samsung-i2s: Add missing properties new 0dcdf84289fb ASoC: SOF: add a "core" parameter to widget loading functions new d1c6c4a9fd3d ASoC: SOF: support topology components on secondary cores new 8c9ff1219aef ASoC: SOF: topology: fix core enable sequence new 1b3c63acb1e5 Merge series "ASoC: SOF: multi core support for 5.10" from [...] new b40f708deb95 ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo new d20e834e13ce ASoC: soc-dai: clarify return value for get_sdw_stream() new ae3a3918edf5 ASoC: Intel: sof_sdw: add dailink .trigger callback new 06998d49bcac ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback new a252632df817 Merge series "ASoC: Add sdw stream operations to dailink o [...] new 43fbb0860c68 ASoC: SOF: tokens: add token for component UUID new f970a77f1d06 ASoC: SOF: add comp_ext to struct snd_sof_widget new 92f500cfc329 ASoC: SOF: topology: create component extended tokens new 929e427a9c4e ASoC: SOF: topology: parse comp_ext_tokens for all widgets new 50b55fd463ce ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data new a905bb0193e7 ASoC: SOF: topology: add helper for setting up IPC component new f8ee6c9f5258 ASoC: SOF: append extended data to sof_ipc_comp_dai new f375bb336df3 ASoC: SOF: append extended data to sof_ipc_comp_mixer new 9fed9d91c00e ASoC: SOF: append extended data to sof_ipc_comp_volume new bbc1364cdd32 ASoC: SOF: append extended data to sof_ipc_comp_host new b64ce2c62ca3 ASoC: SOF: append extended data to sof_ipc_comp_src new c7ded588468a ASoC: SOF: append extended data to sof_ipc_comp_asrc new 3584ba4c78f7 ASoC: SOF: append extended data to sof_ipc_comp_tone new 783898ce68de ASoC: SOF: append extended data to sof_ipc_comp_process new d2306f4ed181 ASoC: SOF: append extended data to sof_ipc_comp_mux new 988d94188233 ASoC: SOF: topology: make process type optional new daa90764600e Merge series "ASoC: SOF: component UUID support for 5.10" [...] new b8cbb1cab703 ASoC: sun8i-codec: Remove extraneous widgets new 2455e37adef3 ASoC: sun8i-codec: Fix AIF1 MODCLK widget name new fa5c0ca1f90a ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names new 0ba95493023d ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names new 30aff91ec784 ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name new fcb7b39ee3d8 ASoC: sun8i-codec: Fix field bit number indentation new f30ef55c3329 ASoC: sun8i-codec: Sort masks in a consistent order new efb736fb9ece ASoC: sun8i-codec: Attach the bus clock to the regmap new 6b3bb3c82b94 ASoC: sun8i-codec: Manage module clock via DAPM new 8b2f57d6c900 Merge series "ASoC: sun8i-codec driver cleanup" from Samue [...] new 34ce41003bcb ASoC: ti: Kconfig: Allow the j721e machine driver to be us [...] new 819b9f600239 ASoC: topology: Add support for WO and RO TLV byte kcontrols new 783560d02dd6 ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO new 683530285316 ASoC: mt6359: fix failed to parse DT properties new e525db7e4b44 ASoC: fsl: imx-es8328: add missing put_device() call in im [...] new cdd3b8daf26e ASoC: dt-bindings: qcom: Document "aux-devs" property new 1b839d3e15fd ASoC: qcom: common: Parse auxiliary devices from device tree new bc442e472ca6 Merge series "ASoC: qcom: common: Parse auxiliary devices [...] new 05680cc0e584 Merge branch 'topic/tasklet-convert' of https://git.kernel [...] new a3d1f931ea4a ASoC: fsl: Replace tasklet with work new d668e640d50a ASoC: sh: Replace tasklet with work new dd8c0c0b37f1 ASoC: txx9: Replace tasklet with work new 06ca24e98e6b ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller new 7a8cca56f75e ASoC: add DT bindings for Microchip S/PDIF TX Controller new c07152d46b3b ASoC: rt1015p: add codec driver new 36760d44be7e ASoC: dt-bindings: rt1015p: add document new 150b2e86c54a ASoC: q6dsp: q6afe: add support to Codec DMA ports new 825492cb518b ASoC: q6dsp: q6routing: add support to Codec DMA ports new 342a4f8ca12b ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take respo [...] new 181202d021f5 ASoC: q6dsp: q6afe: add global q6afe waitqueue new 55e07531d922 ASoC: q6dsp: q6afe: add lpass hw voting support new 84ab3b9f19f6 ASoC: q6dsp: q6afe: update q6afe_set_param to support glob [...] new 0c3e35fc1ebe ASoC: q6dsp: q6afe: add codec lpass clocks new 1fdbcfa9fdee ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports new a0822e3eeaab Merge series "ASoC: q6dsp: Add support to Codec Ports." fr [...] new 2a4b91a26403 ASoC: SOF: Intel: Use DMI oem string search for tgl_max983 [...] new 375e2c352582 ALSA: rockchip_i2s: fix a possible divide-by-zero bug in r [...] new 4e723e7565c4 ASoC: stm32: sai: add pm_runtime support new 18790b1b514a ASoC: dt-bindings: ti, j721e-cpb-audio: Document support f [...] new 18c140f4a2de ASoC: ti: j721e-evm: Add support for j7200-cpb audio new 6ea8a79bf65a Merge series "ASoC: ti: j721e-evm: Support for j7200 varia [...] new 5d1e05575208 ASoC: dt-bindings: mt8183-da7219: add compatible string fo [...] new 7e5bfdddd877 ASoC: mediatek: mt8183-da7219: support machine driver with [...] new 2b7d52a9ba55 Merge series "ASoC: mediatek: mt8183-da7219: support machi [...] new 64b969177c74 ASoC: SOF: rename cores_mask to host_managed_cores_mask new 914fab3b4363 ASoC: SOF: Intel: hda: modify core_power_up/down op new fde106552845 ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro new 52e4d0ae6255 ASoC: SOF: Intel: hda-loader: s/master/primary new d70a4412e264 Merge series "ASoC: SOF: DSP core management fixes for 5.1 [...] new 4db68e62a0b9 Merge branch 'asoc-5.9' into asoc-5.10 new cac17861c950 ASoC: dt-bindings: aries-wm8994: Match compatibles with enum new abe42b091189 ASoC: dt-bindings: Correct interrupt flags in examples new 251e5c8694db ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_re [...] new df44bc16e616 ASoC: codec: tlv320aic32x4: do software reset before clock [...] new 30ee3738f849 ASoC: SOF: Intel: Add support for tgl-h new dcde34c47d8f ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE new 42d5031d3ee8 ASoC: tlv320adcx140: Add the config to configure Tx ASI output new 38b9b7ca6f08 ASoC: tlv320adcx140: Add ASI Tx drive new fc50e26de967 ASoC: dt-bindings: ak4458: Add dsd-path property new 337d348b8399 ASoC: ak4458: Add DSD support for ak4458 and ak4497 new 4e398353a7e5 ASoC: q6afe: dt-bindings: add q6afe clock bindings new 520a1c396d19 ASoC: q6afe-clocks: add q6afe clock controller new 4c3021f0af2c Merge series "ASoC: q6afe: add clocks support" from Sriniv [...] new 18ebffe4d043 ASoC: SOF: imx: Add debug support for imx platforms new 6eab771472af ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure new 7db6db9d1a4a ASoC: SOF: debug: update test for pm_runtime_get_sync() new 99ceec5ca0cb ASoC: SOF: control: update test for pm_runtime_get_sync() new b9f8e1387cf0 ASoC: SOF: (cosmetic) remove redundant "ret" variable uses new db69bcf915a3 ASoC: SOF: remove several superfluous type-casts new 0e4ea878708b ASoC: SOF: fix range checks new 776100a4ce6d ASoC: SOF: Intel: hda: reduce verbosity of boot error logs new e6937b6d1af7 Merge series "ASoC: SOF: small fixes for 5.10" from Kai Ve [...] new 0b2cbce68986 ASoC: fsl_sai: Add new added registers and new bit definition new 1dc658b13c1c ASoC: fsl_sai: Add fsl_sai_check_version function new a57d4e8730c1 ASoC: fsl_sai: Set MCLK input or output direction new 41cfc734abfd Merge series "ASoC: fsl_sai: update the register list" fro [...] new 15b3d324c898 dt-bindings: tlv320adcx140: Add GPIO config and drive config new d5214321498a ASoC: tlv320adcx140: Add support for configuring GPIO pin new 2263063fc488 ASoC: SOF: topology: fix the process being scheduled on co [...] new 641088722244 ASoC: cs42l51: add additional ADC volume controls new 43437d0417a3 ASoC: SOF: pm: Fix prepare callback behavior for OF usecase new 5b51b9221f71 ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common new 7a477213923f dt-bindings: tas2562: Add TAS2564 to binding new 534c0f4391a4 ASoC: tas2562: Add the TAS2564 compatible new 97ee967e6c56 Merge branch 'asoc-5.9' into asoc-5.10 new 9074a078435e dt-bindings: tas2562: Add the TAS2110 amplifier new 8adcdbe63aa7 ASoC: tas2562: Add the TAS2110 class-D amplifier new b23d9eb897a1 dt-bindings: tas2770: Fix I2C addresses for the TAS2770 new d3d71c99b541 ASoC: tas2770: Fix unbalanced calls to pm_runtime new ec9377dca2ca ASoC: tas2770: Convert bit mask to GENMASK in header new d3964aff7331 ASoC: tas2770: Fix the spacing and new lines new be05ab41c618 ASoC: tas2770: Refactor sample rate function new 163cd1059a85 ASoC: hdac: make SOF HDA codec driver probe deterministic new 3331bcd6a2f2 ASoC: SOF: control: fix size checks for ext_bytes control .get() new ec5a97624a8d ASoC: SOF: control: fix size checks for volatile ext_bytes [...] new 2ca210112ad9 ASoC: SOF: control: add size checks for ext_bytes control .put() new 376dd57d8863 Merge series "ASoC: SOF: fix kcontrol size checks" from Ka [...] new 55c5cc63ab32 ASoC: hdmi-codec: Use set_jack ops to set jack new 90e2a588c9e7 ASoC: tas2562: Remove duplicate code for I/V sense new 50b18e4a2608 ASoC: cros_ec_codec: fix kconfig dependency warning for SN [...] new a3f18f82a2ba ASoC: Intel: hda_dsp_common: use static function in condit [...] new 29d7b36ce98e dt-bindings: tas2770: Add shutdown gpio property new 5d0b9dfe0de2 ASoC: tas2770: Add shutdown capability via a GPIO new c0a30e2e07e3 ASoC: tas2770: Set regcache when shutting down and waking device new dd7d9052064b ASoC: tas2770: Remove ti,asi-format code new 3121420cf9b4 ASoC: tas2770: Remove unused variables new f1bf9a6b4e5e ASoC: Intel: sof_sdw: remove ternary operator new f93808308aab ASoC: Intel: add codec name prefix to ACPI machine description new 23c8aa3ebabf ASoC: Intel: sof_sdw: remove hard-coded codec_conf table new fbcc27d18115 ASoC: Intel: sof_sdw_rt700: add codec prefix new e787f5b5b140 ASoC: Intel: add support for new SoundWire hardware layout on TGL new 7cc3b56f7324 ASOC: Intel: sof_sdw: restore playback functionality with [...] new bbd59df075ab Merge series "ASoC: Intel: sdw machine driver updates for [...] new ff1d9ff43878 dt-bindings: tas2770: Mark ti,asi-format to deprecated new f95cc5c18c15 ASoC: fsl: imx-audmix: Use devm_kcalloc() instead of devm_ [...] new 7e6799d8f87d ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together new 156d0273f62f ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id new 5d0576bba9eb ASoC: q6asm: fix kernel doc warnings new d83fa234ae9e Merge series "ASoC: qdsp6: fix some warnings when build wi [...] new 4fefc39894d8 ASoC: SOF: Activate runtime PM with SOF OF device new dd759805d6f7 ASoC: SOF: Add .prepare/.complete callbacks new 24c95ec9fbb6 Merge series "Enable runtime PM for SOF device" from Danie [...] new d56a7ed2d8f9 ASoC: q6afe-clocks: Fix typo in SPDX Licence new 3bf7b9429392 ASoC: dt-bindings: sgtl5000: Add common clock properties new 16346a3cf02e ASoC: rt715: Add power-up delay to fix dmic pop sound issue. new 5ec3c854d1a7 ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n new 9fe0ec275575 ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" fo [...] new 5ebba5e7d71c ASoC: cs4234: Add dtschema binding document new d4edae9c508c ASoC: cs4234: Add support for Cirrus Logic CS4234 codec new 013bc9e6f70d Merge tag 'regmap-field-bulk-api' of https://git.kernel.or [...] new 19895e92dd2b ASoC: lpass-platform: use devm_regmap_field_bulk_alloc new 00a0b46c99e2 ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() new 6064ed73cd24 ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() new 51aff91ad123 ASoC: soc-component: add mark for soc_pcm_components_open/close() new 939a5cfb2a56 ASoC: soc-component: add mark for snd_soc_pcm_component_pm [...] new 140a4532cdb8 ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pc [...] new ce820145a9ec ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_s [...] new bcae16317bcf ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_compo [...] new 5061e488bc0c Merge series "ASoC: merge soc_pcm_open() rollback and soc_ [...] new ad61b78ea891 ASoC: soc-core: use devm_snd_soc_register_card() new af223edd07b6 spi: atmel: remove unnecessary include new 62e5d7774629 ASoC: atmel-pcm: remove unnecessary include new bc772a46125f ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() new f8eeca97f71c ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() new 1b59b995774a ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() new 31e1fc4f11e2 ASoC: ti: omap-mcbsp: use devm_platform_ioremap_resource_byname new c859926abc8e ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() new 1047bcac2169 ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() new 27f41dfebf22 ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() new cb2fce94c84e ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc [...] new 8e7875ae373a ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() new 08dd413b9ddf ASoC: Remove unused 'linux,hdmi-audio' new 601fd3a7d849 ASoC: fsl_spdif: Fix unnecessary check in fsl_spdif_probe() new 8f2242b91501 spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers new 2bc8831b135c ASoC: qcom: fix SDM845 & QDSP6 dependencies more new 4fac9b31d0b9 ASoC: Intel: Add catpt base members new 92946c1d7ea8 ASoC: Intel: catpt: Implement IPC protocol new 64b9b1b00574 ASoC: Intel: catpt: Add IPC message handlers new ba202a7bc3da ASoC: Intel: catpt: Define DSP operations new a9aa6fb3eb6c ASoC: Intel: catpt: Firmware loading and context restore new a126750fc865 ASoC: Intel: catpt: PCM operations new 7a10b66a5df9 ASoC: Intel: catpt: Device driver lifecycle new 8ba1edb9c245 ASoC: Intel: catpt: Event tracing new 8f80a834b909 ASoC: Intel: catpt: Simple sysfs attributes new 0ce1610578bc ASoC: Intel: haswell: Remove haswell-solution specific code new e81a707a3935 ASoC: Intel: broadwell: Remove haswell-solution specific code new 02f2442fb32a ASoC: Intel: bdw-5650: Remove haswell-solution specific code new 053743f0c490 ASoC: Intel: bdw-5677: Remove haswell-solution specific code new 6cbfa11d2694 ASoC: Intel: Select catpt and deprecate haswell new 1a4c450e57d2 Merge series "ASoC: Intel: Catpt - Lynx and Wildcat point" [...] new cec6e41ce094 ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend new 1c71497bb5b8 ASoC: fsl_spdif: Remove unused np new 98bd2b506a30 ASoC: wm8523: Fix a typo in a comment new ef265c55c1ac ASoC: mchp-spdifrx: add driver for SPDIF RX new 80db8751d7c0 ASoC: add DT bindings for Microchip S/PDIF RX Controller new f525facaecd2 Merge series "Add driver for Microchip S/PDIF RX" from Cod [...] new 8031b93efa8d ASoC: mchp-spdifrx: convert to devm_platform_get_and_iorem [...] new 859ffd0af117 ASoC: mediatek: mt8183-da7219: support jack detection for LINEOUT new 044eb2d13a21 ASoC: Intel: sof_sdw_rt1308: add extra check on init new 8cc8945da742 ASoC: Intel: sof_sdw_rt1316: add missing component string new 4c652df83ba4 ASoC: rt715-sdw: probe with RT714 Device ID new df64b9882b35 ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 [...] new c8da9069979b Merge series "ASoC: Intel: sof_sdw: minor corrections" fro [...] new d8f006825ac5 ASoC: sun8i-codec: Set up clock tree at probe time new ed3caa3bd44c ASoC: sun8i-codec: Swap module clock/reset dependencies new d58b72470879 ASoC: sun8i-codec: Sort DAPM controls, widgets, and routes new 7b51f3c7029f ASoC: sun8i-codec: Consistently name DAPM widgets and routes new fc5668f62d08 ASoC: sun8i-codec: Correct DAPM widget types new 4ab60cef3149 ASoC: sun8i-codec: Fix AIF widget channel references new 18ebd62c30f0 ASoC: sun8i-codec: Enable AIF mono/stereo control new a886990c9525 ASoC: sun8i-codec: Use snd_soc_dai_get_drvdata new 86ff02dc1d17 Merge series "ASoC: sun8i-codec: support for AIF2 and AIF3 [...] new 4cc62da459ae ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic new fc5c8729c1ef ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic new 727d7d84f747 ASoC: Intel: broadwell: Mark FE DAIs as nonatomic new dc155ad5fa6e ASoC: Intel: haswell: Mark FE DAIs as nonatomic new cd7dea5e17a5 ASoC: omap-mcbsp: Fix use of uninitialised pointer new ca756120d4bc ASoC: Intel: Remove haswell solution new 5f3941b63c25 ASoC: Intel: Remove max98090 support for baytrail solution new 3056cb0082fe ASoC: Intel: Remove rt5640 support for baytrail solution new 07833cd0569b ASoC: Intel: Remove baytrail solution new 05668be1b364 ASoC: Intel: Remove SST ACPI component new fb94b7b11c6a ASoC: Intel: Remove SST firmware components new a4bebce26d56 ASoC: Intel: Skylake: Unassign ram_read and read_write ops new 37465972015c ASoC: Intel: Remove unused DSP operations new b4e60807182a ASoC: Intel: Remove unused DSP interface fields new 7d07f9c1ba0e ASoC: Intel: Remove SST-legacy specific constants new b972153d6c53 ASoC: Intel: Make atom components independent of sst-dsp new 720811f0e4ac ASoC: Intel: Remove sst_pdata structure new eb062e47f7c8 ASoC: Intel: Remove sst_dsp_get_thread_context new 43499134f50a Merge series "ASoC: Intel: Remove obsolete solutions and c [...] new fd6b519a30a7 Merge tag 'v5.9-rc5' into asoc-5.10 new 6db282c8a9ed ASoC: mchp-spdifrx: fix spelling mistake "overrrun" -> "overrun" new f38d43dafb0c ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is [...] new 56a53ece74e4 ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency new 696bef704383 dt-bindings: tas2764: Add the TAS2764 binding doc new 827ed8a0fa50 ASoC: tas2764: Add the driver for the TAS2764 new 18096cb0bcff ASoC: ti: davinci-mcasp: Use &pdev->dev for early dev_warn new 12fbfc4cabec ASoC: Add sc7180-lpass binding header hdmi define new 8e3fdc52ccc6 ASoC: dt-bindings: Add dt binding for lpass hdmi new 4049a3b87847 Asoc:qcom:lpass-cpu:Update dts property read API new d9e8e6124395 Asoc: qcom: lpass:Update lpaif_dmactl members order new 7cb37b7bd0d3 ASoC: qcom: Add support for lpass hdmi driver new 03f20e209d07 Asoc: qcom: lpass-platform : Increase buffer size new 2ad63dc8df6b ASoC: qcom: sc7180: Add support for audio over DP new def69f21f547 Merge series "Qualcomm's lpass-hdmi ASoC driver to support [...] new 6101bf71192f ASoC: stm32: dfsdm: change rate limits new 41bceb127216 ASoC: stm32: dfsdm: add actual resolution trace new 34257a72697c Merge series "ASoC: stm32: dfsdm: change rate limits" from [...] new b899e4fd7a33 ASoC: mchp-spdiftx: remove 'TX' from playback stream name new 86f29c7442ac ASoC: dmaengine: Document support for TX only or RX only streams new c890e30b069a Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new f401b2c9931a Merge tag 'asoc-v5.10' of https://git.kernel.org/pub/scm/l [...] new ce1558c285f9 ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close new c48b75b7271d Merge tag 'sound-5.10-rc1' of git://git.kernel.org/pub/scm [...]
The 552 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-bus-pci-devices-catpt | 16 + Documentation/devicetree/bindings/sound/ak4458.txt | 5 + Documentation/devicetree/bindings/sound/ak5558.txt | 2 + .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 6 +- .../devicetree/bindings/sound/cirrus,cs4234.yaml | 74 + .../devicetree/bindings/sound/fsl,spdif.txt | 68 - .../devicetree/bindings/sound/fsl,spdif.yaml | 110 + .../devicetree/bindings/sound/fsl-asoc-card.txt | 2 + .../bindings/sound/intel,keembay-i2s.yaml | 1 + .../devicetree/bindings/sound/max98090.txt | 2 +- .../devicetree/bindings/sound/mchp,spdifrx.yaml | 73 + .../devicetree/bindings/sound/mchp,spdiftx.yaml | 75 + .../devicetree/bindings/sound/mt6359.yaml | 61 + .../bindings/sound/mt8183-da7219-max98357.txt | 1 + .../devicetree/bindings/sound/qcom,apq8016-sbc.txt | 7 + .../devicetree/bindings/sound/qcom,apq8096.txt | 8 + .../devicetree/bindings/sound/qcom,lpass-cpu.txt | 79 - .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 219 ++ .../devicetree/bindings/sound/qcom,q6afe.txt | 23 + .../devicetree/bindings/sound/qcom,sdm845.txt | 8 + .../devicetree/bindings/sound/realtek,rt1015p.yaml | 36 + .../devicetree/bindings/sound/rockchip-spdif.yaml | 1 + Documentation/devicetree/bindings/sound/rt5640.txt | 2 +- Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- Documentation/devicetree/bindings/sound/rt5665.txt | 2 +- Documentation/devicetree/bindings/sound/rt5668.txt | 2 +- Documentation/devicetree/bindings/sound/rt5677.txt | 2 +- Documentation/devicetree/bindings/sound/rt5682.txt | 2 +- .../bindings/sound/samsung,aries-wm8994.yaml | 11 +- .../bindings/sound/samsung,midas-audio.yaml | 6 +- .../devicetree/bindings/sound/samsung,odroid.yaml | 5 + .../devicetree/bindings/sound/samsung-i2s.yaml | 15 + .../devicetree/bindings/sound/sgtl5000.yaml | 4 + .../devicetree/bindings/sound/tas2562.txt | 37 - .../devicetree/bindings/sound/tas2562.yaml | 8 + .../bindings/sound/{tas2770.yaml => tas2764.yaml} | 38 +- .../devicetree/bindings/sound/tas2770.yaml | 11 +- .../bindings/sound/ti,j721e-cpb-audio.yaml | 92 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 50 + MAINTAINERS | 1 + arch/arm/mach-s3c24xx/mach-gta02.c | 17 + arch/arm/mach-s3c24xx/mach-h1940.c | 18 + arch/arm/mach-s3c24xx/mach-rx1950.c | 16 + drivers/iio/adc/stm32-dfsdm-adc.c | 4 + drivers/iio/adc/stm32-dfsdm.h | 2 + drivers/spi/spi-atmel.c | 1 - include/drm/drm_audio_component.h | 4 + include/dt-bindings/sound/qcom,q6afe.h | 96 +- include/dt-bindings/sound/sc7180-lpass.h | 11 + include/sound/hda_codec.h | 1 + include/sound/hda_register.h | 2 +- include/sound/hdaudio_ext.h | 2 +- include/sound/hdmi-codec.h | 3 - include/sound/pcm_params.h | 5 - include/sound/soc-acpi-intel-match.h | 1 - include/sound/soc-acpi.h | 4 +- include/sound/soc-component.h | 28 +- include/sound/soc-dai.h | 8 +- include/sound/soc-link.h | 3 +- include/sound/soc.h | 4 + include/sound/sof.h | 2 + include/sound/sof/ext_manifest.h | 7 + include/sound/sof/info.h | 6 +- include/sound/sof/topology.h | 12 +- include/sound/timer.h | 8 +- include/trace/events/hswadsp.h | 385 --- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 5 + sound/ac97/ac97_core.h | 2 +- sound/aoa/soundbus/i2sbus/pcm.c | 3 +- sound/atmel/ac97c.c | 22 +- sound/core/compress_offload.c | 5 +- sound/core/control.c | 56 +- sound/core/control_compat.c | 14 +- sound/core/hrtimer.c | 2 +- sound/core/hwdep.c | 27 +- sound/core/hwdep_compat.c | 23 +- sound/core/init.c | 3 +- sound/core/memalloc.c | 2 +- sound/core/pcm.c | 8 +- sound/core/pcm_memory.c | 3 +- sound/core/rawmidi.c | 2 +- sound/core/seq/oss/seq_oss.c | 7 +- sound/core/timer.c | 26 +- sound/drivers/aloop.c | 23 +- sound/drivers/pcsp/pcsp_lib.c | 12 +- sound/drivers/portman2x4.c | 2 +- sound/drivers/vx/vx_core.c | 4 +- sound/drivers/vx/vx_pcm.c | 2 - sound/firewire/amdtp-stream.c | 25 +- sound/firewire/amdtp-stream.h | 2 +- sound/firewire/bebob/bebob_hwdep.c | 3 +- sound/firewire/fireworks/fireworks_pcm.c | 2 +- sound/hda/ext/hdac_ext_bus.c | 5 +- sound/hda/hdac_component.c | 3 + sound/hda/hdac_i915.c | 69 +- sound/pci/asihpi/asihpi.c | 37 +- sound/pci/asihpi/hpioctl.c | 16 +- sound/pci/asihpi/hpios.h | 2 +- sound/pci/hda/hda_auto_parser.c | 2 +- sound/pci/hda/hda_codec.c | 3 + sound/pci/hda/hda_intel.c | 20 +- sound/pci/hda/hda_jack.c | 14 +- sound/pci/hda/hda_jack.h | 2 +- sound/pci/hda/hda_local.h | 8 +- sound/pci/hda/patch_ca0132.c | 1796 ++++++++++--- sound/pci/hda/patch_hdmi.c | 23 +- sound/pci/hda/patch_realtek.c | 56 + sound/pci/mixart/mixart.h | 2 +- sound/pci/riptide/riptide.c | 20 +- sound/pci/rme9652/hdsp.c | 55 +- sound/pci/rme9652/hdspm.c | 15 +- sound/soc/amd/acp3x-rt5682-max9836.c | 11 +- sound/soc/atmel/Kconfig | 25 + sound/soc/atmel/Makefile | 4 + sound/soc/atmel/atmel-pcm-dma.c | 1 - sound/soc/atmel/mchp-spdifrx.c | 953 +++++++ sound/soc/atmel/mchp-spdiftx.c | 871 +++++++ sound/soc/codecs/Kconfig | 27 + sound/soc/codecs/Makefile | 8 + sound/soc/codecs/ak4458.c | 120 +- sound/soc/codecs/ak4458.h | 5 +- sound/soc/codecs/ak5558.c | 30 + sound/soc/codecs/cs4234.c | 918 +++++++ sound/soc/codecs/cs4234.h | 287 ++ sound/soc/codecs/cs42l51.c | 9 + sound/soc/codecs/cs47l15.c | 2 +- sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/da7219-aad.c | 85 +- sound/soc/codecs/da7219-aad.h | 3 + sound/soc/codecs/da7219.c | 494 ++-- sound/soc/codecs/da7219.h | 1 + sound/soc/codecs/hdac_hda.c | 3 + sound/soc/codecs/hdac_hdmi.c | 140 +- sound/soc/codecs/hdmi-codec.c | 12 +- sound/soc/codecs/max98373-sdw.c | 3 + sound/soc/codecs/max9867.c | 131 +- sound/soc/codecs/max9867.h | 4 +- sound/soc/codecs/mt6359.c | 2758 ++++++++++++++++++++ sound/soc/codecs/mt6359.h | 2640 +++++++++++++++++++ sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/rt1015.c | 111 +- sound/soc/codecs/rt1015.h | 8 + sound/soc/codecs/rt1015p.c | 148 ++ sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5682-i2c.c | 1 + sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 97 +- sound/soc/codecs/rt5682.h | 2 - sound/soc/codecs/rt700-sdw.c | 5 +- sound/soc/codecs/rt711-sdw.c | 6 +- sound/soc/codecs/rt715-sdw.c | 3 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/rt715.h | 2 + sound/soc/codecs/tas2562.c | 63 +- sound/soc/codecs/tas2764.c | 688 +++++ sound/soc/codecs/tas2764.h | 92 + sound/soc/codecs/tas2770.c | 399 ++- sound/soc/codecs/tas2770.h | 47 +- sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/tlv320adcx140.c | 177 +- sound/soc/codecs/tlv320adcx140.h | 8 + sound/soc/codecs/tlv320aic32x4-clk.c | 9 +- sound/soc/codecs/tlv320aic32x4.c | 83 +- sound/soc/codecs/tlv320aic32x4.h | 7 + sound/soc/codecs/wm0010.c | 3 +- sound/soc/codecs/wm8523.h | 2 +- sound/soc/codecs/wm8962.c | 2 + sound/soc/codecs/wm9713.c | 2 +- sound/soc/codecs/wm_adsp.c | 28 +- sound/soc/fsl/Kconfig | 2 +- sound/soc/fsl/fsl-asoc-card.c | 15 + sound/soc/fsl/fsl_audmix.c | 16 +- sound/soc/fsl/fsl_dma.c | 2 +- sound/soc/fsl/fsl_esai.c | 14 +- sound/soc/fsl/fsl_sai.c | 309 ++- sound/soc/fsl/fsl_sai.h | 92 +- sound/soc/fsl/fsl_spdif.c | 4 - sound/soc/fsl/imx-audmix.c | 8 +- sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/fsl/imx-mc13783.c | 10 +- sound/soc/fsl/mx27vis-aic32x4.c | 10 +- sound/soc/generic/simple-card.c | 33 +- sound/soc/intel/Kconfig | 50 +- sound/soc/intel/Makefile | 3 +- sound/soc/intel/atom/sst-atom-controls.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-compress.c | 3 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 4 +- sound/soc/intel/atom/sst-mfld-platform.h | 4 +- sound/soc/intel/atom/sst/sst.c | 6 +- sound/soc/intel/atom/sst/sst.h | 41 +- sound/soc/intel/atom/sst/sst_acpi.c | 1 - sound/soc/intel/atom/sst/sst_drv_interface.c | 3 - sound/soc/intel/atom/sst/sst_ipc.c | 1 - sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/intel/atom/sst/sst_pvt.c | 5 +- sound/soc/intel/atom/sst/sst_stream.c | 1 - sound/soc/intel/baytrail/Makefile | 5 - sound/soc/intel/baytrail/sst-baytrail-dsp.c | 358 --- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 772 ------ sound/soc/intel/baytrail/sst-baytrail-ipc.h | 65 - sound/soc/intel/baytrail/sst-baytrail-pcm.c | 459 ---- sound/soc/intel/boards/Kconfig | 36 +- sound/soc/intel/boards/Makefile | 11 +- sound/soc/intel/boards/bdw-rt5650.c | 47 +- sound/soc/intel/boards/bdw-rt5677.c | 42 +- sound/soc/intel/boards/broadwell.c | 45 +- sound/soc/intel/boards/byt-max98090.c | 182 -- sound/soc/intel/boards/byt-rt5640.c | 224 -- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 1 - sound/soc/intel/boards/bytcr_rt5640.c | 1 - sound/soc/intel/boards/haswell.c | 32 +- sound/soc/intel/boards/hda_dsp_common.c | 7 +- sound/soc/intel/boards/hda_dsp_common.h | 3 - sound/soc/intel/boards/sof_rt5682.c | 13 + sound/soc/intel/boards/sof_sdw.c | 348 ++- sound/soc/intel/boards/sof_sdw_common.h | 26 +- sound/soc/intel/boards/sof_sdw_dmic.c | 1 + sound/soc/intel/boards/sof_sdw_max98373.c | 38 +- sound/soc/intel/boards/sof_sdw_rt1308.c | 6 + sound/soc/intel/boards/sof_sdw_rt1316.c | 119 + sound/soc/intel/boards/sof_sdw_rt5682.c | 2 + sound/soc/intel/boards/sof_sdw_rt700.c | 8 +- sound/soc/intel/boards/sof_sdw_rt711.c | 2 + .../{sof_sdw_rt711.c => sof_sdw_rt711_sdca.c} | 54 +- sound/soc/intel/boards/sof_sdw_rt715_sdca.c | 42 + sound/soc/intel/catpt/Makefile | 6 + sound/soc/intel/catpt/core.h | 188 ++ sound/soc/intel/catpt/device.c | 355 +++ sound/soc/intel/catpt/dsp.c | 578 ++++ sound/soc/intel/catpt/ipc.c | 298 +++ sound/soc/intel/catpt/loader.c | 671 +++++ sound/soc/intel/catpt/messages.c | 313 +++ sound/soc/intel/catpt/messages.h | 401 +++ sound/soc/intel/catpt/pcm.c | 1175 +++++++++ sound/soc/intel/catpt/registers.h | 178 ++ sound/soc/intel/catpt/sysfs.c | 55 + sound/soc/intel/catpt/trace.h | 83 + sound/soc/intel/common/Makefile | 4 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 15 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 89 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 34 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 16 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 232 +- sound/soc/intel/common/sst-acpi.c | 236 -- sound/soc/intel/common/sst-dsp-priv.h | 284 +- sound/soc/intel/common/sst-dsp.c | 162 -- sound/soc/intel/common/sst-dsp.h | 237 +- sound/soc/intel/common/sst-firmware.c | 1273 --------- sound/soc/intel/common/sst-ipc.c | 27 - sound/soc/intel/common/sst-ipc.h | 3 - sound/soc/intel/haswell/Makefile | 5 - sound/soc/intel/haswell/sst-haswell-dsp.c | 705 ----- sound/soc/intel/haswell/sst-haswell-ipc.c | 2222 ---------------- sound/soc/intel/haswell/sst-haswell-ipc.h | 527 ---- sound/soc/intel/haswell/sst-haswell-pcm.c | 1369 ---------- sound/soc/intel/keembay/kmb_platform.c | 145 +- sound/soc/intel/skylake/bxt-sst.c | 2 - sound/soc/intel/skylake/cnl-sst-dsp.h | 4 +- sound/soc/intel/skylake/cnl-sst.c | 4 +- sound/soc/intel/skylake/skl-nhlt.c | 2 +- sound/soc/intel/skylake/skl-sst-cldma.c | 2 +- sound/soc/intel/skylake/skl-sst-dsp.c | 2 +- sound/soc/intel/skylake/skl-sst-ipc.c | 2 +- sound/soc/intel/skylake/skl-sst-ipc.h | 16 +- sound/soc/intel/skylake/skl-sst-utils.c | 2 +- sound/soc/intel/skylake/skl-sst.c | 4 +- sound/soc/intel/skylake/skl-topology.c | 8 +- sound/soc/intel/skylake/skl-topology.h | 8 +- sound/soc/intel/skylake/skl.c | 10 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 50 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 5 +- sound/soc/meson/axg-tdm-formatter.c | 2 +- sound/soc/meson/meson-card-utils.c | 33 +- sound/soc/qcom/Kconfig | 24 +- sound/soc/qcom/Makefile | 4 + sound/soc/qcom/common.c | 4 + sound/soc/qcom/lpass-apq8016.c | 92 +- sound/soc/qcom/lpass-cpu.c | 463 +++- sound/soc/qcom/lpass-hdmi.c | 258 ++ sound/soc/qcom/lpass-hdmi.h | 102 + sound/soc/qcom/lpass-ipq806x.c | 71 +- sound/soc/qcom/lpass-lpaif-reg.h | 208 +- sound/soc/qcom/lpass-platform.c | 493 +++- sound/soc/qcom/lpass-sc7180.c | 305 +++ sound/soc/qcom/lpass.h | 181 +- sound/soc/qcom/qdsp6/Makefile | 1 + sound/soc/qcom/qdsp6/q6adm.c | 2 + sound/soc/qcom/qdsp6/q6afe-clocks.c | 272 ++ sound/soc/qcom/qdsp6/q6afe-dai.c | 231 ++ sound/soc/qcom/qdsp6/q6afe.c | 310 ++- sound/soc/qcom/qdsp6/q6afe.h | 33 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 416 ++- sound/soc/qcom/qdsp6/q6asm.c | 175 +- sound/soc/qcom/qdsp6/q6asm.h | 49 +- sound/soc/qcom/qdsp6/q6core.c | 2 + sound/soc/qcom/qdsp6/q6routing.c | 123 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_max98090.c | 3 +- sound/soc/samsung/h1940_uda1380.c | 71 +- sound/soc/samsung/neo1973_wm8753.c | 85 +- sound/soc/samsung/rx1950_uda1380.c | 72 +- sound/soc/samsung/s3c-i2s-v2.c | 3 +- sound/soc/samsung/s3c-i2s-v2.h | 3 +- sound/soc/samsung/s3c2412-i2s.c | 2 +- sound/soc/sh/siu.h | 2 +- sound/soc/sh/siu_pcm.c | 21 +- sound/soc/soc-component.c | 73 +- sound/soc/soc-compress.c | 30 +- sound/soc/soc-core.c | 76 +- sound/soc/soc-dai.c | 21 +- sound/soc/soc-dapm.c | 4 +- sound/soc/soc-generic-dmaengine-pcm.c | 5 + sound/soc/soc-link.c | 21 +- sound/soc/soc-pcm.c | 123 +- sound/soc/soc-topology.c | 18 +- sound/soc/sof/Kconfig | 2 +- sound/soc/sof/control.c | 149 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/Kconfig | 10 + sound/soc/sof/imx/Makefile | 3 + sound/soc/sof/imx/imx-common.c | 75 + sound/soc/sof/imx/imx-common.h | 16 + sound/soc/sof/imx/imx8.c | 40 +- sound/soc/sof/imx/imx8m.c | 27 +- sound/soc/sof/intel/Kconfig | 31 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 6 +- sound/soc/sof/intel/cnl.c | 40 +- sound/soc/sof/intel/hda-codec.c | 28 +- sound/soc/sof/intel/hda-dsp.c | 20 +- sound/soc/sof/intel/hda-ipc.h | 4 + sound/soc/sof/intel/hda-loader.c | 196 +- sound/soc/sof/intel/hda-stream.c | 69 + sound/soc/sof/intel/hda.c | 47 +- sound/soc/sof/intel/hda.h | 12 +- sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/intel/{apl.c => tgl.c} | 79 +- sound/soc/sof/ipc.c | 16 +- sound/soc/sof/loader.c | 34 +- sound/soc/sof/pcm.c | 8 +- sound/soc/sof/pm.c | 13 +- sound/soc/sof/sof-acpi-dev.c | 2 + sound/soc/sof/sof-audio.c | 56 +- sound/soc/sof/sof-audio.h | 10 + sound/soc/sof/sof-of-dev.c | 6 + sound/soc/sof/sof-pci-dev.c | 59 +- sound/soc/sof/sof-priv.h | 22 +- sound/soc/sof/topology.c | 421 +-- sound/soc/sprd/sprd-pcm-compress.c | 2 +- sound/soc/stm/stm32_adfsdm.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 10 +- sound/soc/sunxi/sun4i-codec.c | 2 +- sound/soc/sunxi/sun50i-codec-analog.c | 176 +- sound/soc/sunxi/sun8i-codec.c | 473 ++-- sound/soc/tegra/tegra_max98090.c | 12 +- sound/soc/tegra/tegra_rt5640.c | 12 +- sound/soc/tegra/tegra_wm8753.c | 12 +- sound/soc/tegra/trimslice.c | 12 +- sound/soc/ti/Kconfig | 2 +- sound/soc/ti/davinci-mcasp.c | 4 +- sound/soc/ti/j721e-evm.c | 13 +- sound/soc/txx9/txx9aclc.c | 11 +- sound/soc/txx9/txx9aclc.h | 2 +- sound/soc/xilinx/Kconfig | 4 +- sound/usb/card.c | 133 +- sound/usb/endpoint.c | 2 +- sound/usb/midi.c | 13 +- sound/usb/misc/ua101.c | 16 +- sound/usb/mixer_quirks.c | 213 ++ sound/usb/mixer_scarlett_gen2.c | 2 +- sound/usb/mixer_us16x08.c | 8 +- sound/usb/quirks-table.h | 262 +- sound/usb/usbaudio.h | 1 - 380 files changed, 25226 insertions(+), 13604 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-pci-devices-catpt create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs4234.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,spdif.txt create mode 100644 Documentation/devicetree/bindings/sound/fsl,spdif.yaml create mode 100644 Documentation/devicetree/bindings/sound/mchp,spdifrx.yaml create mode 100644 Documentation/devicetree/bindings/sound/mchp,spdiftx.yaml create mode 100644 Documentation/devicetree/bindings/sound/mt6359.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-cpu.txt create mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt1015p.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt copy Documentation/devicetree/bindings/sound/{tas2770.yaml => tas2764.yaml} (63%) create mode 100644 include/dt-bindings/sound/sc7180-lpass.h delete mode 100644 include/trace/events/hswadsp.h create mode 100644 sound/soc/atmel/mchp-spdifrx.c create mode 100644 sound/soc/atmel/mchp-spdiftx.c create mode 100644 sound/soc/codecs/cs4234.c create mode 100644 sound/soc/codecs/cs4234.h create mode 100644 sound/soc/codecs/mt6359.c create mode 100644 sound/soc/codecs/mt6359.h create mode 100644 sound/soc/codecs/rt1015p.c create mode 100644 sound/soc/codecs/tas2764.c create mode 100644 sound/soc/codecs/tas2764.h delete mode 100644 sound/soc/intel/baytrail/Makefile delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-dsp.c delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-ipc.c delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-ipc.h delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-pcm.c delete mode 100644 sound/soc/intel/boards/byt-max98090.c delete mode 100644 sound/soc/intel/boards/byt-rt5640.c create mode 100644 sound/soc/intel/boards/sof_sdw_rt1316.c copy sound/soc/intel/boards/{sof_sdw_rt711.c => sof_sdw_rt711_sdca.c} (66%) create mode 100644 sound/soc/intel/boards/sof_sdw_rt715_sdca.c create mode 100644 sound/soc/intel/catpt/Makefile create mode 100644 sound/soc/intel/catpt/core.h create mode 100644 sound/soc/intel/catpt/device.c create mode 100644 sound/soc/intel/catpt/dsp.c create mode 100644 sound/soc/intel/catpt/ipc.c create mode 100644 sound/soc/intel/catpt/loader.c create mode 100644 sound/soc/intel/catpt/messages.c create mode 100644 sound/soc/intel/catpt/messages.h create mode 100644 sound/soc/intel/catpt/pcm.c create mode 100644 sound/soc/intel/catpt/registers.h create mode 100644 sound/soc/intel/catpt/sysfs.c create mode 100644 sound/soc/intel/catpt/trace.h delete mode 100644 sound/soc/intel/common/sst-acpi.c delete mode 100644 sound/soc/intel/common/sst-firmware.c delete mode 100644 sound/soc/intel/haswell/Makefile delete mode 100644 sound/soc/intel/haswell/sst-haswell-dsp.c delete mode 100644 sound/soc/intel/haswell/sst-haswell-ipc.c delete mode 100644 sound/soc/intel/haswell/sst-haswell-ipc.h delete mode 100644 sound/soc/intel/haswell/sst-haswell-pcm.c create mode 100644 sound/soc/qcom/lpass-hdmi.c create mode 100644 sound/soc/qcom/lpass-hdmi.h create mode 100644 sound/soc/qcom/lpass-sc7180.c create mode 100644 sound/soc/qcom/qdsp6/q6afe-clocks.c create mode 100644 sound/soc/sof/imx/imx-common.c create mode 100644 sound/soc/sof/imx/imx-common.h copy sound/soc/sof/intel/{apl.c => tgl.c} (63%)