This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allmodconfig in repository toolchain/ci/linux.
from bdc48fa11e46 checkpatch/coding-style: deprecate 80-column warning adds 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 [...] adds 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 adds 129b9a5c4058 Merge tag 'hwmon-for-v5.8' of git://git.kernel.org/pub/scm [...] adds 74edd08a4fbf regmap: debugfs: check count when read regmap file adds 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 adds 8baebfc2aca2 regmap: add helper for per-port regfield initialization adds 626ceee334f9 Merge series "New DSA driver for VSC9953 Seville switch" f [...] adds aa2ff9dbaedd regmap: provide helpers for simple bit operations adds 93b929922dba Merge series "regmap: provide simple bitops and use them i [...] adds 9b98f92ca446 Merge remote-tracking branch 'regmap/for-5.8' into regmap-next adds 213fd09e1aff Merge tag 'regmap-v5.8' of git://git.kernel.org/pub/scm/li [...] adds 61249ce08ee9 spi: spi-ep93xx: fix wrong SPI mode selection adds d103729a623a spi: spi-axi-spi-engine: Access register after clock initi [...] adds 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION adds 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] adds 742d59580624 spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_change adds 1b7ad8c405c3 spi: bcm-qspi: Make PM suspend/resume work with SCMI clock [...] adds 4df3bea7f9d2 spi: bcm-qspi: when tx/rx buffer is NULL set to 0 adds 0392727c261b spi: bcm-qspi: Handle clock probe deferral adds 84855678add8 spi: Fix controller unregister order adds 9dd277ff92d0 spi: bcm2835: Fix controller unregister order adds b9dd3f6d4172 spi: bcm2835aux: Fix controller unregister order adds a2b02e4623fb spi: mux: repair mux usage adds ca8b19d61e3f spi: dw: Fix controller unregister order adds 32e5b57232c0 spi: pxa2xx: Fix controller unregister order adds 65e318e17358 spi: pxa2xx: Fix runtime PM ref imbalance on probe error adds 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" [...] adds 118eb0e52eb7 spi: bcm2835: Implement shutdown callback adds ecfbd3cf3b8b spi: bcm2835: Enable shared interrupt support adds 7830c0ef26cb spi: dw: add reset control adds 2604d48702fe dt-bindings: snps,dw-apb-ssi: add optional reset property adds de4c2875a5ff spi: dw: Set xfer effective_speed_hz adds f0410bbf7d0f spi: dw: Return any value retrieved from the dma_transfer [...] adds bdbdf0f06337 spi: dw: Locally wait for the DMA transfers completion adds 1ade2d8a72f9 spi: dw: Add SPI Tx-done wait method to DMA-based transfer adds 33726eff3d98 spi: dw: Add SPI Rx-done wait method to DMA-based transfer adds c534df9d6225 spi: dw: Parameterize the DMA Rx/Tx burst length adds 0b2b66514fc9 spi: dw: Use DMA max burst to set the request thresholds adds 46164fde6b78 spi: dw: Fix Rx-only DMA transfers adds 77ccff803d27 spi: dw: Add core suffix to the DW APB SSI core source file adds 6c710c0cb672 spi: dw: Move Non-DMA code to the DW PCIe-SPI driver adds 06cfadb8c51b spi: dw: Remove DW DMA code dependency from DW_DMAC_PCI adds ecb3a67edfd3 spi: dw: Add DW SPI DMA/PCI/MMIO dependency on the DW SPI core adds 57784411728f spi: dw: Cleanup generic DW DMA code namings adds 0fdad596d46b spi: dw: Add DMA support to the DW SPI MMIO driver adds 8378449d1f79 spi: dw: Use regset32 DebugFS method to create regdump file adds 08ba93064eab Merge series "spi: dw: Add generic DW DMA controller suppo [...] adds d62069c22eda spi: bcm2835: Remove shared interrupt support adds b3f82dc26c0d spi: dw: Make DMA request line assignments explicit for In [...] adds 3d7db0f11c7a spi: dw: Refactor mid_spi_dma_setup() to separate DMA and [...] adds 164c05f03ffa spi: Convert DW SPI binding to DT schema adds 263b81dc6c93 spi: spi-fsl-dspi: fix native data copy adds fb02b9eb4e33 Merge remote-tracking branch 'spi/for-5.8' into spi-next adds a36de5ebac2b Merge tag 'spi-v5.8' of git://git.kernel.org/pub/scm/linux [...] adds 906746ba26d0 regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l adds 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 adds 752db83a5dfd regulator: extract voltage balancing code to the separate [...] adds c1f615e4f463 Merge series "Fix regulators coupling for Exynos5800" from [...] adds 483256552908 regulator: core: Add regulator bypass trace points adds 81227f49bd27 dt-bindings: regulator: Convert anatop regulator to json-schema adds 0b0c0bd818ef regulator: max8998: max8998_set_current_limit() can be static adds 5fb565b69dab Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 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 [...] adds 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 [...] adds 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 adds 27e5041a87e8 pstore: Add locking around superblock changes adds 78c83c828c04 pstore: Do not leave timer disabled for next backend adds 609e28bb139e pstore: Remove filesystem records when backend is unregistered adds b7753fc7f6f5 pstore: Make sure console capturing will restart adds 563ca40ddf40 pstore/platform: Switch pstore_info::name to const adds d195c39052d1 pstore/platform: Use backend name for console registration adds d973f7d83dc7 pstore/platform: Move module params after declarations adds f858b57f7dd2 pstore/ram: Adjust module param permissions to reflect reality adds 26961d76ff35 pstore/ram: Refactor DT size parsing adds df9bf19d8896 pstore/ram: Refactor ftrace buffer merging adds 16a583079e93 pstore/ftrace: Provide ftrace log merging routine adds 6d3cf962dd1a printk: Collapse shutdown types into a single dump reason adds b1f6f161b236 printk: honor the max_reason field in kmsg_dumper adds fb13cb8a0482 printk: Introduce kmsg_dump_reason_str() adds 3524e688b8ee pstore/platform: Pass max_reason to kmesg dump adds 791205e3ec60 pstore/ram: Introduce max_reason and convert dump_oops adds acf12c5e58a4 ramoops: Add "max-reason" optional field to ramoops DT node adds d26c3321fe18 pstore/zone: Introduce common layer to manage storage zones adds 17639f67c1d6 pstore/blk: Introduce backend for block devices adds 0dc068265a1c pstore/zone,blk: Add support for pmsg frontend adds cc9c4d1b5597 pstore/zone,blk: Add console frontend support adds 34327e9fd213 pstore/zone,blk: Add ftrace frontend support adds 649304c936cd Documentation: Add details for pstore/blk adds 335426c6dcdd pstore/zone: Provide way to skip "broken" zone for MTD devices adds 1525fb3bb6d6 pstore/blk: Provide way to query pstore configuration adds 7dcb7848ba11 pstore/blk: Support non-block storage devices adds f8feafeaeedb pstore/blk: Introduce "best_effort" mode adds 78c08247b9d3 mtd: Support kmsg dumper based on pstore/blk adds 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 adds 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 adds 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 [...] adds 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() adds 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 adds 8b390ab725fd Merge branch 'for-5.8-printf-time64_t' into for-linus adds 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 [...] adds f00eb5ff2f6f EDAC/amd64: Remove redundant assignment to variable ret in [...] adds 2a02ca0428cf Merge branches 'edac-i10nm' and 'edac-misc' into edac-upda [...] adds 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 adds 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 adds 9bf9511e3d9f Merge tag 'x86_cache_updates_for_5.8' of git://git.kernel. [...]
No new revisions were added by this update.
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 +- .../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 + .../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/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/microblaze/kernel/microblaze_ksyms.c | 1 - arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 - 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/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/processor.h | 3 +- .../x86/include/asm/{resctrl_sched.h => resctrl.h} | 9 +- 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/process_32.c | 2 +- arch/x86/kernel/process_64.c | 2 +- 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-debugfs.c | 6 + drivers/base/regmap/regmap-i2c.c | 61 + drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 23 + 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/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/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/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/nfc/s3fwrn5/firmware.c | 10 +- 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 | 10 +- 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/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-axi-spi-engine.c | 32 +- drivers/spi/spi-bcm-qspi.c | 181 +- drivers/spi/spi-bcm2835.c | 26 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/{spi-dw.c => spi-dw-core.c} | 233 +- 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-ep93xx.c | 8 +- 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-mux.c | 8 +- drivers/spi/spi-orion.c | 70 +- drivers/spi/spi-pxa2xx.c | 6 +- drivers/spi/spi-rb4xx.c | 19 +- drivers/spi/spi-rockchip.c | 229 +- drivers/spi/spi-sc18is602.c | 2 +- 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 | 14 +- drivers/spi/spidev.c | 3 +- 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/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/net/tcp.h | 1 - include/trace/events/regulator.h | 32 + include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/psp-sev.h | 2 + kernel/bpf/core.c | 18 +- kernel/padata.c | 14 +- kernel/printk/console_cmdline.h | 1 + kernel/printk/printk.c | 177 +- kernel/reboot.c | 6 +- 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/core/secure_seq.c | 1 - net/ipv6/addrconf.c | 10 +- net/ipv6/seg6_hmac.c | 1 - net/mptcp/crypto.c | 4 +- net/sctp/auth.c | 10 +- net/sctp/sm_make_chunk.c | 23 +- security/keys/encrypted-keys/encrypted.c | 18 +- tools/spi/Makefile | 4 +- tools/spi/spidev_test.c | 21 +- tools/testing/selftests/pstore/pstore_tests | 2 +- 377 files changed, 18513 insertions(+), 4694 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/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} (70%) 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 lib/linear_ranges.c create mode 100644 lib/test_linear_ranges.c