This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 101b7a97143a Merge tag 'acpi-6.10-rc1' of git://git.kernel.org/pub/scm/ [...] new aad6b35290f5 regmap: maple: Remove second semicolon new 866f70211bf4 regmap: kunit: Fix warnings of implicit casts to __le16 an [...] new 7b7982f14315 regmap: kunit: Create a struct device for the regmap new 48bccea96fea regmap: kunit: Introduce struct for test case parameters new 710915743d53 regmap: kunit: Run sparse cache tests at non-zero register [...] new ac4394bf9c5e regmap: kunit: Run non-sparse cache tests at non-zero regi [...] new 7dd52d301cfc regmap: kunit: Add more cache-drop tests new 7903d15f0080 regmap: kunit: Add more cache-sync tests new ce75e06eea9c regmap: kunit: Use a KUnit action to call regmap_exit() new d6f2fd7adcb5 regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-m [...] new 468d277e6fb1 regmap: kunit: Add cache-drop test with multiple cache blocks new f63eb9ae085d regmap: kunit: Add test cases for regmap_read_bypassed() new 8a8317f92770 regmap: kunit: Add some test cases and a few small new c1ffff88750a regmap: Drop capitalisation in MODULE_DESCRIPTION() new 135cec6ba82e regmap: spi: Add missing MODULE_DESCRIPTION() new 991b5e2aad87 regmap: kunit: Fix an NULL vs IS_ERR() check new 9b1fe0510494 regmap: Reorder fields in 'struct regmap_config' to save s [...] new fffe418b2f97 Merge tag 'regmap-v6.10' of git://git.kernel.org/pub/scm/l [...] new 0c5f77f4eaef dt-bindings: regulator: qcom,usb-vbus-regulator: Add PM725 [...] new 0f3b73eb1440 regulator: dt-bindings: pca9450: add pca9451a support new 5edeb7d31262 regulator: pca9450: add pca9451a support new cd290abbdab3 add pmic pca9451a support new d92eb7c333c5 regulator: da9121: convert to use maple tree register cache new 03ddbcbe2f1c regulator: da9211: convert to use maple tree register cache new 66a4ead5ed93 regulator: isl9305: convert to use maple tree register cache new 36649db5b216 regulator: max8973: convert to use maple tree register cache new bc125125125c regulator: mt6311: convert to use maple tree register cache new 0b03e9cb8b13 regulator: pca9450: convert to use maple tree register cache new cea065dced28 regulator: pf8x00: convert to use maple tree register cache new 0332f074f5c3 regulator: pfuze100: convert to use maple tree register cache new 43edba6b670b regulator: rtmv20: convert to use maple tree register cache new 81c180e77d60 regulator: rtq6752: convert to use maple tree register cache new 9500d38e50d0 regulator: tps51632: convert to use maple tree register cache new fe258f54c0a8 regulator: tps62360: convert to use maple tree register cache new ab470abe58c0 regulator: rpi-panel-attiny: convert to use maple tree reg [...] new 54b8d0956a9b regulator: convert to use maple tree register new 4628b8045557 regulator: axp20x: fix typo-ed identifier new 3bfe7fe6c0ea dt-bindings: mfd: x-powers,axp152: Document AXP717 new b5bfc8ab2484 mfd: axp20x: Add support for AXP717 PMIC new d2ac3df75c3a regulator: axp20x: add support for the AXP717 new 604efe5018b4 regulator: Merge axp20x changes new b6d4b3500d57 regulator: dt-bindings: fixed-regulator: Add a preferred n [...] new 38bcec0e7cbb regulator: rtq2208: Fix LDO discharge register and add vse [...] new b250c20b6429 regulator: devres: add API for reference voltage supplies new cffb8d74bd4e hwmon: (adc128d818) Use devm_regulator_get_enable_read_voltage() new d72fd5228c9f hwmon: (da9052) Use devm_regulator_get_enable_read_voltage() new 48b6faae69a4 regulator: new API for voltage reference supplies new 257b2335eebf regulator: devres: fix devm_regulator_get_enable_read_volt [...] new 346fe0ce1fd7 hwmon: (adc128d818) simplify final return in probe new 41b94bc6d96b iio: addac: ad74115: Use devm_regulator_get_enable_read_voltage() new 2f4bb1fa758a iio: frequency: admv1013: Use devm_regulator_get_enable_re [...] new 9fcf6ef3e10b staging: iio: impedance-analyzer: ad5933: Use devm_regulat [...] new 75c48adfe9b1 regulator: Mention regulator id in error message about dum [...] new 622bab188484 regulator: dt-bindings: Add Allwinner D1 system LDOs new 4e70b26c873d regulator: sun20i: Add Allwinner D1 LDOs driver new 07bbfc6aba1e Merge tag 'regulator-v6.10' of git://git.kernel.org/pub/sc [...] new 2a741cd6ec58 spi: mt7621: allow GPIO chip select lines new 10402419f2d6 spi: spi-mt65xx: Rename a variable in interrupt handler new bdeef5dcea6b spi: rspi: Get rid of unused struct rspi_plat_data new 6defadbe6cbc spi: spi_amd: Add support for SPI MEM framework new 9b163e0d330d spi: remove struct spi_message::is_dma_mapped new 7fd54c205f10 spi: pxa2xx: Kill pxa2xx_set_spi_info() new e3f209e269d3 spi: pxa2xx: Make num_chipselect 8-bit in the struct pxa2x [...] new b5867a5c0d7a spi: pxa2xx: Use proper SSP header in soc/pxa/ssp.c new 7f2f4caaf666 spi: pxa2xx: Clean up linux/spi/pxa2xx_spi.h new d650d1c46d84 spi: xilinx: Fix kernel documentation in the xilinx_spi.h new 8f40647d8761 spi: xilinx: Add necessary inclusion and forward declaration new a39111b1cf08 spi: xilinx: Make num_chipselect 8-bit in the struct xspi_ [...] new f3c840b00ed1 spi: xilinx: Massage xilinx_spi.h new dad983d88129 spi: pxa2xx: Keep PXA*_SSP types together new d5449432f794 spi: pxa2xx: Switch to use dev_err_probe() new f04cff14e2a4 spi: loopback-test: drop driver owner assignment new 6c360d3e4962 spi: coldfire-qspi: drop driver owner assignment new a5bef84422eb spi: fsl-dspi: drop driver owner assignment new 3af201a405b3 spi: pxa2xx: Narrow the Kconfig option visibility new 9907c475dcab spi: pxa2xx: Drop ACPI_PTR() and of_match_ptr() new 7290f1e4075d spi: pxa2xx: Extract pxa2xx_spi_init_ssp() helper new bb77c99ee6d3 spi: pxa2xx: Skip SSP initialization if it's done elsewhere new 67bb37c05a6b spi: spi-omap2-mcspi.c: revert "Toggle CS after each word" new d153ff4056cb spi: omap2-mcspi: Add support for MULTI-mode new e64d3b6fc9a3 spi: omap2-mcpsi: Enable MULTI-mode in more situations new 09f347cdd451 Add multi mode support for omap-mcspi new c2064672f133 spi: au1550: t->{tx,rx}_dma checks new 64fe73d10323 spi: fsl: remove is_dma_mapped checks new 32e135755111 spi: more tx_buf/rx_buf removal new ba5206881843 spi: spi.h: add missing kernel-doc for @last_cs_index_mask new 5da57c7ca9ea spi: docs: drop driver owner initialization new 33aa27a09e9d spi: pxa2xx: Call pxa_ssp_free() after getting the SSP type new 708eafeba9ee spi: cadence-qspi: allow building for MIPS new dcc594aef1bf spi: cadence-qspi: store device data pointer in private struct new 563f8598cbc2 spi: cadence-qspi: minimise register accesses on each op if !DTR new b0f3e56938f8 spi: cadence-xspi: use for_each_available_child_of_node_scoped() new 002514d91fcc spi: dt-bindings: cdns,qspi-nor: sort compatibles alphabetically new 52826aee484b spi: dt-bindings: cdns,qspi-nor: add mobileye,eyeq5-ospi c [...] new eb4fdb4bf46f spi: dt-bindings: cdns,qspi-nor: make cdns,fifo-depth optional new 05786095ff65 spi: cadence-qspi: Prepare to add Mobileye EyeQ5 support new 82116e539ffb MAINTAINERS: adjust file entry in TEXAS INSTRUMENTS AUDIO [...] new 770e3da3fe7e spi: altera: Drop unneeded MODULE_ALIAS new df3431fd379d spi: pxa2xx: Move number of CS pins validation out of condition new bb4099626767 spi: Consistently use BIT for cs_index_mask (part 2) new e81582c080dd spi: Extract spi_toggle_csgpiod() helper for better maintanance new d707530b1ea5 spi: Introduce spi_for_each_valid_cs() in order of deduplication new 351007b06928 spi: More refacroings after multi-CS support new 9d50f95bc0d5 gpio: swnode: Add ability to specify native chip selects for SPI new 8a101146bcf0 spi: Switch to using is_acpi_device_node() in spi_dev_set_name() new ed8921188f35 spi: Update swnode based SPI devices to use the fwnode name new 439fbc97502a spi: cs42l43: Add bridged cs35l56 amplifiers new 1f05252a3a95 Add bridged amplifiers to cs42l43 new 1f48cbd6f00f spi: renesas,sh-msiof: Add r8a779h0 support new 719af321a84b spi: cs42l43: Use devm_add_action_or_reset() new 037c633df668 spi: oc-tiny: Remove unused of_gpio.h new 4fbf4e3ea666 spi: cs42l43: Correct name of ACPI property new f63175733f91 spi: dt-bindings: armada-3700: convert to dtschema new 856d9e8e9d42 spi: mux: Fix master controller settings after mux select new abba116f6018 spi: spi-s3c64xx.c: Remove of_node_put for auto cleanup new 3bf64a2b66ed spi: cadence-qspi: allow FIFO depth detection new 1f257b92e633 spi: cadence-qspi: add no-IRQ mode to indirect reads new c1887396373b spi: cadence-qspi: add early busywait to cqspi_wait_for_bit() new 47766799f546 spi: cadence-qspi: add mobileye,eyeq5-ospi compatible new 52267fe8456a spi: use spi_valid_{tx,rx}buf() in stats function new a403997c1201 spi: airoha: add SPI-NAND Flash controller driver new 8bd0d557aa83 spi: dt-bindings: airoha: Add YAML schema for SNFI controller new 78d943532310 Add add SPI-NAND Flash controller driver for EN7581 new 7dbbbb1206dd spi: armada-3700: use 'time_left' variable with wait_for_c [...] new eef51e99f7b9 spi: fsl-lpspi: use 'time_left' variable with wait_for_com [...] new eaeac043ab84 spi: imx: use 'time_left' variable with wait_for_completio [...] new a7c79e50a26c spi: pic32-sqi: use 'time_left' variable with wait_for_com [...] new e66480aed4a1 spi: pic32: use 'time_left' variable with wait_for_complet [...] new 34bed8a33f3a spi: sun4i: use 'time_left' variable with wait_for_complet [...] new 83a3f1ba60d6 spi: sun6i: use 'time_left' variable with wait_for_complet [...] new 594aa75d6bdd spi: xlp: use 'time_left' variable with wait_for_completio [...] new 6be871d5fd2e spi: use 'time_left' instead of 'timeout' with new 645094b41157 spi: bitbang: Use NSEC_PER_*SEC rather than hard coding new 8ee46db14169 spi: bitbang: Add missing MODULE_DESCRIPTION() new c24d340598ed spi: dt-bindings: ti,qspi: convert to dtschema new 11ae2e63b2a5 spi: dw: Convert to using BITS_TO_BYTES() macro new e164be7e1e93 spi: dw: Add a number of native CS auto-detection new 33c85972d1e4 spi: dw: Convert dw_spi::num_cs to u32 new 98d75b9ef282 spi: dw: Drop default number of CS setting new aa9db105301d spi: dw: Auto-detect number of native CS new 2c547549ac69 spi: pxa2xx: Allow number of chip select pins to be read f [...] new 11346db50616 spi: pxa2xx: Provide num-cs for Sharp PDAs via device properties new 2a45166938f1 spi: pxa2xx: Move contents of linux/spi/pxa2xx_spi.h to a [...] new 2d069c11e822 spi: pxa2xx: Remove outdated documentation new 4091770969bf spi: pxa2xx: Don't use "proxy" headers new 513525e99898 spi: pxa2xx: Drop struct pxa2xx_spi_chip new 5c5de36d04cd spi: pxa2xx: Remove DMA parameters from struct chip_data new 35bf074b1d4b spi: pxa2xx: Remove timeout field from struct chip_data new b5ec3986da5d spi: pxa2xx: Don't provide struct chip_data for others new 21ae190e4607 spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h new b62b9c90450a spi: pxa2xx: Drop the stale entry in documentation TOC new eab80a2ee46b MAINTAINERS: repair file entry in AIROHA SPI SNFI DRIVER new 8cc3bad9d9d6 spi: Remove unneded check for orig_nents new d6e7ffd4820f spi: dw: Bail out early on unsupported target mode new e2b4a5bf32ff Merge tag 'spi-v6.10' of git://git.kernel.org/pub/scm/linu [...]
The 155 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: .../devicetree/bindings/mfd/x-powers,axp152.yaml | 2 + .../regulator/allwinner,sun20i-d1-system-ldos.yaml | 37 + .../bindings/regulator/fixed-regulator.yaml | 7 + .../bindings/regulator/nxp,pca9450-regulator.yaml | 1 + .../regulator/qcom,usb-vbus-regulator.yaml | 1 + .../bindings/spi/airoha,en7581-snand.yaml | 65 ++ .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 8 +- .../bindings/spi/marvell,armada-3700-spi.yaml | 55 + .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 1 + .../devicetree/bindings/spi/spi-armada-3700.txt | 25 - Documentation/devicetree/bindings/spi/ti,qspi.yaml | 96 ++ Documentation/devicetree/bindings/spi/ti_qspi.txt | 53 - Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/spi/index.rst | 1 - Documentation/spi/pxa2xx.rst | 211 ---- Documentation/spi/spi-summary.rst | 5 - MAINTAINERS | 11 +- arch/arm/mach-pxa/devices.c | 18 - arch/arm/mach-pxa/spitz.c | 35 +- drivers/base/regmap/internal.h | 14 +- drivers/base/regmap/regcache-maple.c | 2 +- drivers/base/regmap/regmap-i3c.c | 2 +- drivers/base/regmap/regmap-kunit.c | 990 ++++++++++++----- drivers/base/regmap/regmap-mdio.c | 2 +- drivers/base/regmap/regmap-ram.c | 5 +- drivers/base/regmap/regmap-raw-ram.c | 5 +- drivers/base/regmap/regmap-sdw-mbq.c | 2 +- drivers/base/regmap/regmap-sdw.c | 2 +- drivers/base/regmap/regmap-spi.c | 1 + drivers/gpio/Kconfig | 9 + drivers/gpio/gpiolib-swnode.c | 44 + drivers/hwmon/adc128d818.c | 57 +- drivers/hwmon/da9052-hwmon.c | 38 +- drivers/iio/addac/ad74115.c | 40 +- drivers/iio/frequency/admv1013.c | 40 +- drivers/mfd/axp20x-i2c.c | 2 + drivers/mfd/axp20x-rsb.c | 1 + drivers/mfd/axp20x.c | 90 ++ drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + drivers/regulator/axp20x-regulator.c | 94 +- drivers/regulator/core.c | 4 +- drivers/regulator/da9121-regulator.c | 4 +- drivers/regulator/da9211-regulator.c | 2 +- drivers/regulator/devres.c | 59 + drivers/regulator/isl9305.c | 2 +- drivers/regulator/max8973-regulator.c | 2 +- drivers/regulator/mt6311-regulator.c | 2 +- drivers/regulator/pca9450-regulator.c | 196 +++- drivers/regulator/pf8x00-regulator.c | 2 +- drivers/regulator/pfuze100-regulator.c | 2 +- drivers/regulator/rpi-panel-attiny-regulator.c | 2 +- drivers/regulator/rtmv20-regulator.c | 2 +- drivers/regulator/rtq2208-regulator.c | 100 +- drivers/regulator/rtq6752-regulator.c | 2 +- drivers/regulator/sun20i-regulator.c | 157 +++ drivers/regulator/tps51632-regulator.c | 2 +- drivers/regulator/tps62360-regulator.c | 2 +- drivers/soc/pxa/ssp.c | 2 +- drivers/spi/Kconfig | 22 +- drivers/spi/Makefile | 1 + drivers/spi/spi-airoha-snfi.c | 1129 ++++++++++++++++++++ drivers/spi/spi-altera-platform.c | 1 - drivers/spi/spi-amd.c | 112 ++ drivers/spi/spi-armada-3700.c | 8 +- drivers/spi/spi-atmel.c | 8 +- drivers/spi/spi-au1550.c | 29 +- drivers/spi/spi-bitbang.c | 23 +- drivers/spi/spi-cadence-quadspi.c | 109 +- drivers/spi/spi-cadence-xspi.c | 8 +- drivers/spi/spi-coldfire-qspi.c | 1 - drivers/spi/spi-cs42l43.c | 127 ++- drivers/spi/spi-dw-core.c | 20 +- drivers/spi/spi-dw-mmio.c | 13 +- drivers/spi/spi-dw.h | 2 +- drivers/spi/spi-fsl-cpm.c | 14 +- drivers/spi/spi-fsl-cpm.h | 5 +- drivers/spi/spi-fsl-dspi.c | 1 - drivers/spi/spi-fsl-lpspi.c | 14 +- drivers/spi/spi-fsl-spi.c | 7 +- drivers/spi/spi-imx.c | 20 +- drivers/spi/spi-loopback-test.c | 1 - drivers/spi/spi-mt65xx.c | 32 +- drivers/spi/spi-mt7621.c | 95 +- drivers/spi/spi-mux.c | 2 + drivers/spi/spi-oc-tiny.c | 2 - drivers/spi/spi-omap2-mcspi.c | 95 +- drivers/spi/spi-pic32-sqi.c | 6 +- drivers/spi/spi-pic32.c | 6 +- drivers/spi/spi-pxa2xx-dma.c | 38 +- drivers/spi/spi-pxa2xx-pci.c | 10 +- drivers/spi/spi-pxa2xx.c | 223 ++-- drivers/spi/spi-pxa2xx.h | 42 +- drivers/spi/spi-rspi.c | 12 +- drivers/spi/spi-s3c64xx.c | 6 +- drivers/spi/spi-sun4i.c | 9 +- drivers/spi/spi-sun6i.c | 17 +- drivers/spi/spi-xlp.c | 8 +- drivers/spi/spi.c | 126 +-- drivers/staging/iio/impedance-analyzer/ad5933.c | 26 +- include/linux/gpio/property.h | 4 + include/linux/mfd/axp20x.h | 98 +- include/linux/platform_data/spi-omap2-mcspi.h | 3 - include/linux/pxa2xx_ssp.h | 2 +- include/linux/regmap.h | 62 +- include/linux/regulator/consumer.h | 7 + include/linux/regulator/pca9450.h | 1 + include/linux/spi/pxa2xx_spi.h | 56 - include/linux/spi/rspi.h | 18 - include/linux/spi/spi.h | 12 +- include/linux/spi/xilinx_spi.h | 14 +- 111 files changed, 3903 insertions(+), 1430 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/allwinner,sun20i-d1 [...] create mode 100644 Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml create mode 100644 Documentation/devicetree/bindings/spi/marvell,armada-3700-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-armada-3700.txt create mode 100644 Documentation/devicetree/bindings/spi/ti,qspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/ti_qspi.txt delete mode 100644 Documentation/spi/pxa2xx.rst create mode 100644 drivers/regulator/sun20i-regulator.c create mode 100644 drivers/spi/spi-airoha-snfi.c delete mode 100644 include/linux/spi/pxa2xx_spi.h delete mode 100644 include/linux/spi/rspi.h