This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 6c1dd1fe5d8a Merge tag 'integrity-v6.8' of git://git.kernel.org/pub/scm [...] new 02e3564a3440 regmap: ram: support noinc semantics new d958d97848a6 regmap: kunit: add noinc write test new 1957b92aaff0 regmap: fix regmap_noinc_write() description new 3b201c9af7c0 regmap: fix kcalloc() arguments order new 83130ff423d6 Merge tag 'regmap-v6.8' of git://git.kernel.org/pub/scm/li [...] new c986968fe92f regulator: core: Add option to prevent disabling unused re [...] new 7993d3a9c34f regulator: core: Only increment use_count when enable_coun [...] new 1fc2e768ff28 regulator: palmas: remove redundant initialization of poin [...] new e1eb745006ac regulator: stpmic1: Fix kernel-doc notation warnings new c0d6b2acf78e regulator: qcom_spmi: Add PM8937 SPMI regulator new f2b003c8235e dt-bindings: regulator: qcom,spmi-regulator: Document PM8937 PMIC new 18cc1cd01113 regulator: qcom_smd: Add PM8937 regulators new 40e13ae67c6f dt-bindings: regulator: qcom,smd-rpm-regulator: Document P [...] new 413cfaa7ed8b Add PM8937 PMIC support new 0e1c8dcbdece regulator: dt-bindings: Add system-critical-regulator property new 8156c7dd47b9 regulator: Introduce handling for system-critical under-vo [...] new 633cd1c0a9de regulator: dt-bindings: Allow system-critical marking for [...] new 759e2bd96971 regulator: dt-bindings: Add 'regulator-uv-less-critical-wi [...] new 1e22152aa59d regulator: Implement uv_survival_time for handling under-v [...] new 753e4d5c433d regulator: add under-voltage support (part 2) new 16e5ac127d8d regulator: event: Add regulator netlink event support new 2506c1de4081 regulator: event: Add regulator netlink event support new 03560ff08d28 regulator: arizona-ldo1: Convert to platform remove callba [...] new cddda6f5f47f regulator: bd9571mwv: Convert to platform remove callback [...] new 0210a60aad02 regulator: db8500-prcmu: Convert to platform remove callba [...] new 6f382a0c7ec1 regulator: stm32-vrefbuf: Convert to platform remove callb [...] new 964575179663 regulator: uniphier: Convert to platform remove callback r [...] new 3b2e8e98692b regulator: userspace-consumer: Convert to platform remove [...] new d637a75ede3d regulator: virtual: Convert to platform remove callback re [...] new 8d6fab52f3fd regulator: wm8350: Convert to platform remove callback ret [...] new a142ae76e1e1 regulator: Convert to platform remove callback new 27591ea2f775 regulator: qcom-rpmh: extend to support multiple linear vo [...] new 638baabe951e regulator: dt-bindings: qcom,rpmh: add compatible for pm8010 new 2544631faa7f regulator: qcom-rpmh: add support for pm8010 regulators new cd48f7419ad1 Add pm8010 RPMH regulators for sm8550 boards new ad663ce67804 regulator: qcom_smd: Add LDO5 MP5496 regulator new d939c02359a6 dt-bindings: regulator: qcom,usb-vbus-regulator: clean up example new 67ba055dd775 regulator: Reuse LINEAR_RANGE() in REGULATOR_LINEAR_RANGE() new 51088e5cc241 uapi: regulator: Fix typo new 1cadc04c1a1a regulator: event: Ensure atomicity for sequence number new da96801729b4 Merge tag 'regulator-v6.8' of git://git.kernel.org/pub/scm [...] new dfa8121a6ca7 spi: cadence-xspi: Drop useless assignment to NULL new 424a8166764e spi: spi-zynqmp-gqspi: fix driver kconfig dependencies new 2f2802d1a59d spi: spi-ti-qspi: Convert to platform remove callback retu [...] new adde8a55daf6 spi: stm32: rename stm32f4_* to stm32fx_* new 247ba5ea0582 spi: stm32: use callbacks for read_rx and write_tx new a84dcb410b5f spi: stm32: add STM32F7 support new 09388379b6d7 spi: add stm32f7-spi compatible new 6f9da1817188 Add STM32F7 SPI support new 3fc6350fc847 treewide, spi: Get rid of SPI_MASTER_HALF_DUPLEX new 54a1dc08e173 spi: dt-bindings: renesas,rspi: Document RZ/Five SoC new 18a813a1f94a spi: intel: make mem_ops comparison unique to opcode match new d3bb2cb0f176 spi: ingenic: convert not to use dma_request_slave_channel() new 252eafe11ffc dt-bindings: spi: axi-spi-engine: convert to yaml new 68539d180347 MAINTAINERS: add entry for AXI SPI Engine new 9e4ce5220eed spi: axi-spi-engine: simplify driver data allocation new e12cd96e8e93 spi: axi-spi-engine: use devm_spi_alloc_host() new e094de13ae78 spi: axi-spi-engine: use devm action to reset hw on remove new 076f32d5db73 spi: axi-spi-engine: use devm_request_irq() new e16e71e3f3c4 spi: axi-spi-engine: use devm_spi_register_controller() new e6d5eb85e84a spi: axi-spi-engine: check for valid clock rate new 7f970ecb77b6 spi: axi-spi-engine: move msg state to new struct new 0c74de5c6853 spi: axi-spi-engine: use message_prepare/unprepare new 4a074ddeb90f spi: axi-spi-engine: remove completed_id from driver state new 4e991445478c spi: axi-spi-engine: remove struct spi_engine::msg new 145bb2aedb9f spi: axi-spi-engine: add support for cs_off new d861b417e189 spi: axi-spi-engine: add support for any word size new 4c3ff31a85e3 spi: axi-spi-engine improvements new 8e6a43961f24 spi: sprd: adi: Use devm_register_restart_handler() new cff49d58f57e spi: Unify error codes by replacing -ENOTSUPP with -EOPNOTSUPP new 7a030abc0185 mtd: spi-nor: Stop reporting warning message when soft res [...] new 39cefd85098d spi: introduce SPI_TRANS_FAIL_IO for error reporting new 9b2ef250b31d spi: spl022: switch to use default spi_transfer_one_message() new 06891af2709b spi: spl022: fix sleeping in interrupt context new 5cb475174cce spi: cadence-quadspi: add missing clk_disable_unprepare() [...] new 2e0d75f8dd9e spi: axi-spi-engine: return void from spi_engine_compile_m [...] new 9d023ecc3185 spi: axi-spi-engine: populate xfer->effective_speed_hz new 1fc8dc5721bb spi: axi-spi-engine: remove spi_engine_get_clk_div() new be9070bcf670 spi: axi-spi-engine: fix sleep ticks calculation new e006c181dd9a spi: axi-spi-engine: remove xfer arg from spi_engine_gen_sleep() new 125a8390995d spi: axi-spi-engine: implement xfer->cs_change_delay new 3106edac599f spi: axi-spi-engine: restore clkdiv at end of message new 0db60d821e48 spi: axi-spi-engine: remove delay from CS assertion new 07d33c2810bb spi: axi-spi-engine: add watchdog timer new 18f78b5e609b spi: axi-spi-engine: improvements round 2 new 4ae08845db4c mfd: tps6594: Use spi_get_chipselect() API to access spi-> [...] new f05e2f61fe88 ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select new 4d8ff6b0991d spi: Add multi-cs memories support in SPI core new 88a50c1663ff spi: Add support for stacked/parallel memories new 52c9a884c638 spi: mpc52xx: explicitly include linux/platform_device.h new c3aeaf2f0ec8 spi: pxa2xx: Use inclusive language new 8bc2a3634b87 spi: pxa2xx: Update DMA mapping and using logic in the doc [...] new f925f69e21f2 spi: pxa2xx: Update documentation new 0a3d087d09a8 spi: sprd-adi: switch to use spi_alloc_host() new 8c53784757b7 spi: sprd: switch to use modern name new e6b7e64cb119 spi: st-ssc4: switch to use modern name new d9ea4bcf244d spi: stm32-qspi: switch to use modern name new a5c1fa1318ee spi: stm32: switch to use modern name new 6d232cc8a7e5 spi: sun4i: switch to use modern name new 9f55bb79893a spi: sun6i: switch to use modern name new 90bbb007a06a spi: sunplus-sp7021: switch to use modern name new 3524d1b727a6 spi: synquacer: switch to use modern name new 8726bdcef62e spi: geni-qcom: switch to use modern name new fe2e1c222598 spi: tegra114: switch to use modern name new 5ee8cd26d8eb spi: tegra20-sflash: switch to use modern name new db34aad4d61b spi: tegra20-slink: switch to use modern name new 767e45324bf8 spi: tegra210-quad: switch to use modern name new 9d93c8d97b4c spi: spi-ti-qspi: switch to use modern name new d1d8b09d0a0a spi: wpcm-fiu: switch to use devm_spi_alloc_host() new 40daed14705e spi: topcliff-pch: switch to use modern name new 4c2ee0991013 spi: uniphier: switch to use modern name new 4e4856e72104 spi: xcomm: switch to use modern name new 709b785a377c spi: xilinx: switch to use modern name new 1633ffd290c7 spi: xlp: switch to use modern name new 061851a0cc5d spi: xtensa-xtfpga: switch to use modern name new 178ebb0c505b spi: zynq-qspi: switch to use modern name new ca6f114372ae spi: zynqmp-gqspi: switch to use modern name new a23271718e76 spi: cs42l43: switch to use devm_spi_alloc_host() new 4ac9ed81aaaa spi: ljca: switch to use devm_spi_alloc_host() new 4c6dd33de9d3 spi: pl022: delete unused cur_gpiod in struct pl022 new 3c49d848d2d3 spi: pl022: delete unused next_msg_cs_active in struct pl022 new 0d7096c1dddb spi: pl022: clean up some unused variables new e5c7bcb49984 spi: sh-msiof: Enforce fixed DTDL for R-Car H3 new 36f7050b29f3 spi: dw: Remove Intel Thunder Bay SOC support new e1fca6957f19 spi: dw: Remove Intel Thunder Bay SOC support new e695c1fc5a3d spi: pl022: delete description of cur_msg new 644f315d12ea spi: pl022: update description of internal_cs_control() new 15009a1b145b spi: axi-spi-engine: fix struct member doc warnings new 6f98f25247b7 spi: stm32: use dma_get_slave_caps prior to configuring dm [...] new f034a151059a dt-bindings: spi: stm32: add st,stm32mp25-spi compatible new f6cd66231aa5 spi: stm32: add st,stm32mp25-spi compatible supporting STM [...] new 301940020a92 Merge tag 'spi-v6.8' of git://git.kernel.org/pub/scm/linux [...] new b511e8e05b32 mtd: ssfdc: Remove an unused variable new a7d84a2e7663 mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters new b9e824f995ad dt-bindings: mtd: partitions: u-boot: Fix typo new a43bdc376dea mtd: Fix gluebi NULL pointer dereference caused by ftl notifier new bbcd80f53a5e mtd: rawnand: Prevent crossing LUN boundaries during seque [...] new 7c9414c870c0 mtd: rawnand: Fix core interference with sequential reads new a62c4597953f mtd: rawnand: Prevent sequential reads with on-die ECC engines new 828f6df1bcba mtd: rawnand: Clarify conditions to enable continuous reads new 075ede8d20f8 mtd: spi-nor: use kernel sized types instead of c99 types new 4137f324cb29 MAINTAINERS: spi-nor: add myself as maintainer new bb1f9e39c1bf docs: mtd: spi-nor: add sections about flash additions and [...] new 9b3eae3486c8 docs: mtd: spi-nor: drop obsolete info new 9641423174d0 mtd: spi-nor: add erase die (chip) capability new 461d0babb544 mtd: spi-nor: spansion: enable die erase for multi die flashes new 53919a968b43 mtd: spi-nor: micron-st: enable die erase for multi die flashes new 06de1257aae7 mtd: spi-nor: remove NO_CHIP_ERASE flag new c692ba6de1c5 mtd: spi-nor: micron-st: Add support for mt25qu01g new 9fcb0999345e mtd: spi-nor: print flash ID instead of name new 15eb8303bb42 mtd: spi-nor: mark the flash name as obsolete new fc2efaf90a45 mtd: spi-nor: sysfs: hide the flash name if not set new fe18e22fa779 mtd: spi-nor: drop superfluous debug prints new af2792abd455 mtd: spi-nor: sfdp: get the 1-1-8 and 1-8-8 protocol from SFDP new 3c0e1dfa703c MAINTAINERS: change my mail to the kernel.org one new 67629667079e Merge tag 'spi-nor/for-6.8' into mtd/next new 215283a1a483 mtd: rawnand: brcmnand: Convert to platform remove callbac [...] new 160c0b7f9a16 mtd: rawnand: txx9ndfmc: Switch to module_platform_driver() new 354dbdcbdd79 mtd: rawnand: txx9ndfmc: Drop if block with always false c [...] new f52221d55d8d mtd: rawnand: txx9ndfmc: Convert to platform remove callba [...] new 923fb6238cb3 mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand control [...] new acb1fd579efb mtd: rawnand: meson: initialize clock register new 2082b6956ce9 mtd: rawnand: meson: handle OOB buffer according OOB layout new 578dc962ff20 mtd: rawnand: Add destructive operation new 68cce21e3cc5 mtd: rawnand: NAND controller write protect new c86b63b82fde mtd: rawnand: brcmnand: pass host struct to bcmnand_ctrl_p [...] new 3c8260ce7663 mtd: rawnand: brcmnand: exec_op implementation new 199d1402229f mtd: rawnand: pl353: Fix kernel doc new 2ca8718be0c4 mtd: rawnand: rockchip: Rename a structure new b6c985dd9a2d mtd: rawnand: rockchip: Add missing title to a kernel doc comment new 2b8aa4c3e6a5 mtd: rawnand: diskonchip: fix a potential double free in d [...] new 023e6aad7e5e mtd: rawnand: s3c2410: fix Excess struct member descriptio [...] new 98d4fda8f2d4 Merge tag 'nand/for-6.8' into mtd/next new 35f11a3710cd Merge tag 'mtd/for-6.8' of git://git.kernel.org/pub/scm/li [...]
The 174 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-bus-spi-devices-spi-nor | 3 + Documentation/admin-guide/kernel-parameters.txt | 7 + .../devicetree/bindings/mtd/partitions/u-boot.yaml | 2 +- .../bindings/regulator/fixed-regulator.yaml | 2 + .../bindings/regulator/qcom,rpmh-regulator.yaml | 14 + .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 + .../bindings/regulator/qcom,spmi-regulator.yaml | 19 + .../regulator/qcom,usb-vbus-regulator.yaml | 5 +- .../devicetree/bindings/regulator/regulator.yaml | 13 + .../devicetree/bindings/spi/adi,axi-spi-engine.txt | 31 - .../bindings/spi/adi,axi-spi-engine.yaml | 66 +++ .../devicetree/bindings/spi/renesas,rspi.yaml | 2 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 - .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 + Documentation/driver-api/mtd/spi-nor.rst | 262 +++++++-- Documentation/spi/pxa2xx.rst | 59 +- MAINTAINERS | 18 +- drivers/base/regmap/internal.h | 1 + drivers/base/regmap/regmap-kunit.c | 60 ++ drivers/base/regmap/regmap-ram.c | 4 +- drivers/base/regmap/regmap-raw-ram.c | 31 +- drivers/base/regmap/regmap.c | 2 +- drivers/input/rmi4/rmi_spi.c | 2 +- drivers/mfd/tps6594-spi.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mtd/maps/vmu-flash.c | 2 +- drivers/mtd/mtd_blkdevs.c | 4 +- drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c | 2 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 2 +- drivers/mtd/nand/raw/brcmnand/bcma_nand.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 408 ++++++------- drivers/mtd/nand/raw/brcmnand/brcmnand.h | 2 +- drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c | 2 +- drivers/mtd/nand/raw/brcmnand/iproc_nand.c | 2 +- drivers/mtd/nand/raw/diskonchip.c | 10 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +- drivers/mtd/nand/raw/meson_nand.c | 8 +- drivers/mtd/nand/raw/nand_base.c | 97 +++- drivers/mtd/nand/raw/pl35x-nand-controller.c | 2 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 7 +- drivers/mtd/nand/raw/s3c2410.c | 2 - drivers/mtd/nand/raw/txx9ndfmc.c | 13 +- drivers/mtd/nand/spi/core.c | 2 +- drivers/mtd/spi-nor/atmel.c | 16 +- drivers/mtd/spi-nor/core.c | 177 +++--- drivers/mtd/spi-nor/core.h | 24 +- drivers/mtd/spi-nor/debugfs.c | 2 +- drivers/mtd/spi-nor/micron-st.c | 59 +- drivers/mtd/spi-nor/sfdp.c | 29 + drivers/mtd/spi-nor/sfdp.h | 7 + drivers/mtd/spi-nor/spansion.c | 4 +- drivers/mtd/spi-nor/sst.c | 6 +- drivers/mtd/spi-nor/swp.c | 25 +- drivers/mtd/spi-nor/sysfs.c | 2 + drivers/mtd/ssfdc.c | 1 - drivers/net/ethernet/micrel/ks8851_spi.c | 4 +- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/arizona-ldo1.c | 8 +- drivers/regulator/bd9571mwv-regulator.c | 5 +- drivers/regulator/core.c | 130 ++++- drivers/regulator/db8500-prcmu.c | 6 +- drivers/regulator/event.c | 91 +++ drivers/regulator/of_regulator.c | 9 + drivers/regulator/palmas-regulator.c | 2 +- drivers/regulator/qcom-rpmh-regulator.c | 177 +++++- drivers/regulator/qcom_smd-regulator.c | 35 ++ drivers/regulator/qcom_spmi-regulator.c | 34 ++ drivers/regulator/regnl.h | 13 + drivers/regulator/stm32-vrefbuf.c | 6 +- drivers/regulator/stpmic1_regulator.c | 2 +- drivers/regulator/uniphier-regulator.c | 6 +- drivers/regulator/userspace-consumer.c | 6 +- drivers/regulator/virtual.c | 6 +- drivers/regulator/wm8350-regulator.c | 6 +- drivers/spi/Kconfig | 3 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-ath79.c | 2 +- drivers/spi/spi-axi-spi-engine.c | 519 +++++++++++------ drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-cadence-quadspi.c | 4 +- drivers/spi/spi-cadence-xspi.c | 1 - drivers/spi/spi-cs42l43.c | 2 +- drivers/spi/spi-dw-mmio.c | 1 - drivers/spi/spi-geni-qcom.c | 96 ++-- drivers/spi/spi-ingenic.c | 15 +- drivers/spi/spi-intel.c | 10 +- drivers/spi/spi-ljca.c | 2 +- drivers/spi/spi-mem.c | 6 +- drivers/spi/spi-mpc52xx.c | 1 + drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-pl022.c | 382 +++--------- drivers/spi/spi-sh-msiof.c | 17 + drivers/spi/spi-sprd-adi.c | 32 +- drivers/spi/spi-sprd.c | 4 +- drivers/spi/spi-st-ssc4.c | 70 +-- drivers/spi/spi-stm32-qspi.c | 18 +- drivers/spi/spi-stm32.c | 638 +++++++++++++++------ drivers/spi/spi-sun4i.c | 72 +-- drivers/spi/spi-sun6i.c | 148 ++--- drivers/spi/spi-sunplus-sp7021.c | 88 +-- drivers/spi/spi-synquacer.c | 82 +-- drivers/spi/spi-tegra114.c | 118 ++-- drivers/spi/spi-tegra20-sflash.c | 76 +-- drivers/spi/spi-tegra20-slink.c | 98 ++-- drivers/spi/spi-tegra210-quad.c | 80 +-- drivers/spi/spi-ti-qspi.c | 103 ++-- drivers/spi/spi-topcliff-pch.c | 226 ++++---- drivers/spi/spi-uniphier.c | 194 +++---- drivers/spi/spi-wpcm-fiu.c | 4 +- drivers/spi/spi-xcomm.c | 32 +- drivers/spi/spi-xilinx.c | 58 +- drivers/spi/spi-xlp.c | 40 +- drivers/spi/spi-xtensa-xtfpga.c | 30 +- drivers/spi/spi-zynq-qspi.c | 28 +- drivers/spi/spi-zynqmp-gqspi.c | 50 +- drivers/spi/spi.c | 262 +++++++-- drivers/usb/gadget/udc/max3420_udc.c | 2 +- include/linux/mtd/rawnand.h | 15 + include/linux/regulator/consumer.h | 47 +- include/linux/regulator/driver.h | 7 +- include/linux/regulator/machine.h | 18 + include/linux/spi/spi-mem.h | 2 + include/linux/spi/spi.h | 65 ++- include/uapi/regulator/regulator.h | 90 +++ sound/pci/hda/cs35l56_hda_spi.c | 2 +- 126 files changed, 3619 insertions(+), 2340 deletions(-) delete mode 100644 Documentation/devicetree/bindings/spi/adi,axi-spi-engine.txt create mode 100644 Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml create mode 100644 drivers/regulator/event.c create mode 100644 drivers/regulator/regnl.h create mode 100644 include/uapi/regulator/regulator.h