This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from acf25aa66371 Merge tag 'Smack-for-5.8' of git://github.com/cschaufler/s [...] new 4e2e7cfec13a mfd: mt6397: Modify suspend/resume behavior new d0c7347dc78f mfd: mt6397: Trim probe function to support different chip [...] new 6c3d5c97d260 dt-bindings: mfd: Add compatible for the MediaTek MT6358 PMIC new 2b91c28f2abd mfd: Add support for the MediaTek MT6358 PMIC new 29ee40091e27 rtc: mt6397: Add support for the MediaTek MT6358 RTC new 25c8c452ff45 dt-bindings: mfd: Add document bindings for mp2629 new 06081646450e mfd: mp2629: Add support for mps battery charger new 7abd9fb64682 iio: adc: mp2629: Add support for mp2629 ADC driver new 3bc6d790c39d power: supply: Add support for mps mp2629 battery charger new fe27f04e0cdc power: supply: mp2629: Add impedance compensation config new 904ac71f4b0c MAINTAINERS: Add entry for mp2629 Battery Charger driver new e8a6f4acae06 Merge branches 'ib-mfd-x86-usb-watchdog-5.8', 'ib-mfd-powe [...] new 8bc401f3f56e mfd: htc-i2cpld: Convert to use i2c_new_client_device() new 0c09e712b38d mfd: stpmic1: Make stpmic1_regmap_config static new ff8bd0b59cfd mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION new 9a875245f0c7 mfd: intel-lpss: Update LPSS UART #2 PCI ID for Jasper Lake new c085c664155e mfd: sprd: Remove unnecessary spi_bus_type setting new 8d7de077834f mfd: stm32-timers: Use dma_request_chan() instead dma_requ [...] new 9aa8759960e3 mfd: Constify properties in mfd_cell new 5037941f3151 dt-bindings: mfd: mediatek: Add MT6397 Pin Controller new d4f9b5428b53 mfd: wm8994: Fix driver operation if loaded as modules new f4a1954036c1 mfd: wm8994: Fix unbalanced calls to regulator_bulk_disable() new 7ff864e1ad34 mfd: wm8994: Silence warning about supplies during deferred probe new e583649d87ec mfd: stmfx: Reset chip on resume as supply was disabled new 60c2c4bcb920 mfd: stmfx: Fix stmfx_irq_init error path new 97eda5dcc2cd mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt new 652b7b6740eb mfd: wcd934x: Drop kfree for memory allocated with devm_kzalloc new 12e5bf757a1f mfd: max77620: Use single-byte writes on MAX77620 new 7edd363421da mfd: Add support for PMIC MT6360 new 098c4adf249c mfd: mt6360: Remove duplicate REGMAP_IRQ_REG_LINE() entry new 512b7d37ee0a Merge tag 'mfd-next-5.8' of git://git.kernel.org/pub/scm/l [...] new d8207c155a7c backlight: lp855x: Ensure regulators are disabled on probe [...] new 61365ca7b24f backlight: l4f00242t03: Convert to GPIO descriptors new e0ace1fc40cd dt-bindings: backlight: qcom-wled: Convert the wled bindin [...] new f16899a6a7d4 backlight: qcom-wled: Add callback functions new b85083d162cf dt-bindings: backlight: qcom-wled: Add WLED5 bindings new 62a1d3f623ac backlight: qcom-wled: Add support for WLED5 peripheral tha [...] new 479da1f538a2 backlight: Add backlight_device_get_by_name() new 302d5b3321aa Merge tag 'backlight-next-5.8' of git://git.kernel.org/pub [...] new 0f0dbd9b36bb watchdog: ts72xx_wdt: fix build error new e56d48e92b10 watchdog: imx_sc_wdt: Fix reboot on crash new f249eef9e66e watchdog: clarify that stop() is optional new e8799ce85992 watchdog: da9062: Initialize timeout during probe new c4718308d777 watchdog: da9063: Make use of pre-configured timeout during probe new a0948ddba65f watchdog: da9062: No need to ping manually before setting timeout new b30c1a464c29 watchdog: iTCO: fix link error new 62c35b44f294 watchdog: imx2_wdt: update contact email new 5c24a28b4eb8 dt-bindings: watchdog: Add ARM smc wdt for mt8173 watchdog new 72a9e7fea586 watchdog: Add new arm_smc_wdt watchdog driver new 5e31896a33c5 watchdog: riowd: remove unneeded semicolon new a22573740d93 watchdog: Fix runtime PM imbalance on error new ff1ee6fb276c dt-bindings: watchdog: renesas,wdt: Document r8a7742 support new 072cb8b628d3 watchdog: m54xx: Add missing include new 0486a39a6d6c Merge tag 'linux-watchdog-5.8-rc1' of git://www.linux-watc [...] new 1c7c51347f2e platform/chrome: chromeos_pstore: set user space log size new ad35da94b617 platform/chrome: wilco_ec: Provide correct output format t [...] new 0f706b4fac8b platform/chrome: cros_ec_ishtp: skip old cros_ec responses new fd167f7a4a60 platform/chrome: cros_ec_ishtp: free ishtp buffer before s [...] new cf96e284deda Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] new 7110f5f0e5ab platform/chrome: cros_ec_typec: Use notifier for updates new 5fed73b84f52 platform/chrome: cros_ec_typec: Add struct for port data new 9d33ea331032 platform/chrome: cros_ec_typec: Register port partner new 89d9c24b3916 platform/chrome: typec: Fix ret value check error new 94b8e516839f Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] new c032699ef9d5 platform/chrome: cros_ec_i2c: Appease the kernel-doc deity new bbb7ad49b835 platform/chrome: cros_usbpd_logger: Add __printf annotatio [...] new 9875b201e05a Merge tag 'tag-chrome-platform-for-v5.8' of git://git.kern [...] new ea1a6a15f409 leds: lm355x: Drop surplus include new da542caf1ff7 leds: lp3952: Include the right header new cb60e2f9af80 leds: lt3593: Drop surplus include new ca99522667ad leds: tca6507: Include the right header new ba50e011b142 leds: tlc591xxt: hide error on EPROBE_DEFER new 44c606b0058b leds: pwm: check result of led_pwm_set() in led_pwm_add() new 03f613f0571f leds: ariel: Add driver for status LEDs on Dell Wyse 3020 new ea4407fa905a dt-bindings: leds: Add binding for sgm3140 new cef8ec8cbd21 leds: add sgm3140 driver new 9af512e81964 leds: netxbig: Convert to use GPIO descriptors new c85c7cdef3c9 leds: trigger: remove redundant assignment to variable ret new 9f6b72e46af5 dt-bindings: leds: Add binding for aw2013 new 59ea3c9faf32 leds: add aw2013 driver new 86c67ce20d08 Merge tag 'leds-5.8-rc1' of git://git.kernel.org/pub/scm/l [...] new 06ed6aa56ffa pcmcia: Replace zero-length array with flexible-array new 46d079790663 pcmcia: make pccard_loop_tuple() static new a0a4d17e02a8 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 0650857570d1 ALSA: hda: add autodetection for SoundWire new d94541fa8ae8 Merge branch 'topic/for-5.8' into for-next new 3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch new aa08ff0f345e ALSA: Fix misspellings of "Analog Devices" new 093b8494f299 ALSA: usb-audio: Print more information in stream proc files new 8137d2763bf7 ALSA: usb-audio: Fix a limit check in proc_dump_substream_ [...] new 14ff6c5546e7 ALSA: oxygen: use true,false for bool variables new 0d283287a420 ALSA: hda: Refactor Intel NHLT init new 36dbae994532 Merge branch 'topic/nhlt' into for-next new 10635d2d2a4c Merge branch 'for-linus' into for-next new f0bd62b64016 ALSA: usb-audio: Improve frames size computation new 04c96460bfdb ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen new 5b6cc38f3f3f ALSA: usb-audio: Fix racy list management in output queue new 25cba461989c ALSA: seq: oss: remove unused inline function snd_seq_oss_ [...] new dbd131797805 ALSA: hda/realtek - Introduce polarity for micmute LED GPIO new 3e0650ab26e2 ALSA: hda/realtek - Enable micmute LED on and HP system new 87dc36482cab ALSA: hda/realtek - Add LED class support for micmute LED new 0127f59794b3 ALSA: hda/realtek - Fix unused variable warning w/o CONFIG [...] new 7f0d5053c5a9 ALSA: isa/wavefront: prevent out of bounds write in ioctl new 5c2d0de544c3 ALSA: line6: hwdep: add support for O_NONBLOCK opening mode new c55f5692748c ALSA: line6: Add poll callback for hwdep new bb9b02a4589c ALSA: hda/tegra: correct number of SDO lines for Tegra194 new 67ae482a59e9 ALSA: hda: add member to store ratio for stripe control new 60019d8c650d ALSA: hda/tegra: workaround playback failure on Tegra194 new 50f0bf550f83 ALSA: hda: Use dev_to_hdac_dev macro new 8c11827bba72 ALSA: hda: Use hdac_to_hda_codec macro new 79263c3bceb7 ALSA: hda: Return true,false for return type bool new 59f00717bc09 ALSA: sound/ppc: Use bitwise instead of arithmetic operato [...] new 28a04aa3ba60 ALSA: portman2x4: Use bitwise instead of arithmetic operat [...] new df1fceacb248 ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC new 9ad06ebb9ad6 ALSA: Replace zero-length array with flexible-array new 89ebe49aaa2f ALSA: fireworks: Replace zero-length array with flexible-array new 8304cf77c920 ALSA: firewire-lib: fix invalid assignment to union data f [...] new 10aa8e4acf51 ALSA: firewire-lib: use macro for maximum value of second [...] new 2472cfb3232c ALSA: firewire-lib: add reference to domain structure from [...] new af86b0b1f4b0 ALSA: firewire-lib: code refactoring for parameters of pac [...] new 83cfb5c50f8e ALSA: firewire-lib: code refactoring for syt computation new 816d84826e89 ALSA: firewire-lib: code refactoring for syt offset calculation new 274fc3558133 ALSA: firewire-lib: code refactoring for data block calculation new 25babf297c57 ALSA: firewire-lib: add cache for packet sequence to AMDTP [...] new 1a4be183b3fc ALSA: firewire-lib: pool ideal sequence of syt offset and [...] new 69efd5c4bd4c ALSA: firewire-lib: use sequence of syt offset and data bl [...] new bbd6aac3ae15 ALSA: fireface: fix configuration error for nominal sampli [...] new f4588cc425be ALSA: fireface: start IR context immediately new c52f232e1107 ALSA: fireface: code refactoring to add enumeration consta [...] new 782222bab83a ALSA: fireface: code refactoring to decide name of sound card new 062bb452b078 ALSA: fireface: add support for RME FireFace 802 new 1f65e6683267 ALSA: fireface: add support for RME Fireface UFX (untested) new 07f77dd47a2c ALSA: firewire-motu: fulfill missing entries in Kconfig new 47b4f5f5b656 ALSA: usb-audio: fixing upper volume limit for RME Babyfac [...] new 10ce77e4817f ALSA: usb-audio: Add duplex sound support for USB devices [...] new c637fa151259 ALSA: hda: Fix potential race in unsol event handler new 6325c7fade7d ALSA: hda: Drop unused snd_hda_queue_unsol_event() new b9f2d35f0530 ALSA: hda: Unexport some local helper functions new 0a7c7b47e44f ALSA: firewire-motu: move spec data to v2 protocol file new c806a0e22831 ALSA: firewire-motu: move spec data to v3 protocol file new 61d79c70c976 ALSA: firewire-motu: localize protocol data new ff222b7e45eb ALSA: firewire-motu: add wrapper functions for protocol-de [...] new 562f0c6700cf ALSA: firewire-motu: drop protocol structure new dfbaa4dc11eb ALSA: firewire-motu: add model-specific table of chunk count new 28c8d3c91af7 ALSA: firewire-motu: add alternative functions to detect p [...] new 0090c1c5f327 ALSA: firewire-motu: add alternative functions to detect p [...] new 9883b3850fba ALSA: firewire-motu: use table-based calculation of packet [...] new 88e8f89dcc66 ALSA: firewire-motu: use table-based calculation of packet [...] new 739bdbaec76a ALSA: firewire-motu: remove obsoleted codes new 2b8f050e4ea9 ALSA: firewire-motu: refactoring protocol v2 for clock sou [...] new 7b47c0d719f4 ALSA: firewire-motu: refactoring protocol v3 for clock sou [...] new 506ad56a5908 ALSA: firewire-motu: refactoring protocol v2 for fetching [...] new e0b2db351bc7 ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (F [...] new 6d2848402619 Merge branch 'for-linus' into for-next new 8191743d5f9a ALSA: usb-audio: Clean up quirk entries with macros new f99e24a6778a ALSA: usb-audio: Fixing usage of plain int instead of NULL new 0de6db30ef79 ASoC: tegra: Use device managed resource APIs to get the clock new facb0f4bb35c ASoC: nau8825: Change Tegra clk_out_2 provider to PMC new 1e4e0bf136aa ASoC: tegra: Add audio mclk parent configuration new ff5d18cb04f4 ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() new 41d91ec3de8a Merge tag 'tegra-for-5.7-asoc' of git://git.kernel.org/pub [...] new c38b608504aa ASoC: wm8962: set CLOCKING2 as non-volatile register new 1fecbb71fe0e ASoC: fsl_esai: Disable exception interrupt before schedul [...] new a697ae6ea56e ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting [...] new be8499c48f11 ASoC: tlv320adcx140: Fix mic gain registers new 8382f2949a0d ASoC: Intel: broadwell: Fix oops during module removal new 49c22696348d ASoC: SOF: Update correct LED status at the first time usa [...] new afcbaa20d662 ASoC: rt1308: Revise the devicetree file mode new 1a446873d7dd ASoC: max98373: reorder max98373_reset() in resume new 454b3766de45 ASoC: codecs: max9768: update contact email new f2b1e1cbd352 ASoC: adau7118: Mark the ADAU7118 reset register as volatile new 5a8117840a8c ASoC: amd :High hw_level while simultaneous capture new fe9446251945 ASoC: mediatek: mt8183: fix error handling of platform_get_irq() new 6a5d6fd33262 ASoC: Intel: baytrail: Fix register access new 6c47660e3c3a ASoC: Intel: Use readq to read 64 bit registers new 00a1aca23e71 ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on new 74fcfde748b2 ASoC: mmp-sspa: Drop S20_3LE case new 65e412a01bc0 ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset new 0e36f32f6b6c ASoC: tlv320adcx140: Fix bias config values new 8ba4dc3cff8c ASoC: max9867: fix volume controls new 53a58bf96bcd ASoC: max9867: fix ADC level control new f4aa5e214eea ASoC: dapm: Move dai_link widgets to runtime to fix use af [...] new a72ff08faf3d Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus new e8ec193e485d ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv new cdab86902d07 ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxv [...] new f840ebfe5802 ASoC: wm8990: remove some defined but unused symbols new 4c979a775432 ASoC: wm8900: remove some defined but not used symbols new c2233a266178 ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() mac [...] new 49648d02008d ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() new 01faf501eefa ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups new 1729025b04b9 ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais new aa982b05950c Merge series "ASoC: remove rtd->cpu/codec_dai{s} v2" from [...] new a8bb72f16002 ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k new 3a24f135e6cc ASoC: intel/skl/hda - set autosuspend timeout for hda codecs new d233c4941630 ALSA: hda: Add ElkhartLake HDMI codec vid new a4ed29273376 ASoC: SOF: Intel: add PCI ID for ElkhartLake new db8cfae8c4fd ASoC: Intel: boards: support Elkhart Lake with rt5660 new 5930d02c2d53 ASoC: intel: sof_sdw: init all aggregated codecs new 35e648cc66ac ASoC: Intel: sof-da7219-max98373: add DMIC widget and route new 272e68d06539 ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode new 5611e6f4b32b ASoC: Intel: sof_sdw_hdmi: remove codec_dai use new 680ca80f731e ASoC: Intel: sof_sdw_rt1308: remove codec dai use new f11633da41bd ASoC: Intel: sof_sdw_rt5682: remove codec_dai use new 6a739362211b ASoC: Intel: sof_sdw_rt700: remove codec_dai use new 30e3edfbd1bf ASoC: Intel: sof_sdw_rt711: remove codec_dai use new df3e71c42f05 Merge series "ASoC: Intel: machine drivers update for 5.8" [...] new 3ef9d5073b55 ASoC: tegra: tegra_wm8903: Support nvidia, headset property new 8240fe6c91b8 ASoC: tegra-wm8903: Document new nvidia, headset property new 41d5d7b330b0 Merge series "Support headset on Tegra boards that use WM8 [...] new 1d03c19e970e ASoC: SOF: remove unneeded variables new 805a23de2657 ASoC: SOF: Intel: hda: remove unnecessary parentheses new 3c9432d1efc9 Merge series "ASoC: SOF: trivial code cleanups" from Pierr [...] new 110f44c2ed1b ASoC: codecs: rt1308-sdw: reduce verbosity new 0d4453e98706 ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection new 642646cc4f84 ASoC: SOF: Intel: hda: log number of microphones detected [...] new b2acc24c805a ASoC: soc-core: Add dynamic debug logs in soc_dai_link_san [...] new 5c5118dc5d14 Merge series "ASoC: SOF: adjust dmesg verbosity" from Pier [...] new 39400f34a289 Merge branch 'asoc-5.7' into asoc-5.8 new 46b7e2ff8cb6 ASoC: Intel: skl_hda_generic: remove rtd->codec_dai new 83b35f4586e2 ASoC: fsl_micfil: Omit superfluous error message in fsl_mi [...] new 980f91778a2f ASoC: topology: Remove unneeded semicolon new fe17e6cdc0fe ASoC: SOF: imx8: Fix randbuild error new cb0312f61c3e ASoC: SOF: imx: fix undefined reference issue new afb93d716533 ASoC: SOF: imx: Add i.MX8M HW support new 58825cc22539 ASoC: SOF: Add i.MX8MP device descriptor new 35a0f2425205 dt-bindings: dsp: fsl: Add fsl,imx8mp-dsp entry new 72161e0eea64 Merge series "Add support for SOF on i.MX8M" from Daniel B [...] new 101001652ee7 ASoC: SOF: topology: fix: handle DAI widget connections pr [...] new 0730c0928d89 ASoC: SOF: Mark get_ext* function ext_hdr arguments as const new 92be17a559a8 ASoC: SOF: Introduce offset in firmware data new e150ef4169a7 ASoC: SOF: Introduce extended manifest new 371091417864 ASoC: SOF: ext_manifest: parse firmware version new 9e72f13ee541 ASoC: SOF: ext_manifest: parse windows new 7c024b948c20 ASoC: SOF: ext_manifest: parse compiler version new 542adb2a461f ASoC: SOF: topology: Add support for DC Blocker new 786d6516877d ASoC: SOF: add probe support extend data new 2014185eba4e ASoC: SOF: add debug ABI version new e6224484454d ASoC: SOF: change type char to uint8_t in info.h new f480f804f27a ASoC: SOF: change type char to uint8_t in trace.h new 60829341aa60 ASoC: SOF: change type char to uint8_t in topology.h new a9a9cbf08141 ASoC: SOF: make sof_ipc_cc_version to fixed length new 7893df67e9bd ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer. new 79a4ff94a3fc ASoC: SOF: Intel: Fix typo in header file comment text new 31be5337ace1 ASoC: SOF: Intel: Change DMIC load IPC to fixed length new 1993ba26cc53 ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field new 1f846505b365 ASoC: SOF: align sof_ipc_dai_alh_params with FW new c7fc96dfc41d ASoC: SOF: topology: Get ALH rate amd channels from topology new 15bf1831fc91 ASoC: SOF: topology: fix: parse hda_tokens to &config->hda new 18aaab64fbb1 ASoC: SOF: topology: Get HDA rate and channels from topology new f228a5b17038 ASoC: SOF: topology: stop parsing when all tokens have been found new a1687c68c308 ASoC: SOF: topology: handle multiple sets of tuple arrays new 217a5879e10a Merge series "ASoC: SOF: topology and firmware IPC updates [...] new 35c638d039bb ASoC: qdsp6: Suggest more generic node names new b938b25f49cd ASoC: Fix misspellings of "Analog Devices" new 8ec7d6043263 ASoC: Intel: haswell: Power transition refactor new 91e475b5e810 ASoC: wm89xx: Fix build errors caused by I2C dependency new c1c050ee74d6 ASoC: Fix wrong dependency of da7210 and wm8983 new ace105dd6159 Merge series "ASoC: Fix dependency issues of SND_SOC" from [...] new 4eb542cc88c1 soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_code [...] new 629ba12e9998 ASoC: Intel: boards: split woofer and tweeter support new 4f05b5c62d24 ASoC: wcd934x: remove unnecessary comparisons to bool new 0eb0674616b0 ASoC: wcd9335: remove unneeded semicolon new e48e83d15bd9 ASoC: wcd934x: remove unneeded semicolon new 19f303caf636 dt-bindings: sound: add Microsemi ZL38060 binding new 52e8a94baf90 ASoC: Add initial ZL38060 driver new c6cb522c1461 ASoC: soc-compress: add snd_compress_ops new 3a5ccf25ee18 ASoC: codec: wm_adsp: use snd_compress_ops new 171d1785c703 ASoC: uniphier: use snd_compress_ops new 849db80ef0ba ASoC: qcom: q6sp6: use snd_compress_ops new c60e4459c42d ASoC: intel: atom: use snd_compress_ops new 39118ce50b85 ASoC: sof: use snd_compress_ops new 27ecad217c14 ASoC: sprd: use snd_compress_ops new e7cbe528391a ASoC: soc-compress: remove snd_compr_ops new 8baa3b5a6ab8 Merge series "ASoC: add snd_compress_ops and replace" from [...] new 7470704d8b42 ASoC: fsl_asrc: rename asrc_priv to asrc new b84b4c9a688d ASoC: dt-bindings: fsl_asrc: Add new property fsl, asrc-format new 859e364302c5 ASoC: fsl-asoc-card: Support new property fsl, asrc-format new 4520af41fd21 ASoC: fsl_asrc: Support new property fsl,asrc-format new be7bd03f0201 ASoC: fsl_asrc: Move common definition to fsl_asrc_common new a960de4da241 ASoC: dt-bindings: fsl_easrc: Add document for EASRC new 955ac624058f ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers new 787a46c02792 Merge series "ASoC: Add new module driver for new ASRC" fr [...] new 5bf73b1b1dec ASoC: intel/skl/hda - fix oops on systems without i915 aud [...] new d8e25a10ef87 ASoC: SOF: Fix build new 4aa86e05be84 ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() new 5d7e0b1516df ASoC: dmic: Allow GPIO operations to sleep new cade2f59e7ae ASoC: Intel: Skylake: Replace guid_copy() with import_guid() new 76ec4aea9fd8 ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" new fe57a92c8858 ASoC: SOF: Add missing dependency on IMX_SCU new 3e645a4add53 ASoC: soc-compress: avoid false-positive Wuninitialized warning new b8d3ad51dfec ASoC: snd-sof-intel-hda-common - add hda_model parameter a [...] new e782ddbb0873 ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() new b1ca2f63e20b ASoC: Intel: sof_sdw: add amp number in components string for ucm new e66f385354b3 ASoC: mxs-saif: Avoid unnecessary check new 1597bfbfdb3c ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_ [...] new f3fc1ea011f0 ASoC: fsl_easrc: Check for null pointer before dereferenci [...] new 77060f4f71df ASoC: hisilicon: Use the defined variable to clean code new 1b290ef023b3 ASoC: Intel: Skylake: Add alternative topology binary name new 1b450791d517 ASoC: Intel: Multiple I/O PCM format support for pipe new 2d744ecf2b98 ASoC: Intel: Skylake: Automatic DMIC format configuration [...] new 2f8eae39056f Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] new ac3367442d9e ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() new e241f8e77958 ASoC: bdw-rt5677: add channel constraint new 08d6713a4056 ASoC: bdw-rt5650: add channel constraint new ad18763f4683 ASoC: broadwell: add channel constraint new 433f9cba54fa Merge series "add channel constraint for BDW machine drive [...] new 4262ddc2ad63 ASoC: Intel: boards: add explicit dependency on GPIOLIB wh [...] new eda12425b266 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] new be16a0f0dc8f ASoC: component: suppress uninitialized-variable warning new ee2cbe06935b ASoC: codecs: wm97xx: fix ac97 dependency new 77be181e2c8e ASoc: nau8810: add AUX related dapm widgets and routes new da33574f7f1c ASoC: mxs-saif: Fix unused assignment new 087e3900a060 ASoC: fsl_easrc: mark PM functions __maybe_unused new fd443a20c2f0 ASoC: rt5682: fix I2C/Soundwire dependencies new aa7b8230d4c3 ASoC: soc-dai: add soc_dai_err() new 479914ed779d ASoC: soc-dai: don't overwide dai->driver->ops new 0b73ba550cdd ASoC: soc-dai: add snd_soc_pcm_dai_new() new d108c7fd0b77 ASoC: soc-dai: add snd_soc_pcm_dai_prepare() new 42f2472d4689 ASoC: soc-dai: add snd_soc_pcm_dai_trigger() new 30819358ae73 ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() new 51801aeafdc9 ASoC: soc-dai: add snd_soc_pcm_dai_probe() new 7eaa313bdec3 ASoC: soc-dai: add snd_soc_pcm_dai_remove() new b5ae4ccea5ab ASoC: soc-dai: add snd_soc_dai_compr_start() new 2b25f81d43b7 ASoC: soc-dai: add snd_soc_dai_compr_shutdown() new eb08411bdf48 ASoC: soc-dai: add snd_soc_dai_compr_trigger() new 8dfedafb5c71 ASoC: soc-dai: add snd_soc_dai_compr_set_params() new adbef5432666 ASoC: soc-dai: add snd_soc_dai_compr_get_params() new 53294353a05c ASoC: soc-dai: add snd_soc_dai_compr_ack() new ed38cc5909e7 ASoC: soc-dai: add snd_soc_dai_compr_pointer() new 88b3a7dfe999 ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() new 94d7281993a7 ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() new 79ca782533d3 Merge series "ASoC: soc-dai: add snd_soc_dai_xxx()" from K [...] new 79149fb835d7 ASoC: dt-bindings: simple-card: switch to yaml base Documentation new f9dfa8f25462 ASoC: SOF: sort out Kconfig, again new 726e6142b5c9 ASoC: SOF: topology: send ipc for all found DAIs in sof_se [...] new 744a3bb3b4b6 ASoC: topology: set component dai_index to ipc dai config [...] new ac7642494851 ASoC: SOF: topology: replace sof_link_hda_process by sof_s [...] new fd045558295e ASoC: SOF: Intel: change trigger sequence to fix pop noise [...] new c03d58214c6d Merge series "SOF topology parsing updates" from Ranjani S [...] new 38c2e325a66b ASoC: rt5682: simplify assertions new 5b8e09091b60 ASoC: rt5682: fix space issues new 70255cf69178 ASoC: rt5682: remove empty default case new 9c1cb755b5b3 ASoC: rt5682: replace message printing from pr_() to dev_() new 2317e84979fb ASoC: rt5682: remove duplicate rt5682_reset() calls new 4642126b852f ASoC: rt5682: remove unwanted btn_type assignment new e8e7ef43c733 Merge series "ASoC: rt5682: apply some refactors" from Tzu [...] new f139546fb7d4 ASoC: Intel: boards: sof-wm8804: support for Hifiberry Dig [...] new 8c149b7d75e5 dt-bindings: sound: wm8994: Correct required supplies base [...] new e149ca29f399 ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only new c25504ad64fe ASoC: rl6231: Add the K bypass for the PLL parameters new d696a61413b4 ASoC: rt1015: Add condition to prevent SoC providing bclk [...] new 952c0e260f8d ASoC: qcom: Use the defined variable to simplify code new dbab677f324d ASoC: wm8524: Add support S32_LE new d5797ede0818 dt-bindings: sound: lpass-cpu: Document DAI subnodes new 4ff028f6c108 ASoC: qcom: lpass-cpu: Make I2S SD lines configurable new adb69968074a ASoC: mediatek: Fix error handling new 9558ad215509 ASoC: rt5677: Use devm_snd_soc_register_component() new 79a4b670b4b4 ASoC: rt1016: Add the rt1016 support new 7ae07308e40c ASoC: rt1016: Add the devicetree file for the rt1016 new c16e923dd635 soc: fsl_asrc: Make some functions static new 28d4adc4257c ASoC: SOF: Intel: Fix unused variable warning new 2d6201ee1123 ASoC: soc-core: Replace zero-length array with flexible-array new a1304cba816e ASoC: cros_ec_codec: allocate shash_desc dynamically new d9a2d100c96d ASoC: mediatek: mt8183-da7219: set headset button maps new 7d8785bc7adb ASoC: SOF: core: fix error return code in sof_probe_continue() new 66c705d07d78 SoC: rsnd: add interrupt support for SSI BUSIF buffer new 132a0eb03240 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] new 936b9df7a5c0 ASoC: Intel: Skylake: Replace zero-length array with flexi [...] new 4e8748fcaeec ASoC: ux500: mop500: Fix some refcounted resources issues new ab436c974e08 ASoC: rockchip-i2s: add description for rk3308 new cc2d025a81a9 ASoC: Intel: Skylake: Update description for HDaudio kconfig new 03990fd58d2b ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_ [...] new e0b9024d2c88 ASoC: mmp-sspa: A trivial typo fix new c9aeda1c9497 ASoC: mmp-sspa: Get rid of dma_params and phys_base new 724da05378ba ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm new 3c4e89df3b45 ASoC: mmp-sspa: Remove the embedded struct ssp_device new 8ecdcac8792b ASoC: mmp-sspa: Prepare/unprepare the clocks new 7d98cc648253 ASoC: mmp-sspa: Add support for the runtime power management new 39ec7e9b6999 ASoC: mmp-sspa: Set appropriate bus format for given bit width new 7cfa610205d9 ASoC: tlv320adcx140: Add controls for PDM clk new 75b0adbb0806 ASoC: tlv320adcx140: Add device tree property for PDM edges new 79fc48e41e39 ASoC: tlv320adcx140: Configure PDM sampling edge new 5ae5eb48ca04 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] new 93fa0af4790a ASoC: cros_ec_codec: switch to library API for SHA-256 new 6878e75204e1 ASoC: fsl_esai: introduce SoC specific data new d59628b310a7 ASoC: fsl_esai: Add new compatible string for imx8qm new d731c1a0f935 Merge series "ASoC: fsl_esai: Add support for imx8qm" from [...] new 11106cb37ade ASoC: fsl_micfil: Fix indentation to put on one line affec [...] new f0a77d2b0e1c ASoC: amd: raven: Make the driver name consistent across files new 15b5c496ff99 ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() new 95579eaf98f1 ASoC: da7213: Add da7212 DT compatible new b2a378816d0f ASoC: da7213: Add regulator support new 9c5c258438b2 ASoC: da7213: move set_sysclk to codec level new f7a8ae295ca8 ASoC: da7213: move set_pll to codec level new 949531d9b88c Merge series "ASoC: da7213: support for usage with simple- [...] new 75ac6dce7f03 ASoC: Intel: soc-acpi: change machine driver name for WM88 [...] new 9d05a1e50c01 ASoC: Intel: sof_sdw: fix typo in components string new 1f64a08bd5a9 ASoC: Intel: sof_sdw_rt711: remap buttons new e6d5cb3ba13e ASoC: Intel: sof_sdw_rt700: remap buttons new 47f98c55a50c ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE new 3cd4de03c7ce Merge series "ASoC: Intel: minor fixes to machine drivers" [...] new b5dff6ec1326 ASoC: codecs: rt*-sdw: don't assign slave_ops new 07b542fe831c ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() new ee5866222ab5 ASoC: codecs: rt1308-sdw: remove duplicate allocation new a1c3ec70ee10 Merge series "ASoC: codecs: rt*-sdw: memory leaks and simp [...] new d9051d86ad30 ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactiva [...] new dc82910682ef ASoC: soc-dai: add snd_soc_dai_action() new 45eb8666e52d ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() new efffd9b344ad ASoC: soc-dai: add snd_soc_dai_active() new 488b2ca599f9 ASoC: soc-component: add snd_soc_component_active() new 5552f8d72893 ASoC: soc-dai: add snd_soc_dai_stream_active() new b3dea624b52e ASoC: use snd_soc_xxx_active() new e1c7e1faa404 ASoC: atomel: use snd_soc_xxx_active() new 8ca4602d38c5 ASoC: bcm: use snd_soc_xxx_active() new 90a61a549df1 ASoC: cirrus: use snd_soc_xxx_active() new 5e518eddd11e ASoC: codecs: use snd_soc_xxx_active() new 1d9fb19d8f64 ASoC: fsl: use snd_soc_xxx_active() new 846d0a17a804 ASoC: intel: use snd_soc_xxx_active() new 48afb287853e ASoC: jz4740: use snd_soc_xxx_active() new 7995981bcfbc ASoC: mediatek: use snd_soc_xxx_active() new 1f79aab5a448 ASoC: meson: use snd_soc_xxx_active() new aaeb5fb59965 ASoC: pxa: use snd_soc_xxx_active() new 36ad1a87104e ASoC: ti: use snd_soc_xxx_active() new 25d6755213f4 ASoC: uniphier: use snd_soc_xxx_active() new 8db4f94fb308 ASoC: dwc: use snd_soc_xxx_active() new 0812a08ac8d0 ASoC: cleanup dai / component active code new 9bb93a40d958 Merge series "ASoC: cleanup DAI/Component activity" from K [...] new c26fde3b15ed ASoC: SOF: Do nothing when DSP PM callbacks are not set new 3541aef1b83f ASoC: SOF: add a power_down_notify method new 9f369f7e4660 ASoC: SOF: inform DSP that driver is going to be removed new 82e8c00fa18a ASoC: SOF: topology: add support to smart amplifier new 7d1952bceb8a ASoC: SOF: Intel: sdw: relax sdw machine select constraints new 5c2c3cb1ca78 ASoC: SOF: define INFO_ flags in dsp_ops new 35e7c09d1edd ASoC: SOF: imx: make dsp_ops static new 99cb681e7b8e ASoC: SOF: imx: make imx8m_dsp_ops static new 4ace9a0ec729 Merge series "ASoC: SOF: Intel and IMX updates for 5.8" fr [...] new 0e0e10fde0e9 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT [...] new f8953043e6e2 ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock new 1a90a6598652 ASoC: fsl_micfil: Remove unneeded ifdef's new a62ed9606aae ASoC: fsl_micfil: Do not pass irq numbers in comments new 9b5e98e21467 ASoC: amd: add Renoir ACP3x IP register header new 1eb2852efe05 ASoC: amd: add Renoir ACP PCI driver new 85ded495640e ASoC: amd: add acp init/de-init functions new 66c4f558aa3a ASoC: amd: create acp3x pdm platform device new f621a3676d3f ASoC: amd: add ACP3x PDM platform driver new b9901654a90a ASoC: amd: irq handler changes for ACP3x PDM dma driver new 4a767b1d039a ASoC: amd: add acp3x pdm driver dma ops new 370e7dde5b3d ASoC: amd: add ACP PDM DMA driver dai ops new c346e768f92c ASoC: amd: add Renoir ACP PCI driver PM ops new 35e4be1136e6 ASoC: amd: add ACP PDM DMA driver pm ops new c15f258e6791 ASoC: amd: enable Renoir acp3x drivers build new b208c3bc3354 ASoC: amd: create platform devices for Renoir new 7ca448a518cf ASoC: amd: RN machine driver using dmic new 1d3776669323 ASoC: amd: enable build for RN machine driver new 95325ab34c87 Merge series "Add Renoir ACP driver" from Vijendar Mukunda [...] new fdae433e5129 ASoC: amd: fix kernel warning new 19cc20bd644f ASoC: amd: refactoring dai_hw_params() callback new ce5955866d97 ASoC: amd: return error when acp de-init fails new a97e384ba78f ASoC: mmp-sspa: Add Device Tree support new d81bb8726c24 ASoC: Add Marvell MMP SSPA binding new 6ea460d52299 ASoC: mmp-sspa: Fix the error handling in probe() new d0de8c69f901 ASoC: max9867: don't use regmap defaults new af53d5738cb0 ASoC: max9867: add filter controls new 80b9fa4dead4 ASoC: max9867: add mono playback switch new 168aac9de095 ASoC: pxa: remove Compulab pxa2xx boards new 980b63f8d040 ASoC: max9867: add digital microphone controls new 29c859df7b52 ASoC: max9867: keep ADCs and DACs always on new a6e3f4f34cdb ASoC: max98390: Added Amplifier Driver new cff1f8b4f8e1 ASoC: fsl_asrc: Fix -Wmissing-prototypes warning new 085c02d355ac ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' new 393dc21d0f25 ASoC: fsl_asrc: Merge suspend/resume function to runtime_s [...] new 523773b9ea9f ASoC: SOF: loader: Adjust validation condition for fw_offset new a80cf1987a6e ASoC: SOF: Introduce extended manifest new 3e2a89d3ee05 ASoC: SOF: ext_manifest: parse firmware version new 8d809c15acf2 ASoC: SOF: ext_manifest: parse windows new 4c4a975178ef ASoC: SOF: ext_manifest: parse compiler version new 3ca570da2035 Merge series "ASoC: SOF: extended manifest support for 5.8 [...] new 02e756363fc9 ASoC: add soc-link.c new a5e6c1090001 ASoC: soc-link: move soc_rtd_xxx() new 7cf3c5b4a04f ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() new 0cbbf8a03995 ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() new 9ab711cb84d4 ASoC: soc-link: add snd_soc_link_compr_startup() new 0e532c99b468 ASoC: soc-link: add snd_soc_link_compr_shutdown() new eab810f37ff5 ASoC: soc-link: add snd_soc_link_compr_set_params() new f202272cabf2 Merge series "ASoC: add soc-link" from Kuninori Morimoto < [...] new edc475bee00b ASoC: fix semicolon.cocci warnings new c553d2905770 ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src new 25bf943e4e7b ASoC: fix incomplete error-handling in img_i2s_in_probe. new 0d71a5cf691a ASoC: tas2552: Fix runtime PM imbalance in tas2552_compone [...] new 9ad61b5c8040 ASoC: img-spdif-out: Fix runtime PM imbalance on error new 2465d32bea35 dt-bindings: sound: tlv320adcx140: Add GPI config property new 3c35e79cead3 ASoC: tlv320adcx140: Add support for configuring GPI pins new 53865b325955 ASoC: img-spdif-in: Fix runtime PM imbalance on error new 920bef64cc5f ASoC: wm8962: Fix runtime PM imbalance on error new 850ba84b5c6d ASoC: tlv320adcx140: Fix warnings when using W=1 new 185457632ba3 ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() new ddcccd543f5d ASoC: SOF: Intel: byt: Add PM callbacks new fc907cc527e6 ASoC: SOF: pm: handle resume on legacy Intel platforms new 512e76724ffd ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend new 68224376bc2a ASoC: Intel: byt/cht: add .pm_ops new d7a1ed268993 ASoC: SOF: ipc: ignore DSP replies received when they are [...] new c691f0c6e267 ASoC: SOF: Intel: BYT: add .remove op new 3d3d1fb9ce34 ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler new 3d2e5c480742 ASoC: SOF: Intel: BYT: harden IPC initialization and handling new 93e0f69a40c8 Merge series "ASoC: SOF: finalize Baytrail/CherryTrail sup [...] new e6825bae2681 ASoC: ingenic: Unconditionally depend on devicetree new 2b1878afc8fb ASoC: nau8810: add I2C device and compatible ID new a50067d4f3c1 ASoC: rt5682: split i2c driver into separate module new 8dc101147031 ASoC: sta32x: add missed function calls in error paths new 4a0434502191 ASoC: amd: Removing unnecessary instance initialization new 65bd91dd6957 ASoC: img-i2s-out: Fix runtime PM imbalance on error new c8b47d63ad87 ASoC: tlv320adcx140: Fix dt-binding-check issue new 2aec8ccc1a81 ASoC: rt1015: Enable class-D silence and clock detections new 36124fb19f1a ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA chan [...] new 82ed7418736d ASoC: topology: refine and log the header in the correct pass new c2cbd0a7194d ASoC: topology: remove the redundant pass checks new 67866ff9b7a7 Merge series "ASoC topology header parsing refinement" fro [...] new 28ff437a44fa ASoC: reduce verbosity of error messages for sof-dai and sof-link new 68f8043ed13e Subject: [PATCH v2] ASoC: soc-pcm: fix BE dai not hw_free [...] new af89e7dac521 ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings new 89d73ccab20a ASoC: SOF: Intel: hda: fix generic hda codec support new b6f10d3f2e6d dt-bindings: ASoC: renesas,rsnd: Add r8a7742 support new 8f529f0175aa ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC fo [...] new 38acab2d6107 ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC c [...] new 1e7cb64b0ab5 ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition new 6e28a0c3e073 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] new 317ec6759310 ASoC: soc.h: convert bool to bit field for snd_soc_card new 1793936bc908 ASoC: add soc-card.c new 209c6cdfd283 ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card new 3359e9b6fa3e ASoC: soc-card: move snd_soc_card_jack_new() to soc-card new 63efed582cc3 ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card new 65a75718d68e ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card new bf5bb8db5bf0 ASoC: soc-card: move snd_soc_card_subclass to soc-card new 130dc08c827d ASoC: soc-card: add snd_soc_card_suspend_pre() new d17b60b2c467 ASoC: soc-card: add snd_soc_card_suspend_post() new 934c752c38b7 ASoC: soc-card: add snd_soc_card_resume_pre() new 739443d1f162 ASoC: soc-card: add snd_soc_card_resume_post() new 27f07cacc9f1 ASoC: soc-card: add probed bit field to snd_soc_card new 73de4b026850 ASoC: soc-card: add snd_soc_card_probe() new 5c0eac036dfd ASoC: soc-card: add snd_soc_card_late_probe() new b0275d956fab ASoC: soc-card: add snd_soc_card_remove() new 39caefda0a30 ASoC: soc-card: add snd_soc_card_set_bias_level() new d41278ea0579 ASoC: soc-card: add snd_soc_card_set_bias_level_post() new cbc7a6b5a87a ASoC: soc-card: add snd_soc_card_add_dai_link() new fcbbcc325bc2 ASoC: soc-card: add snd_soc_card_remove_dai_link() new a6b675a89e51 ASoC: qcom: q6asm-dai: kCFI fix new 358c7c61fd04 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus new 7318234c8d7c Merge tag 'asoc-v5.8' of https://git.kernel.org/pub/scm/li [...] new 7fccfecf24fd ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support new 27a7c67012cf ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up new d9b8fbf15d05 ALSA: es1688: Add the missed snd_card_free() new 631d6914085b Merge tag 'sound-5.8-rc1' of git://git.kernel.org/pub/scm/ [...] new 6507ef10660e HID: i2c-hid: add Schneider SCL142ALM to descriptor override new fb68ada81e65 HID: Add quirks for Trust Panora Graphic Tablet new e72455b898ac HID: sony: Fix for broken buttons on DS3 USB dongles new 346338ef00d3 HID: apple: Swap the Fn and Left Control keys on Apple keyboards new 4e4c60f82677 HID: asus: Only set EV_REP if we are adding a mapping new a80b2f309883 HID: asus: Simplify skipping of mappings for Asus T100CHI [...] new 4bc43a421218 HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check new a61f9e428bf0 HID: asus: Add report_size to struct asus_touchpad_info new e271f6c2df78 HID: asus: Add support for multi-touch touchpad on Medion [...] new 350bd245fc18 HID: asus: Fix mute and touchpad-toggle keys on Medion Ako [...] new c4f0126d487f HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option new 16863fbc1cf2 HID: fix typo in Kconfig new 0b66fb3e6b7a HID: intel-ish-hid: avoid bogus uninitialized-variable warning new c08ce255033a HID: logitech: drop outdated references to unifying receivers new 328de1c519c5 HID: mcp2221: add GPIO functionality support new 40d5bb87377a HID: multitouch: enable multi-input as a quirk for some devices new 27a6f70173ac HID: multitouch: Remove MT_CLS_WIN_8_DUAL new 16ba7e312045 Merge branches 'for-5.7/upstream-fixes', 'for-5.8/apple', [...] new a789d5f8a99a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dcf550e52f56 livepatch: Disallow vmlinux.ko new 7c8e2bdd5f0d livepatch: Apply vmlinux-specific KLP relocations early new 1d05334d2899 livepatch: Remove .klp.arch new ca376a937486 livepatch: Prevent module-specific KLP rela sections from [...] new cb2cceaefb4c s390: Change s390_kernel_write() return type to match memcpy() new be2422612a58 s390/module: Use s390_kernel_write() for late relocations new 88fc078a7a8f x86/module: Use text_poke() for late relocations new d556e1be3332 livepatch: Remove module_disable_ro() usage new 0d9fbf78fefb module: Remove module_disable_ro() new 5b384f933590 x86/module: Use text_mutex in apply_relocate_add() new e6eff4376e28 module: Make module_enable_ro() static again new 2a4248749624 MAINTAINERS: adjust to livepatch .klp.arch removal new a4ae16f65c33 livepatch: Make klp_apply_object_relocs static new e3cad841d3d6 livepatch: add arch-specific headers to MAINTAINERS new f55d9895884b MAINTAINERS: add lib/livepatch to LIVE PATCHING new 9fb4c5250f10 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
The 587 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: Documentation/ABI/testing/sysfs-class-power-mp2629 | 8 + Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 2 + .../bindings/leds/backlight/qcom-wled.txt | 154 -- .../bindings/leds/backlight/qcom-wled.yaml | 261 +++ .../devicetree/bindings/leds/leds-aw2013.yaml | 91 + .../devicetree/bindings/leds/leds-sgm3140.yaml | 62 + .../devicetree/bindings/mfd/mps,mp2629.yaml | 62 + Documentation/devicetree/bindings/mfd/mt6397.txt | 19 +- Documentation/devicetree/bindings/sound/da7213.txt | 8 +- .../devicetree/bindings/sound/fsl,asrc.txt | 4 + .../devicetree/bindings/sound/fsl,easrc.yaml | 101 + .../devicetree/bindings/sound/fsl,esai.txt | 1 + .../bindings/sound/marvell,mmp-sspa.yaml | 122 ++ .../devicetree/bindings/sound/nau8810.txt | 5 +- .../devicetree/bindings/sound/nau8825.txt | 2 +- .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 + .../devicetree/bindings/sound/qcom,lpass-cpu.txt | 25 + .../devicetree/bindings/sound/qcom,q6adm.txt | 2 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 46 +- .../devicetree/bindings/sound/qcom,q6asm.txt | 7 +- .../devicetree/bindings/sound/qcom,q6core.txt | 2 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + .../devicetree/bindings/sound/rockchip-i2s.yaml | 12 +- Documentation/devicetree/bindings/sound/rt1016.txt | 17 + Documentation/devicetree/bindings/sound/rt1308.txt | 0 .../devicetree/bindings/sound/simple-card.txt | 351 ---- .../devicetree/bindings/sound/simple-card.yaml | 484 +++++ .../devicetree/bindings/sound/tlv320adcx140.yaml | 51 + Documentation/devicetree/bindings/sound/wm8994.txt | 18 +- .../devicetree/bindings/sound/zl38060.yaml | 69 + .../devicetree/bindings/watchdog/arm-smc-wdt.yaml | 37 + .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 + Documentation/livepatch/module-elf-format.rst | 15 +- MAINTAINERS | 16 +- arch/arm/mach-imx/mach-mx27_3ds.c | 21 +- arch/arm/mach-imx/mach-mx31_3ds.c | 24 +- arch/arm64/configs/defconfig | 1 + arch/s390/include/asm/uaccess.h | 2 +- arch/s390/kernel/module.c | 147 +- arch/s390/mm/maccess.c | 9 +- arch/um/kernel/um_arch.c | 16 + arch/x86/kernel/Makefile | 1 - arch/x86/kernel/livepatch.c | 53 - arch/x86/kernel/module.c | 43 +- drivers/hid/Kconfig | 11 +- drivers/hid/hid-apple.c | 30 +- drivers/hid/hid-asus.c | 122 +- drivers/hid/hid-ids.h | 12 +- drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-mcp2221.c | 169 ++ drivers/hid/hid-multitouch.c | 60 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-sony.c | 17 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 + drivers/iio/adc/Kconfig | 10 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/mp2629_adc.c | 208 ++ drivers/leds/Kconfig | 29 + drivers/leds/Makefile | 3 + drivers/leds/leds-ariel.c | 133 ++ drivers/leds/leds-aw2013.c | 436 ++++ drivers/leds/leds-lm355x.c | 1 - drivers/leds/leds-lp3952.c | 2 +- drivers/leds/leds-lt3593.c | 1 - drivers/leds/leds-netxbig.c | 148 +- drivers/leds/leds-pwm.c | 16 +- drivers/leds/leds-sgm3140.c | 320 +++ drivers/leds/leds-tca6507.c | 2 +- drivers/leds/leds-tlc591xx.c | 5 +- drivers/leds/trigger/ledtrig-timer.c | 4 +- drivers/mfd/Kconfig | 21 + drivers/mfd/Makefile | 5 +- drivers/mfd/htc-i2cpld.c | 6 +- drivers/mfd/intel-lpss-pci.c | 2 +- drivers/mfd/max77620.c | 1 + drivers/mfd/mp2629.c | 79 + drivers/mfd/mt6358-irq.c | 235 +++ drivers/mfd/mt6360-core.c | 424 ++++ drivers/mfd/mt6397-core.c | 101 +- drivers/mfd/mt6397-irq.c | 35 +- drivers/mfd/sprd-sc27xx-spi.c | 1 - drivers/mfd/stm32-timers.c | 32 +- drivers/mfd/stmfx.c | 22 +- drivers/mfd/stpmic1.c | 2 +- drivers/mfd/tqmx86.c | 2 +- drivers/mfd/wcd934x.c | 1 - drivers/mfd/wm8994-core.c | 8 +- drivers/pcmcia/cs_internal.h | 6 - drivers/pcmcia/pcmcia_cis.c | 6 +- drivers/platform/chrome/Kconfig | 1 + drivers/platform/chrome/chromeos_pstore.c | 1 + drivers/platform/chrome/cros_ec_i2c.c | 2 +- drivers/platform/chrome/cros_ec_ishtp.c | 45 +- drivers/platform/chrome/cros_ec_typec.c | 119 +- drivers/platform/chrome/cros_usbpd_logger.c | 1 + drivers/platform/chrome/wilco_ec/debugfs.c | 7 +- drivers/power/reset/mt6323-poweroff.c | 2 +- drivers/power/supply/Kconfig | 10 + drivers/power/supply/Makefile | 1 + drivers/power/supply/mp2629_charger.c | 669 +++++++ drivers/rtc/rtc-mt6397.c | 18 +- drivers/soundwire/intel.c | 4 +- drivers/video/backlight/backlight.c | 21 + drivers/video/backlight/l4f00242t03.c | 45 +- drivers/video/backlight/lp855x_bl.c | 20 +- drivers/video/backlight/qcom-wled.c | 589 +++++- drivers/watchdog/Kconfig | 14 + drivers/watchdog/Makefile | 1 + drivers/watchdog/arm_smc_wdt.c | 188 ++ drivers/watchdog/da9062_wdt.c | 32 +- drivers/watchdog/da9063_wdt.c | 20 +- drivers/watchdog/imx2_wdt.c | 2 +- drivers/watchdog/imx_sc_wdt.c | 5 + drivers/watchdog/m54xx_wdt.c | 1 + drivers/watchdog/omap_wdt.c | 1 + drivers/watchdog/riowd.c | 2 +- include/linux/backlight.h | 1 + include/linux/livepatch.h | 17 +- include/linux/mfd/core.h | 2 +- include/linux/mfd/mp2629.h | 26 + include/linux/mfd/mt6358/core.h | 158 ++ include/linux/mfd/mt6358/registers.h | 282 +++ include/linux/mfd/mt6360.h | 240 +++ include/linux/mfd/mt6397/core.h | 5 + include/linux/mfd/mt6397/rtc.h | 9 +- include/linux/mfd/stmfx.h | 1 + include/linux/module.h | 8 - include/linux/spi/l4f00242t03.h | 17 - include/pcmcia/cistpl.h | 6 +- include/sound/control.h | 2 +- include/sound/hda_codec.h | 11 +- include/sound/hdaudio.h | 10 +- include/sound/intel-nhlt.h | 6 +- include/sound/soc-acpi.h | 2 +- include/sound/soc-card.h | 69 + include/sound/soc-component.h | 46 +- include/sound/soc-dai.h | 62 +- include/sound/soc-dapm.h | 2 +- include/sound/soc-link.h | 27 + include/sound/soc.h | 104 +- include/sound/sof.h | 5 +- include/sound/sof/channel_map.h | 2 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-imx.h | 2 +- include/sound/sof/dai-intel.h | 22 +- include/sound/sof/dai.h | 2 +- include/sound/sof/ext_manifest.h | 95 + include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 28 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 20 +- include/sound/sof/trace.h | 4 +- include/sound/sof/xtensa.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 2 + include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 8 + kernel/livepatch/core.c | 178 +- kernel/module.c | 26 +- sound/core/oss/pcm_plugin.h | 2 +- sound/core/seq/oss/seq_oss_timer.h | 10 - sound/drivers/portman2x4.c | 2 +- sound/firewire/Kconfig | 8 +- sound/firewire/amdtp-am824.c | 3 +- sound/firewire/amdtp-stream.c | 326 +-- sound/firewire/amdtp-stream.h | 20 +- sound/firewire/fireface/ff-protocol-latter.c | 58 +- sound/firewire/fireface/ff-stream.c | 10 +- sound/firewire/fireface/ff.c | 61 +- sound/firewire/fireface/ff.h | 11 +- sound/firewire/fireworks/fireworks.h | 2 +- sound/firewire/motu/amdtp-motu.c | 19 +- sound/firewire/motu/motu-pcm.c | 14 +- sound/firewire/motu/motu-proc.c | 20 +- sound/firewire/motu/motu-protocol-v2.c | 314 +-- sound/firewire/motu/motu-protocol-v3.c | 312 +-- sound/firewire/motu/motu-stream.c | 16 +- sound/firewire/motu/motu.c | 114 +- sound/firewire/motu/motu.h | 125 +- sound/hda/ext/hdac_ext_bus.c | 2 +- sound/hda/hdac_bus.c | 6 +- sound/hda/hdac_controller.c | 13 + sound/hda/hdac_device.c | 2 +- sound/hda/hdac_stream.c | 2 +- sound/hda/intel-dsp-config.c | 117 +- sound/hda/intel-nhlt.c | 51 +- sound/hda/local.h | 3 + sound/isa/ad1816a/ad1816a.c | 2 +- sound/isa/es1688/es1688.c | 4 +- sound/isa/wavefront/wavefront_synth.c | 8 +- sound/pci/ac97/ac97_patch.c | 2 +- sound/pci/hda/Kconfig | 4 +- sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/hda_tegra.c | 50 + sound/pci/hda/patch_hdmi.c | 13 +- sound/pci/hda/patch_realtek.c | 51 +- sound/pci/oxygen/xonar_pcm179x.c | 4 +- sound/ppc/pmac.c | 4 +- sound/soc/Makefile | 2 +- sound/soc/amd/Kconfig | 15 +- sound/soc/amd/Makefile | 1 + sound/soc/amd/raven/acp3x-i2s.c | 6 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 49 +- sound/soc/amd/renoir/Makefile | 7 + sound/soc/amd/renoir/acp3x-pdm-dma.c | 524 +++++ sound/soc/amd/renoir/acp3x-rn.c | 77 + sound/soc/amd/renoir/rn-pci-acp3x.c | 344 ++++ sound/soc/amd/renoir/rn_acp3x.h | 88 + sound/soc/amd/renoir/rn_chip_offset_byte.h | 349 ++++ sound/soc/atmel/atmel_ssc_dai.c | 4 +- sound/soc/bcm/bcm2835-i2s.c | 6 +- sound/soc/bcm/cygnus-ssp.c | 4 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/Kconfig | 40 +- sound/soc/codecs/Makefile | 6 + sound/soc/codecs/ad1980.c | 2 +- sound/soc/codecs/ad73311.c | 2 +- sound/soc/codecs/adau7118-i2c.c | 7 + sound/soc/codecs/adav80x.c | 4 +- sound/soc/codecs/arizona.c | 2 +- sound/soc/codecs/cros_ec_codec.c | 22 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/cs47l15.c | 9 +- sound/soc/codecs/cs47l24.c | 8 +- sound/soc/codecs/cs47l35.c | 9 +- sound/soc/codecs/cs47l85.c | 9 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 9 +- sound/soc/codecs/da7213.c | 102 +- sound/soc/codecs/da7213.h | 9 + sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/hdac_hda.h | 4 - sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/jz4770.c | 2 +- sound/soc/codecs/madera.c | 2 +- sound/soc/codecs/max9768.c | 2 +- sound/soc/codecs/max98090.c | 6 +- sound/soc/codecs/max98373.c | 2 +- sound/soc/codecs/max98390.c | 1040 ++++++++++ sound/soc/codecs/max98390.h | 663 ++++++ sound/soc/codecs/max9867.c | 95 +- sound/soc/codecs/max9867.h | 1 - sound/soc/codecs/nau8810.c | 39 +- sound/soc/codecs/nau8810.h | 8 + sound/soc/codecs/rl6231.c | 29 +- sound/soc/codecs/rl6231.h | 1 + sound/soc/codecs/rt1015.c | 29 +- sound/soc/codecs/rt1015.h | 1 + sound/soc/codecs/rt1016.c | 695 +++++++ sound/soc/codecs/rt1016.h | 232 +++ sound/soc/codecs/rt1308-sdw.c | 15 +- sound/soc/codecs/rt5677-spi.c | 12 +- sound/soc/codecs/rt5682-i2c.c | 306 +++ sound/soc/codecs/rt5682-sdw.c | 462 ++++- sound/soc/codecs/rt5682-sdw.h | 20 - sound/soc/codecs/rt5682.c | 888 +------- sound/soc/codecs/rt5682.h | 32 +- sound/soc/codecs/rt700-sdw.c | 3 - sound/soc/codecs/rt700.c | 3 + sound/soc/codecs/rt711-sdw.c | 3 - sound/soc/codecs/rt711.c | 3 + sound/soc/codecs/rt715-sdw.c | 3 - sound/soc/codecs/rt715.c | 3 + sound/soc/codecs/sta32x.c | 11 +- sound/soc/codecs/tas2552.c | 1 + sound/soc/codecs/tlv320adcx140.c | 96 +- sound/soc/codecs/tlv320adcx140.h | 11 + sound/soc/codecs/tlv320aic23.c | 2 +- sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/uda1380.c | 2 +- sound/soc/codecs/wcd9335.c | 44 +- sound/soc/codecs/wcd934x.c | 30 +- sound/soc/codecs/wl1273.c | 2 +- sound/soc/codecs/wm5102.c | 9 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm8524.c | 4 +- sound/soc/codecs/wm8711.c | 2 +- sound/soc/codecs/wm8753.c | 4 +- sound/soc/codecs/wm8782.c | 2 +- sound/soc/codecs/wm8900.c | 6 - sound/soc/codecs/wm8962.c | 9 +- sound/soc/codecs/wm8990.c | 98 - sound/soc/codecs/wm8991.c | 8 - sound/soc/codecs/wm8994.c | 8 - sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 18 +- sound/soc/codecs/zl38060.c | 638 ++++++ sound/soc/dwc/dwc-i2s.c | 2 +- sound/soc/fsl/Kconfig | 11 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/fsl-asoc-card.c | 24 +- sound/soc/fsl/fsl_asrc.c | 368 ++-- sound/soc/fsl/fsl_asrc.h | 74 +- sound/soc/fsl/fsl_asrc_common.h | 106 + sound/soc/fsl/fsl_asrc_dma.c | 55 +- sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/fsl/fsl_easrc.c | 2117 ++++++++++++++++++++ sound/soc/fsl/fsl_easrc.h | 651 ++++++ sound/soc/fsl/fsl_esai.c | 52 +- sound/soc/fsl/fsl_micfil.c | 17 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/hisilicon/hi6210-i2s.c | 16 +- sound/soc/img/img-i2s-in.c | 1 + sound/soc/img/img-i2s-out.c | 8 +- sound/soc/img/img-spdif-in.c | 4 +- sound/soc/img/img-spdif-out.c | 4 +- sound/soc/intel/Kconfig | 8 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst-atom-controls.h | 2 +- sound/soc/intel/atom/sst-mfld-platform-compress.c | 43 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 16 +- sound/soc/intel/atom/sst-mfld-platform.h | 2 +- sound/soc/intel/atom/sst/Makefile | 2 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 4 +- sound/soc/intel/boards/Kconfig | 83 +- sound/soc/intel/boards/Makefile | 6 +- sound/soc/intel/boards/bdw-rt5650.c | 29 + sound/soc/intel/boards/bdw-rt5677.c | 26 + sound/soc/intel/boards/broadwell.c | 43 +- sound/soc/intel/boards/bytcht_cx2072x.c | 5 +- sound/soc/intel/boards/bytcht_da7213.c | 3 + sound/soc/intel/boards/bytcht_es8316.c | 3 + sound/soc/intel/boards/bytcr_rt5640.c | 19 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 3 + sound/soc/intel/boards/cht_bsw_nau8824.c | 7 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 3 + sound/soc/intel/boards/cht_bsw_rt5672.c | 3 + sound/soc/intel/boards/cml_rt1011_rt5682.c | 224 ++- sound/soc/intel/boards/ehl_rt5660.c | 323 +++ sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/hda_dsp_common.h | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 2 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 33 +- sound/soc/intel/boards/sof_da7219_max98373.c | 23 +- sound/soc/intel/boards/sof_maxim_common.c | 2 +- sound/soc/intel/boards/sof_maxim_common.h | 2 +- sound/soc/intel/boards/sof_pcm512x.c | 11 +- sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 65 +- sound/soc/intel/boards/sof_sdw_common.h | 2 +- sound/soc/intel/boards/sof_sdw_dmic.c | 2 +- sound/soc/intel/boards/sof_sdw_hdmi.c | 11 +- sound/soc/intel/boards/sof_sdw_rt1308.c | 4 +- sound/soc/intel/boards/sof_sdw_rt5682.c | 5 +- sound/soc/intel/boards/sof_sdw_rt700.c | 13 +- sound/soc/intel/boards/sof_sdw_rt711.c | 13 +- sound/soc/intel/boards/sof_sdw_rt715.c | 2 +- sound/soc/intel/boards/sof_wm8804.c | 298 +++ sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 4 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 9 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 2 +- sound/soc/intel/common/soc-intel-quirks.h | 2 +- sound/soc/intel/common/sst-dsp.c | 9 +- sound/soc/intel/haswell/sst-haswell-dsp.c | 185 +- sound/soc/intel/skylake/Makefile | 2 +- sound/soc/intel/skylake/skl-i2s.h | 2 +- sound/soc/intel/skylake/skl-ssp-clk.c | 2 +- sound/soc/intel/skylake/skl-sst-utils.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 184 +- sound/soc/intel/skylake/skl-topology.h | 5 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/jz4740/jz4740-i2s.c | 12 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 7 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 8 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 7 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 16 +- sound/soc/meson/axg-tdm-interface.c | 2 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/pxa/Kconfig | 25 +- sound/soc/pxa/mmp-sspa.c | 445 ++-- sound/soc/pxa/mmp-sspa.h | 32 +- sound/soc/pxa/pxa-ssp.c | 8 +- sound/soc/pxa/pxa2xx-i2s.c | 2 +- sound/soc/qcom/lpass-apq8016.c | 9 +- sound/soc/qcom/lpass-cpu.c | 235 ++- sound/soc/qcom/lpass-lpaif-reg.h | 30 +- sound/soc/qcom/lpass.h | 4 + sound/soc/qcom/qdsp6/q6asm-dai.c | 55 +- sound/soc/sh/rcar/gen.c | 8 + sound/soc/sh/rcar/rsnd.h | 9 + sound/soc/sh/rcar/ssi.c | 145 ++ sound/soc/soc-card.c | 225 +++ sound/soc/soc-compress.c | 281 ++- sound/soc/soc-core.c | 245 +-- sound/soc/soc-dai.c | 485 +++-- sound/soc/soc-dapm.c | 30 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-jack.c | 38 - sound/soc/soc-link.c | 155 ++ sound/soc/soc-pcm.c | 251 +-- sound/soc/soc-topology.c | 96 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/compress.c | 9 +- sound/soc/sof/compress.h | 9 +- sound/soc/sof/control.c | 6 +- sound/soc/sof/core.c | 9 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/Kconfig | 34 +- sound/soc/sof/imx/Makefile | 4 +- sound/soc/sof/imx/imx8.c | 4 +- sound/soc/sof/imx/imx8m.c | 285 +++ 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 | 172 +- sound/soc/sof/intel/cnl.c | 2 +- sound/soc/sof/intel/hda-bus.c | 2 +- sound/soc/sof/intel/hda-codec.c | 58 +- sound/soc/sof/intel/hda-compress.c | 2 +- sound/soc/sof/intel/hda-ctrl.c | 2 +- sound/soc/sof/intel/hda-dai.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-ipc.c | 2 +- sound/soc/sof/intel/hda-ipc.h | 2 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda-pcm.c | 2 +- sound/soc/sof/intel/hda-stream.c | 2 +- sound/soc/sof/intel/hda-trace.c | 2 +- sound/soc/sof/intel/hda.c | 28 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/intel/intel-ipc.c | 2 +- sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/ipc.c | 11 +- sound/soc/sof/loader.c | 213 +- sound/soc/sof/nocodec.c | 8 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 2 +- sound/soc/sof/pcm.c | 18 +- sound/soc/sof/pm.c | 29 +- sound/soc/sof/probe.c | 2 +- sound/soc/sof/probe.h | 2 +- sound/soc/sof/sof-acpi-dev.c | 2 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-audio.h | 4 +- sound/soc/sof/sof-of-dev.c | 16 +- sound/soc/sof/sof-pci-dev.c | 4 +- sound/soc/sof/sof-priv.h | 7 +- sound/soc/sof/topology.c | 485 +++-- sound/soc/sof/trace.c | 2 +- sound/soc/sof/utils.c | 2 +- sound/soc/sof/xtensa/Makefile | 2 +- sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-compress.c | 49 +- sound/soc/sprd/sprd-pcm-dma.c | 2 +- sound/soc/sprd/sprd-pcm-dma.h | 2 +- sound/soc/tegra/tegra_alc5632.c | 7 +- sound/soc/tegra/tegra_asoc_utils.c | 113 +- sound/soc/tegra/tegra_asoc_utils.h | 1 - sound/soc/tegra/tegra_max98090.c | 22 +- sound/soc/tegra/tegra_rt5640.c | 22 +- sound/soc/tegra/tegra_rt5677.c | 7 +- sound/soc/tegra/tegra_sgtl5000.c | 7 +- sound/soc/tegra/tegra_wm8753.c | 22 +- sound/soc/tegra/tegra_wm8903.c | 42 +- sound/soc/tegra/tegra_wm9712.c | 8 +- sound/soc/tegra/trimslice.c | 18 +- sound/soc/ti/davinci-mcasp.c | 6 +- sound/soc/ti/omap-dmic.c | 4 +- sound/soc/ti/omap-mcbsp.c | 21 +- sound/soc/ti/omap-mcpdm.c | 8 +- sound/soc/uniphier/aio-compress.c | 45 +- sound/soc/uniphier/aio-cpu.c | 4 +- sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/uniphier/aio.h | 2 +- sound/soc/ux500/mop500.c | 11 +- sound/usb/card.h | 5 + sound/usb/endpoint.c | 244 ++- sound/usb/endpoint.h | 1 + sound/usb/line6/driver.c | 20 + sound/usb/line6/driver.h | 1 + sound/usb/mixer_quirks.c | 418 ++++ sound/usb/pcm.c | 11 + sound/usb/proc.c | 53 + sound/usb/quirks-table.h | 154 +- sound/usb/quirks.c | 41 +- sound/usb/usx2y/usbusx2y.h | 2 +- 497 files changed, 22890 insertions(+), 5804 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-power-mp2629 delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-aw2013.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-sgm3140.yaml create mode 100644 Documentation/devicetree/bindings/mfd/mps,mp2629.yaml create mode 100644 Documentation/devicetree/bindings/sound/fsl,easrc.yaml create mode 100644 Documentation/devicetree/bindings/sound/marvell,mmp-sspa.yaml create mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt mode change 100755 => 100644 Documentation/devicetree/bindings/sound/rt1308.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-card.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-card.yaml create mode 100644 Documentation/devicetree/bindings/sound/zl38060.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml delete mode 100644 arch/x86/kernel/livepatch.c create mode 100644 drivers/iio/adc/mp2629_adc.c create mode 100644 drivers/leds/leds-ariel.c create mode 100644 drivers/leds/leds-aw2013.c create mode 100644 drivers/leds/leds-sgm3140.c create mode 100644 drivers/mfd/mp2629.c create mode 100644 drivers/mfd/mt6358-irq.c create mode 100644 drivers/mfd/mt6360-core.c create mode 100644 drivers/power/supply/mp2629_charger.c create mode 100644 drivers/watchdog/arm_smc_wdt.c create mode 100644 include/linux/mfd/mp2629.h create mode 100644 include/linux/mfd/mt6358/core.h create mode 100644 include/linux/mfd/mt6358/registers.h create mode 100644 include/linux/mfd/mt6360.h delete mode 100644 include/linux/spi/l4f00242t03.h create mode 100644 include/sound/soc-card.h create mode 100644 include/sound/soc-link.h create mode 100644 include/sound/sof/ext_manifest.h create mode 100644 sound/soc/amd/renoir/Makefile create mode 100644 sound/soc/amd/renoir/acp3x-pdm-dma.c create mode 100644 sound/soc/amd/renoir/acp3x-rn.c create mode 100644 sound/soc/amd/renoir/rn-pci-acp3x.c create mode 100644 sound/soc/amd/renoir/rn_acp3x.h create mode 100644 sound/soc/amd/renoir/rn_chip_offset_byte.h create mode 100644 sound/soc/codecs/max98390.c create mode 100644 sound/soc/codecs/max98390.h create mode 100644 sound/soc/codecs/rt1016.c create mode 100644 sound/soc/codecs/rt1016.h create mode 100644 sound/soc/codecs/rt5682-i2c.c delete mode 100644 sound/soc/codecs/rt5682-sdw.h create mode 100644 sound/soc/codecs/zl38060.c create mode 100644 sound/soc/fsl/fsl_asrc_common.h create mode 100644 sound/soc/fsl/fsl_easrc.c create mode 100644 sound/soc/fsl/fsl_easrc.h create mode 100644 sound/soc/intel/boards/ehl_rt5660.c create mode 100644 sound/soc/intel/boards/sof_wm8804.c create mode 100644 sound/soc/soc-card.c create mode 100644 sound/soc/soc-link.c create mode 100644 sound/soc/sof/imx/imx8m.c