This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 59fcbde6ab90 Revert "drm/i915/gt: Prevent timeslicing into unpreemptabl [...] omits 1f87fe54aa0a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fade9062b70b Merge remote-tracking branch 'fpga-fixes/fixes' omits 0b251ce25cfa Merge remote-tracking branch 'mmc-fixes/fixes' omits e0cafea04ae2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 577108abf2b2 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 5ca6f019fd43 Merge remote-tracking branch 'vfs-fixes/fixes' omits ed7f2667c587 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b5077a38eb0f Merge remote-tracking branch 'kvm-fixes/master' omits b7e382933ce9 Merge remote-tracking branch 'omap-fixes/fixes' omits e0418b7870d1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 58607196e8e5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits b1126fa36f90 Merge remote-tracking branch 'spi-fixes/for-linus' omits ce3b22f068d9 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 22f89ee69491 Merge remote-tracking branch 'regmap-fixes/for-linus' omits fcfe59373971 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 08173621b0f3 Merge remote-tracking branch 'sound-current/for-linus' omits 02991a7bfe43 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 3071ba901801 Merge remote-tracking branch 'ipsec/master' omits 12cbd1d2e8ef Merge remote-tracking branch 'bpf/master' omits 4df2c7606d8d Merge remote-tracking branch 'net/master' omits a1e0192b9575 Merge remote-tracking branch 'sparc/master' omits 9b7248439ada Merge remote-tracking branch 'powerpc-fixes/fixes' omits e0c865b720f4 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits ab9769aead9b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits d45d7885d1db Merge remote-tracking branch 'arc-current/for-curr' omits ef2f25543f58 Merge remote-tracking branch 'fixes/master' omits 4cb4bfffe2c1 device_cgroup: Fix RCU list debugging warning omits 5d4ba52f6495 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 1f65efb624c4 drm/i915/gt: Prevent timeslicing into unpreemptable requests omits 7db0e823001c Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits a8526ae95e09 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits cef570d20922 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus new ed9244bd0b26 Merge tag 'drm-misc-fixes-2020-05-28' of git://anongit.fre [...] new 86e43b8bf0e6 Merge tag 'drm-fixes-2020-05-29-1' of git://anongit.freede [...] adds 3a4ef4ca1166 clk: qcom: sm8250 gcc depends on QCOM_GDSC adds a76f274182f0 clk: qcom: gcc: Fix parent for gpll0_out_even new 170ee4d74781 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] new d54b64ef0df9 Merge tag 'sound-5.7' of git://git.kernel.org/pub/scm/linu [...] new 411ea6790e73 Merge tag 'mmc-v5.7-rc6' of git://git.kernel.org/pub/scm/l [...] new 6ff64d2537f5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 9210c075cef2 nvme-pci: avoid race between nvme_reap_pending_cqes() and [...] new 15fede122b23 Merge branch 'nvme-5.7' of git://git.infradead.org/nvme in [...] new b0beb28097fa Revert "block: end bio with BLK_STS_AGAIN in case of non-m [...] new 75574f1212a7 Merge tag 'block-5.7-2020-05-29' of git://git.kernel.dk/li [...] adds e18a8c104d77 ia64: Hide the archdata.iommu field behind generic IOMMU_API adds ed3119e45519 x86: Hide the archdata.iommu field behind generic IOMMU_API new 7cc31613734c iommu: Fix reference count leak in iommu_group_alloc. new b58f2140ea86 Merge tag 'iommu-fixes-v5.7-rc7' of git://git.kernel.org/p [...] new bf71bc16e021 parisc: Fix kernel panic in mem_init() new ef4531be685f Merge branch 'parisc-5.7-2' of git://git.kernel.org/pub/sc [...] new 4f23460cfa86 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new 20be493b787c gfs2: Even more gfs2_find_jhead fixes new 835e36b1197a Merge tag 'gfs2-v5.7-rc7.fixes' of git://git.kernel.org/pu [...] adds 890bd0f8997a libceph: ignore pool overlay and cache logic on redirects adds fb33c114d3ed ceph: flush release queue when handling caps for unknown inode new e2fce151d2b4 Merge tag 'ceph-for-5.7-rc8' of git://github.com/ceph/ceph-client new 86852175b016 Merge tag 'armsoc-fixes-v5.7' of git://git.kernel.org/pub/ [...] adds 19c26d90ff4c gpio: mvebu: Fix probing for chips without PWM adds 333830aa149a gpio: exar: Fix bad handling for ida_simple_get error path adds 9fefca775c8d gpiolib: notify user-space about line status changes after [...] adds e75dfba311f4 Merge tag 'gpio-fixes-for-v5.7-rc6' of git://git.kernel.or [...] adds e6862430fa5e gpio: mlxbf2: Fix sleeping while holding spinlock adds 558ab2e8155e gpio: pxa: Fix return value of pxa_gpio_probe() adds 98f7d1b15e87 gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() adds ad3073bcb903 Merge tag 'gpio-fixes-for-v5.7' of git://git.kernel.org/pu [...] new e9bdf7e655b9 gpio: fix locking open drain IRQ lines new 900db1504704 Merge tag 'gpio-v5.7-3' of git://git.kernel.org/pub/scm/li [...] new 2f26ed1764b4 powerpc/64s: Disable sanitisers for C syscall/interrupt en [...] new ffeb595d8481 Merge tag 'powerpc-5.7-6' of git://git.kernel.org/pub/scm/ [...] new 7c6d2ecbda83 net: be more gentle about silly gso requests coming from user new ed17b8d377ea xfrm: fix a warning in xfrm_policy_insert_list new f6a23d85d078 xfrm: fix a NULL-ptr deref in xfrm_local_error new 942110fdf2f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 18644cec714a bpf: Fix use-after-free in fmod_ret check new 3a71dc366d4a bpf: Fix a verifier issue when assigning 32bit reg states [...] new e3effcdfe02e bpf, selftests: Verifier bounds tests need to be updated new cf66c29bd753 bpf, selftests: Add a verifier test for assigning 32bit re [...] new f9e0ce3ddc48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 8fc3e29be924 net/mlx5: Fix crash upon suspend/resume new 0a2a6f498fa0 net/mlx5e: Fix stats update for matchall classifier new 20300aafa7a2 net/mlx5e: Remove warning "devices are not on same switch HW" new b623603bbb47 net/mlx5e: Fix arch depending casting issue in FEC new ebeaf084ad5c net/mlx5e: Properly set default values when disabling adap [...] new cb9a0641b531 net/mlx5e: Fix MLX5_TC_CT dependencies new a683012a8e77 net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() new f2b122d3d6ff Merge tag 'mlx5-fixes-2020-05-28' of git://git.kernel.org/ [...] new 96d10d5b192e neigh: fix ARP retransmit timer guard new 3decabdc714c NFC: st21nfca: add missed kfree_skb() in an error path new 784688993eba drivers/net/ibmvnic: Update VNIC protocol version reporting new 8692cefc433f virtio_vsock: Fix race condition in virtio_transport_recv_pkt new 1b49cd71b524 devinet: fix memleak in inetdev_init() new 05aa69e5cba6 net/sched: act_ct: add nat mangle action only for NAT-conntrack new 41be81a8d3d0 mptcp: fix unblocking connect() new 10f6d46c943d mptcp: fix race between MP_JOIN and close new c5c79763fac1 mptcp: remove msk from the token container at destruction time. new e237659cfef0 Merge branch 'mptcp-a-bunch-of-fixes' new c6e08d6251f3 net: qrtr: Allocate workqueue before kernel_bind new 02c71b144c81 l2tp: do not use inet_hash()/inet_unhash() new d9a81a225277 l2tp: add sk_family checks to l2tp_validate_socket new 19835b1ba6b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 18f855e574d9 sched/fair: Don't NUMA balance for kthreads new 3d0428232909 Merge tag 'sched-urgent-2020-05-31' of git://git.kernel.or [...] adds 700d3a5a664d x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT [...] new 88743470668e x86/dma: Fix max PFN arithmetic overflow on 32 bit systems new 4bfe6cce133c x86/ioperm: Prevent a memory leak when fork fails new aa61b7bb00f7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8fc984aedced Merge tag 'x86-urgent-2020-05-31' of git://git.kernel.org/ [...] new bdc48fa11e46 checkpatch/coding-style: deprecate 80-column warning new 3d77e6a8804a Linux 5.7 adds 8c872863b440 tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID adds ab91c2a89f86 tpm: eventlog: Replace zero-length array with flexible-arr [...] new b6f91ab6a2ba Merge tag 'tpmdd-next-20200522' of git://git.infradead.org [...] adds 77849a552d14 hwmon: (nct7904) Add watchdog function adds b8a13e5e8f37 hwmon: (dell-smm) Use one DMI match for all XPS models adds b58bd4c6dfe7 hwmon: (lm70) Add support for ACPI adds 5a56a39be7ff hwmon: (ina2xx) Implement alert functions adds 44e3ad882bb2 hwmon: Reduce indentation level in __hwmon_device_register() adds 8cbf217223fb hwmon: (lm75) Fix all coding-style warnings on lm75 driver adds 6e0498dd5c8d hwmon: (adt7411) update contact email adds d86f3c9bba20 hwmon: (pmbus) Improve initialization of 'currpage' and 'c [...] adds 2138f8853a00 hwmon: (pmbus) Driver for Maxim MAX16601 adds 036855a4c3b3 hwmon : (nct6775) Use kobj_to_dev() API adds 229d495d8189 hwmon: (lm90) Add max6654 support to lm90 driver adds d06f9e6c8960 hwmon: (nct7802) Replace container_of() API adds 8abee9566b7e hwmon: Add amd_energy driver to report energy counters adds b968279625a9 hwmon: (amd_energy) Add documentation adds 4e17f63e2c58 MAINTAINERS: add entry for AMD energy driver adds 3e6cae8e5d40 dt-bindings: mfd: Add Gateworks System Controller bindings adds d85234994b2f mfd: Add Gateworks System Controller core driver adds 3bce5377ef66 hwmon: Add Gateworks System Controller support adds 8054eadca714 Merge tag 'ib-mfd-hwmon-v5.8' into hwmon-next adds 59dd36f41ea6 hwmon: (amd_energy) Missing platform_driver_unregister() o [...] adds 156ad7f9e0b3 hwmon: (nct7904) Set default timeout adds fff2d0f701e6 hwmon: (applesmc) avoid overlong udelay() adds ddc65caa5666 dt-bindings: hwmon: Add Baikal-T1 PVT sensor binding adds 1597b374af22 hwmon: Add notification support adds 87976ce2825d hwmon: Add Baikal-T1 PVT sensor driver new 129b9a5c4058 Merge tag 'hwmon-for-v5.8' of git://git.kernel.org/pub/scm [...] new 4bcc6a0bc8d7 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus adds bd3ddb495762 regmap: add reg_sequence helpers adds 80215f133d59 regmap: Add bus reg_update_bits() support adds 4475337326bc Merge series "Add new reg_update_bits() support" from Baol [...] adds 12479382877d regmap-irq: make it possible to add irq_chip do a specific [...] adds 3ada1b176e6b Merge series "Add support for Kontron sl28cpld" from Micha [...] adds e44ab4e14d6f regmap: Simplify implementation of the regmap_read_poll_ti [...] adds 148c01d17623 regmap: Simplify implementation of the regmap_field_read_p [...] adds 82f25bd73c0b regmap-i2c: add 16-bit width registers support new 8baebfc2aca2 regmap: add helper for per-port regfield initialization new 626ceee334f9 Merge series "New DSA driver for VSC9953 Seville switch" f [...] new aa2ff9dbaedd regmap: provide helpers for simple bit operations new 93b929922dba Merge series "regmap: provide simple bitops and use them i [...] new 9b98f92ca446 Merge remote-tracking branch 'regmap/for-5.8' into regmap-next new 213fd09e1aff Merge tag 'regmap-v5.8' of git://git.kernel.org/pub/scm/li [...] new 0c0c5b8fabe5 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds cb75b0c4dee8 spi: spi-fsl-lpspi: Fix indentation and open brace should [...] adds 0b93dd98d6d5 spi: spidev_test: Remove hidden temporary file when make clean adds 7cb88afb42a4 spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should [...] adds 49686df5b874 spi: remove redundant assignment to variable ms adds bb4bf8d2f4e0 spi: sprd: adi: Use IS_ENABLED() to validate configs adds afedb4b7282b spi: spi-mtk-nor: make mtk_nor_exec_op() statuc adds 21fb1f41bcdf spi: spi-sh-msiof: Fix checkpatch error Complex macros sho [...] adds 999866c92f4a spi: dt-bindings: rspi: Convert to json-schema adds 66ec7b3bc9c0 spi: spidev: Add support for Octal mode data transfers adds 896fa735084e spi: spidev_test: Add support for Octal mode data transfers adds 858e26a515c2 spi: spi-fsl-qspi: Reduce devm_ioremap size to 4 times AHB [...] adds ae9e6ac4d854 spi: dw: remove unused dw_spi_chip handling adds 33e8fd4bfbd7 spi: dw: remove cs_control and poll_mode members from chip_data adds 5ba8e3e75361 Merge series "Cleanup chip info in spi-dw driver" from Cle [...] adds 9d282c17b023 spi: stm32-qspi: Add pm_runtime support adds 59fc9ad5cb10 spi: hisi-sfc-v3xx: add error check after per operation adds 66eb228988cf spi: orion: Convert to use GPIO descriptors adds 3a01f04d74ef spi: bcm-qspi: Handle lack of MSPI_REV offset adds d9576ae5dcef spi: bcm-qspi: Use fastbr setting to allow faster MSPI speeds adds 43613a77b8d5 spi: bcm-qspi: add support for MSPI sys clk 108Mhz adds ab2b493d174e spi: Add support for mspi on brcmstb SoCs adds 2f5f5302c569 spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on lega [...] adds f58dcab68aa5 spi: spi-fsl-qspi: Fix return value check of devm_ioremap( [...] adds 80300a7d5f2d spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices adds dc234825997e spi: spi-fsl-dspi: Adding shutdown hook adds e5c9a223da3c Merge tag 'v5.7-rc3' into spi-5.8 adds bbb336f39efc spi: spi-amd: Add AMD SPI controller driver support adds 68d047cb0a20 spi: spi-amd: fix warning adds f84b604dbaf2 spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() adds 18168291aa7d spi: uniphier: fix error return code in uniphier_spi_probe() adds be6ef160840f spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue adds 6eefaee4f2d3 spi: pxa2xx: Apply CS clk quirk to BXT adds b68527dfa952 spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] adds f13242d2c5f7 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 2b60c49f3ca0 spi: amd: Fix duplicate iounmap in error path adds cc17fbec2e78 spi: amd: Pass probe errors back to driver core adds 4332ea8f40c8 spi: amd: Drop duplicate driver data assignments adds 7b9c94bd13cc spi: amd: Fix refcount underflow on remove adds 36c72a58d472 spi: amd: Drop superfluous member from struct amd_spi adds 4f18b82b020a Merge series "Grab bag with AMD SPI fixes" from Lukas Wunn [...] adds e37687c98ab9 spi: bcm2835: Fixes bare use of unsigned adds 299cb65c9dd4 spi: dw: Fix typo in few registers name adds c4eadee21fa9 spi: dw: Add update_cr0() callback to update CTRLR0 adds e539f435cb9c spi: dw: Add support for DesignWare DWC_ssi adds f42377916ed5 spi: dw: Add support for Intel Keem Bay SPI adds 3812a081d2fc spi: dw-apb-ssi: Add compatible string for DesignWare DWC_ssi adds c48e0c533e72 spi: dw-apb-ssi: Add Intel Keem Bay support adds 5b684514af90 spi: a3700: make a3700_spi_init() return void adds dd4441ab1fa1 spi: bcm2835: Fix error return code in bcm2835_dma_init() adds 3cb97e223d27 spi: dw: Zero DMA Tx and Rx configurations on stack adds d4dd6c0a404a spi: dw: Remove unused variable in CR0 configuring hooks adds 0c2ce3fe4dd0 spi: dw: Move interrupt.h to spi-dw.h who is user of it adds e62a15d97b0a spi: dw: Downgrade interrupt.h to irqreturn.h where appropriate adds e79409526445 spi: dw: Move few headers under #ifdef CONFIG_SPI_DW_MID_DMA adds 37aa8aa68492 spi: dw: Add 'mfld' suffix to Intel Medfield related routines adds 6370ababce81 spi: dw: Propagate struct device pointer to ->dma_init() callback adds 22d48ad7bfac spi: dw: Add Elkhart Lake PSE DMA support adds 140e45e1e62d spi: dw: Avoid useless assignments in generic DMA setup adds a041e672cb57 spi: dw: Get rid of dma_inited flag adds 6a091404bf95 spi: uniphier: Depend on HAS_IOMEM adds 5bc486156d84 spi: uniphier: Use devm_platform_get_and_ioremap_resource( [...] adds 74750e0621cd spi: sun6i: Add support for GPIO chip select lines adds 4dd227a55a9f spi: dw-mmio: Do not add acpi modalias when CONFIG_ACPI is [...] adds 5483ef03e075 spi: Convert UniPhier SPI controller to json-schema adds afb7f565249a spi: dw: Drop duplicate error message when remap resource adds d66571a20f68 spi: spi-rockchip: cleanup use struct spi_controller adds d065f41a3f0d spi: spi-rockchip: add support for spi slave mode adds eb1262e3cc8b spi: spi-rockchip: use num-cs property and ctlr->enable_gpiods adds 9aea644ca17b spi: dw: Fix native CS being unset adds 77810d484f4f spi: dw: Initialize paddr in DW SPI MMIO private data adds 0327f0b881dc spi: dw: Clear DMAC register when done or stopped adds b271cf339b03 Merge series "spi: dw: Add generic DW DMA controller suppo [...] adds 7db097dcddef spi: dw: Add Tx/Rx DMA properties adds 73da2352075a spi: ti_qspi: fix unit address adds c38a4905caaf Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 05897c710e8e spi: bcm2835: Tear down DMA before turning off SPI controller adds 678e5e1e42d7 spi: rb4xx: null pointer bug fix adds 9a436c62fbb4 spi: rb4xx: update driver to be device tree aware adds 39690c8d1fa3 spi: rb4xx: add corresponding device tree documentation adds 43dba9f3f98c spi: dw: Enable interrupts in accordance with DMA xfer mode adds 2afccbd283ae spi: dw: Discard static DW DMA slave structures adds 595c19d4543f spi: dw: Discard unused void priv pointer adds 4fdc03a9bc47 spi: dw: Discard dma_width member of the dw_spi structure adds 36f8f189b825 Merge series "spi: dw: Add generic DW DMA controller suppo [...] adds 8fede89f853a spi: Make spi_delay_exec() warn if called from atomic context adds 61367d0b8f5e spi: stm32: Add 'SPI_SIMPLEX_RX', 'SPI_3WIRE_RX' support f [...] adds aee67fe879e5 spi: flags 'SPI_CONTROLLER_MUST_RX' and 'SPI_CONTROLLER_MU [...] adds c373643b8688 spi: Remove note about transfer limit for spi_write_then_read() adds 8d728808194a spi: spi-fsl-lpspi: Fix runtime PM imbalance on error adds cddc36f3fd70 spi: tegra114: Fix runtime PM imbalance on error adds faedcc17ad18 spi: tegra20-slink: Fix runtime PM imbalance on error adds 117858bd63fb spi: tegra20-sflash: Fix runtime PM imbalance on error adds bcd8e7761ec9 spi: imx: fallback to PIO if dma setup failure adds b7d73cb63cba Merge series "add ecspi ERR009165 for i.mx6/7 soc family" [...] new 118eb0e52eb7 spi: bcm2835: Implement shutdown callback new ecfbd3cf3b8b spi: bcm2835: Enable shared interrupt support new 7830c0ef26cb spi: dw: add reset control new 2604d48702fe dt-bindings: snps,dw-apb-ssi: add optional reset property new de4c2875a5ff spi: dw: Set xfer effective_speed_hz new f0410bbf7d0f spi: dw: Return any value retrieved from the dma_transfer [...] new bdbdf0f06337 spi: dw: Locally wait for the DMA transfers completion new 1ade2d8a72f9 spi: dw: Add SPI Tx-done wait method to DMA-based transfer new 33726eff3d98 spi: dw: Add SPI Rx-done wait method to DMA-based transfer new c534df9d6225 spi: dw: Parameterize the DMA Rx/Tx burst length new 0b2b66514fc9 spi: dw: Use DMA max burst to set the request thresholds new 46164fde6b78 spi: dw: Fix Rx-only DMA transfers new 77ccff803d27 spi: dw: Add core suffix to the DW APB SSI core source file new 6c710c0cb672 spi: dw: Move Non-DMA code to the DW PCIe-SPI driver new 06cfadb8c51b spi: dw: Remove DW DMA code dependency from DW_DMAC_PCI new ecb3a67edfd3 spi: dw: Add DW SPI DMA/PCI/MMIO dependency on the DW SPI core new 57784411728f spi: dw: Cleanup generic DW DMA code namings new 0fdad596d46b spi: dw: Add DMA support to the DW SPI MMIO driver new 8378449d1f79 spi: dw: Use regset32 DebugFS method to create regdump file new 08ba93064eab Merge series "spi: dw: Add generic DW DMA controller suppo [...] new d62069c22eda spi: bcm2835: Remove shared interrupt support new b3f82dc26c0d spi: dw: Make DMA request line assignments explicit for In [...] new 3d7db0f11c7a spi: dw: Refactor mid_spi_dma_setup() to separate DMA and [...] new 164c05f03ffa spi: Convert DW SPI binding to DT schema new 263b81dc6c93 spi: spi-fsl-dspi: fix native data copy new fb02b9eb4e33 Merge remote-tracking branch 'spi/for-5.8' into spi-next new a36de5ebac2b Merge tag 'spi-v5.8' of git://git.kernel.org/pub/scm/linux [...] new cc58045486d0 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds d2c2c218ea3f regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps' adds 6b576eb035db regulator: use consumer->supply_name in debugfs/regulator_summary adds 29ebe87cdd57 regulator: ab8500: remove some defined but not used variables adds 2ea8db7200d4 regulator: tps80031: remove redundant assignment to variab [...] adds e7314653dc08 regulator: max77826: Add max77826 regulator driver adds 78f022d08006 regulator: Document bindings for max77826 adds 48dd1a7938e3 regulator: max77826: Remove erroneous additionalProperties adds f0ca7b249c73 regulator: bd718x7: remove voltage change restriction from [...] adds aab5fd7a1b7b regulator: db8500-prcmu: Use true,false for bool variable adds d2218d4e4a65 lib: add linear ranges helpers adds 33d599f05299 lib/test_linear_ranges: add a test for the 'linear_ranges' adds de824cc9659e power: supply: bd70528: rename linear_range to avoid collision adds 60ab7f4153b6 regulator: use linear_ranges helper adds c50ad6dbf6cc Merge tag 'linear-ranges-lib' of https://git.kernel.org/pu [...] adds 35e65600808e lib: linear_ranges: Add missing MODULE_LICENSE() adds 4f43adcdc6a9 Merge branch 'topic/linear-range' of https://git.kernel.or [...] adds 9bcbabafa19b regulator: bd718x7: remove voltage change restriction from [...] adds 7e73861eb40d MAINTAINERS: Add maintainer entry for linear ranges helper adds a24490e0170e Merge series "MAINTAINER entries for few ROHM power device [...] adds 4ffea5e083f8 regulator: max8998: Add charger regulator adds 0c680ffb99ea regulator/mfd: max8998: Document charger regulator new 752db83a5dfd regulator: extract voltage balancing code to the separate [...] new c1f615e4f463 Merge series "Fix regulators coupling for Exynos5800" from [...] new 483256552908 regulator: core: Add regulator bypass trace points new 81227f49bd27 dt-bindings: regulator: Convert anatop regulator to json-schema new 0b0c0bd818ef regulator: max8998: max8998_set_current_limit() can be static new 5fb565b69dab Merge remote-tracking branch 'regulator/for-5.8' into regu [...] new d30fc97c6068 Merge tag 'regulator-v5.8' of git://git.kernel.org/pub/scm [...] adds b4203ce05563 i3c master: GETMRL's 3rd byte is optional even with BCR_IB [...] new 729ea4e06420 Merge tag 'i3c/for-5.8' of git://git.kernel.org/pub/scm/li [...] adds ffb57daad3a3 dt-bindings: add device tree binding for Arm CryptoCell tr [...] adds a583ed310bb6 hwrng: cctrng - introduce Arm CryptoCell driver adds 3c8e0bd10503 MAINTAINERS: add HG as cctrng maintainer adds 619e464ae22a crypto: hisilicon - put vfs_num into struct hisi_qm adds cd1b7ae3435c crypto: hisilicon - unify SR-IOV related codes into QM adds 35ee280fb1fb crypto: hisilicon - add vfs_num module parameter for hpre/sec adds 6c6dd5802c2d crypto: hisilicon/qm - add controller reset interface adds 84c9b7802b02 crypto: hisilicon/zip - add controller reset support for zip adds 1f5c9f34f0cc crypto: hisilicon/hpre - add controller reset support for HPRE adds 141876c252a4 crypto: hisilicon/sec2 - add controller reset support for SEC2 adds f037fc5f93f4 crypto: hisilicon/qm - stop qp by judging sq and cq tail adds 56e0b6273ec8 crypto: amlogic - Delete duplicate dev_err in meson_crypto [...] adds b111418a226f hwrng: omap - Delete an error message in of_get_omap_rng_d [...] adds f72fed86a5ac hwrng: xgene - Delete an error message in xgene_rng_probe() adds 56b80bdee4a1 crypto: sun8i-ss - Delete an error message in sun8i_ss_probe() adds beeb460cd12a crypto: algapi - Avoid spurious modprobe on LOADED adds eebac678556d crypto: ccp -- don't "select" CONFIG_DMADEVICES adds 6603523bf5e4 crypto: api - Fix use-after-free and race in crypto_spawn_alg adds 0a8f5989e034 crypto: marvell/octeontx - Add missing '\n' in log messages adds f88480e300ac crypto: hisilicon/qm - fix build failure with ACPI off adds 3357b61177a7 hwrng: cctrng - add missing include to linux/fips.h adds c73d18715037 crypto: hisilicon/qm - add more ACPI dependencies adds 3adbbd2295ad hwrng: cctrng - Add dependency on HAS_IOMEM adds 3ca73b70a3a9 crypto: arm64 - Consistently enable extension adds 8a656a48f75f crypto: chelsio - remove redundant assignment to variable error adds 63e05f327517 crypto: algif_rng - remove redundant assignment to variable err adds 764428fe99e8 crypto: jitter - SP800-90B compliance adds 97f2650e5040 crypto: drbg - always seeded with SP800-90B compliant nois [...] adds 9c3d6497fbfa crypto: bcm - Delete redundant variable definition adds b2d7e8bcaab7 hwrng: cctrng - Remove unnecessary FIPS ifdef adds 3c2214b6027f padata: add separate cpuhp node for CPUHP_PADATA_DEAD adds 97f9ac3db661 crypto: ccp - Add support for SEV-ES to the PSP driver adds 18f1ca46858e lib/mpi: Fix 64-bit MIPS build with Clang adds 1c8414dadb8c hwrng: optee - Use UUID API for exporting the UUID adds d0f6223c0dc5 crypto: hisilicon/qm - Make qm_controller_reset() static adds 43f3c2b4dde3 hwrng: cctrng - Make some symbols static adds f23efcbcc523 crypto: ctr - no longer needs CRYPTO_SEQIV adds d6fc1a459221 crypto: drbg - should select CTR adds 42a13ddbab00 crypto: bcm - Remove the unnecessary cast for PTR_ERR(). adds 12b3cf909354 crypto: bcm - Fix unused assignment adds 43b05ce76733 crypto: stm32/hash - defer probe for reset controller adds 45dafed6c5ec crypto: stm32/hash - defer probe for dma device adds 79cd691f609c crypto: stm32/hash - don't print error on probe deferral adds 3f7819bd4215 crypto: bcm - Use the defined variable to clean code adds 34d47aab0665 hwrng: cctrng - Add dependency on OF adds 55e840568073 hwrng: cctrng - change default to n adds 3e37f04f2bf3 hwrng: cctrng - update help description adds ec6e2bf33b54 crypto: algapi - create function to add request in front of queue adds 6a89f492f8e5 crypto: engine - support for parallel requests based on re [...] adds 8d90822643ad crypto: engine - support for batch requests adds c549226926ce crypto: acomp - search acomp with scomp backend in crypto_ [...] adds e0664ebcea6a crypto: drbg - fix error return code in drbg_alloc_state() adds d099ea6e6fde crypto - Avoid free() namespace collision adds 13855fd8ce64 crypto: lib/sha256 - return void adds 822a98b862d5 crypto: hash - introduce crypto_shash_tfm_digest() adds a221b33b657b crypto: arm64/aes-glue - use crypto_shash_tfm_digest() adds 1306664fdeef crypto: essiv - use crypto_shash_tfm_digest() adds 7e3e48d86b7c crypto: artpec6 - use crypto_shash_tfm_digest() adds f32b6775c795 crypto: ccp - use crypto_shash_tfm_digest() adds 8cbb809794b1 crypto: ccree - use crypto_shash_tfm_digest() adds 61c38e3a94f2 crypto: hisilicon/sec2 - use crypto_shash_tfm_digest() adds e0077ea8ee17 crypto: mediatek - use crypto_shash_tfm_digest() adds ce8e04888dd8 crypto: n2 - use crypto_shash_tfm_digest() adds e29ba412bdfe crypto: omap-sham - use crypto_shash_tfm_digest() adds ecca1ad60cdf crypto: s5p-sss - use crypto_shash_tfm_digest() adds 96a5aa721df8 nfc: s3fwrn5: use crypto_shash_tfm_digest() adds 3e185a56eb69 fscrypt: use crypto_shash_tfm_digest() adds 197981138805 ecryptfs: use crypto_shash_tfm_digest() adds ea794db2646a nfsd: use crypto_shash_tfm_digest() adds f80df3851246 ubifs: use crypto_shash_tfm_digest() adds ec0bf6edc4ad Bluetooth: use crypto_shash_tfm_digest() adds 75b93c635482 sctp: use crypto_shash_tfm_digest() adds bce395eea0f2 KEYS: encrypted: use crypto_shash_tfm_digest() adds 85fc78b80f15 ASoC: cros_ec_codec: use crypto_shash_tfm_digest() adds ac0ad93df713 mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES adds 1c4b3c409998 crypto: powerpc/sha1 - remove unused temporary workspace adds 23dc2a0dfc98 crypto: powerpc/sha1 - prefix the "sha1_" functions adds 4d21e594508c crypto: s390/sha1 - prefix the "sha1_" functions adds 6b0b0fa2bce6 crypto: lib/sha1 - rename "sha" to "sha1" adds 2aaba014b55b crypto: lib/sha1 - remove unnecessary includes of linux/cr [...] adds 228c4f265c6e crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h adds 9a611a1dce07 Revert "ASoC: cros_ec_codec: use crypto_shash_tfm_digest()" adds 0c0408e86dbe crypto: blake2b - Fix clang optimization for ARMv7-M adds 1036bb50c805 crypto: ccree - constify struct debugfs_reg32 adds 2c2207aee52b crypto: hisilicon/hpre - constify struct debugfs_reg32 adds 8f68659bac1d crypto: hisilicon/zip - constify struct debugfs_reg32 adds c549e8127213 crypto: hisilicon/sec2 - constify sec_dfx_regs adds 18614230f430 crypto: hisilicon/sec2 - modify the SEC probe process adds 5f3a2a5d37ff crypto: hisilicon/hpre - modify the HPRE probe process adds cfd66a660f73 crypto: hisilicon/zip - modify the ZIP probe process adds 20b291f51802 crypto: hisilicon - refactor module parameter pf_q_num rel [...] adds b67202e8ed30 crypto: hisilicon/qm - add state machine for QM adds 7ce396fa12a9 crypto: hisilicon - add FLR support adds b977e0300512 crypto: hisilicon - remove use_dma_api related codes adds d9701f8d9b12 crypto: hisilicon - unify initial value assignment into QM adds 5308f6600a39 crypto: hisilicon - QM memory management optimization adds 3176637ac10e crypto: hisilicon - remove codes of directly report device [...] adds dbdc1ec31fc0 crypto: hisilicon - add device error report through abnormal irq adds 2c959a33f863 crypto: hisilicon/zip - Use temporary sqe when doing work adds 49c2c082e00e crypto: stm32/crc32 - fix ext4 chksum BUG_ON() adds a8cc3128bf2c crypto: stm32/crc32 - fix run-time self test issue. adds 10b89c43a64e crypto: stm32/crc32 - fix multi-instance adds 100f84beee48 crypto: stm32/crc32 - don't sleep in runtime pm adds 7795c0baf5ac crypto: stm32/crc32 - protect from concurrent accesses adds 8502652542c6 crypto: hisilicon/qm - add debugfs for QM adds 0a3a3960210b crypto: hisilicon/qm - add debugfs to the QM state machine adds 8213a1a60c53 crypto: hisilicon/sec2 - add debugfs for Hisilicon SEC adds 64a6301ebee7 crypto: hisilicon/hpre - add debugfs for Hisilicon HPRE adds 6621e6492fbd crypto: hisilicon/zip - add debugfs for Hisilicon ZIP adds c31dc9fe165d crypto: hisilicon/qm - add DebugFS for xQC and xQE dump adds 988453fb2f18 crypto: hisilicon/qm - change debugfs file name from qm_re [...] adds ae4052c59c2d crypto: cavium/nitrox - Fix a typo in a comment adds d1c72f6e4c05 crypto: engine - do not requeue in case of fatal error adds 58ca0060ec4e crypto: hisilicon - fix driver compatibility issue with di [...] new 81e8c10dac62 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds e7c1c00cf3fa pstore: Drop useless try_module_get() for backend adds c30b20cd96a7 pstore: Rename "pstore_lock" to "psinfo_lock" adds cab12fd04938 pstore: Convert "psinfo" locking to mutex adds 47af61ffb19b pstore: Rename "allpstore" to "records_list" adds db23491c7720 pstore: Convert "records_list" locking to mutex adds 6248a0666c8a pstore: Add proper unregister lock checking adds 7a0ad546847a pstore: Refactor pstorefs record list removal new 27e5041a87e8 pstore: Add locking around superblock changes new 78c83c828c04 pstore: Do not leave timer disabled for next backend new 609e28bb139e pstore: Remove filesystem records when backend is unregistered new b7753fc7f6f5 pstore: Make sure console capturing will restart new 563ca40ddf40 pstore/platform: Switch pstore_info::name to const new d195c39052d1 pstore/platform: Use backend name for console registration new d973f7d83dc7 pstore/platform: Move module params after declarations new f858b57f7dd2 pstore/ram: Adjust module param permissions to reflect reality new 26961d76ff35 pstore/ram: Refactor DT size parsing new df9bf19d8896 pstore/ram: Refactor ftrace buffer merging new 16a583079e93 pstore/ftrace: Provide ftrace log merging routine new 6d3cf962dd1a printk: Collapse shutdown types into a single dump reason new b1f6f161b236 printk: honor the max_reason field in kmsg_dumper new fb13cb8a0482 printk: Introduce kmsg_dump_reason_str() new 3524e688b8ee pstore/platform: Pass max_reason to kmesg dump new 791205e3ec60 pstore/ram: Introduce max_reason and convert dump_oops new acf12c5e58a4 ramoops: Add "max-reason" optional field to ramoops DT node new d26c3321fe18 pstore/zone: Introduce common layer to manage storage zones new 17639f67c1d6 pstore/blk: Introduce backend for block devices new 0dc068265a1c pstore/zone,blk: Add support for pmsg frontend new cc9c4d1b5597 pstore/zone,blk: Add console frontend support new 34327e9fd213 pstore/zone,blk: Add ftrace frontend support new 649304c936cd Documentation: Add details for pstore/blk new 335426c6dcdd pstore/zone: Provide way to skip "broken" zone for MTD devices new 1525fb3bb6d6 pstore/blk: Provide way to query pstore configuration new 7dcb7848ba11 pstore/blk: Support non-block storage devices new f8feafeaeedb pstore/blk: Introduce "best_effort" mode new 78c08247b9d3 mtd: Support kmsg dumper based on pstore/blk new 829f3b9401fe Merge tag 'pstore-v5.8-rc1' of git://git.kernel.org/pub/sc [...] adds d2fe97545a1e fscrypt: fix all kerneldoc warnings adds fe015a78e5d0 fscrypt: name all function parameters adds 607009020a5e fscrypt: remove unnecessary extern keywords adds 8b8599609504 linux/parser.h: add include guards adds cdeb21da1783 fscrypt: add fscrypt_add_test_dummy_key() adds ed318a6cc0b6 fscrypt: support test_dummy_encryption=v2 adds 0ca2ddb0cd3c fscrypt: make test_dummy_encryption use v2 by default adds e3b1078bedd3 fscrypt: add support for IV_INO_LBLK_32 policies new afdb0f2ec57d Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 6377a38bd345 fs-verity: fix all kerneldoc warnings adds 9cd6b593cfc9 fs-verity: remove unnecessary extern keywords new 4d67829e1186 Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] adds 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock adds e8cc2b97ca5a lib/vsprintf: update comment about simple_strto<foo>() functions adds ad8cd1db80cc printk: Move console matching logic into a separate function adds e369d8227fd2 printk: Fix preferred console selection with multiple matches adds 33225d7b0ac9 printk: Correctly set CON_CONSDEV even when preferred cons [...] new 6a0af9fc8cce Merge branch 'for-5.7-preferred-console' into for-linus adds 325606af5731 printk: Fix a typo in comment "interator"->"iterator" adds 8ece3b3eb576 kernel/printk: add kmsg SEEK_CUR handling adds 48021f981308 printk: handle blank console arguments passed in. adds eb012d125a24 printk: Remove pr_cont_once() new d053cf0d771f Merge branch 'for-5.8' into for-linus adds 7daac5b2fdf8 lib/vsprintf: Print time64_t in human readable format adds 4a60f58ee002 ARM: bcm2835: Switch to use %ptT adds 5f1fcf8c0adc usb: pulse8-cec: Switch to use %ptT new 8b390ab725fd Merge branch 'for-5.8-printf-time64_t' into for-linus new ca1f5df23f28 Merge tag 'printk-for-5.8' of git://git.kernel.org/pub/scm [...] adds ee5340abab3b EDAC, {skx,i10nm}: Make some configurations CPU model specific adds ce20670828c1 EDAC/i10nm: Update driver to support different bus number [...] adds 493362dd7b9f EDAC/armada_xp: Fix some log messages adds 87a4eca891b6 EDAC/xgene: Remove set but not used address local var adds d9976bc155b1 MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern adds 58d66175d461 EDAC/thunderx: Make symbols static adds b2f9fb0d671f EDAC/amd8131: Remove defined but not used bridge_str adds 1032095053b3 EDAC/skx: Use the mcmtr register to retrieve close_pg/bank [...] new f00eb5ff2f6f EDAC/amd64: Remove redundant assignment to variable ret in [...] new 2a02ca0428cf Merge branches 'edac-i10nm' and 'edac-misc' into edac-upda [...] new 8b11dd54add6 Merge tag 'edac_updates_for_5.8' of git://git.kernel.org/p [...] adds 9adbf3c609af x86/microcode: Fix return value for microcode late loading new ef34ba6d36af Merge tag 'x86_microcode_for_5.8' of git://git.kernel.org/ [...] adds 8dd97c65185c x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h adds 0118ad82c2a6 x86/cpu: Move resctrl CPUID code to resctrl/ adds f0d339db5647 x86/resctrl: Remove unnecessary RMID checks adds 923f3a2b48bd x86/resctrl: Query LLC monitoring properties once during boot adds 46637d4570e1 x86/resctrl: Maintain MBM counter width per resource adds f3d44f18b066 x86/resctrl: Support CPUID enumeration of MBM counter width adds 0c4d5ba1b998 x86/resctrl: Support wider MBM counters new 9bf9511e3d9f Merge tag 'x86_cache_updates_for_5.8' of git://git.kernel. [...] new da03d0610044 device_cgroup: Fix RCU list debugging warning new fa283093e409 Merge remote-tracking branch 'fixes/master' new 70a87e1f1d44 Merge remote-tracking branch 'arc-current/for-curr' adds e09a74404079 m68k: amiga: config: Mark expected switch fall-through adds 366b8149fbff m68k: amiga: config: Replace zero-length array with flexib [...] adds b5c08eb306ab m68k: defconfig: Update defconfigs for v5.7-rc1 adds bcc44f6b7410 m68k: mac: Don't call via_flush_cache() on Mac IIfx adds bf6c68ead314 m68k: mac: Remove misleading comment adds b2003c7a811c m68k: mac: Avoid stuck ISM IOP interrupt on Quadra 900/950 adds 2941a4731fd2 m68k: Add missing __user annotation in get_user() adds 3381df095419 m68k: tools: Replace zero-length array with flexible-array member new 6904f671de08 Merge remote-tracking branch 'm68k-current/for-linus' new 2f5b84813c02 Merge remote-tracking branch 'sparc/master' adds 0650857570d1 ALSA: hda: add autodetection for SoundWire adds d94541fa8ae8 Merge branch 'topic/for-5.8' into for-next adds 3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch adds aa08ff0f345e ALSA: Fix misspellings of "Analog Devices" adds 093b8494f299 ALSA: usb-audio: Print more information in stream proc files adds 8137d2763bf7 ALSA: usb-audio: Fix a limit check in proc_dump_substream_ [...] adds 14ff6c5546e7 ALSA: oxygen: use true,false for bool variables adds 0d283287a420 ALSA: hda: Refactor Intel NHLT init adds 36dbae994532 Merge branch 'topic/nhlt' into for-next adds 10635d2d2a4c Merge branch 'for-linus' into for-next adds f0bd62b64016 ALSA: usb-audio: Improve frames size computation adds 04c96460bfdb ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen adds 5b6cc38f3f3f ALSA: usb-audio: Fix racy list management in output queue adds 25cba461989c ALSA: seq: oss: remove unused inline function snd_seq_oss_ [...] adds dbd131797805 ALSA: hda/realtek - Introduce polarity for micmute LED GPIO adds 3e0650ab26e2 ALSA: hda/realtek - Enable micmute LED on and HP system adds 87dc36482cab ALSA: hda/realtek - Add LED class support for micmute LED adds 0127f59794b3 ALSA: hda/realtek - Fix unused variable warning w/o CONFIG [...] adds 7f0d5053c5a9 ALSA: isa/wavefront: prevent out of bounds write in ioctl adds 5c2d0de544c3 ALSA: line6: hwdep: add support for O_NONBLOCK opening mode adds c55f5692748c ALSA: line6: Add poll callback for hwdep adds bb9b02a4589c ALSA: hda/tegra: correct number of SDO lines for Tegra194 adds 67ae482a59e9 ALSA: hda: add member to store ratio for stripe control adds 60019d8c650d ALSA: hda/tegra: workaround playback failure on Tegra194 adds 50f0bf550f83 ALSA: hda: Use dev_to_hdac_dev macro adds 8c11827bba72 ALSA: hda: Use hdac_to_hda_codec macro adds 79263c3bceb7 ALSA: hda: Return true,false for return type bool adds 59f00717bc09 ALSA: sound/ppc: Use bitwise instead of arithmetic operato [...] adds 28a04aa3ba60 ALSA: portman2x4: Use bitwise instead of arithmetic operat [...] adds df1fceacb248 ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC adds 9ad06ebb9ad6 ALSA: Replace zero-length array with flexible-array adds 89ebe49aaa2f ALSA: fireworks: Replace zero-length array with flexible-array adds 8304cf77c920 ALSA: firewire-lib: fix invalid assignment to union data f [...] adds 10aa8e4acf51 ALSA: firewire-lib: use macro for maximum value of second [...] adds 2472cfb3232c ALSA: firewire-lib: add reference to domain structure from [...] adds af86b0b1f4b0 ALSA: firewire-lib: code refactoring for parameters of pac [...] adds 83cfb5c50f8e ALSA: firewire-lib: code refactoring for syt computation adds 816d84826e89 ALSA: firewire-lib: code refactoring for syt offset calculation adds 274fc3558133 ALSA: firewire-lib: code refactoring for data block calculation adds 25babf297c57 ALSA: firewire-lib: add cache for packet sequence to AMDTP [...] adds 1a4be183b3fc ALSA: firewire-lib: pool ideal sequence of syt offset and [...] adds 69efd5c4bd4c ALSA: firewire-lib: use sequence of syt offset and data bl [...] adds bbd6aac3ae15 ALSA: fireface: fix configuration error for nominal sampli [...] adds f4588cc425be ALSA: fireface: start IR context immediately adds c52f232e1107 ALSA: fireface: code refactoring to add enumeration consta [...] adds 782222bab83a ALSA: fireface: code refactoring to decide name of sound card adds 062bb452b078 ALSA: fireface: add support for RME FireFace 802 adds 1f65e6683267 ALSA: fireface: add support for RME Fireface UFX (untested) adds 07f77dd47a2c ALSA: firewire-motu: fulfill missing entries in Kconfig adds 47b4f5f5b656 ALSA: usb-audio: fixing upper volume limit for RME Babyfac [...] adds 10ce77e4817f ALSA: usb-audio: Add duplex sound support for USB devices [...] adds c637fa151259 ALSA: hda: Fix potential race in unsol event handler adds 6325c7fade7d ALSA: hda: Drop unused snd_hda_queue_unsol_event() adds b9f2d35f0530 ALSA: hda: Unexport some local helper functions adds 0a7c7b47e44f ALSA: firewire-motu: move spec data to v2 protocol file adds c806a0e22831 ALSA: firewire-motu: move spec data to v3 protocol file adds 61d79c70c976 ALSA: firewire-motu: localize protocol data adds ff222b7e45eb ALSA: firewire-motu: add wrapper functions for protocol-de [...] adds 562f0c6700cf ALSA: firewire-motu: drop protocol structure adds dfbaa4dc11eb ALSA: firewire-motu: add model-specific table of chunk count adds 28c8d3c91af7 ALSA: firewire-motu: add alternative functions to detect p [...] adds 0090c1c5f327 ALSA: firewire-motu: add alternative functions to detect p [...] adds 9883b3850fba ALSA: firewire-motu: use table-based calculation of packet [...] adds 88e8f89dcc66 ALSA: firewire-motu: use table-based calculation of packet [...] adds 739bdbaec76a ALSA: firewire-motu: remove obsoleted codes adds 2b8f050e4ea9 ALSA: firewire-motu: refactoring protocol v2 for clock sou [...] adds 7b47c0d719f4 ALSA: firewire-motu: refactoring protocol v3 for clock sou [...] adds 506ad56a5908 ALSA: firewire-motu: refactoring protocol v2 for fetching [...] adds e0b2db351bc7 ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (F [...] adds 6d2848402619 Merge branch 'for-linus' into for-next adds 8191743d5f9a ALSA: usb-audio: Clean up quirk entries with macros new f99e24a6778a ALSA: usb-audio: Fixing usage of plain int instead of NULL new a72ff08faf3d Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds e8ec193e485d ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv adds cdab86902d07 ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxv [...] adds f840ebfe5802 ASoC: wm8990: remove some defined but unused symbols adds 4c979a775432 ASoC: wm8900: remove some defined but not used symbols adds c2233a266178 ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() mac [...] adds 49648d02008d ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() adds 01faf501eefa ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups adds 1729025b04b9 ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais adds aa982b05950c Merge series "ASoC: remove rtd->cpu/codec_dai{s} v2" from [...] adds a8bb72f16002 ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k adds 3a24f135e6cc ASoC: intel/skl/hda - set autosuspend timeout for hda codecs adds d233c4941630 ALSA: hda: Add ElkhartLake HDMI codec vid adds a4ed29273376 ASoC: SOF: Intel: add PCI ID for ElkhartLake adds db8cfae8c4fd ASoC: Intel: boards: support Elkhart Lake with rt5660 adds 5930d02c2d53 ASoC: intel: sof_sdw: init all aggregated codecs adds 35e648cc66ac ASoC: Intel: sof-da7219-max98373: add DMIC widget and route adds 272e68d06539 ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode adds 5611e6f4b32b ASoC: Intel: sof_sdw_hdmi: remove codec_dai use adds 680ca80f731e ASoC: Intel: sof_sdw_rt1308: remove codec dai use adds f11633da41bd ASoC: Intel: sof_sdw_rt5682: remove codec_dai use adds 6a739362211b ASoC: Intel: sof_sdw_rt700: remove codec_dai use adds 30e3edfbd1bf ASoC: Intel: sof_sdw_rt711: remove codec_dai use adds df3e71c42f05 Merge series "ASoC: Intel: machine drivers update for 5.8" [...] adds 3ef9d5073b55 ASoC: tegra: tegra_wm8903: Support nvidia, headset property adds 8240fe6c91b8 ASoC: tegra-wm8903: Document new nvidia, headset property adds 41d5d7b330b0 Merge series "Support headset on Tegra boards that use WM8 [...] adds 1d03c19e970e ASoC: SOF: remove unneeded variables adds 805a23de2657 ASoC: SOF: Intel: hda: remove unnecessary parentheses adds 3c9432d1efc9 Merge series "ASoC: SOF: trivial code cleanups" from Pierr [...] adds 110f44c2ed1b ASoC: codecs: rt1308-sdw: reduce verbosity adds 0d4453e98706 ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection adds 642646cc4f84 ASoC: SOF: Intel: hda: log number of microphones detected [...] adds b2acc24c805a ASoC: soc-core: Add dynamic debug logs in soc_dai_link_san [...] adds 5c5118dc5d14 Merge series "ASoC: SOF: adjust dmesg verbosity" from Pier [...] adds 39400f34a289 Merge branch 'asoc-5.7' into asoc-5.8 adds 46b7e2ff8cb6 ASoC: Intel: skl_hda_generic: remove rtd->codec_dai adds 83b35f4586e2 ASoC: fsl_micfil: Omit superfluous error message in fsl_mi [...] adds 980f91778a2f ASoC: topology: Remove unneeded semicolon adds fe17e6cdc0fe ASoC: SOF: imx8: Fix randbuild error adds cb0312f61c3e ASoC: SOF: imx: fix undefined reference issue adds afb93d716533 ASoC: SOF: imx: Add i.MX8M HW support adds 58825cc22539 ASoC: SOF: Add i.MX8MP device descriptor adds 35a0f2425205 dt-bindings: dsp: fsl: Add fsl,imx8mp-dsp entry adds 72161e0eea64 Merge series "Add support for SOF on i.MX8M" from Daniel B [...] adds 101001652ee7 ASoC: SOF: topology: fix: handle DAI widget connections pr [...] adds 0730c0928d89 ASoC: SOF: Mark get_ext* function ext_hdr arguments as const adds 92be17a559a8 ASoC: SOF: Introduce offset in firmware data adds e150ef4169a7 ASoC: SOF: Introduce extended manifest adds 371091417864 ASoC: SOF: ext_manifest: parse firmware version adds 9e72f13ee541 ASoC: SOF: ext_manifest: parse windows adds 7c024b948c20 ASoC: SOF: ext_manifest: parse compiler version adds 542adb2a461f ASoC: SOF: topology: Add support for DC Blocker adds 786d6516877d ASoC: SOF: add probe support extend data adds 2014185eba4e ASoC: SOF: add debug ABI version adds e6224484454d ASoC: SOF: change type char to uint8_t in info.h adds f480f804f27a ASoC: SOF: change type char to uint8_t in trace.h adds 60829341aa60 ASoC: SOF: change type char to uint8_t in topology.h adds a9a9cbf08141 ASoC: SOF: make sof_ipc_cc_version to fixed length adds 7893df67e9bd ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer. adds 79a4ff94a3fc ASoC: SOF: Intel: Fix typo in header file comment text adds 31be5337ace1 ASoC: SOF: Intel: Change DMIC load IPC to fixed length adds 1993ba26cc53 ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field adds 1f846505b365 ASoC: SOF: align sof_ipc_dai_alh_params with FW adds c7fc96dfc41d ASoC: SOF: topology: Get ALH rate amd channels from topology adds 15bf1831fc91 ASoC: SOF: topology: fix: parse hda_tokens to &config->hda adds 18aaab64fbb1 ASoC: SOF: topology: Get HDA rate and channels from topology adds f228a5b17038 ASoC: SOF: topology: stop parsing when all tokens have been found adds a1687c68c308 ASoC: SOF: topology: handle multiple sets of tuple arrays adds 217a5879e10a Merge series "ASoC: SOF: topology and firmware IPC updates [...] adds 35c638d039bb ASoC: qdsp6: Suggest more generic node names adds b938b25f49cd ASoC: Fix misspellings of "Analog Devices" adds 8ec7d6043263 ASoC: Intel: haswell: Power transition refactor adds 91e475b5e810 ASoC: wm89xx: Fix build errors caused by I2C dependency adds c1c050ee74d6 ASoC: Fix wrong dependency of da7210 and wm8983 adds ace105dd6159 Merge series "ASoC: Fix dependency issues of SND_SOC" from [...] adds 4eb542cc88c1 soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_code [...] adds 629ba12e9998 ASoC: Intel: boards: split woofer and tweeter support adds 4f05b5c62d24 ASoC: wcd934x: remove unnecessary comparisons to bool adds 0eb0674616b0 ASoC: wcd9335: remove unneeded semicolon adds e48e83d15bd9 ASoC: wcd934x: remove unneeded semicolon adds 19f303caf636 dt-bindings: sound: add Microsemi ZL38060 binding adds 52e8a94baf90 ASoC: Add initial ZL38060 driver adds c6cb522c1461 ASoC: soc-compress: add snd_compress_ops adds 3a5ccf25ee18 ASoC: codec: wm_adsp: use snd_compress_ops adds 171d1785c703 ASoC: uniphier: use snd_compress_ops adds 849db80ef0ba ASoC: qcom: q6sp6: use snd_compress_ops adds c60e4459c42d ASoC: intel: atom: use snd_compress_ops adds 39118ce50b85 ASoC: sof: use snd_compress_ops adds 27ecad217c14 ASoC: sprd: use snd_compress_ops adds e7cbe528391a ASoC: soc-compress: remove snd_compr_ops adds 8baa3b5a6ab8 Merge series "ASoC: add snd_compress_ops and replace" from [...] adds 7470704d8b42 ASoC: fsl_asrc: rename asrc_priv to asrc adds b84b4c9a688d ASoC: dt-bindings: fsl_asrc: Add new property fsl, asrc-format adds 859e364302c5 ASoC: fsl-asoc-card: Support new property fsl, asrc-format adds 4520af41fd21 ASoC: fsl_asrc: Support new property fsl,asrc-format adds be7bd03f0201 ASoC: fsl_asrc: Move common definition to fsl_asrc_common adds a960de4da241 ASoC: dt-bindings: fsl_easrc: Add document for EASRC adds 955ac624058f ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers adds 787a46c02792 Merge series "ASoC: Add new module driver for new ASRC" fr [...] adds 5bf73b1b1dec ASoC: intel/skl/hda - fix oops on systems without i915 aud [...] adds d8e25a10ef87 ASoC: SOF: Fix build adds 4aa86e05be84 ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() adds 5d7e0b1516df ASoC: dmic: Allow GPIO operations to sleep adds cade2f59e7ae ASoC: Intel: Skylake: Replace guid_copy() with import_guid() adds 76ec4aea9fd8 ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" adds fe57a92c8858 ASoC: SOF: Add missing dependency on IMX_SCU adds 3e645a4add53 ASoC: soc-compress: avoid false-positive Wuninitialized warning adds b8d3ad51dfec ASoC: snd-sof-intel-hda-common - add hda_model parameter a [...] adds e782ddbb0873 ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() adds b1ca2f63e20b ASoC: Intel: sof_sdw: add amp number in components string for ucm adds e66f385354b3 ASoC: mxs-saif: Avoid unnecessary check adds 1597bfbfdb3c ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_ [...] adds f3fc1ea011f0 ASoC: fsl_easrc: Check for null pointer before dereferenci [...] adds 77060f4f71df ASoC: hisilicon: Use the defined variable to clean code adds 1b290ef023b3 ASoC: Intel: Skylake: Add alternative topology binary name adds 1b450791d517 ASoC: Intel: Multiple I/O PCM format support for pipe adds 2d744ecf2b98 ASoC: Intel: Skylake: Automatic DMIC format configuration [...] adds 2f8eae39056f Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds ac3367442d9e ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() adds e241f8e77958 ASoC: bdw-rt5677: add channel constraint adds 08d6713a4056 ASoC: bdw-rt5650: add channel constraint adds ad18763f4683 ASoC: broadwell: add channel constraint adds 433f9cba54fa Merge series "add channel constraint for BDW machine drive [...] adds 4262ddc2ad63 ASoC: Intel: boards: add explicit dependency on GPIOLIB wh [...] adds eda12425b266 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] adds be16a0f0dc8f ASoC: component: suppress uninitialized-variable warning adds ee2cbe06935b ASoC: codecs: wm97xx: fix ac97 dependency adds 77be181e2c8e ASoc: nau8810: add AUX related dapm widgets and routes adds da33574f7f1c ASoC: mxs-saif: Fix unused assignment adds 087e3900a060 ASoC: fsl_easrc: mark PM functions __maybe_unused adds fd443a20c2f0 ASoC: rt5682: fix I2C/Soundwire dependencies adds aa7b8230d4c3 ASoC: soc-dai: add soc_dai_err() adds 479914ed779d ASoC: soc-dai: don't overwide dai->driver->ops adds 0b73ba550cdd ASoC: soc-dai: add snd_soc_pcm_dai_new() adds d108c7fd0b77 ASoC: soc-dai: add snd_soc_pcm_dai_prepare() adds 42f2472d4689 ASoC: soc-dai: add snd_soc_pcm_dai_trigger() adds 30819358ae73 ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() adds 51801aeafdc9 ASoC: soc-dai: add snd_soc_pcm_dai_probe() adds 7eaa313bdec3 ASoC: soc-dai: add snd_soc_pcm_dai_remove() adds b5ae4ccea5ab ASoC: soc-dai: add snd_soc_dai_compr_start() adds 2b25f81d43b7 ASoC: soc-dai: add snd_soc_dai_compr_shutdown() adds eb08411bdf48 ASoC: soc-dai: add snd_soc_dai_compr_trigger() adds 8dfedafb5c71 ASoC: soc-dai: add snd_soc_dai_compr_set_params() adds adbef5432666 ASoC: soc-dai: add snd_soc_dai_compr_get_params() adds 53294353a05c ASoC: soc-dai: add snd_soc_dai_compr_ack() adds ed38cc5909e7 ASoC: soc-dai: add snd_soc_dai_compr_pointer() adds 88b3a7dfe999 ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() adds 94d7281993a7 ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() adds 79ca782533d3 Merge series "ASoC: soc-dai: add snd_soc_dai_xxx()" from K [...] adds 79149fb835d7 ASoC: dt-bindings: simple-card: switch to yaml base Documentation adds f9dfa8f25462 ASoC: SOF: sort out Kconfig, again adds 726e6142b5c9 ASoC: SOF: topology: send ipc for all found DAIs in sof_se [...] adds 744a3bb3b4b6 ASoC: topology: set component dai_index to ipc dai config [...] adds ac7642494851 ASoC: SOF: topology: replace sof_link_hda_process by sof_s [...] adds fd045558295e ASoC: SOF: Intel: change trigger sequence to fix pop noise [...] adds c03d58214c6d Merge series "SOF topology parsing updates" from Ranjani S [...] adds 38c2e325a66b ASoC: rt5682: simplify assertions adds 5b8e09091b60 ASoC: rt5682: fix space issues adds 70255cf69178 ASoC: rt5682: remove empty default case adds 9c1cb755b5b3 ASoC: rt5682: replace message printing from pr_() to dev_() adds 2317e84979fb ASoC: rt5682: remove duplicate rt5682_reset() calls adds 4642126b852f ASoC: rt5682: remove unwanted btn_type assignment adds e8e7ef43c733 Merge series "ASoC: rt5682: apply some refactors" from Tzu [...] adds f139546fb7d4 ASoC: Intel: boards: sof-wm8804: support for Hifiberry Dig [...] adds 8c149b7d75e5 dt-bindings: sound: wm8994: Correct required supplies base [...] adds e149ca29f399 ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only adds c25504ad64fe ASoC: rl6231: Add the K bypass for the PLL parameters adds d696a61413b4 ASoC: rt1015: Add condition to prevent SoC providing bclk [...] adds 952c0e260f8d ASoC: qcom: Use the defined variable to simplify code adds dbab677f324d ASoC: wm8524: Add support S32_LE adds d5797ede0818 dt-bindings: sound: lpass-cpu: Document DAI subnodes adds 4ff028f6c108 ASoC: qcom: lpass-cpu: Make I2S SD lines configurable adds adb69968074a ASoC: mediatek: Fix error handling adds 9558ad215509 ASoC: rt5677: Use devm_snd_soc_register_component() adds 79a4b670b4b4 ASoC: rt1016: Add the rt1016 support adds 7ae07308e40c ASoC: rt1016: Add the devicetree file for the rt1016 adds c16e923dd635 soc: fsl_asrc: Make some functions static adds 28d4adc4257c ASoC: SOF: Intel: Fix unused variable warning adds 2d6201ee1123 ASoC: soc-core: Replace zero-length array with flexible-array adds a1304cba816e ASoC: cros_ec_codec: allocate shash_desc dynamically adds d9a2d100c96d ASoC: mediatek: mt8183-da7219: set headset button maps adds 7d8785bc7adb ASoC: SOF: core: fix error return code in sof_probe_continue() adds 66c705d07d78 SoC: rsnd: add interrupt support for SSI BUSIF buffer adds 132a0eb03240 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 936b9df7a5c0 ASoC: Intel: Skylake: Replace zero-length array with flexi [...] adds 4e8748fcaeec ASoC: ux500: mop500: Fix some refcounted resources issues adds ab436c974e08 ASoC: rockchip-i2s: add description for rk3308 adds cc2d025a81a9 ASoC: Intel: Skylake: Update description for HDaudio kconfig adds 03990fd58d2b ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_ [...] adds e0b9024d2c88 ASoC: mmp-sspa: A trivial typo fix adds c9aeda1c9497 ASoC: mmp-sspa: Get rid of dma_params and phys_base adds 724da05378ba ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm adds 3c4e89df3b45 ASoC: mmp-sspa: Remove the embedded struct ssp_device adds 8ecdcac8792b ASoC: mmp-sspa: Prepare/unprepare the clocks adds 7d98cc648253 ASoC: mmp-sspa: Add support for the runtime power management adds 39ec7e9b6999 ASoC: mmp-sspa: Set appropriate bus format for given bit width adds 7cfa610205d9 ASoC: tlv320adcx140: Add controls for PDM clk adds 75b0adbb0806 ASoC: tlv320adcx140: Add device tree property for PDM edges adds 79fc48e41e39 ASoC: tlv320adcx140: Configure PDM sampling edge adds 5ae5eb48ca04 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds 93fa0af4790a ASoC: cros_ec_codec: switch to library API for SHA-256 adds 6878e75204e1 ASoC: fsl_esai: introduce SoC specific data adds d59628b310a7 ASoC: fsl_esai: Add new compatible string for imx8qm adds d731c1a0f935 Merge series "ASoC: fsl_esai: Add support for imx8qm" from [...] adds 11106cb37ade ASoC: fsl_micfil: Fix indentation to put on one line affec [...] adds f0a77d2b0e1c ASoC: amd: raven: Make the driver name consistent across files adds 15b5c496ff99 ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() adds 95579eaf98f1 ASoC: da7213: Add da7212 DT compatible adds b2a378816d0f ASoC: da7213: Add regulator support adds 9c5c258438b2 ASoC: da7213: move set_sysclk to codec level adds f7a8ae295ca8 ASoC: da7213: move set_pll to codec level adds 949531d9b88c Merge series "ASoC: da7213: support for usage with simple- [...] adds 75ac6dce7f03 ASoC: Intel: soc-acpi: change machine driver name for WM88 [...] adds 9d05a1e50c01 ASoC: Intel: sof_sdw: fix typo in components string adds 1f64a08bd5a9 ASoC: Intel: sof_sdw_rt711: remap buttons adds e6d5cb3ba13e ASoC: Intel: sof_sdw_rt700: remap buttons adds 47f98c55a50c ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE adds 3cd4de03c7ce Merge series "ASoC: Intel: minor fixes to machine drivers" [...] adds b5dff6ec1326 ASoC: codecs: rt*-sdw: don't assign slave_ops adds 07b542fe831c ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() adds ee5866222ab5 ASoC: codecs: rt1308-sdw: remove duplicate allocation adds a1c3ec70ee10 Merge series "ASoC: codecs: rt*-sdw: memory leaks and simp [...] adds d9051d86ad30 ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactiva [...] adds dc82910682ef ASoC: soc-dai: add snd_soc_dai_action() adds 45eb8666e52d ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() adds efffd9b344ad ASoC: soc-dai: add snd_soc_dai_active() adds 488b2ca599f9 ASoC: soc-component: add snd_soc_component_active() adds 5552f8d72893 ASoC: soc-dai: add snd_soc_dai_stream_active() adds b3dea624b52e ASoC: use snd_soc_xxx_active() adds e1c7e1faa404 ASoC: atomel: use snd_soc_xxx_active() adds 8ca4602d38c5 ASoC: bcm: use snd_soc_xxx_active() adds 90a61a549df1 ASoC: cirrus: use snd_soc_xxx_active() adds 5e518eddd11e ASoC: codecs: use snd_soc_xxx_active() adds 1d9fb19d8f64 ASoC: fsl: use snd_soc_xxx_active() adds 846d0a17a804 ASoC: intel: use snd_soc_xxx_active() adds 48afb287853e ASoC: jz4740: use snd_soc_xxx_active() adds 7995981bcfbc ASoC: mediatek: use snd_soc_xxx_active() adds 1f79aab5a448 ASoC: meson: use snd_soc_xxx_active() adds aaeb5fb59965 ASoC: pxa: use snd_soc_xxx_active() adds 36ad1a87104e ASoC: ti: use snd_soc_xxx_active() adds 25d6755213f4 ASoC: uniphier: use snd_soc_xxx_active() adds 8db4f94fb308 ASoC: dwc: use snd_soc_xxx_active() adds 0812a08ac8d0 ASoC: cleanup dai / component active code adds 9bb93a40d958 Merge series "ASoC: cleanup DAI/Component activity" from K [...] adds c26fde3b15ed ASoC: SOF: Do nothing when DSP PM callbacks are not set adds 3541aef1b83f ASoC: SOF: add a power_down_notify method adds 9f369f7e4660 ASoC: SOF: inform DSP that driver is going to be removed adds 82e8c00fa18a ASoC: SOF: topology: add support to smart amplifier adds 7d1952bceb8a ASoC: SOF: Intel: sdw: relax sdw machine select constraints adds 5c2c3cb1ca78 ASoC: SOF: define INFO_ flags in dsp_ops adds 35e7c09d1edd ASoC: SOF: imx: make dsp_ops static adds 99cb681e7b8e ASoC: SOF: imx: make imx8m_dsp_ops static adds 4ace9a0ec729 Merge series "ASoC: SOF: Intel and IMX updates for 5.8" fr [...] adds 0e0e10fde0e9 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT [...] adds f8953043e6e2 ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock adds 1a90a6598652 ASoC: fsl_micfil: Remove unneeded ifdef's adds a62ed9606aae ASoC: fsl_micfil: Do not pass irq numbers in comments adds 9b5e98e21467 ASoC: amd: add Renoir ACP3x IP register header adds 1eb2852efe05 ASoC: amd: add Renoir ACP PCI driver adds 85ded495640e ASoC: amd: add acp init/de-init functions adds 66c4f558aa3a ASoC: amd: create acp3x pdm platform device adds f621a3676d3f ASoC: amd: add ACP3x PDM platform driver adds b9901654a90a ASoC: amd: irq handler changes for ACP3x PDM dma driver adds 4a767b1d039a ASoC: amd: add acp3x pdm driver dma ops adds 370e7dde5b3d ASoC: amd: add ACP PDM DMA driver dai ops adds c346e768f92c ASoC: amd: add Renoir ACP PCI driver PM ops adds 35e4be1136e6 ASoC: amd: add ACP PDM DMA driver pm ops adds c15f258e6791 ASoC: amd: enable Renoir acp3x drivers build adds b208c3bc3354 ASoC: amd: create platform devices for Renoir adds 7ca448a518cf ASoC: amd: RN machine driver using dmic adds 1d3776669323 ASoC: amd: enable build for RN machine driver adds 95325ab34c87 Merge series "Add Renoir ACP driver" from Vijendar Mukunda [...] adds fdae433e5129 ASoC: amd: fix kernel warning adds 19cc20bd644f ASoC: amd: refactoring dai_hw_params() callback adds ce5955866d97 ASoC: amd: return error when acp de-init fails adds a97e384ba78f ASoC: mmp-sspa: Add Device Tree support adds d81bb8726c24 ASoC: Add Marvell MMP SSPA binding adds 6ea460d52299 ASoC: mmp-sspa: Fix the error handling in probe() adds d0de8c69f901 ASoC: max9867: don't use regmap defaults adds af53d5738cb0 ASoC: max9867: add filter controls adds 80b9fa4dead4 ASoC: max9867: add mono playback switch adds 168aac9de095 ASoC: pxa: remove Compulab pxa2xx boards adds 980b63f8d040 ASoC: max9867: add digital microphone controls adds 29c859df7b52 ASoC: max9867: keep ADCs and DACs always on adds a6e3f4f34cdb ASoC: max98390: Added Amplifier Driver adds cff1f8b4f8e1 ASoC: fsl_asrc: Fix -Wmissing-prototypes warning adds 085c02d355ac ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' adds 393dc21d0f25 ASoC: fsl_asrc: Merge suspend/resume function to runtime_s [...] adds 523773b9ea9f ASoC: SOF: loader: Adjust validation condition for fw_offset adds a80cf1987a6e ASoC: SOF: Introduce extended manifest adds 3e2a89d3ee05 ASoC: SOF: ext_manifest: parse firmware version adds 8d809c15acf2 ASoC: SOF: ext_manifest: parse windows adds 4c4a975178ef ASoC: SOF: ext_manifest: parse compiler version adds 3ca570da2035 Merge series "ASoC: SOF: extended manifest support for 5.8 [...] adds 02e756363fc9 ASoC: add soc-link.c adds a5e6c1090001 ASoC: soc-link: move soc_rtd_xxx() adds 7cf3c5b4a04f ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() adds 0cbbf8a03995 ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() adds 9ab711cb84d4 ASoC: soc-link: add snd_soc_link_compr_startup() adds 0e532c99b468 ASoC: soc-link: add snd_soc_link_compr_shutdown() adds eab810f37ff5 ASoC: soc-link: add snd_soc_link_compr_set_params() adds f202272cabf2 Merge series "ASoC: add soc-link" from Kuninori Morimoto < [...] adds edc475bee00b ASoC: fix semicolon.cocci warnings adds c553d2905770 ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src adds 25bf943e4e7b ASoC: fix incomplete error-handling in img_i2s_in_probe. adds 0d71a5cf691a ASoC: tas2552: Fix runtime PM imbalance in tas2552_compone [...] adds 9ad61b5c8040 ASoC: img-spdif-out: Fix runtime PM imbalance on error adds 2465d32bea35 dt-bindings: sound: tlv320adcx140: Add GPI config property adds 3c35e79cead3 ASoC: tlv320adcx140: Add support for configuring GPI pins adds 53865b325955 ASoC: img-spdif-in: Fix runtime PM imbalance on error adds 920bef64cc5f ASoC: wm8962: Fix runtime PM imbalance on error adds 850ba84b5c6d ASoC: tlv320adcx140: Fix warnings when using W=1 adds 185457632ba3 ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() adds ddcccd543f5d ASoC: SOF: Intel: byt: Add PM callbacks adds fc907cc527e6 ASoC: SOF: pm: handle resume on legacy Intel platforms adds 512e76724ffd ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend adds 68224376bc2a ASoC: Intel: byt/cht: add .pm_ops adds d7a1ed268993 ASoC: SOF: ipc: ignore DSP replies received when they are [...] adds c691f0c6e267 ASoC: SOF: Intel: BYT: add .remove op adds 3d3d1fb9ce34 ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler adds 3d2e5c480742 ASoC: SOF: Intel: BYT: harden IPC initialization and handling adds 93e0f69a40c8 Merge series "ASoC: SOF: finalize Baytrail/CherryTrail sup [...] adds e6825bae2681 ASoC: ingenic: Unconditionally depend on devicetree adds 2b1878afc8fb ASoC: nau8810: add I2C device and compatible ID adds a50067d4f3c1 ASoC: rt5682: split i2c driver into separate module adds 8dc101147031 ASoC: sta32x: add missed function calls in error paths adds 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 16bd0e9b6a74 Merge remote-tracking branch 'sound-current/for-linus' new 67c8e6b18d91 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus new 53d860952c82 regmap: fix alignment issue new 323ca2daef47 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus new 9b13b74b4c56 Merge remote-tracking branch 'regmap-fixes/for-linus' new c945aee2122e Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new dd49657027d3 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new bde473768207 Merge remote-tracking branch 'omap-fixes/fixes' new 04d567aba68b Merge remote-tracking branch 'kvm-fixes/master' new 1854bb472e8d Merge remote-tracking branch 'btrfs-fixes/next-fixes' new fbb7c9d3b549 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 3a1d4c3e458b Merge remote-tracking branch 'fpga-fixes/fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (59fcbde6ab90) \ N -- N -- N refs/heads/pending-fixes (3a1d4c3e458b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 206 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/debugfs-hisi-hpre | 89 +- Documentation/ABI/testing/debugfs-hisi-sec | 94 +- Documentation/ABI/testing/debugfs-hisi-zip | 70 +- Documentation/ABI/testing/dev-kmsg | 5 + Documentation/admin-guide/pstore-blk.rst | 243 ++ Documentation/admin-guide/ramoops.rst | 14 +- Documentation/core-api/printk-formats.rst | 22 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 2 + .../devicetree/bindings/hwmon/baikal,bt1-pvt.yaml | 107 + .../devicetree/bindings/mfd/gateworks-gsc.yaml | 196 + Documentation/devicetree/bindings/mfd/max8998.txt | 8 + .../bindings/regulator/anatop-regulator.txt | 40 - .../bindings/regulator/anatop-regulator.yaml | 94 + .../bindings/regulator/maxim,max77826.yaml | 68 + .../bindings/reserved-memory/ramoops.txt | 13 +- .../devicetree/bindings/rng/arm-cctrng.yaml | 54 + 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 +- .../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 + .../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/spi/brcm,spi-bcm-qspi.txt | 10 + .../bindings/spi/mikrotik,rb4xx-spi.yaml | 36 + .../devicetree/bindings/spi/renesas,rspi.yaml | 144 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 41 - .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 133 + .../bindings/spi/socionext,uniphier-spi.yaml | 57 + Documentation/devicetree/bindings/spi/spi-dw.txt | 24 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 73 - .../devicetree/bindings/spi/spi-uniphier.txt | 28 - Documentation/devicetree/bindings/spi/ti_qspi.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/f2fs.rst | 6 +- Documentation/filesystems/fscrypt.rst | 33 +- Documentation/hwmon/amd_energy.rst | 109 + Documentation/hwmon/bt1-pvt.rst | 117 + Documentation/hwmon/gsc-hwmon.rst | 53 + Documentation/hwmon/ina2xx.rst | 19 + Documentation/hwmon/index.rst | 4 + Documentation/hwmon/lm90.rst | 23 +- Documentation/hwmon/max16601.rst | 159 + Documentation/process/coding-style.rst | 23 +- Documentation/security/siphash.rst | 2 +- MAINTAINERS | 43 +- Makefile | 2 +- arch/arm/crypto/sha1_glue.c | 1 - arch/arm/crypto/sha1_neon_glue.c | 1 - arch/arm/crypto/sha256_glue.c | 1 - arch/arm/crypto/sha256_neon_glue.c | 1 - arch/arm/kernel/armksyms.c | 1 - arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/crct10dif-ce-core.S | 2 +- arch/arm64/crypto/sha256-glue.c | 1 - arch/arm64/crypto/sha512-glue.c | 1 - arch/ia64/include/asm/device.h | 2 +- arch/m68k/amiga/config.c | 7 +- arch/m68k/configs/amiga_defconfig | 6 +- arch/m68k/configs/apollo_defconfig | 6 +- arch/m68k/configs/atari_defconfig | 6 +- arch/m68k/configs/bvme6000_defconfig | 6 +- arch/m68k/configs/hp300_defconfig | 6 +- arch/m68k/configs/mac_defconfig | 6 +- arch/m68k/configs/multi_defconfig | 6 +- arch/m68k/configs/mvme147_defconfig | 6 +- arch/m68k/configs/mvme16x_defconfig | 6 +- arch/m68k/configs/q40_defconfig | 6 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 6 +- arch/m68k/include/asm/mac_via.h | 1 + arch/m68k/include/asm/uaccess_mm.h | 2 +- arch/m68k/mac/config.c | 21 +- arch/m68k/mac/iop.c | 51 +- arch/m68k/mac/via.c | 6 +- arch/m68k/tools/amiga/dmesg.c | 2 +- arch/microblaze/kernel/microblaze_ksyms.c | 1 - arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 - arch/parisc/mm/init.c | 2 +- arch/powerpc/crypto/md5-glue.c | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 1 - arch/powerpc/crypto/sha1.c | 33 +- arch/powerpc/crypto/sha256-spe-glue.c | 1 - arch/powerpc/kernel/Makefile | 3 + arch/powerpc/kernel/nvram_64.c | 4 +- arch/s390/crypto/sha1_s390.c | 12 +- arch/sparc/crypto/md5_glue.c | 1 - arch/sparc/crypto/sha1_glue.c | 1 - arch/sparc/crypto/sha256_glue.c | 1 - arch/sparc/crypto/sha512_glue.c | 1 - arch/unicore32/kernel/ksyms.c | 1 - arch/x86/crypto/sha1_ssse3_glue.c | 1 - arch/x86/crypto/sha256_ssse3_glue.c | 1 - arch/x86/crypto/sha512_ssse3_glue.c | 1 - arch/x86/include/asm/device.h | 2 +- arch/x86/include/asm/dma.h | 2 +- arch/x86/include/asm/io_bitmap.h | 4 +- arch/x86/include/asm/processor.h | 3 +- .../x86/include/asm/{resctrl_sched.h => resctrl.h} | 9 +- arch/x86/include/uapi/asm/unistd.h | 11 +- arch/x86/kernel/cpu/amd.c | 3 + arch/x86/kernel/cpu/common.c | 40 - arch/x86/kernel/cpu/intel.c | 7 + arch/x86/kernel/cpu/microcode/core.c | 15 +- arch/x86/kernel/cpu/resctrl/core.c | 32 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 8 +- arch/x86/kernel/cpu/resctrl/internal.h | 15 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- arch/x86/kernel/ioport.c | 22 +- arch/x86/kernel/process.c | 4 +- arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 2 +- block/blk-core.c | 11 +- crypto/Kconfig | 3 +- crypto/algapi.c | 32 +- crypto/algif_rng.c | 2 +- crypto/api.c | 3 +- crypto/blake2b_generic.c | 4 +- crypto/crypto_engine.c | 168 +- crypto/drbg.c | 30 +- crypto/essiv.c | 4 +- crypto/internal.h | 1 + crypto/jitterentropy-kcapi.c | 27 + crypto/jitterentropy.c | 417 ++- crypto/lrw.c | 6 +- crypto/sha1_generic.c | 5 +- crypto/sha256_generic.c | 14 +- crypto/shash.c | 16 + crypto/xts.c | 6 +- drivers/base/regmap/regmap-i2c.c | 61 + drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 123 +- drivers/char/hw_random/Kconfig | 13 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/cctrng.c | 735 ++++ drivers/char/hw_random/cctrng.h | 72 + drivers/char/hw_random/omap-rng.c | 5 +- drivers/char/hw_random/optee-rng.c | 2 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/random.c | 8 +- drivers/char/tpm/eventlog/tpm2.c | 12 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/clk/qcom/Kconfig | 1 + drivers/clk/qcom/gcc-sm8150.c | 3 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/atmel-sha.c | 1 - drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 27 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/ccp/ccp-crypto-sha.c | 9 +- drivers/crypto/ccp/sev-dev.c | 43 + drivers/crypto/ccree/cc_cipher.c | 9 +- drivers/crypto/ccree/cc_debugfs.c | 4 +- drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/chelsio/chcr_ipsec.c | 1 - drivers/crypto/hisilicon/Kconfig | 4 + drivers/crypto/hisilicon/hpre/hpre.h | 18 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 99 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 355 +- drivers/crypto/hisilicon/qm.c | 3769 ++++++++++++++------ drivers/crypto/hisilicon/qm.h | 120 +- drivers/crypto/hisilicon/sec2/sec.h | 5 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 20 +- drivers/crypto/hisilicon/sec2/sec_main.c | 379 +- drivers/crypto/hisilicon/zip/zip.h | 8 + drivers/crypto/hisilicon/zip/zip_crypto.c | 20 +- drivers/crypto/hisilicon/zip/zip_main.c | 362 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 95 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 6 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 10 +- drivers/crypto/mediatek/mtk-sha.c | 7 +- drivers/crypto/n2_core.c | 7 +- drivers/crypto/omap-sham.c | 21 +- drivers/crypto/s5p-sss.c | 39 +- drivers/crypto/stm32/stm32-crc32.c | 230 +- drivers/crypto/stm32/stm32-hash.c | 38 +- drivers/edac/amd64_edac.c | 2 +- drivers/edac/amd8131_edac.c | 8 - drivers/edac/armada_xp_edac.c | 14 +- drivers/edac/i10nm_base.c | 29 +- drivers/edac/skx_base.c | 33 +- drivers/edac/skx_common.c | 17 +- drivers/edac/skx_common.h | 13 +- drivers/edac/thunderx_edac.c | 8 +- drivers/edac/xgene_edac.c | 3 - drivers/firmware/raspberrypi.c | 12 +- drivers/gpio/gpio-bcm-kona.c | 2 +- drivers/gpio/gpio-exar.c | 7 +- drivers/gpio/gpio-mlxbf2.c | 6 +- drivers/gpio/gpio-mvebu.c | 15 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpiolib.c | 26 +- drivers/hwmon/Kconfig | 59 +- drivers/hwmon/Makefile | 3 + drivers/hwmon/adt7411.c | 3 +- drivers/hwmon/amd_energy.c | 408 +++ drivers/hwmon/applesmc.c | 12 +- drivers/hwmon/bt1-pvt.c | 1146 ++++++ drivers/hwmon/bt1-pvt.h | 244 ++ drivers/hwmon/dell-smm-hwmon.c | 26 +- drivers/hwmon/gsc-hwmon.c | 390 ++ drivers/hwmon/hwmon.c | 136 +- drivers/hwmon/ina2xx.c | 183 + drivers/hwmon/lm70.c | 47 +- drivers/hwmon/lm75.c | 8 +- drivers/hwmon/lm75.h | 31 +- drivers/hwmon/lm90.c | 45 +- drivers/hwmon/nct6775.c | 10 +- drivers/hwmon/nct7802.c | 6 +- drivers/hwmon/nct7904.c | 138 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/max16601.c | 314 ++ drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/i3c/master.c | 16 +- drivers/iommu/iommu.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 6 +- drivers/mfd/Kconfig | 15 + drivers/mfd/Makefile | 1 + drivers/mfd/gateworks-gsc.c | 277 ++ drivers/mtd/Kconfig | 10 + drivers/mtd/Makefile | 1 + drivers/mtd/mtdpstore.c | 578 +++ drivers/net/ethernet/ibm/ibmvnic.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 24 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 18 + drivers/nfc/s3fwrn5/firmware.c | 10 +- drivers/nfc/st21nfca/dep.c | 4 +- drivers/nvme/host/pci.c | 11 +- drivers/platform/chrome/chromeos_pstore.c | 2 +- drivers/power/supply/bd70528-charger.c | 10 +- drivers/regulator/88pg86x.c | 4 +- drivers/regulator/88pm800-regulator.c | 4 +- drivers/regulator/Kconfig | 11 + drivers/regulator/Makefile | 1 + drivers/regulator/ab8500.c | 22 - drivers/regulator/act8865-regulator.c | 4 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/arizona-ldo1.c | 2 +- drivers/regulator/arizona-micsupp.c | 4 +- drivers/regulator/as3711-regulator.c | 6 +- drivers/regulator/as3722-regulator.c | 4 +- drivers/regulator/axp20x-regulator.c | 16 +- drivers/regulator/bcm590xx-regulator.c | 8 +- drivers/regulator/bd70528-regulator.c | 8 +- drivers/regulator/bd71828-regulator.c | 10 +- drivers/regulator/bd718x7-regulator.c | 238 +- drivers/regulator/core.c | 59 +- drivers/regulator/da903x.c | 2 +- drivers/regulator/db8500-prcmu.c | 2 +- drivers/regulator/helpers.c | 130 +- drivers/regulator/hi6421-regulator.c | 4 +- drivers/regulator/lochnagar-regulator.c | 4 +- drivers/regulator/lp873x-regulator.c | 4 +- drivers/regulator/lp87565-regulator.c | 2 +- drivers/regulator/lp8788-buck.c | 2 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/max77826-regulator.c | 301 ++ drivers/regulator/max8998.c | 105 + drivers/regulator/mcp16502.c | 4 +- drivers/regulator/mp8859.c | 2 +- drivers/regulator/mt6323-regulator.c | 6 +- drivers/regulator/mt6358-regulator.c | 8 +- drivers/regulator/mt6380-regulator.c | 6 +- drivers/regulator/mt6397-regulator.c | 6 +- drivers/regulator/palmas-regulator.c | 4 +- drivers/regulator/qcom-rpmh-regulator.c | 2 +- drivers/regulator/qcom_rpm-regulator.c | 24 +- drivers/regulator/qcom_smd-regulator.c | 78 +- drivers/regulator/rk808-regulator.c | 10 +- drivers/regulator/s2mps11.c | 14 +- drivers/regulator/sky81452-regulator.c | 2 +- drivers/regulator/stpmic1_regulator.c | 18 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 4 +- drivers/regulator/tps65218-regulator.c | 6 +- drivers/regulator/tps65912-regulator.c | 4 +- drivers/regulator/tps80031-regulator.c | 7 +- drivers/regulator/twl-regulator.c | 4 +- drivers/regulator/twl6030-regulator.c | 2 +- drivers/regulator/wm831x-dcdc.c | 2 +- drivers/regulator/wm831x-ldo.c | 4 +- drivers/regulator/wm8350-regulator.c | 2 +- drivers/regulator/wm8400-regulator.c | 2 +- drivers/soundwire/intel.c | 4 +- drivers/spi/Kconfig | 22 +- drivers/spi/Makefile | 6 +- drivers/spi/spi-amd.c | 315 ++ drivers/spi/spi-armada-3700.c | 10 +- drivers/spi/spi-atmel.c | 1 + drivers/spi/spi-bcm-qspi.c | 138 +- drivers/spi/spi-bcm2835.c | 22 +- drivers/spi/{spi-dw.c => spi-dw-core.c} | 229 +- drivers/spi/spi-dw-dma.c | 480 +++ drivers/spi/spi-dw-mid.c | 322 -- drivers/spi/spi-dw-mmio.c | 86 +- drivers/spi/spi-dw-pci.c | 50 +- drivers/spi/spi-dw.h | 66 +- drivers/spi/spi-fsl-dspi.c | 47 +- drivers/spi/spi-fsl-lpspi.c | 21 +- drivers/spi/spi-fsl-qspi.c | 11 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-hisi-sfc-v3xx.c | 26 +- drivers/spi/spi-imx.c | 31 +- drivers/spi/spi-mem.c | 10 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-orion.c | 70 +- drivers/spi/spi-pxa2xx.c | 1 + drivers/spi/spi-rb4xx.c | 19 +- drivers/spi/spi-rockchip.c | 229 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-stm32-qspi.c | 62 +- drivers/spi/spi-stm32.c | 19 +- drivers/spi/spi-sun6i.c | 1 + drivers/spi/spi-tegra114.c | 1 + drivers/spi/spi-tegra20-sflash.c | 1 + drivers/spi/spi-tegra20-slink.c | 1 + drivers/spi/spi-uniphier.c | 11 +- drivers/spi/spi.c | 10 +- drivers/spi/spidev.c | 3 +- fs/ceph/caps.c | 2 +- fs/crypto/crypto.c | 15 +- fs/crypto/fname.c | 59 +- fs/crypto/fscrypt_private.h | 111 +- fs/crypto/hkdf.c | 6 +- fs/crypto/hooks.c | 4 +- fs/crypto/keyring.c | 122 +- fs/crypto/keysetup.c | 109 +- fs/crypto/policy.c | 195 +- fs/ecryptfs/crypto.c | 17 +- fs/ext4/ext4.h | 7 +- fs/ext4/super.c | 68 +- fs/ext4/sysfs.c | 2 + fs/f2fs/f2fs.h | 4 +- fs/f2fs/hash.c | 1 - fs/f2fs/super.c | 85 +- fs/f2fs/sysfs.c | 4 + fs/gfs2/lops.c | 15 +- fs/nfsd/nfs4recover.c | 26 +- fs/pstore/Kconfig | 109 + fs/pstore/Makefile | 6 + fs/pstore/blk.c | 517 +++ fs/pstore/ftrace.c | 54 + fs/pstore/inode.c | 129 +- fs/pstore/internal.h | 11 +- fs/pstore/platform.c | 117 +- fs/pstore/ram.c | 155 +- fs/pstore/zone.c | 1465 ++++++++ fs/ubifs/auth.c | 20 +- fs/ubifs/master.c | 9 +- fs/ubifs/replay.c | 14 +- fs/verity/enable.c | 2 + fs/verity/fsverity_private.h | 4 +- fs/verity/measure.c | 2 + fs/verity/open.c | 1 + fs/verity/signature.c | 3 + fs/verity/verify.c | 3 + include/crypto/acompress.h | 2 +- include/crypto/algapi.h | 2 + include/crypto/drbg.h | 6 +- include/crypto/engine.h | 15 +- include/crypto/hash.h | 19 + include/crypto/sha.h | 28 +- include/crypto/sha256_base.h | 6 +- include/linux/console.h | 2 +- include/linux/cryptohash.h | 14 - include/linux/filter.h | 4 +- include/linux/fscrypt.h | 214 +- include/linux/fsverity.h | 19 +- include/linux/hwmon.h | 3 + include/linux/kmsg_dump.h | 12 +- include/linux/linear_range.h | 48 + include/linux/mfd/gsc.h | 76 + include/linux/mfd/max8998.h | 1 + include/linux/padata.h | 6 +- include/linux/parser.h | 5 +- include/linux/platform_data/gsc_hwmon.h | 44 + include/linux/printk.h | 3 +- include/linux/psp-sev.h | 2 + include/linux/pstore.h | 9 +- include/linux/pstore_blk.h | 118 + include/linux/pstore_ram.h | 2 +- include/linux/pstore_zone.h | 60 + include/linux/regmap.h | 109 +- include/linux/regulator/coupler.h | 8 + include/linux/regulator/driver.h | 27 +- include/linux/tpm_eventlog.h | 2 +- include/linux/virtio_net.h | 17 +- include/net/tcp.h | 1 - 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 | 98 +- 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/trace/events/regulator.h | 32 + include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/psp-sev.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/bpf/core.c | 18 +- kernel/bpf/verifier.c | 34 +- kernel/padata.c | 14 +- kernel/printk/console_cmdline.h | 1 + kernel/printk/printk.c | 177 +- kernel/reboot.c | 6 +- kernel/sched/fair.c | 2 +- lib/Kconfig | 3 + lib/Kconfig.debug | 12 + lib/Makefile | 2 + lib/crypto/chacha.c | 1 - lib/crypto/sha256.c | 20 +- lib/linear_ranges.c | 245 ++ lib/mpi/longlong.h | 2 +- lib/sha1.c | 24 +- lib/test_linear_ranges.c | 228 ++ lib/test_printf.c | 13 +- lib/vsprintf.c | 39 +- net/bluetooth/smp.c | 6 +- net/ceph/osd_client.c | 4 +- net/core/neighbour.c | 4 +- net/core/secure_seq.c | 1 - net/ipv4/devinet.c | 1 + net/ipv6/addrconf.c | 10 +- net/ipv6/seg6_hmac.c | 1 - net/l2tp/l2tp_core.c | 3 + net/l2tp/l2tp_ip.c | 29 +- net/l2tp/l2tp_ip6.c | 30 +- net/mptcp/crypto.c | 4 +- net/mptcp/protocol.c | 64 +- net/qrtr/ns.c | 10 +- net/sched/act_ct.c | 3 + net/sctp/auth.c | 10 +- net/sctp/sm_make_chunk.c | 23 +- net/vmw_vsock/virtio_transport_common.c | 8 + net/xfrm/xfrm_output.c | 3 +- net/xfrm/xfrm_policy.c | 7 +- scripts/checkpatch.pl | 14 +- security/keys/encrypted-keys/encrypted.c | 18 +- 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/wavefront/wavefront_synth.c | 8 +- sound/pci/ac97/ac97_patch.c | 2 +- sound/pci/hda/Kconfig | 4 +- 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 | 12 +- 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/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/max98090.c | 6 +- sound/soc/codecs/max98390.c | 1040 ++++++ sound/soc/codecs/max98390.h | 663 ++++ sound/soc/codecs/max9867.c | 89 +- 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 | 77 +- sound/soc/codecs/tlv320adcx140.h | 10 + 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 | 2 + 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 | 48 +- 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/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 | 26 + 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/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-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 | 440 ++- 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 | 18 +- 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 | 2 +- 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 | 2 +- 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 | 483 ++- 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_wm8903.c | 20 +- sound/soc/ti/davinci-mcasp.c | 2 +- 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 +- tools/arch/x86/include/uapi/asm/unistd.h | 2 +- tools/spi/Makefile | 4 +- tools/spi/spidev_test.c | 21 +- tools/testing/selftests/bpf/verifier/bounds.c | 46 +- tools/testing/selftests/pstore/pstore_tests | 2 +- 808 files changed, 35905 insertions(+), 9733 deletions(-) create mode 100644 Documentation/admin-guide/pstore-blk.rst create mode 100644 Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml create mode 100644 Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/anatop-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/anatop-regulator.yaml create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml create mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.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 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/spi/mikrotik,rb4xx-spi.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt create mode 100644 Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml create mode 100644 Documentation/devicetree/bindings/spi/socionext,uniphier-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-dw.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-uniphier.txt create mode 100644 Documentation/hwmon/amd_energy.rst create mode 100644 Documentation/hwmon/bt1-pvt.rst create mode 100644 Documentation/hwmon/gsc-hwmon.rst create mode 100644 Documentation/hwmon/max16601.rst rename arch/x86/include/asm/{resctrl_sched.h => resctrl.h} (92%) create mode 100644 drivers/char/hw_random/cctrng.c create mode 100644 drivers/char/hw_random/cctrng.h create mode 100644 drivers/hwmon/amd_energy.c create mode 100644 drivers/hwmon/bt1-pvt.c create mode 100644 drivers/hwmon/bt1-pvt.h create mode 100644 drivers/hwmon/gsc-hwmon.c create mode 100644 drivers/hwmon/pmbus/max16601.c create mode 100644 drivers/mfd/gateworks-gsc.c create mode 100644 drivers/mtd/mtdpstore.c create mode 100644 drivers/regulator/max77826-regulator.c create mode 100644 drivers/spi/spi-amd.c rename drivers/spi/{spi-dw.c => spi-dw-core.c} (71%) create mode 100644 drivers/spi/spi-dw-dma.c delete mode 100644 drivers/spi/spi-dw-mid.c create mode 100644 fs/pstore/blk.c create mode 100644 fs/pstore/zone.c delete mode 100644 include/linux/cryptohash.h create mode 100644 include/linux/linear_range.h create mode 100644 include/linux/mfd/gsc.h create mode 100644 include/linux/platform_data/gsc_hwmon.h create mode 100644 include/linux/pstore_blk.h create mode 100644 include/linux/pstore_zone.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 lib/linear_ranges.c create mode 100644 lib/test_linear_ranges.c 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