This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 386403a115f9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] new a20db58f3e6e regmap: regmap-w1: Drop unreachable code new 3b397c7ccafe Merge tag 'regmap-v5.5' of git://git.kernel.org/pub/scm/li [...] new 55d5f62c3fa0 regulator: bd70528: Add MODULE_ALIAS to allow module auto loading new 26c2c997aa1a regulator: core: Release coupled_rdevs on regulator_init_c [...] new b59b65447809 regulator: core: Don't try to remove device links if add failed new 3f1a9e630b6e regulator: rn5t618: fix rc5t619 ldo10 enable new c642e8708684 Merge branch 'regulator-5.4' into regulator-linus new 04a99ce605a7 fixed-regulator: dt-bindings: Fixed building error for com [...] new e4ff1710885c regulator: qcom_spmi: Add PM8950 SPMI regulator new e44adca5fa25 regulator: qcom_smd: Add PM8950 regulators new 2e36e140b8b8 regulator: qcom_spmi: Add support for PM8004 regulators new 41145b980e3f regulator: pbias: Use of_device_get_match_data new e62cb0e0002c regulator: da9063: Simplify da9063_buck_set_mode for BUCK_ [...] new 182a1d8bc4ed regulator: pcap-regulator: remove unused variable 'SW3_table' new 95bddd8bbf91 regulator: bd718x7: Add MODULE_ALIAS() new 87fd0db6d7df regulator: Document "regulator-boot-on" binding more thoroughly new 472b39c3d1bb regulator: max8907: Fix the usage of uninitialized variabl [...] new 0c06b311c053 regulator: dt-bindings: Add PM6150x compatibles new 75bb518e9bbf regulator: qcom-rpmh: add PM6150/PM6150L regulator support new 151b03791e4a regulator: da9062: Simplify the code iterating all regulators new df8c542ee853 regulator: pbias: Get rid of struct pbias_regulator_data new 2d2f116d69c1 gpiolib: introduce devm_fwnode_gpiod_get_index() new 13949fa9daa9 gpiolib: introduce fwnode_gpiod_get_index() new 03c3cf006432 Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kern [...] new 5be0e549e18f regulator: s5m8767: switch to using devm_fwnode_gpiod_get new de2cd1a55267 regulator: slg51000: switch to using fwnode_gpiod_get_index new 51d98ff8616a regulator: tps65090: switch to using devm_fwnode_gpiod_get new de2792b50767 regulator: s2mps11: switch to using devm_fwnode_gpiod_get new 61d2fc3cf8f5 regulator: da9211: switch to using devm_fwnode_gpiod_get new 22803ca3c56b regulator: tps65132: switch to using devm_fwnode_gpiod_get() new 0b2ba815fb5c regulator: max77686: switch to using fwnode_gpiod_get_index new 2e67f32296e3 regulator: rk808: Constify rk817 regulator_ops new cc37038fe344 regulator: rk808: Fix warning message in rk817_set_ramp_delay new 9306a733f8ea regulator: rk808: Remove rk817_set_suspend_voltage function new 5bf2a9e7d398 Merge branch 'regulator-5.4' into regulator-5.5 new be446f183ae3 regulator: da9062: Simplify da9062_buck_set_mode for BUCK_ [...] new 73511a90b74c regulator: stm32-vrefbuf: use devm_platform_ioremap_resour [...] new 907becb2638d regulator: uniphier: use devm_platform_ioremap_resource() [...] new e381bfe45a89 regulator: core: Allow generic coupling only for always-on [...] new 96da2d9c905b dt-bindings: regulator: fixed: add off-on-delay-us property new f7907e57aea2 regulator: fixed: add off-on-delay new 5365e3df4229 regulator: fan53555: add chip id for Silergy SYR83X new 99c4f70df3a6 regulator: ab8500: Remove AB8505 USB regulator new 458ea3ad033f regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id new 089b3f61ecfc regulator: core: Let boot-on regulators be powered off new 9ebde17c5d03 regulator: stpmic1: Set a default ramp delay value new 7d34aec52d29 regulator: da9062: refactor buck modes into header new 844e7492ee3d regulator: da9062: add of_map_mode support for bucks new a4bb429811bd dt-bindings: mfd: da9062: describe buck modes new 1d7c4c115f7a regulator: vexpress: Use PTR_ERR_OR_ZERO() to simplify code new 62f7f3eca4c3 tps6105x: add optional devicetree support new f0a19fa823fb regulator: tps6105x: add optional devicetree support new 76bec25b3236 regulator: Fix Kconfig indentation new c15d5a645875 regulator: da9062: Return REGULATOR_MODE_INVALID for invalid mode new a21da94f617b Merge branch 'regulator-5.5' into regulator-next new d873a0cd21db Merge tag 'regulator-v5.5' of git://git.kernel.org/pub/scm [...] new 4a82fe0e1842 spi: mxic: Select SPI_NOR type by default new 6fe7ab3837bd spi: mxic: Fix DMAS_CTRL register layout new 9f918a728cf8 spi: Add call to spi_slave_abort() function when spidev dr [...] new 6b04e47b73f2 spi: orion: fix runtime PM initialization new d3b0ffa1d75d spi: gpio: prevent memory leak in spi_gpio_probe new 057b8945f78f spi: lpspi: fix memory leak in fsl_lpspi_probe new 3c0af1dd2fe7 spi: stm32-qspi: Fix kernel oops when unbinding driver new 5d2af8bcd493 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode new f6910679e17a spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register new b2662a164f9d spi: pxa2xx: Set controller->max_transfer_size in dma mode new 3e5ec1db8bfe spi: Fix SPI_CS_HIGH setting when using native and GPIO CS new 112d6212c80a Merge tag 'v5.4-rc3' into spi-5.4 new 2de860b4a7a0 spi: rspi: Use platform_get_irq_byname_optional() for opti [...] new fed8d8c7a6dc spi: atmel: fix handling of cs_change set on non-last xfer new b9fc2d207e54 spi: dw: Move runtime PM enable/disable from common to pla [...] new 77c544d243f3 spi: pxa2xx: Drop extra check of platform_get_resource() r [...] new 15f794bd977a spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS new f0cf17ed76cf spi: pxa2xx: Add support for Intel Comet Lake-H new a725272bda77 spi: sifive: disable clk when probe fails and remove new 1403cfa69d31 spi: dw: Fix Designware SPI loopback new c2f102f1e884 spi: bcm2835: fix typo in comment new c5923243eb32 spi: fsl-cpm: Correct the free:ing new 8f3ed6d0b0db Merge branch 'spi-5.4' into spi-linus new 85d27be81e39 dt-bindings: hspi: Convert bindings to json-schema new 9c12e34a3be1 spi: dt-bindings: Convert spi-sifive binding to json-schema new da182a61fce0 dt: spi: Add Renesas RZ/N1 binding documentation new 47cf13bc763c dt-bindings: snps,dw-apb-ssi: Add optional clock domain in [...] new 1e6959832510 spi: dw: Add basic runtime PM support new 3ade3a37bdd7 spi: dw: Add compatible string for Renesas RZ/N1 SPI Controller new e61bb114d41d spi: atmel: Remove AVR32 leftover new 539ff2488af8 spi: mxic: Ensure width is respected in spi-mem operations new 22262695f46b spi: lantiq-ssc: Use devm_platform_ioremap_resource() in l [...] new 5dd381e71994 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] new 6cdcb5d39441 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] new 3f049e7df22e spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() i [...] new f4b323905d8b spi: Introduce dspi_slave_abort() function for NXP's dspi [...] new 1b0a2b2d3ccb spi: fsl-lpspi: clean up indentation issue new 16c3e058036a spi: spi-fsl-qspi: Introduce variable to fix different inv [...] new 8f5c285f3ef5 SPI: designware: pci: Switch over to MSI interrupts new 3c0f9d8bcf47 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode new 62217f8b084a spi: gpio: Look for a device node instead of match new b42faeee718c spi: Add a PTP system timestamp to the transfer structure new d6b71dfaeeba spi: spi-fsl-dspi: Implement the PTP system timestamping f [...] new 2b60d727cb2e Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] new 944be39bd47c spi: omap-100k: Remove set but not used variable 'dataH' new c46652ee6cac spi: npcm: Remove set but not used variable 'val' new 9c3c41761f45 dt-bindings: spi: sh-msiof: Convert bindings to json-schema new 97f41c68b83e dt-bindings: spi: sh-msiof: Add r8a774b1 support new 6b3f236a9985 spi: move `cs_change_delay` backwards compat logic outside switch new b2c98153f45f spi: introduce spi_delay struct as "value + unit" & spi_de [...] new 329f0dac4cad spi: make `cs_change_delay` the first user of the `spi_del [...] new 84593a131c3a spi: sprd: convert transfer word delay to spi_delay struct new 21e26062052c spi: orion: use new `word_delay` field for SPI transfers new ec3fa72fa840 spi: spidev: use new `word_delay` field for spi transfers new 6c613f68aabf spi: core,atmel: convert `word_delay_usecs` -> `word_delay [...] new bebcfd272df6 spi: introduce `delay` field for `spi_transfer` + spi_tran [...] new cd13152bce34 spi: tegra114: use `spi_transfer_delay_exec` helper new b883d5eda6c4 spi: tegra20-sflash: use to new `spi_transfer_delay_exec` new 867bd8868bbd spi: spi-loopback-test: use new `delay` field new 8e319dd5f1eb spi: spidev: use new `delay` field for spi transfers new 810593668468 spi: tegra114: change format for `spi_set_cs_timing()` function new 25093bdeb6bc spi: implement SW control for CS times new 3984d39b0e41 spi: spi-fsl-espi: convert transfer delay to `spi_delay` format new 3e2405f01f4a spi: spi-falcon: extend warning to `delay` as well new c5751ba0f71e spi: bcm63xx: extend error condition to `delay` as well new acc7720de3cb spi: spi-axi: extend support for the `delay` field new e74dc5c76344 spi: use new `spi_transfer_delay_exec` helper where straig [...] new 4f3d957718e7 spi: pxa2xx: No need to keep pointer to platform device new 5ce2570513bc spi: pxa2xx: Sort headers new 365e856e18b8 spi: pxa2xx: Convert pxa2xx_spi_get_port_id() to take stru [...] new f2faa3ec79ac spi: pxa2xx: Convert to use device_get_match_data() new ae8fbf1d2403 spi: pxa2xx: Replace of_device.h with mod_devicetable.h and of.h new 4d8672d17450 spi: atmel: Remove and fix erroneous comments new 7cbb16b2122c spi: atmel: Fix CS high support new 585d18f7ebd1 spi: atmel: Configure GPIO per CS instead of by controller new 60086e23e64f spi: atmel: Remove useless private field new 1cb84b02bf13 spi: atmel: Remove platform data support new 57e313771044 spi: atmel: Improve and fix GPIO CS usage new 9c86f12a3647 spi: atmel: Improve CS0 case support on AT91RM9200 new c8169580e924 spi: dw-pci: Add runtime power management support new c97905cae914 spi: dw-pci: Fix Chip Select amount on Intel Elkhart Lake PSE SPI new a3470c1829c0 spi: document CS setup, hold & inactive times in header new be73e323aee4 spi: Fix spelling in the comments new e3354b17b4ac spi: xilinx: add description of new property xlnx,num-tran [...] new e58f7d15e6be spi: xilinx: Add DT support for selecting transfer word width new 6fb7427d84f6 spi: pxa2xx: Introduce temporary variables to increase rea [...] new 91ea1d70607e spi: sprd: adi: Add missing lock protection when rebooting new 1d00a67c2da2 spi: sprd: adi: Set BIT_WDG_NEW bit when rebooting new 76f0030f367c spi: dw: Remove runtime PM enable/disable from common part [...] new c8b348dd8609 spi: txx9: Convert to use GPIO descriptors new 26fa680ba9a1 spi: dw: Drop GPIO header new c618a90dcaf3 spi: zynq-qspi: Drop GPIO header new d948e6ca1899 spi: add power control when set_cs new e9a8ba9769a0 spi: img-spfi: fix potential double release new 27fb2313f28d spi: bcm-qspi: Convert to use CS GPIO descriptors new 05766050d5bd spi: spi-mem: fallback to using transfers when CS gpios are used new 9b10fa363baf spi: zynq-qspi: Keep the naming consistent across the driver new 087622d09472 spi: zynq-qspi: Anything else than CS0 is not supported yet new 941be7237351 spi: zynq-qspi: Keep the bitfields naming consistent new 044ac826200f spi: zynq-qspi: Enhance the Linear CFG bit definitions new dffaf7439979 spi: zynq-qspi: Clarify the select chip function new 8f16292d8b49 spi: zynq-qspi: Do the actual hardware initialization late [...] new d575c9b7c8b4 spi: zynq-qspi: Support two chip selects new 8d8584912a43 spi: omap2-mcspi: Remove redundant checks new 69c23dbf5f69 spi: nxp-fspi: Use devm API to fix missed unregistration o [...] new 5eb263ef08b5 spi: pxa2xx: Add missed security checks new 57a9460705f1 spi: Fix regression to return zero on success instead of p [...] new cef76e5ace75 spi: at91-usart: Use dma_request_chan() directly for chann [...] new bef1e0c8f74c spi: atmel: Use dma_request_chan() directly for channel request new 2e33f310dcfb spi: fsl-lpspi: Use dma_request_chan() directly for channe [...] new 5d3aa9ccf40c spi: imx: Use dma_request_chan() directly for channel request new c1008957ff1a spi: pl022: Use dma_request_chan() directly for channel request new 194e1d4bc262 spi: qup: Use dma_request_chan() directly for channel request new df1b01417885 spi: s3c64xx: Use dma_request_chan() directly for channel request new 4c973b98cdd3 spi: tegra114: Use dma_request_chan() directly for channel [...] new 912a7df474d2 spi: tegra20-slink: Use dma_request_chan() directly for ch [...] new 04358e40ba96 spi: tegra20-slink: add missed clk_unprepare new cd050abeba2a spi: st-ssc4: add missed pm_runtime_disable new ae7c2d342a10 spi: mediatek: add SPI_CS_HIGH support new 554bbe726ce0 spi: Fix Kconfig indentation new eb7e6dc6d9ff spi: pic32: Retire dma_request_slave_channel_compat() new ffa119f7c42d dt-bindings: spi: Convert stm32 QSPI bindings to json-schema new ca4196aa1008 Merge branch 'spi-5.5' into spi-next new e2ce328b282d Merge remote-tracking branch 'spi/topic/ptp' into spi-next new a86f69d33495 Merge tag 'spi-v5.5' of git://git.kernel.org/pub/scm/linux [...]
The 181 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/mfd/da9062.txt | 4 + .../bindings/regulator/fixed-regulator.yaml | 4 + .../bindings/regulator/qcom,rpmh-regulator.txt | 4 + .../bindings/regulator/qcom,smd-rpm-regulator.txt | 21 ++ .../bindings/regulator/qcom,spmi-regulator.txt | 25 +++ .../devicetree/bindings/regulator/regulator.yaml | 7 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 57 ++++++ .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 ++ .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 159 +++++++++++++++ Documentation/devicetree/bindings/spi/sh-hspi.txt | 26 --- Documentation/devicetree/bindings/spi/sh-msiof.txt | 105 ---------- .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/spi/spi-sifive.txt | 37 ---- .../devicetree/bindings/spi/spi-sifive.yaml | 86 ++++++++ .../devicetree/bindings/spi/spi-stm32-qspi.txt | 47 ----- .../devicetree/bindings/spi/spi-xilinx.txt | 4 +- .../devicetree/bindings/spi/st,stm32-qspi.yaml | 83 ++++++++ arch/arm/plat-pxa/ssp.c | 4 +- drivers/base/regmap/regmap-w1.c | 4 - drivers/gpio/gpiolib-devres.c | 33 +--- drivers/gpio/gpiolib.c | 48 +++++ drivers/iio/imu/adis.c | 24 +-- drivers/mfd/tps6105x.c | 34 +++- drivers/regulator/Kconfig | 8 +- drivers/regulator/ab8500.c | 17 -- drivers/regulator/bd70528-regulator.c | 1 + drivers/regulator/bd718x7-regulator.c | 1 + drivers/regulator/core.c | 19 +- drivers/regulator/da9062-regulator.c | 63 +++--- drivers/regulator/da9063-regulator.c | 9 +- drivers/regulator/da9211-regulator.c | 12 +- drivers/regulator/fan53555.c | 2 + drivers/regulator/fixed.c | 2 + drivers/regulator/internal.h | 1 + drivers/regulator/max77686-regulator.c | 5 +- drivers/regulator/max8907-regulator.c | 15 +- drivers/regulator/pbias-regulator.c | 75 +++---- drivers/regulator/pcap-regulator.c | 4 - drivers/regulator/qcom-rpmh-regulator.c | 62 +++++- drivers/regulator/qcom_smd-regulator.c | 92 +++++++++ drivers/regulator/qcom_spmi-regulator.c | 41 ++++ drivers/regulator/rk808-regulator.c | 29 +-- drivers/regulator/rn5t618-regulator.c | 2 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 7 +- drivers/regulator/slg51000-regulator.c | 13 +- drivers/regulator/stm32-vrefbuf.c | 4 +- drivers/regulator/stpmic1_regulator.c | 6 + drivers/regulator/tps6105x-regulator.c | 2 + drivers/regulator/tps65090-regulator.c | 26 +-- drivers/regulator/tps65132-regulator.c | 17 +- drivers/regulator/uniphier-regulator.c | 4 +- drivers/regulator/vexpress-regulator.c | 5 +- drivers/spi/Kconfig | 19 +- drivers/spi/spi-at91-usart.c | 4 +- drivers/spi/spi-atmel.c | 219 +++++++++++---------- drivers/spi/spi-axi-spi-engine.c | 16 +- drivers/spi/spi-bcm-qspi.c | 7 +- drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-bcm63xx-hsspi.c | 3 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-cavium.c | 3 +- drivers/spi/spi-dw-mmio.c | 6 + drivers/spi/spi-dw-pci.c | 24 ++- drivers/spi/spi-dw.c | 4 +- drivers/spi/spi-dw.h | 1 - drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-cpm.c | 3 +- drivers/spi/spi-fsl-dspi.c | 43 +++- drivers/spi/spi-fsl-espi.c | 19 +- drivers/spi/spi-fsl-lpspi.c | 8 +- drivers/spi/spi-fsl-qspi.c | 55 +++++- drivers/spi/spi-fsl-spi.c | 3 +- drivers/spi/spi-gpio.c | 9 +- drivers/spi/spi-img-spfi.c | 2 + drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-lantiq-ssc.c | 10 +- drivers/spi/spi-loopback-test.c | 12 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-mpc512x-psc.c | 3 +- drivers/spi/spi-mpc52xx-psc.c | 3 +- drivers/spi/spi-mt65xx.c | 23 ++- drivers/spi/spi-mxic.c | 8 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-nxp-fspi.c | 2 +- drivers/spi/spi-omap-100k.c | 7 +- drivers/spi/spi-omap2-mcspi.c | 105 +++++----- drivers/spi/spi-orion.c | 9 +- drivers/spi/spi-pic32.c | 46 +++-- drivers/spi/spi-pl022.c | 29 ++- drivers/spi/spi-pxa2xx.c | 95 ++++----- drivers/spi/spi-qup.c | 4 +- drivers/spi/spi-rspi.c | 8 +- drivers/spi/spi-s3c64xx.c | 6 +- drivers/spi/spi-sc18is602.c | 3 +- drivers/spi/spi-sh-hspi.c | 3 +- drivers/spi/spi-sifive.c | 11 +- drivers/spi/spi-slave-mt27xx.c | 12 +- drivers/spi/spi-sprd-adi.c | 8 + drivers/spi/spi-sprd.c | 15 +- drivers/spi/spi-st-ssc4.c | 3 + drivers/spi/spi-stm32-qspi.c | 3 +- drivers/spi/spi-tegra114.c | 42 ++-- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/spi/spi-tegra20-slink.c | 8 +- drivers/spi/spi-topcliff-pch.c | 7 +- drivers/spi/spi-txx9.c | 78 ++++++-- drivers/spi/spi-xcomm.c | 3 +- drivers/spi/spi-xilinx.c | 7 +- drivers/spi/spi-xtensa-xtfpga.c | 10 +- drivers/spi/spi-zynq-qspi.c | 84 ++++---- drivers/spi/spi.c | 205 +++++++++++++++---- drivers/spi/spidev.c | 9 +- .../dt-bindings/regulator/dlg,da9063-regulator.h | 16 ++ include/linux/gpio/consumer.h | 54 ++++- include/linux/platform_data/spi-mt65xx.h | 1 - include/linux/pxa2xx_ssp.h | 2 +- include/linux/regulator/ab8500.h | 3 - include/linux/regulator/fixed.h | 1 + include/linux/spi/spi.h | 71 +++++-- sound/soc/pxa/mmp-sspa.c | 2 +- sound/soc/pxa/pxa-ssp.c | 10 +- 122 files changed, 1897 insertions(+), 993 deletions(-) create mode 100644 Documentation/devicetree/bindings/spi/renesas,hspi.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt create mode 100644 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml delete mode 100644 Documentation/devicetree/bindings/spi/sh-hspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/sh-msiof.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-stm32-qspi.txt create mode 100644 Documentation/devicetree/bindings/spi/st,stm32-qspi.yaml create mode 100644 include/dt-bindings/regulator/dlg,da9063-regulator.h