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-allyesconfig in repository toolchain/ci/linux.
from 1c163f4c7b3f Linux 5.0 adds 00c42373d397 x86-64: add warning for non-canonical user access address [...] adds 84c4e1f89fef aio: simplify - and fix - fget/fput for io_submit() adds 736706bee329 get rid of legacy 'get_ds()' function adds 399504e21a10 fix cgroup_do_mount() handling of failure exits adds 35ac1184244f cgroup: saner refcounting for cgroup_root adds fbdb44013202 copy_mount_string: Limit string length to PATH_MAX adds f612acfae86a exec: Fix mem leak in kernel_read_file adds d3d6a18d7d35 aio: Fix locking in aio_poll() adds 4f9020ffde71 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ee5e001196d1 fs: Make splice() and tee() take into account O_NONBLOCK f [...] adds 278bca7f318e vfio-mdev: Switch to use new generic UUID API adds 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] adds 8bcb64a51065 vfio: expand minor range when registering chrdev region adds 16355214a54e samples/vfio-mdev/mbochs: expand minor range when register [...] adds 18bc04bc8a2a samples/vfio-mdev/mdpy: expand minor range when registerin [...] adds 3e4835f7d7a8 samples/vfio-mdev/mtty: expand minor range when registerin [...] adds a3906855890d vfio/spapr_tce: Skip unsetting already unset table adds 51ef3a004b1e vfio/pci: Restore device state on PM transition adds 0cfd027be1d6 vfio_pci: Enable memory accesses before calling pci_map_rom adds a83b04232cec Merge tag 'vfio-v5.1-rc1' of git://github.com/awilliam/linux-vfio adds f9d27de6fafc mtd: mtdram: Expose module parameters adds 9cb76a6aa1a9 mtd: gen_probe: Use struct_size() in kmalloc() adds 04b4c06caf2b mtd: cfi: cmdset_0001: Use struct_size() in kmalloc() adds 2037f9d8c242 mtd: lpddr: Use struct_size() in kzalloc() adds 2431c4f5b46c mtd: Implement mtd_{read,write}() as wrappers around mtd_{ [...] adds 32937a82f36c mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_p [...] adds f7fd818cca0c mtd: Remove empty lines at end of sysfs related functions adds b0dd77a79642 mtd: docg3: fix a possible memory leak of mtd->name adds 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer adds 4a09a91e5efd dt-bindings: mtd: mtk-quadspi: update bindings for MT7629 SoC adds 9cca9b3e5598 mtd: spi-nor: mtk-quadspi: add SNOR_HWCAPS_READ to spi_nor [...] adds 356dd9ce2361 mtd: spi-nor: mtk-quadspi: rename config to a common one adds fcd44b64b1eb mtd: spi-nor: add opcodes for octal Read/Write commands adds 2bda2f811b36 mtd: spi-nor: add octal read flag for flash mt35xu512aba adds 0837ae46ff00 mtd: m25p80: add support of octal mode I/O transfer adds dfd2b74530e9 mtd: spi-nor: add Spansion S25FS512S ID adds a2126b0a0109 mtd: spi-nor: refine Spansion S25FL512S ID adds 748df6d83187 mtd: spi-nor: Add support for mx25u3235f adds 9558281572e3 mtd: spi-nor: cadence-quadspi: write upto 8-bytes data in [...] adds 50685024f273 mtd: spi-nor: split s25fl128s into s25fl128s0 and s25fl128s1 adds 70b64604fef0 dt-bindings: cadence-quadspi: Add new compatible for AM654 SoC adds 2cc788387497 mtd: spi-nor: cadence-quadspi: Add support for Octal SPI c [...] adds 08326d8a9472 mtd: spi-nor: Add support for EN25Q80A adds e36bb65e5d0c mtd: spi-nor: Add support for MX25V8035F adds 30a2c8aa3c52 mtd: spi-nor: Add support for en25qh64 adds d678d222de8b mtd: spi-nor: cadence-quadspi: fix spelling mistake: "Coul [...] adds 225c0eda36bd mtd: spi-nor: Fix wrong abbreviation HWCPAS adds dfbd39956a97 Merge tag 'spi-nor/for-5.1' of git://git.infradead.org/lin [...] adds 8c6e7fd9ac79 dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controll [...] adds 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] adds 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode adds f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] adds 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() adds a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently adds cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around adds f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag adds df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() adds 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers adds f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read adds 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case adds 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() adds b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] adds a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq adds efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() adds 661803b23330 mtd: rawnand: Stop using chip->state in drivers adds 013e6292aaf5 mtd: rawnand: Simplify the locking adds 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver adds 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] adds 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver adds db214513f62f mtd: spinand: Add support for all Toshiba Memory products adds 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] adds 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail adds d4ea6ed022de mtd: rawnand: denali: remove ->erase hook adds 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() adds f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] adds 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call adds a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' adds 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] adds c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG adds 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() adds ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() adds a12085d13997 mtd: rawnand: atmel: fix possible object reference leak adds 11493f26856a mtd: rawnand: jz4780: fix possible object reference leak adds 0119720a00b2 mtd: rawnand: mtk: fix possible object reference leak adds 53bcbb839438 mtd: rawnand: denali_dt: remove single anonymous clock support adds 9220d7befc9c Merge tag 'nand/for-5.1' of git://git.infradead.org/linux- [...] adds 811c16a2a2de Merge tag 'mtd/for-5.1' of git://git.infradead.org/linux-mtd adds 65907c5d1ed1 MAINTAINERS: Add an IRC channel for the I3C subsystem adds 988bb4a1937b i3c: master: dw-i3c-master: mark expected switch fall-through adds c8d950ab2498 Merge tag 'i3c/for-5.1' of git://git.kernel.org/pub/scm/li [...] adds 4e47345a0c3f mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static adds 4f1000122405 mmc: sdhci-esdhc-imx: Constify driver data adds a98c557e2af3 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] adds de3e1dd09b72 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. adds de0a0decf2ed mmc: sdhci-esdhc-imx: fix HS400 timing issue adds 772bf73ed4dc dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string adds af6a50d457ec mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull adds d00ab1010c2e mmc: sdhci-esdhc-imx: add delay between tuning cycles adds 2b06e1597ac2 mmc: sdhci: add delay after the last tuning command adds 1e20186e706d mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe adds 204d94e63e22 mmc: dt-bindings: omap: Remove duplicate documentation paragraphs adds f6a3d9d9dc1c mmc: block: fix debugfs_simple_attr.cocci warnings adds 328be8bed213 mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c adds 69d91ed1469b mmc: sdhci: Fix O2 Host PLL and card detect issue adds 7e926f42c64d mmc:sdio: Remove unneeded variable ret adds 0c134535e842 mmc: tmio: fix typo in tmio_mmc_init_ocr() adds bb60023c6387 mmc: tmio: undo PM autosuspend when removing the host adds 2b0efe8204ec mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL adds 029e2476f9e6 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP adds 401059df9b62 mmc: sdhci: correct the maximum timeout when enable CMDQ adds bb6e358169bf mmc: sdhci-esdhc-imx: add CMDQ support adds bcdb530125a2 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ adds 7c3cf5c9322b dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths adds de25fa5a1a77 mmc: tegra: SDMMC pads auto-calibration adds 451e31935d89 mmc: core: annotate implicit fall through adds 9a633f3bfb97 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] adds 7f76e468413c mmc: jz4740: Annotate implicit fall through adds 414126f9e5ab mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller adds 0539552745af mmc: jz4740: Remove platform data and use standard APIs adds d30ae056adb8 mmc: renesas_sdhi: Fix card initialization failure in high [...] adds b1d14045f10a mmc: atmel-mci: enable 8 bits buswidth support adds d96526be297d MAINTAINERS: Add maintainers for eMMC CQHCI driver adds a99dbaa9e535 MAINTAINERS: Drop link to git for SDHCI adds c7fddbd5db5c dt-bindings: mmc: Add supports-cqe property adds 4c4faff62bf5 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host adds 3c4019f97978 mmc: tegra: HW Command Queue Support for Tegra SDMMC adds a6327b5e57fd mmc: omap: fix the maximum timeout setting adds e5c1e63c9323 mmc: bcm2835: Drop DMA channel error pointer check adds c58ccf2b6de7 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host adds 9cda3e7ceb50 mmc: bcm2835: Deduplicate reset of driver data on remove adds a2b760a60194 mmc: slot-gpio: Remove override_active_level on WP adds 01904ff77676 mmc: core: Calculate the discard arg only once adds 68539e2bc344 mmc: core: Indicate SD specs higher than 4.0 adds c16e9b7656ae mmc: cb710: fix indentation issue in if block adds 05b3a5e5f86a mmc: mxcmmc: Drop unused includes adds b7a7da5644f2 mmc: mxs-mmc: Drop unused includes adds 43ea6c9ad969 mmc: sdhci-bcm-kona: Drop unused includes adds 3557cba7e563 mmc: sdhci-pxav2: Drop unused include adds bed12fb0a350 mmc: sunxi-mmc: Drop unused includes adds 70bcc9e3a8cc mmc: wmt-sdmmc: Drop unused include adds 6d5cd068ee59 mmc: sdhci: use WP GPIO in sdhci_check_ro() adds 39ee32ce4867 mmc: sdhci-omap: drop ->get_ro() implementation adds e8391453e27f mmc: sdhci-tegra: drop ->get_ro() implementation adds e9d6a371cff3 mmc: sdhci-xenon: Fixup already marked switch fall-through adds e9968c6fa8e7 mmc: mmci: Send a CMD12 to clear the DPSM at errors adds f0c8234cb923 mmc: renesas_sdhi: Change HW adjustment register according [...] adds 9a4b869b0ca9 mmc: core: Convert mmc_wait_for_app_cmd() to static adds 03cd5c05d4af mmc: core: Drop retries as in-parameter to mmc_wait_for_app_cmd() adds 643108630e48 mmc: of_mmc_spi: Convert to mmc_of_parse_voltage() adds de13d5a44e61 mmc: core: Move regulator helpers to separate file adds 3958790e6732 mmc: core: Convert mmc_regulator_get_ocrmask() to static adds 9d2d24302e61 mmc: core: Move mmc_of_parse_voltage() to host.c adds eae343c290f7 mmc: core: Convert mmc_align_data_size() into an SDIO spec [...] adds 3a0681c7448b mmc: core: do not retry CMD6 in __mmc_switch() adds 85236d2be844 mmc: sdhci-esdhc-imx: clear the HALT bit when enable CQE adds bc47e2f6f9e2 mmc: core: Add discard support to sd adds ad9be7fff3e7 mmc: core: Add sd discard timeout adds 82b6248705cc Merge branch 'fixes' into next adds 099b64811609 mmc: core: Add a debug print when the card may have been replaced adds 4d3d534e9fd5 Merge branch 'fixes' into next adds d4721339dcca mmc:fix a bug when max_discard is 0 adds 42eaf1851ea2 Merge tag 'mmc-v5.1' of git://git.kernel.org/pub/scm/linux [...] adds 435bba0f11f0 regmap: Remove attribute packed from struct 'regcache_rbtr [...] adds 31172d100256 Merge branch 'regmap-5.1' into regmap-next adds a2d21848d921 regmap: regmap-irq: Add main status register support adds 66fb181d6f82 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next adds e48b044e4ff3 Merge tag 'regmap-v5.1' of git://git.kernel.org/pub/scm/li [...] adds 4cac31e2be6e regulator: lochnagar: Set up correct .data field for "cirr [...] adds 526d02dd37b9 Merge branch 'regulator-4.21' into regulator-5.0 adds d6afa2bed004 regulator: bcm590xx: Fix .enable_reg for BCM590XX_REG_VSR adds 0ab66b3c326e regulator: max77620: Initialize values for DT properties adds ec520911ecc7 regulator: mc13xxx: Use lowercase regulator names to match the DT adds 45460fe9c0c6 regulator: da9052: Use lowercase regulator names to match the DT adds d02337709390 regulator: axp20x: Fix incorrect vsel_mask settings adds 33cd870c4bf1 regulator: uniphier: Fix probe error handling adds 8cf268e535e8 regulator: uniphier: Constify uniphier_regulator_ops adds 16c8a5957400 regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] adds 9df3bb319c44 regulator: lochnagar: Fix n_voltages setting for VDDCORE adds 82874ba4c645 regulator: fix device unlinking adds 56b5d4ea778c regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 adds 28c4f730d2a4 regulator: s2mpa01: Fix step values for some LDOs adds e5e21f70bfd3 regulator: core: Take lock before applying system load adds 4afa60d3a88a regulator: axp20x: fix DCDCB and BLDO2 definitions for AXP806 adds 48593a99a1f6 regulator: stpmic1: Change buck1 voltage range adds 7cd415f87559 regulator: pv88060: Fix array out-of-bounds access adds 3c413f594c4f regulator: pv88080: Fix array out-of-bounds access adds a5455c915941 regulator: pv88090: Fix array out-of-bounds access adds 71a64ba2031f regulator: tps65218.c: fix LS3 issues adds c25d47888f0f regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from [...] adds c364098fe874 Merge branch 'regulator-5.0' into regulator-linus adds 557ce9d755d5 regulator: act8945a: Use rdev_get_id() to access id of regulator adds 48f1b4efd67c regulator: Fix trivial language typos adds 6f3656f3552a regulator: axp20x: check rdev is null before dereferencing it adds 03c87b95ac04 regulator: provide rdev_get_regmap() adds 08f0b14adc7c regulator: hi655x: Removed unused ctrl_regs field from str [...] adds 638aef7a776a regulator: pwm: No need to make a copy of regulator_ops pe [...] adds 67cc7ca316c4 regulator: max14577: Remove redundant MODULE_ALIAS adds 7085180d6a38 regulator: twl6030: Use of_device_get_match_data() adds f01a7beb6791 regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting adds 053979d2395b regulator: dt-bindings: Convert fixed-regulator to json-schema adds 692f8b56bb6a regulator: lochnagar: Add missing MODULE_DEVICE_TABLE adds 37b9ef9c7775 regulator: arizona-ldo1: Convert to use regulator_linear_r [...] adds 93997a05e6bd regulator: twl: Use of_device_get_match_data() adds ccffcb8e9a11 regulator: wm831x-dcdc: Convert to use regulator_linear_ra [...] adds fd805d99352c regulator: qcom-smd: Batch up requests for disabled regulators adds 99ea37bd1e7d regulator: bd70528: Support ROHM BD70528 regulator block adds 45b5d2b7a976 regulator: bindings: ROHM bd70528 regulator bindings adds 7c027c66f2b5 regulator: stpmic1: Add static const qualifier at peroper places adds 08f15f4a348a regulator: bd70528: Constify regulator_linear_range and re [...] adds 704c5c01ce6e regulator: bd718x7: Constify regulator_ops adds e109e7111084 regulator: bd9571mwv: Constify regulator_ops adds 93b84ea52989 regulator: lp3971: Constify lp3971_ldo_ops and lp3971_dcdc_ops adds f75b4c5df000 regulator: lp3972: Constify lp3972_ldo_ops and lp3972_dcdc_ops adds f966404f087a regulator: lp872x: Constify regulator_ops and regulator_desc adds 699bdc23bd66 regulator: lp873x: Constify lp873x_buck01_ops and lp873x_l [...] adds 367e90d13e9a regulator: lp8755: Constify lp8755_regulators adds b7fbc5928add regulator: lp87565: Constify lp87565_buck_ramp_delay and l [...] adds b133305c51e9 regulator: lp8788-buck: Constify lp8788_buck_desc adds 23295d7980f7 regulator: lp8788-ldo: Constify lp8788_dldo_desc and lp878 [...] adds 252d1c20551b regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] adds 54129d641cac regulator: da9062: Check return value of devm_regmap_field [...] adds 8459203940d0 regulator: da9063: Check return value of devm_regmap_field [...] adds f3c6a1a19431 regulator: mcp16502: Include linux/gpio/consumer.h to fix [...] adds dc6f23edd702 regulator: rk808: Constify regulator_ops adds a7567663bece regulator: rk808: Update module description to include RK805 adds a6e58299e3dd regulator: isl6271a: Remove *rdev[3] from struct isl_pmic adds 1dceee5eb320 regulator: isl6271a: Constify isl_core_ops and isl_fixed_ops adds bcc61f1c44fd regulator: max77650: add regulator support adds 0eca80bf07eb dt-bindings: regulator: add DT bindings for max77650 adds 5358db547813 regulator: max77650: Fix include files adds 2b679ca11361 regulator: rk808: Fix BUCK1/2 voltages on rk805 adds 46689b1e381a regulator: as3722: Correct minor typo adds 4f297062b288 regulator: rk808: Convert rk805 buck1/2 to use linear range adds d6cd33ad7102 regulator: gpio: Convert to use descriptors adds 01dc79cd6fe7 regulator: fixed/gpio: Pull inversion/OD into gpiolib adds d162d0410338 regulator: gpio: Simplify probe path adds 541d052d7215 regulator: core: Only support passing enable GPIO descriptors adds dd4cae9ce661 regulator: rt5033: Constify rt5033_safe_ldo_ops and rt5033 [...] adds b735f41dcb06 dt-bindings: regulator: update fixed-regulator example adds c68f47aa0260 regulator: lm363x: Check return value of gpiod_get_index_optional adds 7932a88052e1 regulator: lp8788-buck: Convert to linear range adds c79fba835ca8 regulator: max77802-regulator: fix indentation in if statement adds e3233d7f2bb5 regulator: bd70528: drop struct bd70528 adds f43d1b388f9b devicetree: bindings: bd718x7: document HW state related R [...] adds 6a47b4da551a regulator: add regulator_desc_list_voltage_linear_range adds 049369d46428 regulator: bd718x7: Support SNVS low power state adds 502aba81aa61 regulator: ltc3676: Simplify .readable_reg and .writable_r [...] adds d422234f17fd regulator: ltc3676: Fix module description adds 075ddd75680f regulator: core: remove unused rdev_get_supply() adds 55e72728cd2d regulator: pv88060: Fix .ops for PV88060_SW adds ef541f73d1a8 regulator: stpmic1: Remove regul_id and *regmap from struc [...] adds c407438f8795 regulator: core: Drop lockdep annotation in drms_uA_update() adds b9058da8199d regulator: stpmic1: Use regulator mode definition from bindings adds cde999e2a7b2 dt-bindings: regulator: remove interrupt-parent descriptio [...] adds 8c44e448583c regulator: stpmic1: Simplify regulators registration adds f369788894a4 dt-bindings: regulator: remove regulator pull-down support [...] adds 1614f086d5f5 regulator: stpmic1: Remove support for regulator pull down adds 714a74f13e81 dt-bindings: regulator: Add active discharge support for stpmic1 adds e6fff62ab8ac regulator: stpmic1: Add active discharge support adds 16646d8d3d66 Merge branch 'regulator-5.0' into regulator-5.1 stpmic1 co [...] adds 13a345d6fd4f regulator: da9062: Select maximum current in specific rang [...] adds afb29714ac09 regulator: da9063: Select maximum current in specific rang [...] adds ea7b971cd64b regulator: axp20x: remove a redundant null check on rdev adds 96173b8c8b1c regulator: max77620: Add missing .owner field in regulator_desc adds 721efb504d28 regulator: max77650: Add missing .owner field in regulator_desc adds 4a43870ae166 regulator: twl6030: Use regulator_list_voltage_linear_rang [...] adds 606640bbbe44 regulator: twl6030: Constify regulator_ops adds f2a9eb975ab2 regulator: fan53555: Add support for FAN53526 adds 36a495bf435b .mailmap: Add Mathieu Othacehe adds 921b2b3acc06 regulator: lp873x: Constify lp873x_buck_ramp_delay array adds 74a569ee4c45 regulator: core: Log forbidden DRMS operation adds 21687b162485 regulator: s5m8767: Constify s5m8767_opmode_reg adds bf1fc259e8a4 regulator: s5m8767: Simplify s5m8767_set_voltage_time_sel [...] adds e5c8ba0635a8 regulator: tps65218: Add support for LS2 adds d3d1a6a72b23 regulator: max77650: Fix set_current_limit implementation adds a661b1d9936e regulator: mt6311: Use linear instead of linear range for [...] adds ac227fb5bc95 regulator: da9063: Use struct_size() in devm_kzalloc() adds 5db2efbe115e regulator: arizona_ldo1: Simplify arizona_ldo1_hc_set/get_ [...] adds 87919e0cf166 regulator: fan53555: Check pdata->slew_rate setting adds 1ec9c179c07a regulator: mcp16502: Remove module version adds 97b047e72bd6 regulator: da9062: Use struct_size() in devm_kzalloc() adds 4f430487e208 dt-bindings: regulator: add LS2 load switch documentation adds 5ee3d33d107f dt-bindings: regulator: tps65218: rectify units of LS3 adds de33873e9f95 regulator: cpcap: Remove unused vsel_shift from struct cpc [...] adds 6145601b225f regulator: cpcap: Constify omap4_regulators and xoom_regulators adds 2654d368ea3d regulator: 88pm8607: Simplify pm8607_list_voltage implementation adds 0e819b51fb9b regulator: 88pm8607: Remove unused fields from struct pm86 [...] adds be5295f8a15f regulator: stm32-vrefbuf: add power management support adds 35d838ff98bc regulator: Fix comment for csel_reg and csel_mask adds a32e0c773b5f regulator: core: Add set/get_current_limit helpers for reg [...] adds 941666e29831 regulator: da9055: Convert to use regulator_set/get_curren [...] adds 8b3216c40136 regulator: da9210: Convert to use regulator_set/get_curren [...] adds 8918f0680700 regulator: lp872x: Convert to use regulator_set/get_curren [...] adds be6230c3198b regulator: lp873x: Convert to use regulator_set/get_curren [...] adds 6c98ac2a347f regulator: max77650: Convert to use regulator_set/get_curr [...] adds 1aad9f2f79e0 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 9a5b3e5b2f43 regulator: pv88060: Convert to use regulator_set/get_curre [...] adds 989a99bc64e8 regulator: pv88080: Convert to use regulator_set/get_curre [...] adds f4afd05ed6b6 regulator: pv88090: Convert to use regulator_set/get_curre [...] adds 20eb641e471a regulator: wm831x-dcdc: Convert to use regulator_set/get_c [...] adds ad542a527c9a regulator: palmas: Constify palmas_smps_ramp_delay array adds e5680c4de3eb regulator: mc13xxx: Constify regulator_ops variables adds 88f268a5bcc3 Merge branch 'regulator-5.1' into regulator-next adds 32c0ac3af49d Merge tag 'regulator-v5.1' of git://git.kernel.org/pub/scm [...] adds 082531444e45 spi: npcm-pspi: Fix wrong priv pointer adds 3c9bb6a639d0 Merge branch 'spi-4.21' into spi-5.0 adds c23fdef891ac spi: lpspi: Improve the stability of lpspi data transmission adds 6a130448498c spi: lpspi: Fix wrong transmission when don't use CONT adds a15dc3d657fa spi: lpspi: Fix CLK pin becomes low before one transfer adds aa54c1c9d90e spi: fix initial SPI_SR value in spi-fsl-dspi adds baf8b9f8d260 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch adds 63f5ffc46d4f spi: sprd: Fix the error data length in SPI read-only mode adds d1d6bd785da0 spi: dw: change snprintf to scnprintf for possible overflow adds 5c0c4ec9ba61 spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc adds bfecfd6e23bf spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy() adds e902cdcb5112 spi/topcliff_pch: Fix potential NULL dereference on alloca [...] adds 673c865efbdc spi: ti-qspi: Fix mmap read when more than one CS in use adds ef070b4e4aa2 spi: pxa2xx: Setup maximum supported DMA transfer length adds b89fefda7d4e spi: spi-gpio: fix SPI_CS_HIGH capability adds b50c6ac8b6fb Merge branch 'spi-5.0' into spi-linus adds 84d043185dbe spi: Add a driver for the Freescale/NXP QuadSPI controller adds 802614598045 dt-bindings: spi: Move the bindings for the FSL QSPI driver adds 78df30808961 dt-bindings: spi: Adjust the bindings for the FSL QSPI driver adds 50f1242c6742 mtd: fsl-quadspi: Remove the driver as it was replaced by [...] adds fcf85e5c2ac0 MAINTAINERS: Move the Freescale QSPI driver to the SPI framework adds 0dcdcd0e42d3 spi: add cpu details to fsl-dspi Kconfig help adds e1bc204894ea spi: dw: fix potential variable assignment error adds d57a984ff7aa spi: stm32: switch to SPDX identifier adds d4c9134a6c2c spi: stm32: use NULL pointer instead of plain integer adds 2cbee7f886b2 spi: stm32: fix DMA configuration with only one channel adds bb35c9f91a8d spi: fix typo in SPI_STM32 help text adds d6cea11b092a spi: stm32: use explicit CPOL and CPHA mode bits adds 6962b055a1c8 spi: stm32: remove SPI LOOP mode adds 8602663096ce spi: stm32: rename STM32 SPI registers to STM32H7 adds a9675337ad3e spi: stm32: rename interrupt function adds 9d5fce166c7a spi: stm32: split transfer one setup function adds f8bb12f2fa4f spi: stm32: add start dma transfer function adds 55166853b2f5 spi: stm32: introduce compatible data cfg adds 00505edf9511 spi: stm32: add support for STM32F4 adds 560b097c77cc spi: stm32: add description about STM32F4 bindings adds 983f6ae944c2 spi/trace: drop useless and wrong (but harmless) casts adds 8d245475c3f6 spi/trace: include buffer contents in traces adds f3186dd87669 spi: Optionally use GPIO descriptors for CS GPIOs adds 8db79547e79f spi: ath79: Convert to use CS GPIO descriptors adds efc92fbb8760 spi: atmel: Convert to use CS GPIO descriptors adds cfeefa79dc37 spi: cadence: Convert to use CS GPIO descriptors adds 054320b25520 spi: clps711x: Convert to use CS GPIO descriptors adds 101a68e74fe0 spi: davinci: Convert to use CS GPIO descriptors adds 9400c41e77b8 spi: dw: Convert to use CS GPIO descriptors adds 412e60373245 spi: core: avoid waking pump thread from spi_sync instead [...] adds 4f0a0cd52d6c spi: dw: fix warning unused variable 'ret' adds 74fa750e63a9 spi: davinci: Get rid of dangling variable adds 0357a3daada3 spi: spi-geni-qcom: Don't initialize completion for normal [...] adds de43affed77b spi: spi-geni-qcom: Get rid of forward declaration adds 734882a8bf98 spi: cadence: Correct initialisation of runtime PM adds a666f2619a97 spi: bitbang: Don't call chipselect() in spi_bitbang_setup() adds 797622d7a3ab spi: ath79: Simplify ath79_spi_chipselect() adds b172fd0c8980 spi: ath79: Enable support for compile test adds f1b2c1c84f7f spi: ath79: Remove now useless code adds 88e7e0a8df1f spi: sh-hspi: Remove error messages on out-of-memory conditions adds f70351ae06af spi: sh-msiof: fix *info pointer in request_dma() adds d05e3eadb1bc spi: sh-msiof: Use DMA if possible adds 1fc1b63638da spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}() adds bfc7af6d6df8 spi: bcm2835aux: remove unneeded NULL check of devm_clk_get adds 51eea52d26d4 pxa2xx: replace spi_master with spi_controller adds f0125f1a559b spi: Go back to immediate teardown adds 2df201e0067d spi: Support high CS when using descriptors adds 6e0a32d6f376 spi: dw: Fix default polarity of native chipselect adds 6046f5407ff0 spi: cadence: Fix default polarity of native chipselect adds c1c04cea13dc gpio: of: Fix logic inversion adds a5356aef6a90 spi: spi-mem: Add driver for NXP FlexSPI controller adds cdbbb8ec5a80 dt-bindings: spi: add binding file for NXP FlexSPI controller adds c71f9fd4503a MAINTAINERS: add maintainers for the NXP FlexSPI driver adds b3281794476d spi: nxp-fspi: add octal mode flag bit for octal support adds 2e236bafab11 spi: Kconfig: imx: Update the help text to make it more generic adds 7aef2b646b24 spi: pl022: add a message state STATE_TIMEOUT for timeout [...] adds ce6f0697ebad spi: spi-mem: spi-nxp-fspi: add module license info adds c55d0e8c543b spi: spi-mem: spi-fsl-qspi: typo fix in author name adds f3fdea3af405 spi: mxs: add tracing to custom .transfer_one_message callback adds b7bb367afa4b spi: support inter-word delay requirement for devices adds 473a78a7bbeb spi-atmel: support inter-word delay adds 5ce3cc567471 spi: spi-fsl-dspi: Provide support for DSPI slave mode ope [...] adds 9958c8c39e58 spi: atmel-quadspi: cache MR value to avoid a write access adds 3ae012e9dff4 spi: atmel-quadspi: order header files inclusion alphabetically adds 18b6f6e176df spi: atmel-quadspi: drop wrappers for iomem accesses adds 1db6de22b2c6 spi: atmel-quadspi: fix naming scheme adds 9ce4c5128b96 spi: atmel-quadspi: remove unnecessary cast adds 2aaa8dd0938e spi: atmel-quadspi: return appropriate error code adds cae417b2a89b spi: atmel-quadspi: switch to SPDX license identifiers adds b456fd18ca69 spi: atmel-quadspi: rework transfer macros adds 90484f9b1629 dt-bindings: spi: atmel-quadspi: update example to new clo [...] adds 18f075145e08 dt-bindings: spi: atmel-quadspi: make "pclk" mandatory adds bd7905e2fed7 spi: atmel-quadspi: add support for named peripheral clock adds 3a6c501e96ee dt-bindings: spi: atmel-quadspi: QuadSPI driver for Microc [...] adds 2e5c88887358 spi: atmel-quadspi: add support for sam9x60 qspi controller adds 9428a073eb70 spi: rspi: Replace spi_master by spi_controller adds 5a0e577fc915 spi: sh-hspi: Replace spi_master by spi_controller adds 35c35fd92564 spi: sh-msiof: Replace spi_master by spi_controller adds 9b4f84212f04 spi: gpio: Advertise support for SPI_CS_HIGH adds 28f7604f48c1 spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO adds 97a6a2ddc2ea dt-bindings: spi: imx: Add an entry for the i.MX8QM compatible adds de082d866cce spi: sprd: Add the SPI irq function for the SPI DMA mode adds 6dcb144f7da6 dt-bindings: spi: Add the DMA properties for the SPI dma mode adds 386119bc7be9 spi: sprd: spi: sprd: Add DMA mode support adds 5e060c48bc52 spi: sprd: Add a prefix for SPI DMA channel macros adds 3b155e873a38 spi: sifive: Add DT documentation for SiFive SPI controller adds 484a9a68d669 spi: sifive: Add driver for the SiFive SPI controller adds bf9f742c38c4 Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 049e5feae18f spi: sifive: Remove spi_master_put in sifive_spi_remove() adds daad4d2a0a60 spi: sifive: Remove redundant dev_err call in sifive_spi_probe() adds 0e836c3bea7d spi: sh-msiof: Restrict bits per word to 8/16/24/32 on R-C [...] adds 14dbfb417bd8 Merge branch 'spi-5.1' into spi-next adds dcc75ddea1c3 Merge tag 'spi-v5.1' of git://git.kernel.org/pub/scm/linux [...] adds ff066653aeed hwmon: (pmbus/tps53679) Fix driver info initialization in [...] adds 1bb46a20e73b hwmon: (dell-smm) Support up to 10 temp sensors adds 89bff8c2a07e hwmon: (hih6130) add dtb compatibility tables adds dbdd4f69125c devicetree: hwmon: Add bindings documentation for HIH6130 adds c947e51cf803 hwmon: (adt7462) Mark expected switch fall-throughs adds 6f4a46f0eb5e hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data adds 705f2c81972b hwmon: (pmbus) add support for DPS-650AB adds 35ca16c84e9b dt-bindings: hwmon: add dps650ab documentation adds 8f3bcb360ad4 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 17de1a88e84c hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 905bc0d460b7 hwmon: (gpio-fan) Replace S_<PERMS> with octal values adds 1640bb596e4b hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] adds 0d87116fe2e4 hwmon: (hwmon) Replace S_<PERMS> with octal values adds 122113015671 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] adds 2f8f710236c9 hwmon: (i5k_amb) Replace S_<PERMS> with octal values adds f6861c0eea3d hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] adds 09cb4161b874 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] adds 389bc38eeb4a hwmon: (iio_hwmon) Replace S_<PERMS> with octal values adds 46dce7a19551 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] adds a4ec92ed8bc8 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] adds 4820d5115e0a hwmon: (jc42) Replace S_<PERMS> with octal values adds b65626b6d6ec hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] adds 6ccf6a8340d7 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] adds 0f875acc93d1 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds e6ab6e0e983c hwmon: (lm75) Replace S_<PERMS> with octal values adds 97b539d58204 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds fdb97a027d60 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds a9283c8fe9a1 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 3334851dca80 hwmon: (lm90) Replace S_<PERMS> with octal values adds 185c993f0365 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 7f9d05816e6b hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 5c06d5689629 hwmon: (lm95241) Replace S_<PERMS> with octal values adds 5a2d18cb7207 hwmon: (lm95245) Replace S_<PERMS> with octal values adds bbc7a6b5568c hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] adds 409e8bce6104 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] adds ae868a2953f4 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] adds d703e7f16054 hwmon: (ltc4245) Replace S_<PERMS> with octal values adds 2e1ce20149ea dt-bindings: hwmon: (ina3221) Add ti,single-shot property adds 43dece162de0 hwmon: (ina3221) Implement ti,single-shot DT property adds e4af8ad04d76 hwmon: (adm1029) Remove write to FFF paragraph adds 4b4fb2542d71 hwmon: (adm1029) Add SPDX header adds b6c6d0cf4837 hwmon: (adm1029) replace S_IXXX macros by their numeric values adds 66b331ca2876 hwmon: (adm1029) Add blank line after declarations adds d6450e852439 hwmon: (adm1029) Fix Logical continuations should be on th [...] adds a15ad1935055 hwmon: (adm1029) Fix function alignment adds 8241f885750a hwmon: (adm1029) Add a comment for locking mutex adds decb23dc6036 hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] adds 9d6c125575b4 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] adds 21887303b761 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] adds 845ee70923e1 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] adds dc8dbb4d7672 hwmon: (max31790) Replace S_<PERMS> with octal values adds 0a0ab22a78dc hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] adds 823b86783b2b hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] adds 0f50b2e85083 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] adds 6d190949821b hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] adds e590be4ab142 hwmon: (nct7904) Replace S_<PERMS> with octal values adds f0faf62c71a9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] adds eba42d30fb11 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] adds 86b9f5650029 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] adds e3a0ee1a8f3d hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] adds 290dbb8ee4aa hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] adds 80c6b12169ea hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] adds 626c4a0657a4 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values adds 6a0785aaf025 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values adds 41c9a49ad338 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 5512eb063e5d hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 45df5e27711e hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 8721bdecd3e5 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] adds ecd52d7bb674 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] adds 1acd2e295ec4 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 5abcbc7beeca hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 51148a239aac hwmon: (tmp102) Replace S_<PERMS> with octal values adds 69dd7cdbeca3 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] adds b626eb22f9e1 hwmon: (tmp421) Replace S_<PERMS> with octal values adds fa75f745e34a hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] adds f74c24f866f8 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] adds e2f05d608653 hwmon: (occ) Fix license headers adds 57bc30196448 hwmon: (lm85) remove freq_map size hardcodes adds 1abf33061898 dt-bindings: Add LM96000 as a trivial device adds 11650cf02e79 hwmon: (lm85) support the LM96000 adds e9b95485c12c hwmon: (lm85) add support for LM96000 high frequencies adds 45034e48276c hwmon: (ad7418) Catch I2C errors adds e4e6c0b0ad79 hwmon: (f71882fg) Mark expected switch fall-through adds 29d013ad0401 dt-bindings: hwmon: Add optional regulator support to pwm-fan adds b57e1d429397 hwmon: (pwm-fan) Add optional regulator support adds 7cc7de93fad4 hwmon: (ntc_thermistor) Convert to new hwmon API adds badf14ceba55 hwmon: (ad741x) Add DT bindings for Analog Devices AD741x adds f4c2965e425a hwmon: (ad7418) Add device tree probing adds 985e225142cf dt-bindings: hwmon: Add missing documentation for lm75 adds 7629bac64204 Merge tag 'hwmon-for-v5.1' of git://git.kernel.org/pub/scm [...] adds 1dd709374251 dt-bindings: leds: Add pattern initialization from Device Tree adds 8e1f456129e6 leds: Add helper for getting default pattern from Device Tree adds aa6fd10481bd leds: trigger: pattern: Add pattern initialization from De [...] adds 9c9ab51e86bf leds: trigger: oneshot: Add initialization from Device Tree adds 0f85e8498a48 leds: trigger: timer: Add initialization from Device Tree adds 5ddb0869bfc1 leds: lp55xx: fix null deref on firmware load failure adds cd2a3bf02625 Merge tag 'leds-for-5.1-rc1' of git://git.kernel.org/pub/s [...]
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 + .../devicetree/bindings/hwmon/dps650ab.txt | 11 + .../devicetree/bindings/hwmon/hih6130.txt | 12 + .../devicetree/bindings/hwmon/ina3221.txt | 10 + Documentation/devicetree/bindings/hwmon/lm75.txt | 37 + .../devicetree/bindings/hwmon/pwm-fan.txt | 3 + Documentation/devicetree/bindings/leds/common.txt | 12 + .../bindings/leds/leds-trigger-pattern.txt | 49 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 + .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 + Documentation/devicetree/bindings/mmc/mmc.txt | 2 + .../bindings/mmc/nvidia,tegra20-sdhci.txt | 6 +- Documentation/devicetree/bindings/mmc/ti-omap.txt | 28 - .../devicetree/bindings/mtd/amlogic,meson-nand.txt | 60 + .../devicetree/bindings/mtd/cadence-quadspi.txt | 1 + .../devicetree/bindings/mtd/mtk-quadspi.txt | 3 +- .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 61 + .../devicetree/bindings/regulator/fan53555.txt | 3 +- .../bindings/regulator/fixed-regulator.txt | 35 - .../bindings/regulator/fixed-regulator.yaml | 67 + .../bindings/regulator/max77650-regulator.txt | 41 + .../devicetree/bindings/regulator/pfuze100.txt | 2 +- .../bindings/regulator/rohm,bd70528-regulator.txt | 68 + .../bindings/regulator/rohm,bd71837-regulator.txt | 38 + .../bindings/regulator/st,stpmic1-regulator.txt | 6 +- .../devicetree/bindings/regulator/tps65218.txt | 9 +- .../devicetree/bindings/spi/atmel-quadspi.txt | 12 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 1 + .../{mtd/fsl-quadspi.txt => spi/spi-fsl-qspi.txt} | 18 +- .../devicetree/bindings/spi/spi-nxp-fspi.txt | 39 + .../devicetree/bindings/spi/spi-sifive.txt | 37 + Documentation/devicetree/bindings/spi/spi-sprd.txt | 7 + .../devicetree/bindings/spi/spi-stm32.txt | 9 +- .../devicetree/bindings/trivial-devices.yaml | 2 + Documentation/hwmon/lm85 | 9 +- Documentation/spi/pxa2xx | 10 +- MAINTAINERS | 30 +- arch/alpha/include/asm/uaccess.h | 1 - arch/arm/include/asm/uaccess.h | 1 - arch/arm/kernel/process.c | 2 +- arch/arm/mach-imx/mach-mx21ads.c | 1 - arch/arm/mach-imx/mach-mx27ads.c | 2 +- arch/arm/mach-mmp/brownstone.c | 1 - arch/arm/mach-omap1/board-ams-delta.c | 2 - arch/arm/mach-omap2/pdata-quirks.c | 1 - arch/arm/mach-pxa/cm-x255.c | 2 +- arch/arm/mach-pxa/cm-x270.c | 2 +- arch/arm/mach-pxa/corgi.c | 2 +- arch/arm/mach-pxa/devices.c | 2 +- arch/arm/mach-pxa/em-x270.c | 5 +- arch/arm/mach-pxa/ezx.c | 3 +- arch/arm/mach-pxa/hx4700.c | 25 +- arch/arm/mach-pxa/icontrol.c | 4 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/magician.c | 25 +- arch/arm/mach-pxa/pcm027.c | 2 +- arch/arm/mach-pxa/poodle.c | 2 +- arch/arm/mach-pxa/raumfeld.c | 1 - arch/arm/mach-pxa/spitz.c | 2 +- arch/arm/mach-pxa/stargate2.c | 6 +- arch/arm/mach-pxa/tosa.c | 2 +- arch/arm/mach-pxa/z2.c | 4 +- arch/arm/mach-pxa/zeus.c | 5 +- arch/arm/mach-sa1100/assabet.c | 1 - arch/arm/xen/hypercall.S | 3 +- arch/arm64/include/asm/uaccess.h | 1 - arch/csky/include/asm/segment.h | 1 - arch/h8300/include/asm/segment.h | 6 - arch/ia64/include/asm/uaccess.h | 1 - arch/m68k/include/asm/segment.h | 7 - arch/microblaze/include/asm/uaccess.h | 1 - arch/mips/ath79/dev-spi.h | 2 +- arch/mips/include/asm/uaccess.h | 1 - arch/mips/kernel/ftrace.c | 6 +- arch/mips/kernel/kgdb.c | 4 +- arch/mips/kernel/traps.c | 2 +- arch/nds32/include/asm/uaccess.h | 1 - arch/nds32/kernel/process.c | 2 +- arch/nios2/include/asm/uaccess.h | 1 - arch/openrisc/include/asm/uaccess.h | 1 - arch/parisc/include/asm/uaccess.h | 1 - arch/powerpc/include/asm/uaccess.h | 1 - arch/riscv/include/asm/uaccess.h | 1 - arch/s390/include/asm/uaccess.h | 1 - arch/sh/boards/mach-ecovec24/setup.c | 2 - arch/sh/include/asm/segment.h | 1 - arch/sparc/include/asm/uaccess_32.h | 1 - arch/sparc/include/asm/uaccess_64.h | 1 - arch/x86/include/asm/uaccess.h | 1 - arch/x86/mm/extable.c | 1 + .../intel-mid/device_libs/platform_bcm43xx.c | 1 - arch/xtensa/include/asm/asm-uaccess.h | 2 - arch/xtensa/include/asm/uaccess.h | 1 - drivers/base/regmap/regcache-rbtree.c | 2 +- drivers/base/regmap/regmap-irq.c | 99 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/hwmon/ad7418.c | 78 +- drivers/hwmon/adm1029.c | 67 +- drivers/hwmon/adt7462.c | 4 + drivers/hwmon/dell-smm-hwmon.c | 97 +- drivers/hwmon/f71882fg.c | 2 +- drivers/hwmon/gl518sm.c | 120 +- drivers/hwmon/gl520sm.c | 184 +- drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/hih6130.c | 21 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/i5500_temp.c | 14 +- drivers/hwmon/i5k_amb.c | 12 +- drivers/hwmon/ibmaem.c | 15 +- drivers/hwmon/ibmpex.c | 14 +- drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/ina209.c | 151 +- drivers/hwmon/ina3221.c | 36 +- drivers/hwmon/jc42.c | 8 +- drivers/hwmon/k8temp.c | 12 +- drivers/hwmon/lineage-pem.c | 77 +- drivers/hwmon/lm73.c | 34 +- drivers/hwmon/lm75.c | 6 +- drivers/hwmon/lm77.c | 45 +- drivers/hwmon/lm80.c | 138 +- drivers/hwmon/lm83.c | 62 +- drivers/hwmon/lm85.c | 43 +- drivers/hwmon/lm90.c | 12 +- drivers/hwmon/lm92.c | 39 +- drivers/hwmon/lm93.c | 630 +++--- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/lm95245.c | 8 +- drivers/hwmon/ltc2990.c | 32 +- drivers/hwmon/ltc4151.c | 11 +- drivers/hwmon/ltc4222.c | 56 +- drivers/hwmon/ltc4245.c | 8 +- drivers/hwmon/ltc4261.c | 28 +- drivers/hwmon/max16065.c | 225 +-- drivers/hwmon/max1619.c | 33 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/max31790.c | 6 +- drivers/hwmon/max6639.c | 92 +- drivers/hwmon/max6642.c | 31 +- drivers/hwmon/max6650.c | 6 +- drivers/hwmon/mc13783-adc.c | 49 +- drivers/hwmon/nct7904.c | 10 +- drivers/hwmon/nsa320-hwmon.c | 8 +- drivers/hwmon/ntc_thermistor.c | 106 +- drivers/hwmon/occ/common.c | 3 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 3 +- drivers/hwmon/occ/p9_sbe.c | 3 +- drivers/hwmon/occ/sysfs.c | 13 +- drivers/hwmon/pc87360.c | 427 ++-- drivers/hwmon/pc87427.c | 317 ++- drivers/hwmon/pmbus/pmbus.c | 64 +- drivers/hwmon/pmbus/tps53679.c | 9 +- drivers/hwmon/powr1220.c | 144 +- drivers/hwmon/pwm-fan.c | 43 +- drivers/hwmon/sch5627.c | 146 +- drivers/hwmon/sch5636.c | 202 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/scpi-hwmon.c | 4 +- drivers/hwmon/sht15.c | 34 +- drivers/hwmon/sht21.c | 17 +- drivers/hwmon/sht3x.c | 50 +- drivers/hwmon/smsc47b397.c | 24 +- drivers/hwmon/stts751.c | 64 +- drivers/hwmon/tc654.c | 60 +- drivers/hwmon/tc74.c | 4 +- drivers/hwmon/tmp102.c | 4 +- drivers/hwmon/tmp103.c | 20 +- drivers/hwmon/tmp421.c | 4 +- drivers/hwmon/vexpress-hwmon.c | 25 +- drivers/hwmon/via-cputemp.c | 15 +- drivers/i3c/master/dw-i3c-master.c | 1 + drivers/leds/led-core.c | 30 + drivers/leds/leds-lp55xx-common.c | 4 +- drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 + drivers/mmc/core/Makefile | 2 +- drivers/mmc/core/block.c | 21 +- drivers/mmc/core/core.c | 336 +--- drivers/mmc/core/core.h | 1 + drivers/mmc/core/host.c | 48 +- drivers/mmc/core/mmc.c | 10 + drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/core/regulator.c | 260 +++ drivers/mmc/core/sd.c | 20 +- drivers/mmc/core/sd_ops.c | 33 +- drivers/mmc/core/sd_ops.h | 3 - drivers/mmc/core/sdio.c | 9 +- drivers/mmc/core/sdio_bus.c | 3 +- drivers/mmc/core/sdio_io.c | 29 +- drivers/mmc/core/sdio_ops.h | 1 - drivers/mmc/core/slot-gpio.c | 9 +- drivers/mmc/host/Kconfig | 2 + drivers/mmc/host/atmel-mci.c | 8 +- drivers/mmc/host/bcm2835.c | 23 +- drivers/mmc/host/cb710-mmc.c | 42 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/jz4740_mmc.c | 73 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mmci.c | 27 +- drivers/mmc/host/mmci.h | 1 + drivers/mmc/host/mxcmmc.c | 2 - drivers/mmc/host/mxs-mmc.c | 2 - drivers/mmc/host/of_mmc_spi.c | 22 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/renesas_sdhi.h | 2 + drivers/mmc/host/renesas_sdhi_core.c | 19 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 + drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-bcm-kona.c | 2 - drivers/mmc/host/sdhci-brcmstb.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 301 ++- drivers/mmc/host/sdhci-omap.c | 1 - drivers/mmc/host/sdhci-pci-core.c | 10 - drivers/mmc/host/sdhci-pci-o2micro.c | 140 +- drivers/mmc/host/sdhci-pci.h | 6 +- drivers/mmc/host/sdhci-pxav2.c | 1 - drivers/mmc/host/sdhci-tegra.c | 286 ++- drivers/mmc/host/sdhci-xenon-phy.c | 2 +- drivers/mmc/host/sdhci.c | 27 +- drivers/mmc/host/sdhci.h | 6 + drivers/mmc/host/sdhci_am654.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 2 - drivers/mmc/host/tmio_mmc_core.c | 3 +- drivers/mmc/host/wmt-sdmmc.c | 1 - drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/devices/docg3.c | 7 +- drivers/mtd/devices/m25p80.c | 9 +- drivers/mtd/devices/mtdram.c | 2 - drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 83 +- drivers/mtd/nand/raw/Kconfig | 17 + drivers/mtd/nand/raw/Makefile | 2 + drivers/mtd/nand/raw/atmel/pmecc.c | 21 +- drivers/mtd/nand/raw/denali.c | 42 +- drivers/mtd/nand/raw/denali.h | 1 - drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/fsmc_nand.c | 16 + drivers/mtd/nand/raw/jz4780_bch.c | 9 +- drivers/mtd/nand/raw/marvell_nand.c | 5 +- drivers/mtd/nand/raw/meson_nand.c | 1464 ++++++++++++++ drivers/mtd/nand/raw/mtk_ecc.c | 8 +- drivers/mtd/nand/raw/mtk_nand.c | 3 +- drivers/mtd/nand/raw/nand_base.c | 159 +- drivers/mtd/nand/raw/nand_legacy.c | 3 +- drivers/mtd/nand/raw/omap2.c | 20 +- drivers/mtd/nand/raw/r852.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2073 ++++++++++++++++++++ drivers/mtd/nand/raw/sunxi_nand.c | 732 +++---- drivers/mtd/nand/raw/tmio_nand.c | 21 +- drivers/mtd/nand/spi/gigadevice.c | 83 + drivers/mtd/nand/spi/macronix.c | 8 +- drivers/mtd/nand/spi/toshiba.c | 79 +- drivers/mtd/spi-nor/Kconfig | 25 +- drivers/mtd/spi-nor/Makefile | 3 +- drivers/mtd/spi-nor/cadence-quadspi.c | 74 +- drivers/mtd/spi-nor/fsl-quadspi.c | 1224 ------------ drivers/mtd/spi-nor/mtk-quadspi.c | 3 +- drivers/mtd/spi-nor/spi-nor.c | 35 +- drivers/regulator/88pm8607.c | 38 +- drivers/regulator/Kconfig | 27 +- drivers/regulator/Makefile | 2 + drivers/regulator/act8865-regulator.c | 5 +- drivers/regulator/act8945a-regulator.c | 11 +- drivers/regulator/arizona-ldo1.c | 56 +- drivers/regulator/as3722-regulator.c | 2 +- drivers/regulator/axp20x-regulator.c | 27 +- drivers/regulator/bcm590xx-regulator.c | 4 + drivers/regulator/bd70528-regulator.c | 289 +++ drivers/regulator/bd718x7-regulator.c | 215 +- drivers/regulator/bd9571mwv-regulator.c | 8 +- drivers/regulator/core.c | 88 +- drivers/regulator/cpcap-regulator.c | 106 +- drivers/regulator/da9052-regulator.c | 64 +- drivers/regulator/da9055-regulator.c | 46 +- drivers/regulator/da9062-regulator.c | 37 +- drivers/regulator/da9063-regulator.c | 37 +- drivers/regulator/da9210-regulator.c | 53 +- drivers/regulator/fan53555.c | 109 +- drivers/regulator/fixed.c | 35 +- drivers/regulator/gpio-regulator.c | 194 +- drivers/regulator/helpers.c | 125 +- drivers/regulator/hi655x-regulator.c | 1 - drivers/regulator/isl6271a-regulator.c | 13 +- drivers/regulator/lm363x-regulator.c | 6 +- drivers/regulator/lochnagar-regulator.c | 7 +- drivers/regulator/lp3971.c | 4 +- drivers/regulator/lp3972.c | 4 +- drivers/regulator/lp872x.c | 82 +- drivers/regulator/lp873x-regulator.c | 51 +- drivers/regulator/lp8755.c | 6 +- drivers/regulator/lp87565-regulator.c | 4 +- drivers/regulator/lp8788-buck.c | 40 +- drivers/regulator/lp8788-ldo.c | 4 +- drivers/regulator/ltc3676.c | 65 +- drivers/regulator/max14577-regulator.c | 1 - drivers/regulator/max77620-regulator.c | 12 +- drivers/regulator/max77650-regulator.c | 498 +++++ drivers/regulator/max77802-regulator.c | 6 +- drivers/regulator/mc13783-regulator.c | 82 +- drivers/regulator/mc13892-regulator.c | 72 +- drivers/regulator/mc13xxx-regulator-core.c | 4 +- drivers/regulator/mc13xxx.h | 24 +- drivers/regulator/mcp16502.c | 2 +- drivers/regulator/mt6311-regulator.c | 10 +- drivers/regulator/of_regulator.c | 4 +- drivers/regulator/palmas-regulator.c | 2 +- drivers/regulator/pv88060-regulator.c | 62 +- drivers/regulator/pv88080-regulator.c | 55 +- drivers/regulator/pv88090-regulator.c | 53 +- drivers/regulator/pwm-regulator.c | 17 +- drivers/regulator/qcom_smd-regulator.c | 104 +- drivers/regulator/rk808-regulator.c | 64 +- drivers/regulator/rt5033-regulator.c | 4 +- drivers/regulator/s2mpa01.c | 10 +- drivers/regulator/s2mps11.c | 6 +- drivers/regulator/s5m8767.c | 8 +- drivers/regulator/stm32-vrefbuf.c | 121 +- drivers/regulator/stpmic1_regulator.c | 300 ++- drivers/regulator/tps65218-regulator.c | 23 +- drivers/regulator/twl-regulator.c | 7 +- drivers/regulator/twl6030-regulator.c | 88 +- drivers/regulator/uniphier-regulator.c | 8 +- drivers/regulator/wm831x-dcdc.c | 85 +- drivers/spi/Kconfig | 36 +- drivers/spi/Makefile | 3 + drivers/spi/atmel-quadspi.c | 270 ++- drivers/spi/spi-ath79.c | 114 +- drivers/spi/spi-atmel.c | 102 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-bitbang.c | 13 - drivers/spi/spi-cadence.c | 84 +- drivers/spi/spi-clps711x.c | 23 +- drivers/spi/spi-davinci.c | 54 +- drivers/spi/spi-dw-mmio.c | 22 - drivers/spi/spi-dw.c | 54 +- drivers/spi/spi-fsl-dspi.c | 42 +- drivers/spi/spi-fsl-lpspi.c | 92 +- drivers/spi/spi-fsl-qspi.c | 966 +++++++++ drivers/spi/spi-geni-qcom.c | 56 +- drivers/spi/spi-gpio.c | 4 +- drivers/spi/spi-mem.c | 72 +- drivers/spi/spi-mxs.c | 5 + drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-nxp-fspi.c | 1106 +++++++++++ drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-pl022.c | 30 +- drivers/spi/spi-pxa2xx-dma.c | 58 +- drivers/spi/spi-pxa2xx-pci.c | 4 +- drivers/spi/spi-pxa2xx.c | 157 +- drivers/spi/spi-pxa2xx.h | 4 +- drivers/spi/spi-rspi.c | 170 +- drivers/spi/spi-sh-hspi.c | 39 +- drivers/spi/spi-sh-msiof.c | 184 +- drivers/spi/spi-sifive.c | 448 +++++ drivers/spi/spi-sprd.c | 354 +++- drivers/spi/spi-stm32.c | 1403 +++++++++---- drivers/spi/spi-ti-qspi.c | 6 +- drivers/spi/spi-topcliff-pch.c | 6 + drivers/spi/spi.c | 115 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 +- drivers/vfio/mdev/mdev_core.c | 16 +- drivers/vfio/mdev/mdev_private.h | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 6 +- drivers/vfio/pci/vfio_pci.c | 90 +- drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/pci/vfio_pci_private.h | 6 + drivers/vfio/platform/reset/Makefile | 2 - .../vfio/platform/reset/vfio_platform_amdxgbe.c | 2 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/vfio.c | 8 +- drivers/vfio/vfio_iommu_spapr_tce.c | 3 +- fs/aio.c | 84 +- fs/exec.c | 2 +- fs/kernfs/mount.c | 8 +- fs/namespace.c | 2 +- fs/read_write.c | 6 +- fs/splice.c | 14 +- include/asm-generic/uaccess.h | 1 - include/linux/fs.h | 8 +- include/linux/leds.h | 13 + include/linux/mdev.h | 2 +- include/linux/mfd/tps65218.h | 3 +- include/linux/mmc/card.h | 3 + include/linux/mmc/host.h | 12 +- include/linux/mmc/sd.h | 6 + include/linux/mmc/slot-gpio.h | 2 +- include/linux/mtd/rawnand.h | 26 +- include/linux/mtd/spi-nor.h | 16 +- .../linux/platform_data/spi-ath79.h | 0 include/linux/regmap.h | 31 + include/linux/regulator/driver.h | 30 +- include/linux/regulator/fixed.h | 10 - include/linux/regulator/gpio-regulator.h | 18 +- include/linux/spi/pxa2xx_spi.h | 4 +- include/linux/spi/spi-mem.h | 5 + include/linux/spi/spi.h | 29 +- include/trace/events/spi.h | 31 +- kernel/cgroup/cgroup-internal.h | 2 +- kernel/cgroup/cgroup-v1.c | 58 +- kernel/cgroup/cgroup.c | 25 +- samples/vfio-mdev/mbochs.c | 8 +- samples/vfio-mdev/mdpy.c | 8 +- samples/vfio-mdev/mtty.c | 17 +- security/integrity/iint.c | 2 +- 411 files changed, 16125 insertions(+), 7951 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt create mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt create mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt create mode 100644 Documentation/devicetree/bindings/hwmon/lm75.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt create mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt delete mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/fixed-regulator.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt rename Documentation/devicetree/bindings/{mtd/fsl-quadspi.txt => spi/spi-fsl-qspi. [...] create mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt create mode 100644 drivers/mmc/core/regulator.c create mode 100644 drivers/mtd/nand/raw/meson_nand.c create mode 100644 drivers/mtd/nand/raw/stm32_fmc2_nand.c delete mode 100644 drivers/mtd/spi-nor/fsl-quadspi.c create mode 100644 drivers/regulator/bd70528-regulator.c create mode 100644 drivers/regulator/max77650-regulator.c create mode 100644 drivers/spi/spi-fsl-qspi.c create mode 100644 drivers/spi/spi-nxp-fspi.c create mode 100644 drivers/spi/spi-sifive.c rename arch/mips/include/asm/mach-ath79/ath79_spi_platform.h => include/linux/plat [...]