This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 88e9cc95abd libstdc++: Avoid _GLIBCXX20_CONSTEXPR in C++ >= 20 code sections
new c866a8a8824 [RISC-V][PR target/122106] Add missing predicate on crc expanders
The 1 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:
gcc/config/riscv/bitmanip.md | 16 ++++++++--------
gcc/testsuite/gcc.target/riscv/pr122106.c | 3 +++
2 files changed, 11 insertions(+), 8 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/riscv/pr122106.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from b12d5a6ba64 Fortran: UBSAN uninitialized stride for missing optional ar [...]
new 88e9cc95abd libstdc++: Avoid _GLIBCXX20_CONSTEXPR in C++ >= 20 code sections
The 1 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:
libstdc++-v3/include/std/string | 6 ++----
libstdc++-v3/include/std/vector | 6 ++----
2 files changed, 4 insertions(+), 8 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from d5f74114114c Merge tag 'gpio-updates-for-v6.18-rc1' of git://git.kernel [...]
new 886f42ce96e7 regmap: mmio: Add missing MODULE_DESCRIPTION()
new 5c36b86d2bf6 regmap: Remove superfluous check for !config in __regmap_init()
new f4672dc6e9c0 regmap: use int type to store negative error codes
new c252b8cf1228 Merge tag 'regmap-v6.18' of git://git.kernel.org/pub/scm/l [...]
new c6871d56b52e regulator: tps6594-regulator: Remove unneeded semicolon
new f6cc4140e161 regulator: tps6524x: Remove unnecessary memset
new bb2441402392 regulator: add s2dos05 regulator support
new a54ef1418851 regulator: dt-bindings: Clean-up active-semi,act8945a duplication
new 82f0907931f0 dt-bindings: regulator: add PF0900 regulator yaml
new 162e23657e53 regulator: pf0900: Add PMIC PF0900 support
new eccd3d9753d4 regulator: add new PMIC PF0900 support
new f7fbf3091f4c rust: regulator: remove needless &mut from member functions
new 9a200cbdb543 rust: regulator: implement Send and Sync for Regulator<T>
new eb9bb4c5b521 rust: regulator: relax a few constraints on
new d0de68950953 regulator: dt-bindings: Add Richtek RT5133 Support
new 714165e1c4b0 regulator: rt5133: Add RT5133 PMIC regulator Support
new 37533933bfe9 regulator: remove unneeded 'fast_io' parameter in regmap_config
new 6d068f1ae2a2 regulator: rt5133: Fix spelling mistake "regualtor" -> "re [...]
new 550bc517e593 regulator: bd718x7: Use kcalloc() instead of kzalloc()
new f7f804633c91 regulator: rt5133: Fix IS_ERR() vs NULL bug in rt5133_vali [...]
new ec0be3cdf40b regulator: consumer.rst: document bulk operations
new e2ab5f600bb0 rust: regulator: use `to_result` for error handling
new 899fb38dd76d regulator: core: Remove redundant ternary operators
new 9d35d068fb13 regulator: scmi: Use int type to store negative error codes
new f5d15ff664a3 regulator: dt-bindings: nxp,pf530x: Add NXP PF5300/PF5301/ [...]
new b497e1a1a2b1 regulator: pf530x: Add a driver for the NXP PF5300 Regulator
new 92b9c2b7a88c regulator: pf530x: NXP PF530x regulator driver
new 5bad16482c2a regulator: dt-bindings: rpi-panel: Split 7" Raspberry Pi 7 [...]
new b87ecbc54f22 rust: regulator: remove Regulator<Dynamic>
new 2e0fd4583d0e rust: regulator: add devm_enable and devm_enable_optional
new 0f1010284076 dt-bindings: regulator: document max77838 pmic
new 6a1f303cba45 regulator: max77838: add max77838 regulator driver
new 41b5c85ba940 regulator: max77838: add max77838 regulator driver
new 8b84d712ad84 regulator: spacemit: support SpacemiT P1 regulators
new abe962346ef4 regulator: Fix MAX77838 selection
new e60943885192 regulator: dt-bindings: qcom,sdm845-refgen-regulator: docu [...]
new ad6657804c10 Merge tag 'regulator-v6.18' of git://git.kernel.org/pub/sc [...]
new 5da3a0b0106e Merge existing fixes from spi/for-6.17 into new branch
new 692abf80ce84 spi: nxp-fspi: Remove error print for devm_add_action_or_reset()
new f1ac30a862cc spi: sunplus: sp7021: Clean up coding style
new 379f819733f2 spi: atmel: simplify MR register update in cs_activate()
new a673ebd0a2a5 spi: dt-bindings: atmel,at91rm9200-spi: Add support for op [...]
new 91e5722baaea spi: atmel: Add support for handling GCLK as a clock source
new a1d0b0ae65ae spi: spi-qpic-snand: avoid double assignment in qcom_spi_probe()
new 0ecc0e17f05b spi: bcm2835: Remove redundant semicolons
new 528a813a5d98 spi: mtk-snfi: Remove redundant semicolons
new b832b1931853 spi: loopback-test: Don't use %pK through printk
new fbec18dc9940 spi: spi-qpic-snand: remove unused 'dev' member of struct [...]
new 6b7e2aa50bda spi: spi-qpic-snand: remove 'clr*status' members of struct [...]
new 274f3264edad spi: spi-qpic-snand: cleanup 'qpic_ecc' structure
new 9c45f95222be spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_sp [...]
new 48124569bbc6 spi: remove unneeded 'fast_io' parameter in regmap_config
new 07826c02eda9 MAINTAINERS: merge TRIGGER SOURCE sections
new 0056b4103557 spi: offload trigger: adi-util-sigma-delta: clean up imports
new 9fd5f18c0b38 spi: offload-trigger: followup
new a750050349ea spi: spi-fsl-lpspi: use min_t() to improve code
new 1bdc716023a7 spi: npcm-fiu: use min_t() to improve code
new 90179609efa4 spi: spl022: use min_t() to improve code
new f5accfde5d02 spi: use min_t() to improve code
new c1dd310f1d76 spi: SPISG: Use devm_kcalloc() in aml_spisg_clk_init()
new 2a5d410916d3 spi: spi_amd: Remove the use of dev_err_probe()
new 0d00ebc6b869 spi: SPISG: Remove the use of dev_err_probe()
new 2aade32d1ffc spi: Remove the use of dev_err_probe()
new 2bee48c9d1cd spi: mt65xx: Remove the use of dev_err_probe()
new 67259af78219 spi: pxa2xx: Remove the use of dev_err_probe()
new 27848c082ba0 spi: s3c64xx: Remove the use of dev_err_probe()
new b875b9701705 spi: Remove the use of dev_err_probe()
new c42e36a488c7 spi: Drop dev_pm_domain_detach() call
new c73c378dc05b spi: rb4xx: depend on OF
new f18f0ac5331f spi: rb4xx: add COMPILE_TEST support
new ff9a7857b784 spi: rb4xx: use devm for clk_prepare_enable
new 793681dc7cc6 add COMPILE_TEST support
new 94b39cb3ad6d spi: mxs: fix "transfered"->"transferred"
new bfddd34d67a0 spi: fsl-dspi: Avoid using -EINPROGRESS error code
new 5484440aa0a9 spi: fsl-dspi: Store status directly in cur_msg->status
new 4850f158c06e spi: spi-fsl-dspi: Stub out DMA functions
new 36db0b03d374 spi: spi-fsl-dspi: Use non-coherent memory for DMA
new fbb618e11fa7 spi: spi-fsl-dspi: Use whole page for DMA buffers
new 7d9baf1e5309 spi: spi-fsl-dspi: Increase target mode DMA buffer size
new 5cc49b5a36b3 spi: spi-fsl-dspi: Report FIFO overflows as errors
new 73e4e7087a45 spi: spi-fsl-dspi: Target mode improvements
new 6248c95eef94 spi: s3c64xx: Drop S3C2443
new 2c625f0fe2db spi: dt-bindings: samsung: Drop S3C2443
new 0467d6c99d1c spi: dt-bindings: add Amlogic A113L2 SFC
new 4670db6f32e9 spi: amlogic: add driver for Amlogic SPI Flash Controller
new 6a129b2ca5c5 MAINTAINERS: Add an entry for Amlogic spifc driver
new 9ca01e9226db support for Amlogic SPI Flash Controller IP
new 67a529b7d3c5 include: adi-axi-common: add version check function
new 30db1b21fa37 spi: axi-spi-engine: use adi_axi_pcore_ver_gteq()
new 34c2202f5ca2 spi: axi-spi-engine: improve version checks
new 18dda9eb9e11 spi: amlogic: Fix error checking on regmap_write call
new 29e0b471ccbd spi: cadence-quadspi: Flush posted register writes before [...]
new 1ad55767e77a spi: cadence-quadspi: Flush posted register writes before [...]
new 858d4d9e0a9d spi: cadence-quadspi: Fix cqspi_setup_flash()
new d9e33b38c89f spi: cadence-quadspi: Use BIT() macros where possible
new b28a55db452e Miscellaneous fixes and clean-ups
new ab63e9910d2d spi: mt65xx: add dual and quad mode for standard spi device
new a24802b0a2a2 spi: spi-qpic-snand: simplify clock handling by using devm [...]
new 614180a54d5f spi: spi-nxp-fspi: extract function nxp_fspi_dll_override()
new a9888b3222ec spi: spi-nxp-fspi: set back to dll override mode when cloc [...]
new 3c1000e15fd0 spi: spi-nxp-fspi: Add the DDR LUT command support
new c07f27032317 spi: spi-nxp-fspi: add the support for sample data from DQS pad
new 0f67557763ac spi: spi-nxp-fspi: Add OCT-DTR mode support
new faef0c6ccef8 spi: spi-nxp-fspi: add DTR mode support
new 68f6b403ee90 dt-bindings: spi: Document sam9x7 QSPI
new f3837edc05c6 dt-bindings: spi: Define sama7d65 QSPI
new 86d074921e34 spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities
new 65a977d752d7 spi: atmel-quadspi: add support for SAM9X7 QSPI controller
new 20253f806818 spi: atmel-quadspi: Add support for sama7d65 QSPI
new 40987a08ba6c Add QSPI support for sam9x7 and sama7d65 SoCs
new 878702702dbb spi: ljca: Remove Wentong's e-mail address
new 188f63235bcd spi: fix return code when spi device has too many chipselects
new 099f942182e3 spi: keep track of number of chipselects in spi_device
new 1c923f624439 spi: move unused device CS initialization to __spi_add_device()
new f3982daccf42 spi: drop check for validity of device chip selects
new 83c522fb6423 spi: don't check spi_controller::num_chipselect when parsi [...]
new 08fda410bae4 spi: reduce device chip select limit again
new e336ab509b43 spi: rename SPI_CS_CNT_MAX => SPI_DEVICE_CS_CNT_MAX
new 7ea79f536687 spi: multi CS cleanup and controller CS limit
new d9a2211dd3ae virtio: Add ID for virtio SPI
new 6a1f3390fafe virtio-spi: Add virtio-spi.h
new f98cabe3f6cf SPI: Add virtio SPI driver
new 089558a9baac Virtio SPI Linux driver
new 81ef2022b311 spi: rpc-if: Drop deprecated SIMPLE_DEV_PM_OPS
new ad4728740bd6 spi: rpc-if: Add resume support for RZ/G3E
new 2bfb20b65d9b spi: rpc-if: Add resume support for RZ/G3E
new ea1c6c592522 Merge tag 'spi-v6.18' of git://git.kernel.org/pub/scm/linu [...]
new dcb8d01b65fb dt-bindings: power: qcom-rpmpd: split RPMh domains definitions
new e6e1e3b6b8f9 dt-bindings: power: qcom-rpmpd: sort out entries
new 94838f383a05 dt-bindings: power: qcom-rpmpd: add generic bindings for R [...]
new 31f799ae091b pmdomain: qcom: rpmpd: switch to RPMPD_* indices
new 91d7789fd016 dt-bindings: soc: imx-blk-ctrl: add i.MX91 blk-ctrl compatible
new d3b76c18af95 pmdomain: Merge branch dt into next
new 88f9d8987101 pmdomain: imx93-blk-ctrl: use ARRAY_SIZE() instead of hard [...]
new a83a7a7b2050 pmdomain: imx93-blk-ctrl: mask DSI and PXP PD domain regis [...]
new 87660a84bb28 pmdomain: remove unneeded 'fast_io' parameter in regmap_config
new 33d000ba6d72 pmdomain: Merge branch fixes into next
new 29a799917947 dt-bindings: power: mediatek: Document access-controllers [...]
new d10c98587bff pmdomain: Merge branch dt into next
new c29345fa5f66 pmdomain: mediatek: Refactor bus protection regmaps retrieval
new ad4bbdc59b75 pmdomain: mediatek: Handle SoCs with inverted SRAM power-d [...]
new 0e8e6b5f6a31 pmdomain: mediatek: Move ctl sequences out of power_on/off [...]
new 16d861d2bce8 pmdomain: mediatek: Add support for modem power sequences
new 9d02c94342b3 pmdomain: mediatek: Add support for RTFF Hardware in MT819 [...]
new ffeebf7587f5 pmdomain: mediatek: Convert all SoCs to new style regmap r [...]
new 9428fff44f0c dt-bindings: power: add Amlogic S6 S7 S7D power domains
new 28a88b557ab5 pmdomain: Merge branch dt into next
new b283b70967c0 pmdomain: amlogic: Add support for S6 S7 S7D power domains [...]
new 0b5fe1c4ab3c pmdomain: ti-sci: Set PD on/off state according to the HW state
new 5c479a670a22 pmdomain: Merge branch fixes into next
new 5bcf9e1d0a5d dt-bindings: clock: marvell,pxa1908: Add syscon compatible [...]
new 614106a731f9 pmdomain: Merge branch dt into next
new 6f51a04551d1 pmdomain: marvell: Add PXA1908 power domains
new 5b3a897c3f90 pmdomain: rockchip: enable ROCKCHIP_PM_DOMAINS with ARCH_ROCKCHIP
new c60934d5ca08 pmdomain: mediatek: airoha: convert from round_rate() to d [...]
new 2d81a24a74e5 driver: reset: th1520-aon: add driver for poweroff/reboot [...]
new 64581f41f4c4 pmdomain: thead: create auxiliary device for rebooting
new de023206fc27 pmdomain: Merge branch fixes into next
new bbc3110823ec pmdomain: thead: Fix error pointer vs NULL bug in th1520_p [...]
new e93bcbaa71f4 Merge tag 'pmdomain-v6.18' of git://git.kernel.org/pub/scm [...]
new 5f755ba95ae1 mmc: sdhci: Disable SD card clock before changing parameters
new d76ae3c79ca9 mmc: Kconfig: Fix spelling mistake "referrered" -> "referred"
new 4591511daba4 mmc: davinci: Remove space before newline
new 0caebd1658bb dt-bindings: mmc: fsl,esdhc: Add explicit reference to mmc [...]
new fec40f44afda mmc: core: SPI mode remove cmd7
new fef12d9f5bcf mmc: mmc_spi: multiple block read remove read crc ack
new 9c174e4dacee mmc: host: renesas_sdhi: Fix the actual clock
new 74f44ad07d10 mmc: tmio: Add 64-bit read/write support for SD_BUF0 in po [...]
new 709fe7aa5aaf mmc: renesas_sdhi: Enable 64-bit polling mode
new b65e630a55a4 memstick: Add timeout to prevent indefinite waiting
new d2e6fb2c31a0 misc: rtsx: usb card reader: add OCP support
new 40c3c7dec7cc mmc: meson-mx-sdhc: use PTR_ERR_OR_ZERO() to simplify code
new ff1bd1190e74 mmc: remove unneeded 'fast_io' parameter in regmap_config
new 18f7439fa171 mmc: core: add mmc_card_can_cmd23
new 05849fc5d842 mmc: card: add mmc_card_blk_no_cmd23
new e5af5f5478d2 mmc: mmc_test: use mmc_card cmd23 helpers
new f33bba9b6442 mmc: block: use mmc_card cmd23 helpers
new 99e6cc80d5ce mmc: core: add mmc_read_tuning
new 60613a8b9b81 mmc: sdhci-cadence: implement multi-block read gap tuning
new 7138017038c4 mmc: Merge branch fixes into next
new dd7ddd082206 mmc: sdhci-cadence: Fix -Wuninitialized in sdhci_cdns_tune [...]
new 5d0702dc9c2f mmc: renesas_sdhi: Replace magic number '0xff' in renesas_ [...]
new e7d1ce96f149 mmc: Merge branch fixes into next
new 5a22df198bd3 dt-bindings: mmc: sdhci-pxa: add state_uhs pinctrl
new 9674f9e325e4 mmc: sdhci-pxav3: add state_uhs pinctrl setting
new 1f69220b0998 mmc: mmc_spi: remove unnecessary check in mmc_spi_setup_da [...]
new 6fb942b85a1a mmc: rtsx_usb_sdmmc: Fix uninitialized variable issue
new 3202d6ed9368 mmc: core: Add infrastructure for undervoltage handling
new 533c62f5c1d5 mmc: core: add undervoltage handler for MMC/eMMC devices
new fc232394c09a mmc: sdhci: add some simple inline functions for !CONFIG_PM
new fc39a30c6ddb mmc: sdhci-of-dwcmshc: use modern PM macros
new a013431a806e mmc: sdhci-xenon: use modern PM macros
new 4129dbbb53d7 mmc: sdhci-pxav3: use modern PM macros
new f98ad5c31c0f mmc: sunxi: use modern PM macros
new 5d6f42f6c455 mmc: alcor: use modern PM macros
new ce4b13cb3001 mmc: atmel: use modern PM macros
new 3d3c95796a31 mmc: au1xmmc: use modern PM macros
new 8f50276e733a mmc: cb710-mmc: use modern PM macros
new aa18042bd1bd mmc: davinci_mmc: use modern PM macros
new 773a98f84dbb mmc: mmci: use modern PM macros
new 79565d5b3019 mmc: mxs-mmc: use modern PM macros
new 8e8214d98b5f mmc: omap_hsmmc: use modern PM macros
new 99a44c327f68 mmc: rtsx_usb_sdmmc: use modern PM macros
new f94509c94254 mmc: sdhci-acpi: use modern PM macros
new 5861ff20fda6 mmc: sdhci_am654: use modern PM macros
new 1e4f1d8cc121 mmc: sdhci-brcmstb: use modern PM macros
new 1072eaf162d6 mmc: sdhci-esdhc-imx: use modern PM macros
new bb7b1709873f mmc: sdhci-of-arasan: use modern PM macros
new 6b66e69da2df mmc: sdhci-of-at91: use modern PM macros
new 7340c260d0f4 mmc: sdhci-of-esdhc: use modern PM macros
new d8d84cf91a1b mmc: sdhci-omap: use modern PM macros
new 1c6316a5ce4a mmc: sdhci-cadence: use modern PM macros
new 550c5a8d9a48 mmc: sdhci-s3c: use modern PM macros
new 02517359c9da mmc: sdhci-spear: use modern PM macros
new 693223205b27 mmc: sdhci-sprd: use modern PM macros
new dc8b0e576680 mmc: sdhci-st: use modern PM macros
new 7aa59bfe0687 mmc: sdhci-tegra: use modern PM macros
new b2af65aee264 mmc: sh_mmicf: use modern PM macros
new a120f2175d0f mmc: toshsd: use modern PM macros
new 8a40405a5f18 mmc: wmt-sdmmc: use modern PM macros
new 2f7c7a18c352 mmc: mtk-sd: use modern PM macros
new 1d955e4affec mmc: sdhci-msm: use modern PM macros
new 9ae88dc98d93 mmc: via-sdmmc: use modern PM macros
new a01c660c8f7d mmc: dw_mmc: exynos: use modern PM macros
new b6a668e0f1c4 mmc: dw_mmc-k3: use modern PM macros
new eddc91781aad mmc: dw_mmc-pci: use modern PM macros
new 4b43f2bcc84d mmc: dw_mmc-rockchip: use modern PM macros
new c2ef7a03f5c8 mmc: sdio: Drop dev_pm_domain_detach() call
new c656c99c118b dt-bindings: mmc: sdhci-pxa: Add minItems to pinctrl-names
new 00637d92cb1e mmc: sh_mmcif: Remove dummy PM resume callback
new ce55f6313791 dt-bindings: mmc: sdhci-msm: Document the Lemans compatible
new 08b68ca543ee mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
new 98682689a1a4 dt-bindings: mmc: controller: Add max-sd-hs-hz property
new f338529ca927 mmc: core: Parse and use the new max-sd-hs-hz DT property
new 072755cca7e7 mmc: core: Fix variable shadowing in mmc_route_rpmb_frames()
new ce7d8a3e19e7 mmc: core: Improve RPMB frame handling code
new 3acbb5feafe0 mmc: Merge branch fixes into next
new 7cd8db0fb0b2 mmc: add COMPILE_TEST to multiple drivers
new 67da3f16e5f9 mmc: select REGMAP_MMIO with MMC_LOONGSON2
new 7aada81cd75a dt-bindings: mmc: samsung,exynos-dw-mshc: add specific com [...]
new 2d274536245b Merge tag 'mmc-v6.18' of git://git.kernel.org/pub/scm/linu [...]
The 241 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/clock/marvell,pxa1908.yaml | 30 +-
Documentation/devicetree/bindings/mfd/act8945a.txt | 82 --
.../devicetree/bindings/mmc/fsl,esdhc.yaml | 1 +
.../bindings/mmc/mmc-controller-common.yaml | 8 +
.../bindings/mmc/samsung,exynos-dw-mshc.yaml | 1 +
.../devicetree/bindings/mmc/sdhci-msm.yaml | 1 +
.../devicetree/bindings/mmc/sdhci-pxa.yaml | 31 +-
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +
.../bindings/power/mediatek,power-controller.yaml | 37 +
.../power/supply/active-semi,act8945a-charger.yaml | 76 --
.../bindings/regulator/active-semi,act8945a.yaml | 25 +-
.../bindings/regulator/maxim,max77838.yaml | 68 ++
.../devicetree/bindings/regulator/nxp,pf0900.yaml | 163 +++
.../devicetree/bindings/regulator/nxp,pf5300.yaml | 54 +
.../regulator/qcom,sdm845-refgen-regulator.yaml | 3 +
...rrypi,7inch-touchscreen-panel-regulator-v2.yaml | 61 +
...pberrypi,7inch-touchscreen-panel-regulator.yaml | 7 +-
.../bindings/regulator/richtek,rt5133.yaml | 178 +++
.../bindings/soc/imx/fsl,imx93-media-blk-ctrl.yaml | 59 +-
.../devicetree/bindings/spi/amlogic,a4-spifc.yaml | 82 ++
.../bindings/spi/atmel,at91rm9200-spi.yaml | 11 +-
.../devicetree/bindings/spi/atmel,quadspi.yaml | 3 +
.../devicetree/bindings/spi/samsung,spi.yaml | 1 -
Documentation/power/regulator/consumer.rst | 30 +-
MAINTAINERS | 43 +-
drivers/base/regmap/regmap-mmio.c | 1 +
drivers/base/regmap/regmap.c | 13 +-
drivers/memstick/core/memstick.c | 8 +-
drivers/memstick/host/rtsx_usb_ms.c | 5 +-
drivers/misc/cardreader/rtsx_usb.c | 7 +
drivers/mmc/core/block.c | 46 +-
drivers/mmc/core/bus.c | 12 +
drivers/mmc/core/card.h | 9 +-
drivers/mmc/core/core.c | 32 +
drivers/mmc/core/core.h | 6 +
drivers/mmc/core/host.c | 4 +
drivers/mmc/core/mmc.c | 70 +-
drivers/mmc/core/mmc_ops.c | 72 ++
drivers/mmc/core/mmc_test.c | 10 +-
drivers/mmc/core/regulator.c | 77 ++
drivers/mmc/core/sd.c | 2 +-
drivers/mmc/core/sdio.c | 6 +-
drivers/mmc/core/sdio_bus.c | 3 -
drivers/mmc/host/Kconfig | 14 +-
drivers/mmc/host/alcor.c | 8 +-
drivers/mmc/host/atmel-mci.c | 9 +-
drivers/mmc/host/au1xmmc.c | 18 +-
drivers/mmc/host/cb710-mmc.c | 19 +-
drivers/mmc/host/davinci_mmc.c | 16 +-
drivers/mmc/host/dw_mmc-exynos.c | 13 +-
drivers/mmc/host/dw_mmc-k3.c | 9 +-
drivers/mmc/host/dw_mmc-pci.c | 9 +-
drivers/mmc/host/dw_mmc-rockchip.c | 9 +-
drivers/mmc/host/dw_mmc.h | 3 +
drivers/mmc/host/meson-mx-sdhc-clkc.c | 4 +-
drivers/mmc/host/mmc_spi.c | 4 +-
drivers/mmc/host/mmci.c | 9 +-
drivers/mmc/host/mtk-sd.c | 14 +-
drivers/mmc/host/mxs-mmc.c | 6 +-
drivers/mmc/host/omap_hsmmc.c | 13 +-
drivers/mmc/host/renesas_sdhi_core.c | 6 +-
drivers/mmc/host/renesas_sdhi_internal_dmac.c | 3 +-
drivers/mmc/host/rtsx_usb_sdmmc.c | 40 +-
drivers/mmc/host/sdhci-acpi.c | 18 +-
drivers/mmc/host/sdhci-brcmstb.c | 8 +-
drivers/mmc/host/sdhci-cadence.c | 70 +-
drivers/mmc/host/sdhci-esdhc-imx.c | 13 +-
drivers/mmc/host/sdhci-msm.c | 36 +-
drivers/mmc/host/sdhci-of-arasan.c | 8 +-
drivers/mmc/host/sdhci-of-at91.c | 12 +-
drivers/mmc/host/sdhci-of-dwcmshc.c | 13 +-
drivers/mmc/host/sdhci-of-esdhc.c | 8 +-
drivers/mmc/host/sdhci-omap.c | 18 +-
drivers/mmc/host/sdhci-pci-core.c | 15 +-
drivers/mmc/host/sdhci-pxav3.c | 52 +-
drivers/mmc/host/sdhci-s3c.c | 11 +-
drivers/mmc/host/sdhci-spear.c | 6 +-
drivers/mmc/host/sdhci-sprd.c | 10 +-
drivers/mmc/host/sdhci-st.c | 6 +-
drivers/mmc/host/sdhci-tegra.c | 13 +-
drivers/mmc/host/sdhci-xenon.c | 13 +-
drivers/mmc/host/sdhci.h | 7 +
drivers/mmc/host/sdhci_am654.c | 11 +-
drivers/mmc/host/sh_mmcif.c | 13 +-
drivers/mmc/host/sunxi-mmc.c | 11 +-
drivers/mmc/host/tmio_mmc.h | 15 +
drivers/mmc/host/tmio_mmc_core.c | 33 +
drivers/mmc/host/toshsd.c | 8 +-
drivers/mmc/host/via-sdmmc.c | 10 +-
drivers/mmc/host/wmt-sdmmc.c | 16 +-
drivers/pmdomain/Kconfig | 1 +
drivers/pmdomain/Makefile | 1 +
drivers/pmdomain/amlogic/meson-secure-pwrc.c | 95 ++
drivers/pmdomain/imx/gpc.c | 1 -
drivers/pmdomain/imx/imx93-blk-ctrl.c | 23 +-
drivers/pmdomain/marvell/Kconfig | 18 +
drivers/pmdomain/marvell/Makefile | 3 +
.../pmdomain/marvell/pxa1908-power-controller.c | 274 +++++
drivers/pmdomain/mediatek/airoha-cpu-pmdomain.c | 8 +-
drivers/pmdomain/mediatek/mt6795-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8167-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8173-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8183-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8186-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8188-pm-domains.h | 6 +
drivers/pmdomain/mediatek/mt8192-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8195-pm-domains.h | 5 +
drivers/pmdomain/mediatek/mt8365-pm-domains.h | 14 +-
drivers/pmdomain/mediatek/mtk-pm-domains.c | 399 ++++++-
drivers/pmdomain/mediatek/mtk-pm-domains.h | 74 +-
drivers/pmdomain/qcom/rpmpd.c | 112 +-
drivers/pmdomain/rockchip/Kconfig | 1 +
drivers/pmdomain/thead/th1520-pm-domains.c | 16 +
drivers/pmdomain/ti/ti_sci_pm_domains.c | 24 +-
drivers/power/reset/Kconfig | 7 +
drivers/power/reset/Makefile | 1 +
drivers/power/reset/th1520-aon-reboot.c | 98 ++
drivers/regulator/Kconfig | 62 +
drivers/regulator/Makefile | 6 +
drivers/regulator/bd718x7-regulator.c | 2 +-
drivers/regulator/core.c | 4 +-
drivers/regulator/max77838-regulator.c | 221 ++++
drivers/regulator/pf0900-regulator.c | 975 ++++++++++++++++
drivers/regulator/pf530x-regulator.c | 375 ++++++
drivers/regulator/qcom-refgen-regulator.c | 1 -
drivers/regulator/rt5133-regulator.c | 642 ++++++++++
drivers/regulator/s2dos05-regulator.c | 165 +++
drivers/regulator/scmi-regulator.c | 3 +-
drivers/regulator/spacemit-p1.c | 157 +++
drivers/regulator/tps6524x-regulator.c | 1 -
drivers/regulator/tps6594-regulator.c | 2 +-
drivers/spi/Kconfig | 24 +-
drivers/spi/Makefile | 2 +
drivers/spi/atmel-quadspi.c | 134 ++-
drivers/spi/spi-altera-platform.c | 1 -
drivers/spi/spi-amd-pci.c | 5 +-
drivers/spi/spi-amd.c | 2 +-
drivers/spi/spi-amlogic-spifc-a4.c | 1222 ++++++++++++++++++++
drivers/spi/spi-amlogic-spisg.c | 4 +-
drivers/spi/spi-atmel.c | 78 +-
drivers/spi/spi-axi-spi-engine.c | 17 +-
drivers/spi/spi-bcm2835.c | 2 +-
drivers/spi/spi-cadence-quadspi.c | 36 +-
drivers/spi/spi-fsl-dspi.c | 232 ++--
drivers/spi/spi-fsl-lpspi.c | 8 +-
drivers/spi/spi-ljca.c | 2 +-
drivers/spi/spi-loopback-test.c | 12 +-
drivers/spi/spi-microchip-core-qspi.c | 3 +-
drivers/spi/spi-microchip-core.c | 3 +-
drivers/spi/spi-mt65xx.c | 30 +-
drivers/spi/spi-mtk-snfi.c | 1 -
drivers/spi/spi-mxs.c | 2 +-
drivers/spi/spi-npcm-fiu.c | 6 +-
drivers/spi/spi-nxp-fspi.c | 117 +-
.../spi/spi-offload-trigger-adi-util-sigma-delta.c | 5 +-
drivers/spi/spi-pl022.c | 13 +-
drivers/spi/spi-pxa2xx.c | 2 +-
drivers/spi/spi-qpic-snand.c | 58 +-
drivers/spi/spi-rb4xx.c | 36 +-
drivers/spi/spi-rpc-if.c | 12 +-
drivers/spi/spi-s3c64xx.c | 19 +-
drivers/spi/spi-sunplus-sp7021.c | 6 +-
drivers/spi/spi-virtio.c | 431 +++++++
drivers/spi/spi.c | 85 +-
include/dt-bindings/power/amlogic,s6-pwrc.h | 29 +
include/dt-bindings/power/amlogic,s7-pwrc.h | 20 +
include/dt-bindings/power/amlogic,s7d-pwrc.h | 27 +
include/dt-bindings/power/marvell,pxa1908-power.h | 17 +
include/dt-bindings/power/qcom,rpmhpd.h | 233 ++++
include/dt-bindings/power/qcom-rpmpd.h | 391 ++-----
include/linux/adi-axi-common.h | 21 +
include/linux/mmc/host.h | 13 +
include/linux/platform_data/tmio.h | 3 +
include/linux/regulator/s2dos05.h | 73 ++
include/linux/rtsx_usb.h | 11 +
include/linux/spi/spi.h | 16 +-
include/uapi/linux/virtio_ids.h | 1 +
include/uapi/linux/virtio_spi.h | 181 +++
rust/helpers/regulator.c | 10 +
rust/kernel/regulator.rs | 171 ++-
180 files changed, 8292 insertions(+), 1483 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/mfd/act8945a.txt
delete mode 100644 Documentation/devicetree/bindings/power/supply/active-semi,act8 [...]
create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77838.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf0900.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf5300.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/raspberrypi,7inch-t [...]
create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt5133.yaml
create mode 100644 Documentation/devicetree/bindings/spi/amlogic,a4-spifc.yaml
create mode 100644 drivers/pmdomain/marvell/Kconfig
create mode 100644 drivers/pmdomain/marvell/Makefile
create mode 100644 drivers/pmdomain/marvell/pxa1908-power-controller.c
create mode 100644 drivers/power/reset/th1520-aon-reboot.c
create mode 100644 drivers/regulator/max77838-regulator.c
create mode 100644 drivers/regulator/pf0900-regulator.c
create mode 100644 drivers/regulator/pf530x-regulator.c
create mode 100644 drivers/regulator/rt5133-regulator.c
create mode 100644 drivers/regulator/s2dos05-regulator.c
create mode 100644 drivers/regulator/spacemit-p1.c
create mode 100644 drivers/spi/spi-amlogic-spifc-a4.c
create mode 100644 drivers/spi/spi-virtio.c
create mode 100644 include/dt-bindings/power/amlogic,s6-pwrc.h
create mode 100644 include/dt-bindings/power/amlogic,s7-pwrc.h
create mode 100644 include/dt-bindings/power/amlogic,s7d-pwrc.h
create mode 100644 include/dt-bindings/power/marvell,pxa1908-power.h
create mode 100644 include/linux/regulator/s2dos05.h
create mode 100644 include/uapi/linux/virtio_spi.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 50c19e20ed2e Merge tag 'nolibc-20250928-for-6.18-1' of git://git.kernel [...]
new 1f54d5e5cd2a rust: irq: add irq module
new 746680ec6696 rust: irq: add flags module
new 0851d34a8cc3 rust: irq: add support for non-threaded IRQs and handlers
new 135d40523244 rust: irq: add support for threaded IRQs and handlers
new 17e70f0c549f rust: platform: add irq accessors
new 9b6d4fb9804f rust: pci: add irq accessors
new 29e16fcd67ee rust: irq: add &Device<Bound> argument to irq callbacks
new 377c2b3c46c6 MAINTAINERS: add "DEVICE I/O & IRQ [RUST]" entry
new 4005dac65731 rust: auxiliary: Use `c_` types from prelude instead of
new b0d73ad12695 rust: pci: use c_* types via kernel prelude
new cd58b0b11d21 rust: Update PCI binding safety comments and add inline co [...]
new b6a37d1d4694 rust: Add several miscellaneous PCI helpers
new 1e180614b360 rust: driver-core: Update ARef and AlwaysRefCounted import [...]
new 292cb391479d software node: Constify node_group in registration functions
new 1d6249c1ce82 sysfs: remove bin_attribute::read_new/write_new()
new 44d454fcffa8 sysfs: remove attribute_group::bin_attrs_new
new 842aedc3907d rust: Add cpu_relax() helper
new 349a64256534 rust: Add read_poll_timeout function
new b71763a0a330 Merge 6.17-rc3 into driver-core-next
new ed78a01887e2 rust: pci: provide access to PCI Class and Class-related items
new 5e20962a9fc8 rust: pci: provide access to PCI Vendor values
new dd3933e9b572 rust: pci: add DeviceId::from_class_and_vendor() method
new 6783d3b08595 gpu: nova-core: avoid probing non-display/compute PCI functions
new 1b8ac37677d3 rust: pci: use pci::Vendor instead of bindings::PCI_VENDOR_ID_*
new 7bb02685fb5a rust: pci: inline several tiny functions
new 1ad926459970 driver core: faux: Set power.no_pm for faux devices
new c2ce2453413d driver core/PM: Set power.no_callbacks along with power.no_pm
new 2b2d4c744e1a drivers: base: fix "publically"->"publicly"
new a86537ad21c7 driver core: get_dev_from_fwnode(): document potential race
new 716cec5fc92f driver core: Fix order of the kernel-doc parameters
new eca710386972 driver core: auxiliary bus: Drop dev_pm_domain_detach() call
new 4c48aed6dfcd driver core: auxiliary bus: Optimize logic of auxiliary_ma [...]
new 7f201ca18c82 rust: debugfs: Add initial support for directories
new 5e40b591cb46 rust: debugfs: Add support for read-only files
new 839dc1d15b9b rust: debugfs: Add support for writable files
new 40ecc49466c8 rust: debugfs: Add support for callback-based files
new 6f227d21377c samples: rust: Add debugfs sample driver
new 5f0942581dd0 rust: debugfs: Add support for scoped directories
new d4a5d397c7fb samples: rust: Add scoped debugfs sample driver
new 3b5eba544a8a perf: make pmu_bus const
new c319c4ec0624 Merge 6.17-rc6 into driver-core-next
new a404d099554d rust: pci: fix incorrect platform reference in PCI driver [...]
new 855318e7c0c4 rust: pci: fix incorrect platform reference in PCI driver [...]
new d53ea977adf9 rust: pci: display symbolic PCI class names
new 6d97171ac658 rust: pci: display symbolic PCI vendor names
new eb3289fc474f Merge tag 'driver-core-6.18-rc1' of git://git.kernel.org/p [...]
new 432418bf27ab platform/chrome: cros_ec_chardev: Remove redundant struct field
new 032c59c1d3cd platform/chrome: cros_ec_chardev: Decouple fops from struc [...]
new 8abbbbb588f1 platform/chrome: cros_ec: Avoid -Wflex-array-member-not-at [...]
new f7439a723e5a platform/chrome: wilco_ec: Remove redundant semicolons
new 918856986014 platform/chrome: Centralize cros_ec_device allocation
new e19ceeb1c0f6 platform/chrome: Centralize common cros_ec_device initialization
new 7a79b0bfd8b3 platform/chrome: cros_ec: Separate initialization from cro [...]
new 56cb557279d7 platform/chrome: cros_ec: Add a flag to track registration state
new 48633acccf38 Input: cros_ec_keyb - Defer probe until parent EC device i [...]
new 57cf7a603b6d Merge tag 'chrome-platform-v6.18' of git://git.kernel.org/ [...]
new f116af2eb51e hwmon: (k10temp) Add thermal support for AMD Family 1Ah-ba [...]
new 25b2c02e5b1f hwmon: (asus-ec-sensors) Add STRIX B850-I GAMING WIFI
new 32afccb263e4 hwmon: (asus-ec-sensors) Add B650E-I
new 0183cb21b8a8 hwmon: (asus-ec-sensors) Add ROG STRIX Z790E GAMING WIFI II
new 6a9b2fb8411e dt-bindings: hwmon: (lm75) Add binding for NXP P3T1750
new 83b3354a4ad9 hwmon: (lm75) Add NXP P3T1750 support
new fec40c4837a9 hwmon: (asus-ec-sensors) Add X670E-I GAMING WIFI
new 15c831736690 hwmon: (asus-ec-sensors) Add Z790-I GAMING WIFI
new 3aa72cf03924 hwmon: (asus-ec-sensors) Narrow lock for X870E-CREATOR WIFI
new ceb562d109ca MAINTAINERS: Mark coretemp driver as orphaned
new 3331e5469219 dt-bindings: hwmon: adm1275: add sq24905c support
new 1ba272bfdf55 hwmon: (pmbus/adm1275) add sq24905c support
new 71e5262374e7 hwmon: Remove Jean Delvare from maintainers
new a6461d2039fa hwmon: (ltc4282) remove the use of dev_err_probe()
new fd1a9a68e64f dt-bindings: hwmon: convert lantiq-cputemp to yaml
new e5d1e313d7b6 hwmon: (k10temp) Add device ID for Strix Halo
new f86e7a69ca9a hwmon: (sch56xx-common) don't print superfluous errors
new 43c056ac85b6 hwmon: (lenovo-ec-sensors) Update P8 supprt
new d9d61f1da350 hwmon: (sbtsi_temp) AMD CPU extended temperature range support
new 5473fccb809a dt-bindings: hwmon: (pmbus/isl68137) add RAA228244 and RAA [...]
new 2190ad55a601 hwmon: (pmbus/isl68137) add support for Renesas RAA228244 [...]
new 3d5fcffcdf62 docs: hwmon: add RAA228244 and RAA228246 info to isl68137 [...]
new 468a20df2ba6 hwmon: (coretemp) Replace x86_model checks with VFM ones
new d5c42cb4583c hwmon: (nct6775) Use int type to store negative error codes
new 9d4388466768 (asus-ec-sensors) add Pro WS WRX90E-SAGE SE
new aa52d636641b hwmon: (asus-ec-sensors) refine config description
new 402dfbe7ef6b hwmon: crps: Fix typos in crps.rst documentation
new fa1ab48bfe97 dt-bindings: hwmon: tmp102: Add label property
new d41f80bd43e6 hwmon: tmp102: Add support for label
new 58639dfde0c2 dt-bindings: hwmon: ti,ina2xx: Add INA780 device
new f19617d1478a dt-bindings: hwmon: ti,ina2xx: Update details for various chips
new 34c61c198d06 hwmon: (asus-ec-sensors) add ROG STRIX Z690-E GAMING WIFI
new 5529bc1a2ff0 hwmon: (asus-ec-sensors) sort declarations
new 8702c8f53d93 hwmon: (asus-ec-sensors) add PRIME Z270-A
new bd48b5a4e8d3 dt-bindings: hwmon: pwm-fan: Document after shutdown fan settings
new da0a3cc73a2b hwmon: (pwm-fan) Implement after shutdown fan settings
new 0bcd01f757bc hwmon: Introduce 64-bit energy attribute support
new 9a8113a5c6eb hwmon: (ina238) Drop platform data support
new f2711a19651f hwmon: (ina238) Update documentation and Kconfig entry
new 8640f9ab1015 hwmon: (ina238) Drop pointless power attribute check on at [...]
new 40a5da1ec101 hwmon: (ina238) Rework and simplify temperature calculations
new 4a4fcd611295 hwmon: (ina238) Pre-calculate current, power, and energy LSB
new 7e420b6a2742 hwmon: (ina238) Simplify voltage register accesses
new bcac89eebefb hwmon: (ina238) Improve current dynamic range
new b7bce92f2890 hwmon: (ina238) Stop using the shunt voltage register
new a1d5f8ecb934 hwmon: (ina238) Add support for current limits
new e7702d72c3e3 hwmon: (ina238) Order chip information alphabetically
new cc67b875c9e4 hwmon: (ina238) Use the energy64 attribute type to report [...]
new 807e315bf950 hwmon: (ina238) Support active-high alert polarity
new d153106bd4fd hwmon: (ina238) Only configure calibration and shunt regis [...]
new 248fd3b96d08 hwmon: (ina238) Add support for INA780
new 7942ca9a4751 dt-bindings: hwmon: ti,ina2xx: Add INA700
new 273bfedc003c hwmon: (ina238) Add support for INA700
new 55cb81254333 hwmon: (asus-ec-sensors) add ROG STRIX X870-I GAMING WIFI
new 552e369db339 hwmon: (nzxt-smart2) Use devm_mutex_init()
new c97c66e04c22 dt-bindings: hwmon: Add MPS mp2869,mp29608,mp29612,mp29816 [...]
new a3a2923aaf7f hwmon: add MP2869,MP29608,MP29612 and MP29816 series driver
new 90bad684e9ac hwmon: add MP29502 driver
new 3ad2a7b9b15d hwmon: Serialize accesses in hwmon core
new 94a28f9ba264 hwmon: (sht21) Documentation cleanup
new a0cce0936898 hwmon: (sht21) Add support for SHT20, SHT25 chips
new 0ab88e239439 hwmon: add GPD devices sensor driver
new 69001f21ded7 hwmon: document: add gpd-fan
new 7e5969a4d3e7 dt-bindings: trivial-devices: Add sht2x sensors
new 393de14673d6 hwmon: (sht21) Add devicetree support
new 80038a758b7f hwmon: sy7636a: add alias
new bca9b6633fb9 dt-bindings: trivial-devices: add mps,mp5998
new bef3c793542b hwmon: (pmbus/mp5990) add support for MP5998
new 1fac317b6cae hwmon: (gpd-fan) Fix range check for pwm input
new 5d5ec7c81c37 hwmon: (asus-ec-sensors) add ROG STRIX X670E-E GAMING WIFI
new ddb61e737f04 hwmon: (dell-smm) Remove Dell Precision 490 custom config data
new b3499883c6d5 hwmon: (dell-smm) Move clamping of fan speed out of i8k_set_fan()
new 2c8ac03aad7a hwmon: (asus-ec-sensors) add ROG STRIX X870E-E GAMING WIFI
new 584d55be66ef hwmon: (asus-ec-sensors) increase timeout for locking ACPI mutex
new 205c73026221 hwmon: (gpd-fan) complete Kconfig dependencies
new 1c1658058c99 hwmon: (dell-smm) Add support for automatic fan mode
new 53d3bd48ef6f hwmon: (dell-smm) Add support for Dell OptiPlex 7040
new 31c092baea5a hwmon: (asus-ec-sensors) add TUF GAMING X670E PLUS WIFI
new 0f6eae86e626 dt-bindings: hwmon: sl28cpld: add sa67mcu compatible
new 443b39c82c32 hwmon: add SMARC-sAM67 support
new 60ac65a31041 platform/chrome: update pwm fan control host commands
new fb8e659309f7 hwmon: (cros_ec) add PWM control over fans
new 5798b62867b4 hwmon: (cros_ec) register fans into thermal framework cool [...]
new c02e4644f8ac hwmon: (mlxreg-fan) Separate methods of fan setting coming [...]
new 1e11552ee54d hwmon: (mlxreg-fan) Add support for new flavour of capabil [...]
new 76bb6969a8cf dt-bindings: hwmon: (lm75) allow interrupt for ti,tmp75
new 989253cc46ff Merge tag 'hwmon-for-v6.18-rc1' of git://git.kernel.org/pu [...]
new 75604e9a5b60 pwm: loongson: Fix LOONGSON_PWM_FREQ_DEFAULT
new 3a4b9d027e40 pwm: berlin: Fix wrong register in suspend/resume
new afe872274edc pwm: Fix incorrect variable used in error message
new 21a5e91fda50 pwm: tiehrpwm: Don't drop runtime PM reference in .free()
new 878dbfc12cc5 pwm: tiehrpwm: Make code comment in .free() more useful
new bc7ce5bfc504 pwm: tiehrpwm: Fix various off-by-one errors in duty-cycle [...]
new 00f83f0e07e4 pwm: tiehrpwm: Fix corner case in clock divisor calculation
new 09cbe5468124 dt-bindings: timer: renesas,rz-mtu3: Use #pwm-cells = <3>
new 5364e70b013c pwm: Disable PWM_DEBUG check for disabled states
new b871d093f1ca pwm: Check actual period and duty_cycle for ignored polarity test
new e7c9b66b1069 pwm: Provide a gpio device for waveform drivers
new a2f77ae4778d pwm: tiecap: Document behaviour of hardware disable
new c95ab56a7ad6 pwm: mediatek: Simplify representation of channel offsets
new 88863c9d81bb pwm: mediatek: Introduce and use a few more register defines
new f43e1280731c pwm: mediatek: Rework parameters for clk helper function
new a911f15745fd pwm: mediatek: Initialize clks when the hardware is enable [...]
new edd6a37e06f3 pwm: mediatek: Implement .get_state() callback
new 849b064c1697 pwm: mediatek: Fix various issues in the .apply() callback
new ed5902a24648 pwm: mediatek: Lock and cache clock rate
new 3513752cfe6f dt-bindings: pwm: fsl,vf610-ftm-pwm: Add compatible for s3 [...]
new d8af3812b1e8 pwm: Add the S32G support in the Freescale FTM driver
new ca478d8a4b6d pwm: pca9685: Don't disable hardware in .free()
new de5855613263 pwm: pca9685: Use bulk write to atomicially update registers
new 3d4c42172380 pwm: pca9685: Make use of register caching in regmap
new 42f18ae36f3f pwm: pca9685: Drop GPIO support
new ce1116446098 pwm: pca9586: Convert to waveform API
new efedb508591e dt-bindings: pwm: nxp,lpc1850-sct-pwm: Minor whitespace cl [...]
new d322a0e01d9e dt-bindings: pwm: apple,s5l-fpwm: Add t6020-fpwm compatible
new ebd524a3ac3a dt-bindings: pwm: samsung: add exynos8890 compatible
new 8f2689f194b8 pwm: cros-ec: Avoid -Wflex-array-member-not-at-end warnings
new c050daf69f3e Merge tag 'pwm/for-6.18-rc1' of git://git.kernel.org/pub/s [...]
new 03db20aaa3ba gpio: stmpe: Allow to compile as a module
new 7ce73ee6dc59 gpio: aggregator: fix macros coding style error
new 0d1e68fb1efd gpio: twl4030: Remove error print for devm_add_action_or_reset()
new 6ec4b94e8e95 gpio: TODO: remove the task for converting to the new line [...]
new 181fe022ecf8 gpiolib: add support to register sparse pin range
new 871c7cd54830 gpio: aggregator: move GPIO forwarder allocation in a dedi [...]
new c44ce91b8ada gpio: aggregator: refactor the code to add GPIO desc in th [...]
new 10d022efe2c4 gpio: aggregator: refactor the forwarder registration part
new b94cf35db606 gpio: aggregator: update gpiochip_fwd_setup_delay_line() p [...]
new 6e986f8852f5 gpio: aggregator: export symbols of the GPIO forwarder library
new b31c68fd851e gpio: aggregator: handle runtime registration of gpio_desc [...]
new 60e92c1009c7 gpio: aggregator: add possibility to attach data to the forwarder
new 53ec9169db13 lib/string_choices: Add str_input_output() helper
new 38f7b4a6a051 Merge tag 'gpio-aggregator-refactoring-for-v6.18-rc1' of g [...]
new 148547000cfc gpio: aggregator: Fix off by one in gpiochip_fwd_desc_add()
new 5893165a27e7 gpio: remove unneeded 'fast_io' parameter in regmap_config
new 4bcff9c05b9d pinctrl: stm32: use new generic GPIO chip API
new 658cd189d793 pinctrl: equilibrium: use new generic GPIO chip API
new d2e9afca3a40 pinctrl: npcm8xx: use new generic GPIO chip API
new 9e546aa9d5e0 pinctrl: npcm7xx: use new generic GPIO chip API
new 051f7141673a pinctrl: wpcm450: use new generic GPIO chip API
new c48156d111f0 Merge branch 'ib-gpio_generic_chip_init' of git://git.kern [...]
new 6e376f245f19 gpio: generic: provide to_gpio_generic_chip()
new 16397871b6e3 gpio: generic: provide helpers for reading and writing registers
new 13ba232ed845 gpio: hisi: use the BGPIOF_UNREADABLE_REG_DIR flag
new d6307707d50b gpio: ts4800: remove the unnecessary call to platform_set_ [...]
new 8a8e9a1a9272 gpio: ts4800: use generic device properties
new ac1eca3ab9fc gpio: ts4800: use dev_err_probe()
new 9215a4fb5942 gpio: ts4800: use new generic GPIO chip API
new 4ba2193ce0b9 gpio: loongson-64bit: use new generic GPIO chip API
new 84bebb7e7ed0 gpio: dwapb: use new generic GPIO chip API
new 728e0ca4e196 gpio: amdpt: use new generic GPIO chip API
new ebd63ab0f20f gpio: rda: use new generic GPIO chip API
new 67e4be48f409 gpio: grgpio: use new generic GPIO chip API
new 90ab7050358f gpio: mpc8xxx: use new generic GPIO chip API
new 56f548840ed9 gpio: ge: use new generic GPIO chip API
new 545908a9fb9c dt-bindings: gpio-mmio: Support hogs
new 1f3c076063f0 dt-bindings: gpio-mmio: Add MMIO for IXP4xx expansion bus
new 38623d532c99 gpio: mmio: Add compatible for the ixp4xx eb MMIO
new a16a3cb07140 gpio: sim: don't use GPIO base in debugfs output
new 66edbb1e32ee dt-bindings: gpio: Move fsl,mxs-pinctrl.txt into gpio-mxs.yaml
new 8003235b10e5 Documentation: gpio: add documentation about using software nodes
new 604642fc148b dt-bindings: gpio: Minor whitespace cleanup in example
new eef6dcbc52fa dt-bindings: gpio: Add Tegra256 support
new db12ee08726e gpio: tegra186: Add support for Tegra256
new 38d98a822c14 gpio: xgene-sb: use new generic GPIO chip API
new d3332dd1f6e2 gpio: mxs: order includes alphabetically
new c7357c8b6703 gpio: mxs: use new generic GPIO chip API
new 7cb9086790a0 gpio: mlxbf2: use dev_err_probe() where applicable
new 72fdbf35ec72 gpio: mlxbf2: use new generic GPIO chip API
new 6821e5d5877c gpio: xgs-iproc: use new generic GPIO chip API
new cf0257d3ce05 gpio: ftgpio010: order includes alphabetically
new 3ff7ab070b48 gpio: ftgpio010: use new generic GPIO chip API
new b9dac8251e7e gpio: realtek-otto: use new generic GPIO chip API
new c0378e59a6af gpio: hisi: use new generic GPIO chip API
new 656dc0c6f725 gpio: vf610: use new generic GPIO chip API
new a6f03347debb gpio: visconti: use new generic GPIO chip API
new 246b889c704e gpio: stmpe: don't print out global GPIO numbers in debugf [...]
new ddeb66d2cb10 gpio: nomadik: don't print out global GPIO numbers in debu [...]
new 3767426b234f gpio: wm831x: don't print out global GPIO numbers in debug [...]
new aaa1279b8b5b gpio: wm8994: don't print out global GPIO numbers in debug [...]
new 2d71156cfea8 gpio: mvebu: don't print out global GPIO numbers in debugf [...]
new 3be2d43534aa gpio: xra1403: don't print out global GPIO numbers in debu [...]
new 1efbee6852f1 mfd: vexpress-sysreg: Check the return value of devm_gpioc [...]
new 9b33bbc084ac mfd: vexpress-sysreg: Use new generic GPIO chip API
new d3441febbba8 Merge tag 'ib-mfd-gpio-v6.18' of git://git.kernel.org/pub/ [...]
new df6a44003953 mfd: stmpe: Allow building as module
new da33df43e5cd Merge tag 'gpio/mfd-stmpe-for-v6.18-rc1' of git://git.kern [...]
new 79d15f23f232 gpio: nomadik: wrap a local variable in a necessary ifdef
new e10a7cf4f69e Merge tag 'v6.17-rc5' of git://git.kernel.org/pub/scm/linu [...]
new b23c22a8d715 gpio: ixp4xx: allow building the module with COMPILE_TEST enabled
new bd9bfafae023 gpio: ixp4xx: use new generic GPIO chip API
new f21c10649acc gpio: idt3243x: use new generic GPIO chip API
new 59b82bedbfe7 gpio: blzp1600: use new generic GPIO chip API
new 76e61b03d122 gpio: tb10x: order includes alphabetically
new 682fbb18e14c gpio: tb10x: allow building the module with COMPILE_TEST=y
new 8bbe11bb2fa3 gpio: tb10x: use new generic GPIO chip API
new fff086ebc554 gpio: mlxbf: use new generic GPIO chip API
new 74dcb9473054 gpio: ep93xx: allow building the module with COMPILE_TEST enabled
new a685ac653958 gpio: ep93xx: order includes alphabetically
new ab61c8b6138f gpio: ep93xx: use new generic GPIO chip API
new f3c19e70eb89 gpio: mlxbf3: use new generic GPIO chip API
new d3e7efad8fba gpio: Kconfig: Update help for GPIO_PCA953X
new 084d01a173f5 dt-bindings: gpio: loongson: Document GPIO controller of L [...]
new 03c146cb6cd1 gpio: loongson-64bit: Add support for Loongson-2K0300 SoC
new 474014cdec17 gpio: pisosr: Use devm_mutex_init()
new 52bdd69671b6 gpio: loongson-64bit: Remove unneeded semicolon
new 4c91b0ee35db gpio: loongson-64bit: Fix a less than zero check on an uns [...]
new 7eee64e8be51 gpio: use more common syntax for compound literals
new 571c65bb2f4d gpiolib: add a common prefix to GPIO descriptor flags
new 80d7319c7a2a gpio: loongson1: allow building the module with COMPILE_TE [...]
new 116eadc92b4c gpio: loongson1: use new generic GPIO chip API
new 43dffacf6be9 gpio: hlwd: use new generic GPIO chip API
new 551a09711839 gpio: ath79: use new generic GPIO chip API
new e7a3a1be11d7 gpio: ath79: use the generic GPIO chip lock for IRQ handling
new 36f30f7ffc4b gpio: xgene-sb: use generic GPIO chip register read and wr [...]
new e8bd2a6a5059 gpio: brcmstb: use new generic GPIO chip API
new 80fd7e96d669 gpio: mt7621: use new generic GPIO chip API
new 2c1f22fa54fc gpio: mt7621: use the generic GPIO chip lock for IRQ handling
new b24489af4500 gpio: menz127: use new generic GPIO chip API
new 8e1c8ccc1df8 gpio: sifive: use new generic GPIO chip API
new 063411108de6 gpio: spacemit-k1: use new generic GPIO chip API
new ae9a52990b2c gpio: sodaville: use new generic GPIO chip API
new e43e94fa19cf gpio: mmio: use new generic GPIO chip API
new 9b90afa6d613 gpio: move gpio-mmio-specific fields out of struct gpio_chip
new 17628f1abbf4 dt-bindings: gpio: fix trivial-gpio's schema id
new 0b1619c38600 gpio: nomadik: fix the debugfs helper stub
new 51dad33ede63 mfd: Add core driver for Nuvoton NCT6694
new 611a995e8ae1 gpio: Add Nuvoton NCT6694 GPIO support
new c5cf27dbaeb6 i2c: Add Nuvoton NCT6694 I2C support
new 8a204684d0ff can: Add Nuvoton NCT6694 CANFD support
new f9d737a7d84f watchdog: Add Nuvoton NCT6694 WDT support
new 197e779d29d8 hwmon: Add Nuvoton NCT6694 HWMON support
new d463bb140583 rtc: Add Nuvoton NCT6694 RTC support
new b80c59af7523 Merge tag 'ib-mfd-gpio-hwmon-i2c-can-rtc-watchdog-v6.18' o [...]
new aee814458fb9 dt-bindings: mfd: gpio: Add MAX7360
new a22ddeef55c4 mfd: Add max7360 support
new b4b993c0e394 pinctrl: Add MAX7360 pinctrl driver
new d93a75d94b79 pwm: max7360: Add MAX7360 PWM support
new 553b75d4bfe9 gpio: regmap: Allow to allocate regmap-irq device
new 0627b71fa550 gpio: regmap: Allow to provide init_valid_mask callback
new b1a7433d857e gpio: max7360: Add MAX7360 gpio support
new fa6a23f1c59c input: keyboard: Add support for MAX7360 keypad
new 229c15e9a69c input: misc: Add support for MAX7360 rotary
new 32d4cedd24ed MAINTAINERS: Add entry on MAX7360 driver
new fc511497101d Merge tag 'ib-mfd-gpio-input-pinctrl-pwm-v6.18' of git://g [...]
new 64f89f6e1f2b gpio: generic: rename BGPIOF_ flags to GPIO_GENERIC_
new 2235b26c1b25 gpio: generic: move GPIO_GENERIC_ flags to the correct header
new bc0611436375 gpio: mpfs: fix setting gpio direction to output
new d5f74114114c Merge tag 'gpio-updates-for-v6.18-rc1' of git://git.kernel [...]
The 304 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/gpio/gpio-mmio.yaml | 36 +-
.../devicetree/bindings/gpio/gpio-mxs.yaml | 80 +-
.../devicetree/bindings/gpio/loongson,ls-gpio.yaml | 28 +-
.../devicetree/bindings/gpio/maxim,max31910.yaml | 6 +-
.../bindings/gpio/maxim,max7360-gpio.yaml | 83 ++
.../bindings/gpio/nvidia,tegra186-gpio.yaml | 2 +
.../devicetree/bindings/gpio/spacemit,k1-gpio.yaml | 2 +-
.../devicetree/bindings/gpio/trivial-gpio.yaml | 2 +-
.../devicetree/bindings/hwmon/adi,adm1275.yaml | 9 +
.../bindings/hwmon/kontron,sl28cpld-hwmon.yaml | 1 +
.../devicetree/bindings/hwmon/lantiq,cputemp.yaml | 30 +
Documentation/devicetree/bindings/hwmon/lm75.yaml | 2 +
.../devicetree/bindings/hwmon/ltq-cputemp.txt | 10 -
.../bindings/hwmon/pmbus/isil,isl68137.yaml | 2 +
.../devicetree/bindings/hwmon/pwm-fan.yaml | 9 +
.../devicetree/bindings/hwmon/ti,ina2xx.yaml | 34 +
.../devicetree/bindings/hwmon/ti,tmp102.yaml | 5 +
.../devicetree/bindings/mfd/maxim,max7360.yaml | 191 +++++
.../bindings/pinctrl/fsl,mxs-pinctrl.txt | 127 ---
.../devicetree/bindings/pwm/apple,s5l-fpwm.yaml | 3 +-
.../devicetree/bindings/pwm/fsl,vf610-ftm-pwm.yaml | 11 +-
.../bindings/pwm/nxp,lpc1850-sct-pwm.yaml | 2 +-
.../devicetree/bindings/pwm/pwm-samsung.yaml | 1 +
.../devicetree/bindings/timer/renesas,rz-mtu3.yaml | 7 +-
.../devicetree/bindings/trivial-devices.yaml | 15 +
Documentation/driver-api/gpio/board.rst | 65 ++
Documentation/driver-api/gpio/index.rst | 1 +
Documentation/driver-api/gpio/legacy-boards.rst | 298 +++++++
Documentation/hwmon/adm1275.rst | 24 +-
Documentation/hwmon/asus_ec_sensors.rst | 12 +
Documentation/hwmon/cros_ec_hwmon.rst | 7 +-
Documentation/hwmon/crps.rst | 4 +-
Documentation/hwmon/dell-smm-hwmon.rst | 56 +-
Documentation/hwmon/gpd-fan.rst | 78 ++
Documentation/hwmon/hwmon-kernel-api.rst | 13 +
Documentation/hwmon/ina238.rst | 64 +-
Documentation/hwmon/index.rst | 4 +
Documentation/hwmon/isl68137.rst | 20 +
Documentation/hwmon/lm75.rst | 6 +-
Documentation/hwmon/mp2869.rst | 175 ++++
Documentation/hwmon/{mp5990.rst => mp29502.rst} | 65 +-
Documentation/hwmon/mp5990.rst | 30 +-
Documentation/hwmon/sa67.rst | 41 +
Documentation/hwmon/sht21.rst | 26 +-
MAINTAINERS | 71 +-
drivers/base/auxiliary.c | 25 +-
drivers/base/core.c | 27 +-
drivers/base/cpu.c | 2 +-
drivers/base/faux.c | 1 +
drivers/base/swnode.c | 5 +-
drivers/gpio/Kconfig | 49 +-
drivers/gpio/Makefile | 2 +
drivers/gpio/TODO | 17 -
drivers/gpio/gpio-aggregator.c | 392 +++++++--
drivers/gpio/gpio-amdpt.c | 44 +-
drivers/gpio/gpio-ath79.c | 88 +-
drivers/gpio/gpio-blzp1600.c | 39 +-
drivers/gpio/gpio-brcmstb.c | 118 +--
drivers/gpio/gpio-cadence.c | 2 +-
drivers/gpio/gpio-dwapb.c | 162 ++--
drivers/gpio/gpio-ep93xx.c | 33 +-
drivers/gpio/gpio-ftgpio010.c | 46 +-
drivers/gpio/gpio-ge.c | 25 +-
drivers/gpio/gpio-grgpio.c | 87 +-
drivers/gpio/gpio-hisi.c | 48 +-
drivers/gpio/gpio-hlwd.c | 105 +--
drivers/gpio/gpio-idt3243x.c | 45 +-
drivers/gpio/gpio-ixp4xx.c | 72 +-
drivers/gpio/gpio-loongson-64bit.c | 228 ++++-
drivers/gpio/gpio-loongson1.c | 40 +-
drivers/gpio/gpio-max7360.c | 257 ++++++
drivers/gpio/gpio-menz127.c | 31 +-
drivers/gpio/gpio-mlxbf.c | 25 +-
drivers/gpio/gpio-mlxbf2.c | 81 +-
drivers/gpio/gpio-mlxbf3.c | 103 +--
drivers/gpio/gpio-mmio.c | 365 ++++----
drivers/gpio/gpio-mpc8xxx.c | 105 ++-
drivers/gpio/gpio-mpfs.c | 2 +-
drivers/gpio/gpio-mt7621.c | 80 +-
drivers/gpio/gpio-mvebu.c | 3 +-
drivers/gpio/gpio-mxc.c | 2 +-
drivers/gpio/gpio-mxs.c | 31 +-
drivers/gpio/gpio-nct6694.c | 499 +++++++++++
drivers/gpio/gpio-nomadik.c | 27 +-
drivers/gpio/gpio-pisosr.c | 8 +-
drivers/gpio/gpio-rda.c | 35 +-
drivers/gpio/gpio-realtek-otto.c | 41 +-
drivers/gpio/gpio-regmap.c | 30 +-
drivers/gpio/gpio-sifive.c | 74 +-
drivers/gpio/gpio-sim.c | 3 +-
drivers/gpio/gpio-sodaville.c | 20 +-
drivers/gpio/gpio-spacemit-k1.c | 29 +-
drivers/gpio/gpio-stmpe.c | 34 +-
drivers/gpio/gpio-tb10x.c | 74 +-
drivers/gpio/gpio-tegra186.c | 28 +
drivers/gpio/gpio-ts4800.c | 39 +-
drivers/gpio/gpio-twl4030.c | 4 +-
drivers/gpio/gpio-vf610.c | 31 +-
drivers/gpio/gpio-visconti.c | 25 +-
drivers/gpio/gpio-wm831x.c | 5 +-
drivers/gpio/gpio-wm8994.c | 6 +-
drivers/gpio/gpio-xgene-sb.c | 58 +-
drivers/gpio/gpio-xgs-iproc.c | 34 +-
drivers/gpio/gpio-xra1403.c | 3 +-
drivers/gpio/gpiolib-cdev.c | 90 +-
drivers/gpio/gpiolib-of.c | 2 +-
drivers/gpio/gpiolib-sysfs.c | 46 +-
drivers/gpio/gpiolib.c | 195 +++--
drivers/gpio/gpiolib.h | 36 +-
drivers/gpu/nova-core/driver.rs | 33 +-
drivers/hwmon/Kconfig | 50 +-
drivers/hwmon/Makefile | 3 +
drivers/hwmon/asus-ec-sensors.c | 340 ++++++--
drivers/hwmon/coretemp.c | 76 +-
drivers/hwmon/cros_ec_hwmon.c | 313 +++++++
drivers/hwmon/dell-smm-hwmon.c | 99 ++-
drivers/hwmon/gpd-fan.c | 715 ++++++++++++++++
drivers/hwmon/hwmon.c | 56 +-
drivers/hwmon/ina238.c | 579 +++++++------
drivers/hwmon/k10temp.c | 10 +
drivers/hwmon/lenovo-ec-sensors.c | 34 +-
drivers/hwmon/lm75.c | 13 +
drivers/hwmon/ltc4282.c | 3 +-
drivers/hwmon/mlxreg-fan.c | 42 +-
drivers/hwmon/nct6694-hwmon.c | 949 +++++++++++++++++++++
drivers/hwmon/nct6775-platform.c | 3 +-
drivers/hwmon/nzxt-smart2.c | 8 +-
drivers/hwmon/pmbus/Kconfig | 21 +-
drivers/hwmon/pmbus/Makefile | 2 +
drivers/hwmon/pmbus/adm1275.c | 11 +-
drivers/hwmon/pmbus/isl68137.c | 6 +
drivers/hwmon/pmbus/mp2869.c | 659 ++++++++++++++
drivers/hwmon/pmbus/mp29502.c | 670 +++++++++++++++
drivers/hwmon/pmbus/mp5990.c | 67 +-
drivers/hwmon/pwm-fan.c | 18 +-
drivers/hwmon/sa67mcu-hwmon.c | 161 ++++
drivers/hwmon/sbtsi_temp.c | 46 +-
drivers/hwmon/sch56xx-common.c | 4 +-
drivers/hwmon/sht21.c | 15 +-
drivers/hwmon/sy7636a-hwmon.c | 1 +
drivers/hwmon/tmp102.c | 22 +-
drivers/i2c/busses/Kconfig | 10 +
drivers/i2c/busses/Makefile | 1 +
drivers/i2c/busses/i2c-nct6694.c | 196 +++++
drivers/input/keyboard/Kconfig | 12 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/cros_ec_keyb.c | 6 +
drivers/input/keyboard/max7360-keypad.c | 308 +++++++
drivers/input/misc/Kconfig | 10 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/max7360-rotary.c | 192 +++++
drivers/mfd/Kconfig | 39 +-
drivers/mfd/Makefile | 3 +
drivers/mfd/max7360.c | 171 ++++
drivers/mfd/nct6694.c | 388 +++++++++
drivers/mfd/stmpe-i2c.c | 1 +
drivers/mfd/stmpe-spi.c | 1 +
drivers/mfd/stmpe.c | 6 +
drivers/mfd/vexpress-sysreg.c | 25 +-
drivers/net/can/usb/Kconfig | 11 +
drivers/net/can/usb/Makefile | 1 +
drivers/net/can/usb/nct6694_canfd.c | 832 ++++++++++++++++++
drivers/pinctrl/Kconfig | 11 +
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/nomadik/pinctrl-nomadik.c | 2 +-
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 181 ++--
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 154 ++--
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 46 +-
drivers/pinctrl/pinctrl-equilibrium.c | 26 +-
drivers/pinctrl/pinctrl-equilibrium.h | 2 +-
drivers/pinctrl/pinctrl-max7360.c | 215 +++++
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c | 34 +-
drivers/platform/chrome/cros_ec.c | 90 +-
drivers/platform/chrome/cros_ec.h | 3 +
drivers/platform/chrome/cros_ec_chardev.c | 72 +-
drivers/platform/chrome/cros_ec_i2c.c | 9 +-
drivers/platform/chrome/cros_ec_ishtp.c | 6 +-
drivers/platform/chrome/cros_ec_lpc.c | 6 +-
drivers/platform/chrome/cros_ec_proto.c | 15 +
drivers/platform/chrome/cros_ec_rpmsg.c | 6 +-
drivers/platform/chrome/cros_ec_spi.c | 7 +-
drivers/platform/chrome/cros_ec_uart.c | 6 +-
drivers/platform/chrome/wilco_ec/telemetry.c | 2 +-
drivers/pwm/Kconfig | 19 +
drivers/pwm/Makefile | 1 +
drivers/pwm/core.c | 108 ++-
drivers/pwm/pwm-berlin.c | 4 +-
drivers/pwm/pwm-cros-ec.c | 10 +-
drivers/pwm/pwm-fsl-ftm.c | 35 +-
drivers/pwm/pwm-loongson.c | 2 +-
drivers/pwm/pwm-max7360.c | 209 +++++
drivers/pwm/pwm-mediatek.c | 308 +++++--
drivers/pwm/pwm-pca9685.c | 515 +++++------
drivers/pwm/pwm-tiecap.c | 4 +
drivers/pwm/pwm-tiehrpwm.c | 154 ++--
drivers/rtc/Kconfig | 10 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rtc-nct6694.c | 297 +++++++
drivers/watchdog/Kconfig | 11 +
drivers/watchdog/Makefile | 1 +
drivers/watchdog/nct6694_wdt.c | 307 +++++++
fs/sysfs/file.c | 22 +-
include/dt-bindings/gpio/tegra256-gpio.h | 28 +
include/linux/device.h | 3 +
include/linux/gpio/driver.h | 105 ++-
include/linux/gpio/forwarder.h | 41 +
include/linux/gpio/generic.h | 102 ++-
include/linux/gpio/gpio-nomadik.h | 6 +-
include/linux/gpio/regmap.h | 18 +
include/linux/hwmon.h | 4 +
include/linux/mfd/max7360.h | 109 +++
include/linux/mfd/nct6694.h | 102 +++
include/linux/platform_data/cros_ec_commands.h | 29 +-
include/linux/platform_data/cros_ec_proto.h | 18 +-
include/linux/property.h | 4 +-
include/linux/pwm.h | 3 +
include/linux/string_choices.h | 6 +
include/linux/sysfs.h | 11 +-
include/trace/events/hwmon.h | 10 +-
include/uapi/linux/i8k.h | 2 +
kernel/events/core.c | 2 +-
rust/bindings/bindings_helper.h | 2 +
rust/helpers/helpers.c | 2 +
rust/helpers/irq.c | 9 +
rust/helpers/pci.c | 18 +
rust/helpers/processor.c | 8 +
rust/kernel/auxiliary.rs | 4 +-
rust/kernel/debugfs.rs | 594 +++++++++++++
rust/kernel/debugfs/callback_adapters.rs | 122 +++
rust/kernel/debugfs/entry.rs | 164 ++++
rust/kernel/debugfs/file_ops.rs | 247 ++++++
rust/kernel/debugfs/traits.rs | 102 +++
rust/kernel/device.rs | 7 +-
rust/kernel/devres.rs | 4 +-
rust/kernel/io.rs | 1 +
rust/kernel/io/poll.rs | 104 +++
rust/kernel/irq.rs | 24 +
rust/kernel/irq/flags.rs | 124 +++
rust/kernel/irq/request.rs | 507 +++++++++++
rust/kernel/lib.rs | 3 +
rust/kernel/pci.rs | 180 +++-
rust/kernel/pci/id.rs | 578 +++++++++++++
rust/kernel/platform.rs | 178 +++-
rust/kernel/processor.rs | 14 +
samples/rust/Kconfig | 22 +
samples/rust/Makefile | 2 +
samples/rust/rust_debugfs.rs | 151 ++++
samples/rust/rust_debugfs_scoped.rs | 134 +++
samples/rust/rust_dma.rs | 6 +-
samples/rust/rust_driver_auxiliary.rs | 12 +-
samples/rust/rust_driver_pci.rs | 9 +-
samples/rust/rust_driver_platform.rs | 2 +-
252 files changed, 16993 insertions(+), 3121 deletions(-)
create mode 100644 Documentation/devicetree/bindings/gpio/maxim,max7360-gpio.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/lantiq,cputemp.yaml
delete mode 100644 Documentation/devicetree/bindings/hwmon/ltq-cputemp.txt
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max7360.yaml
delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,mxs-pinctrl.txt
create mode 100644 Documentation/driver-api/gpio/legacy-boards.rst
create mode 100644 Documentation/hwmon/gpd-fan.rst
create mode 100644 Documentation/hwmon/mp2869.rst
copy Documentation/hwmon/{mp5990.rst => mp29502.rst} (60%)
create mode 100644 Documentation/hwmon/sa67.rst
create mode 100644 drivers/gpio/gpio-max7360.c
create mode 100644 drivers/gpio/gpio-nct6694.c
create mode 100644 drivers/hwmon/gpd-fan.c
create mode 100644 drivers/hwmon/nct6694-hwmon.c
create mode 100644 drivers/hwmon/pmbus/mp2869.c
create mode 100644 drivers/hwmon/pmbus/mp29502.c
create mode 100644 drivers/hwmon/sa67mcu-hwmon.c
create mode 100644 drivers/i2c/busses/i2c-nct6694.c
create mode 100644 drivers/input/keyboard/max7360-keypad.c
create mode 100644 drivers/input/misc/max7360-rotary.c
create mode 100644 drivers/mfd/max7360.c
create mode 100644 drivers/mfd/nct6694.c
create mode 100644 drivers/net/can/usb/nct6694_canfd.c
create mode 100644 drivers/pinctrl/pinctrl-max7360.c
create mode 100644 drivers/pwm/pwm-max7360.c
create mode 100644 drivers/rtc/rtc-nct6694.c
create mode 100644 drivers/watchdog/nct6694_wdt.c
create mode 100644 include/dt-bindings/gpio/tegra256-gpio.h
create mode 100644 include/linux/gpio/forwarder.h
create mode 100644 include/linux/mfd/max7360.h
create mode 100644 include/linux/mfd/nct6694.h
create mode 100644 rust/helpers/irq.c
create mode 100644 rust/helpers/processor.c
create mode 100644 rust/kernel/debugfs.rs
create mode 100644 rust/kernel/debugfs/callback_adapters.rs
create mode 100644 rust/kernel/debugfs/entry.rs
create mode 100644 rust/kernel/debugfs/file_ops.rs
create mode 100644 rust/kernel/debugfs/traits.rs
create mode 100644 rust/kernel/io/poll.rs
create mode 100644 rust/kernel/irq.rs
create mode 100644 rust/kernel/irq/flags.rs
create mode 100644 rust/kernel/irq/request.rs
create mode 100644 rust/kernel/pci/id.rs
create mode 100644 rust/kernel/processor.rs
create mode 100644 samples/rust/rust_debugfs.rs
create mode 100644 samples/rust/rust_debugfs_scoped.rs
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from f2586a4a6c8 m68k: fix adddi3/subdi3 with POST_INC/PRE_DEC destination
new b12d5a6ba64 Fortran: UBSAN uninitialized stride for missing optional ar [...]
The 1 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:
gcc/fortran/trans-array.cc | 9 +++++++++
.../gfortran.dg/ubsan/missing_optional_dummy_9.f90 | 22 ++++++++++++++++++++++
2 files changed, 31 insertions(+)
create mode 100644 gcc/testsuite/gfortran.dg/ubsan/missing_optional_dummy_9.f90
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository glibc.
from 48c053fd62 Use Linux 6.17 in build-many-glibcs.py
new 989b47acf0 benchtests: Add remainder benchtest
new 4324a1490e benchtests: Add remainderf benchtest
new 4ae9b66048 shm-directory: Truncated struct member name length
new 3746668bcf tests-mbwc/tst_funcs.h: Fix typo
The 4 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:
benchtests/Makefile | 4 ++++
benchtests/{fmod-inputs => remainder-inputs} | 6 +++---
benchtests/{fmodf-inputs => remainderf-inputs} | 6 +++---
include/shm-directory.h | 4 ++--
localedata/tests-mbwc/dat_wcscmp.c | 2 +-
posix/shm-directory.c | 6 +-----
6 files changed, 14 insertions(+), 14 deletions(-)
copy benchtests/{fmod-inputs => remainder-inputs} (99%)
copy benchtests/{fmodf-inputs => remainderf-inputs} (99%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 8a16ca96418 Improve dumps of afdo_calculate_branch_prob
new f2586a4a6c8 m68k: fix adddi3/subdi3 with POST_INC/PRE_DEC destination
The 1 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:
gcc/config/m68k/m68k.md | 16 +++++++++-------
gcc/testsuite/gcc.c-torture/compile/pr122066.c | 18 ++++++++++++++++++
2 files changed, 27 insertions(+), 7 deletions(-)
create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr122066.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 16980f46939 Add --parm auto-profile-bbs
new 8a16ca96418 Improve dumps of afdo_calculate_branch_prob
The 1 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:
gcc/auto-profile.cc | 23 ++++++++++++++++++++---
1 file changed, 20 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from aa214a9d6bd Fix handling of goto locuses and phi args in auto-profile
new 16980f46939 Add --parm auto-profile-bbs
The 1 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:
gcc/auto-profile.cc | 174 +++++++++++++++++++++++++++++++++++++---------------
gcc/doc/invoke.texi | 5 ++
gcc/params.opt | 4 ++
3 files changed, 132 insertions(+), 51 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.