This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_embed_check_gcc/master-thumb_v8a_hard_eabi
in repository toolchain/ci/base-artifacts/tcwg_gnu_embed_check_gcc/master-thumb_v8a_hard_eabi.
from 13bbabb force: #94: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_e [...]
new f9504d3 onsuccess: #96: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_g [...]
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:
00-sumfiles/g++.log.xz | Bin 2541732 -> 2539612 bytes
00-sumfiles/gcc.log.xz | Bin 2290588 -> 2294404 bytes
00-sumfiles/libstdc++.log.xz | Bin 451168 -> 450648 bytes
01-reset_artifacts/console.log.xz | Bin 2336 -> 2092 bytes
02-prepare_abe/console.log.xz | Bin 2636 -> 2576 bytes
03-build_abe-binutils/console.log.xz | Bin 27936 -> 27156 bytes
03-build_abe-binutils/make-binutils.log.xz | Bin 17888 -> 17724 bytes
04-build_abe-stage1/console.log.xz | Bin 90792 -> 89976 bytes
04-build_abe-stage1/make-gcc-stage1.log.xz | Bin 70332 -> 70076 bytes
06-build_abe-newlib/console.log.xz | Bin 13092 -> 12960 bytes
06-build_abe-newlib/make-newlib.log.xz | Bin 6992 -> 7160 bytes
07-build_abe-stage2/console.log.xz | Bin 122988 -> 122840 bytes
07-build_abe-stage2/make-gcc-stage2.log.xz | Bin 94832 -> 94740 bytes
08-build_abe-gdb/console.log.xz | Bin 34548 -> 34908 bytes
08-build_abe-gdb/make-gdb.log.xz | Bin 26556 -> 26596 bytes
09-build_abe-qemu/console.log.xz | Bin 32956 -> 32924 bytes
09-build_abe-qemu/make-qemu.log.xz | Bin 21540 -> 21296 bytes
10-build_abe-dejagnu/console.log.xz | Bin 4320 -> 4328 bytes
11-build_abe-check_gcc/check-gcc.log.xz | Bin 31124 -> 30696 bytes
11-build_abe-check_gcc/console.log.xz | Bin 7168 -> 7156 bytes
12-check_regression/console.log.xz | Bin 4816 -> 4888 bytes
git/binutils_rev | 2 +-
git/gdb_rev | 2 +-
git/newlib_rev | 2 +-
git/qemu_rev | 2 +-
jenkins/build-name | 2 +-
jenkins/notify-full.log | 4003 +++++++++++++++++++++++++++-
jenkins/notify-init.log | 203 +-
jenkins/rewrite.log | 18 +-
jenkins/run-build.env | 15 +-
manifest.sh | 12 +-
notify/jira/comments.txt | 2 +-
notify/mail-body.txt | 33 +-
notify/mail-subject.txt | 2 +-
notify/results.compare | 4 +-
35 files changed, 4187 insertions(+), 115 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 1c59d383390f Merge tag 'linux-kselftest-nolibc-6.6-rc1' of git://git.ke [...]
new bff24699b94a tpm_tis: Revert "tpm_tis: Disable interrupts on ThinkPad T490s"
new 4cfb90805445 KEYS: DigitalSignature link restriction
new 90f6f691a706 integrity: Enforce digitalSignature usage in the ima and e [...]
new a3af7188e360 integrity: PowerVM support for loading CA keys on machine keyring
new bc02667698b0 integrity: ignore keys failing CA restrictions on non-UEFI [...]
new 7b9de406582d integrity: remove global variable from machine_keyring.c
new 4cb1ed94f180 integrity: check whether imputed trust is enabled
new d7d91c4743c4 integrity: PowerVM machine keyring enablement
new 44e69ea53892 integrity: PowerVM support for loading third party code si [...]
new 604b8e755885 KEYS: Replace all non-returning strlcpy with strscpy
new a86a42ac2bd6 tpm_tis_spi: Add hardware wait polling
new 32a0c860ff48 tpm_tis: Move CRC check to generic send routine
new b400f9d33fc2 tpm_tis: Use responseRetry to recover from data transfer errors
new 280db21e153d tpm_tis: Resend command to recover from data transfer errors
new df333d058a60 tpm: remove redundant variable len
new 2ccf8c76b4fb tpm/tpm_tis_synquacer: Use module_platform_driver macro to [...]
new 218a2680624c certs: Reference revocation list for all keyrings
new f2586d921cea Merge tag 'tpmdd-v6.6' of git://git.kernel.org/pub/scm/lin [...]
new db7193a5c9db rust: lock: Add intra-doc links to the Backend trait
new 917b2e00b90f rust: helpers: sort includes alphabetically in rust/helpers.c
new f39a97d0d8a7 rust: allocator: Use krealloc_aligned() in KernelAllocator::alloc
new 0beaf546b4f1 rust: alloc: Add realloc and alloc_zeroed to the GlobalAlloc impl
new 49a9ef767402 scripts: `make rust-analyzer` for out-of-tree modules
new 2a6f5df3cd94 MAINTAINERS: add Andreas Hindborg as Rust reviewer
new d4d84eaa3f39 MAINTAINERS: add Alice Ryhl as Rust reviewer
new d824d2f98565 kbuild: rust_is_available: remove -v option
new dee3a6b819c9 kbuild: rust_is_available: fix version check when CC has m [...]
new eae90172c5b8 docs: rust: add paragraph about finding a suitable `libclang`
new aac284b1eb42 kbuild: rust_is_available: print docs reference
new 52cae7f28ed6 kbuild: rust_is_available: add check for `bindgen` invocation
new e90db5521de2 kbuild: rust_is_available: check that environment variable [...]
new 9eb7e20e0c5c kbuild: rust_is_available: fix confusion when a version ap [...]
new 7cd6a3e1f94b kbuild: rust_is_available: normalize version matching
new f295522886a4 kbuild: rust_is_available: handle failures calling `$RUSTC [...]
new bc60c930a43c kbuild: rust_is_available: check that output looks as expected
new 0bb1c9282e2c kbuild: rust_is_available: add test suite
new 35cad617df2e rust: make `UnsafeCell` the outer type in `Opaque`
new 0b4e3b6f6b79 rust: types: make `Opaque` be `!Unpin`
new 823d4737d4c2 rust: macros: add `paste!` proc macro
new 41bdc6decda0 btf, scripts: rust: drop is_rust_module.sh
new 89eed1ab1161 rust: upgrade to Rust 1.71.1
new 9418e6860474 rust: enable `no_mangle_with_rust_abi` Clippy lint
new 08ab786556ff rust: bindgen: upgrade to 0.65.1
new 4f353e0d1282 scripts: generate_rust_analyzer: provide `cfg`s for `core` [...]
new b603c6cc405a docs: rust: add command line to rust-analyzer section
new 8cb40124cf92 docs: rust: update instructions for obtaining 'core' source
new 2285eb2f2429 docs: rust: clarify what 'rustup override' does
new b3068ac37b1c rust: init: consolidate init macros
new f8badd150763 rust: init: make `#[pin_data]` compatible with conditional [...]
new 071cedc84e90 rust: add derive macro for `Zeroable`
new 97de919d574e rust: init: make guards in the init macros hygienic
new b9b88be046a9 rust: init: wrap type checking struct initializers in a closure
new 92fd540d6270 rust: init: make initializer values inaccessible after ini [...]
new 35e7fca2ff59 rust: init: add `..Zeroable::zeroed()` syntax for zeroing [...]
new 9e49439077fe rust: init: add functions to create array initializers
new 674b1c7aed60 rust: init: add support for arbitrary paths in init macros
new 2e704f1883f5 rust: init: implement `Zeroable` for `UnsafeCell<T>` and ` [...]
new 1a8076ac6d83 rust: init: make `PinInit<T, E>` a supertrait of `Init<T, E>`
new 7f8977a7fe6d rust: init: add `{pin_}chain` functions to `{Pin}Init<T, E>`
new 4af84c6a85c6 rust: init: update expanded macro explanation
new a031fe8d1d32 Merge tag 'rust-6.6' of https://github.com/Rust-for-Linux/linux
new 35b464e32c8b auxdisplay: hd44780: move cursor home after clear display command
new 5ea0cf77583e Merge tag 'auxdisplay-6.6' of https://github.com/ojeda/linux
new 2ce8284c3115 power: Explicitly include correct DT includes
new da28e18d6a31 power: supply: bq24190: Considers FORCE_20PCT when getting [...]
new 7b9fc309c0b5 power: supply: bd99954: make read-only array sub_status_reg
new d40befed9a58 power: reset: at91-reset: add sysfs interface to the power [...]
new 0b64a0e53cc7 power: reset: at91-poweroff: Convert to devm_platform_iore [...]
new 5d002da7296c power: reset: at91-sama5d2_shdwc: Convert to devm_platform [...]
new 79d2a09d953f power: reset: brcm-kona: Convert to devm_platform_ioremap_ [...]
new 808e964e302f power: reset: gemini-poweroff: Convert to devm_platform_io [...]
new 19223ffa3d84 power: reset: msm: Convert to devm_platform_ioremap_resource()
new 1a80588314ca power: reset: ocelot: Convert to devm_platform_ioremap_resource()
new b52d51d88432 power: supply: core: Avoid duplicate hwmon device from the [...]
new af73fd32b4f2 power: reset: oxnas-restart: remove obsolete restart driver
new 13a0d1088c8f power: supply: qcom_pmi8998_charger: fix uninitialized variable
new f57f5838c044 power: supply: qcom_pmi8998_charger: remove CHARGE_CONTROL [...]
new 7e6311f04b41 power: supply: qcom_pmi8998_charger: fix charger status
new b547f9b30091 Merge tag 'for-v6.6' of git://git.kernel.org/pub/scm/linux [...]
new 7ebf243a2018 hsi: omap_ssi: Explicitly include correct DT includes
new c35c486c127c Merge tag 'hsi-for-6.6' of git://git.kernel.org/pub/scm/li [...]
new 1425bdd7ef88 regmap: Revert "add 64-bit mode support" and Co.
new 039fd2e4134b regmap: cache: Revert "Add 64-bit mode support"
new 875403a7b524 regmap: mmio: Remove unused 64-bit support code
new 47ee108a113c regmap: Provide user selectable option to enable regmap
new 78908f45ccf1 regmap: Let users check if a register is cached
new d881ee5a872f regmap: Provide test for regcache_reg_present()
new 99aae70551f9 ALSA: hda: Use regcache_reg_cached() rather than open coding
new ee43f5bb2334 regmap: Reject fast_io regmap configurations with RBTREE a [...]
new b0393e1fe40e regmap: maple: Use alloc_flags for memory allocations
new 0c8b0bf42c8c regmap: rbtree: Use alloc_flags for memory allocations
new e02a4ccbeced regmap: Remove dynamic allocation warnings for rbtree and maple
new 9c214af0bd0f regmap: Merge up fixes from mainline
new ffb57ee9c0e2 regmap: Fix the type used for a bitmap pointer
new 5d481ddb6a73 regmap: Merge up fixes from Linus' tree
new 0fc81f376468 Merge tag 'regmap-v6.6' of git://git.kernel.org/pub/scm/li [...]
new 42a95739c5bc regulator: raa215300: Change the scope of the variables {c [...]
new 741da3f60479 regulator: raa215300: Switch back to use struct i2c_driver::probe
new d16db38c2a66 dt-bindings: regulator: Describe Qualcomm REFGEN regulator
new 7cbfbe237960 regulator: Introduce Qualcomm REFGEN regulator driver
new 4d8cd4d289ad Qualcomm REFGEN regulator
new 8978af5ef662 regulator: dt-bindings: rt5739: Add compatible for rt5733
new 6f5e28583984 regulator: rt5739: Add DID check and compatible for rt5733
new 933448e8d02b Add compatible support for RT5733
new 497897cb200d regulator: da9062: Make the use of IRQ optional
new 045a44d4c9b3 regulator: Explicitly include correct DT includes
new af71cccadece regulator: max77857: Add ADI MAX77857/59/MAX77831 Regulato [...]
new 6d5373e98b37 regulator: max77857: Add ADI MAX77857/59/MAX77831 Regulato [...]
new 6023fffc3e27 regulator: Remove duplicated include in mt6359-regulator.c
new 2920e08bef60 regulator: max77857: Switch back to use struct i2c_driver' [...]
new 541e75954cad regulator: max77857: mark more functions static
new 813ebba3b100 regulator: max8893: Drop "_new" from probe callback
new 4fdef8553df5 regulator: dt-bindings: qcom,rpmh: Update PMX65 entry
new 0ef3d931632e regulator: dt-bindings: qcom,rpmh: Add PMX75 compatible
new 0b294ed669ea regulator: qcom-rpmh: Add regulators support for PMX75
new 79232ec0ee0d Add regulators support for PMX75
new 447281e71527 regulator: Merge up fixes from mainline
new 55c8b8ddc0d9 regulator: dt-bindings: mps,mpq7920: drop incorrect ref to [...]
new 269cb04b601d regulator: Use bitfield values for range selectors
new 6b677c1ae8e4 regulator: REGULATOR_QCOM_REFGEN should depend on ARCH_QCOM
new 9b7e0645ba65 regulator: dt-bindings: dlg,da9121: add buck2 constraints
new e5481cc40d00 regulator: dt-bindings: dlg,da9121: allow different names
new 7631a0c5b093 regulator: dt-bindings: active-semi,act8846: correct supplies
new 75d9bf03e2fa regulator: dt-bindings: qcom,rpm: fix pattern for children
new d2d54819779e regulator: dt-bindings: add missing unevaluatedProperties [...]
new cfef69cbe372 regulator: dt-bindings: dlg,slg51000: Convert to DT schema
new 9349f564f90d regulator: Merge up fixes from Linus' tree
new 39b5ba6cb569 regulator: max77857: change some variables to static
new 22475bcc2083 regulator: userspace-consumer: Add regulator event support
new 93083725e1ed regulator: max77857: fix build error in max77857-regulator.c
new ed2f4c745fb2 regulator: max5970: Rename driver and remove wildcard
new 4b591ed69711 regulator: dt-bindings: rtq2208: Add Richtek RTQ2208 SubPMIC
new 85a11f55621a regulator: rtq2208: Add Richtek RTQ2208 SubPMIC driver
new c82197491fe0 Add Richtek RTQ2208 SubPMIC support
new 200ee464f7a9 regulator: rpi-panel-attiny-regulator: Remove redundant of [...]
new 9b966639b0cc regulator: tps65910: Drop useless header
new d0d58fe27b34 regulator: s2mpa01: Drop useless header
new 052eff402fb7 regulator: rpi-panel-attiny: Drop useless header
new 2f26d97863f0 regulator: rc5t583: Drop useless header
new 4eb351fb89d6 regulator: mt6311: Drop useless header
new 2e903eac35ec regulator: mcp16502: Drop useless header
new d150c73aa233 regulator: max20086: Drop useless header
new e4d48f64fcd4 regulator: lp8755: Drop useless header
new a5c9a1444088 regulator: bd71828: Drop useless header
new f321708da4db regulator: bd71815: Drop useless header
new 3a6d93eb5f27 regulator: da9121-regulator: Remove redundant of_match_ptr [...]
new f410cfe8be57 regulator: lp87565: Remove redundant of_match_ptr() macros
new 656ed7467623 regulator: hi6421: Remove redundant of_match_ptr() macros
new 3988795eb08c regulator: mcp16502: Remove redundant of_match_ptr() macros
new c329adf30260 regulator: mpq7920: Remove redundant of_match_ptr() macro
new 9e8925eb7fd6 regulator: pfuze100-regulator: Remove redundant of_match_p [...]
new 252b9116aff4 regulator: tps6286x-regulator: Remove redundant of_match_p [...]
new 55975401fdf8 regulator: qcom_rpm-regulator: Use devm_kmemdup to replace [...]
new fddc9bb6e277 regulator: ltc3589: Fix Wvoid-pointer-to-enum-cast warning
new b29f42c6629b regulator: max77857: Fix Wvoid-pointer-to-enum-cast warning
new c418920567ae regulator: lp872x: Fix Wvoid-pointer-to-enum-cast warning
new edff54ac96eb regulator: rtq2208: Switch back to use struct i2c_driver's [...]
new 9e6b3986759b regulator: Get Synquacer testing working
new e21ac64e669e regulator: raa215300: Fix resource leak in case of error
new 727d7c1c3695 regulator: raa215300: Add const definition
new 35acbdfaf17c regulator: db8500-prcmu: Remove unused declaration power_s [...]
new 5c1212a67e58 regulator: raa215300: Change rate from 32000->32768
new 6673fc989532 regulator: raa215300: Add missing blank space
new 8845252f6690 regulator: raa215300: Update help description
new 90a82b2dfee8 trivial fixes for raa215300 driver
new c01467355f8e mfd: tps65086: Read DEVICE ID register 1 from device
new 1c6350f2d3b0 regulator: Merge dependency for tps65086
new 3a5e6e498556 regulator: tps65086: Select dedicated regulator config for [...]
new 2796a01cdf2c regulator: aw37503: add regulator driver for Awinic AW37503
new 86a1b61a0c73 regulator: dt-bindings: Add Awinic AW37503
new 31eedc155cc7 regulator: aw37503: add regulator driver for Awinic
new ed7c6a2ba6a6 dt-bindings: regulator: qcom,rpmh-regulator: allow i, j, l [...]
new 21cc7f816c67 regulator: aw37503: Switch back to use struct i2c_driver's [...]
new b96c22476ff4 regulator: userspace-consumer: Drop event support for this cycle
new 65234f96f257 Merge tag 'regulator-v6.6' of git://git.kernel.org/pub/scm [...]
new fee681646fc8 spi: stm32: disable device mode with st,stm32f4-spi compatible
new 15a6af94a277 spi: Increase imx51 ecspi burst length based on transfer length
new 9303331461cb spi: rzv2m-csi: Convert to platform remove callback return [...]
new 616a733ccaee spi: atmel: Use devm_platform_get_and_ioremap_resource()
new 2ae3c98b6e80 spi: davinci: Use devm_platform_get_and_ioremap_resource()
new cb8ea3dd55ac spi: ep93xx: Use devm_platform_get_and_ioremap_resource()
new 8c8e947b6be0 spi: spi-nxp-fspi: Convert to devm_platform_ioremap_resour [...]
new b778d967979d spi: rspi: Use devm_platform_get_and_ioremap_resource()
new 2e4ed2577936 spi: tegra20-slink: Use devm_platform_get_and_ioremap_resource()
new 4f81b540ccdf spi: s3c64xx: Use devm_platform_get_and_ioremap_resource()
new 8c87a46e2ce3 dt-bindings: spi: tegra-slink: Convert to json-schema
new 17a9ab02f72c dt-bindings: spi: tegra-sflash: Convert to json-schema
new b8968c388b69 dt-bindings: spi: Convert Tegra114 SPI to json-schema
new 68a199640d28 spi: amlogic-spifc-a1: implement adjust_op_size()
new 8d4d4c6813fe spi: amlogic-spifc-a1: add support for max_speed_hz
new 1dc8ca71816d spi: amlogic-spifc-a1: fixes and improvements for
new 0605d9fb411f spi: sun6i: add quirk for dual and quad SPI modes support
new 25453d797d7a spi: sun6i: add dual and quad SPI modes support for R329/D [...]
new 0f5162262819 Allwinner R329/D1/R528/T113s Dual/Quad SPI modes
new fbab5b2c0906 spi: Remove unneeded OF node NULL checks
new 440c47331bdb spi: Drop duplicate IDR allocation code in spi_register_co [...]
new 2b308e7176e3 spi: Replace if-else-if by bitops and multiplications
new f2daa4667fda spi: Use sysfs_emit() to instead of s*printf()
new edf6a864c996 spi: Sort headers alphabetically
new c397f09e5498 spi: Get rid of old SPI_MASTER_NO_TX & SPI_MASTER_NO_RX
new 90366cd60133 spi: Get rid of old SPI_MASTER_MUST_TX & SPI_MASTER_MUST_RX
new 82238d2cbd99 spi: Rename SPI_MASTER_GPIO_SS to SPI_CONTROLLER_GPIO_SS
new 7a2b552c8e0e spi: Convert to SPI_CONTROLLER_HALF_DUPLEX
new 702ca0269ed5 spi: Fix spelling typos and acronyms capitalization
new 64a7b0e08143 spi: Header and core clean up and refactoring
new 3b38cabd5e12 spi: spi-cadence: Delete unmatched comments
new 36124dea164c spi: Remove code duplication in spi_add_device*()
new 7b5c6a545b34 spi: Kill spi_add_device_locked()
new 169f5312dc46 spi: Use BITS_TO_BYTES()
new 75e308ffc4f0 spi: Use struct_size() helper
new 749396cb29a7 spi: Explicitly include correct DT includes
new a55265eeedaf spi: spi-fsl-lpspi: Remove num_cs from device struct
new dfc07ee62c03 spi: spi-fsl-lpspi: Move controller initialization further down
new f46b06e62c86 spi: spi-fsl-lpspi: Read chip-select amount from hardware [...]
new f572ba797c63 spi: rzv2m-csi: Add missing include
new 74e27ce8d23c spi: rzv2m-csi: Adopt HZ_PER_MHZ for max spi clock
new aecf9fbdb7a4 spi: rzv2m-csi: Rework CSI_CKS_MAX definition
new 2ed2699f5889 spi: rzv2m-csi: Leave readl_poll_timeout calls for last
new 9f5ac599801c spi: rzv2m-csi: Replace unnecessary ternary operators
new 35057870b1cb spi: rzv2m-csi: Code refactoring
new d5737d12779a spi: rzv2m-csi: Squash timing settings into one statement
new 8dc4038a026a spi: rzv2m-csi: Improve data types, casting and alignment
new 7b63568fce9c spi: rzv2m-csi: Get rid of the x_trg{_words} tables
new c5a7b66811d2 spi: rzv2m-csi: Make use of device_set_node
new 1e7dae68510a spi: fix return value check in bcm2835_spi_probe()
new a90a987ebe00 spi: use devm_clk_get_enabled() in mcfqspi_probe()
new 0b201982fe17 spi: Merge up fixes from mainline
new 8858babff615 dt-bindings: spi: add reference file to YAML
new 49aa77165c00 spi: lpspi: Add power-domains to the DT bindings
new 908e5a3d4e6f spi: fsl-dspi: Use dev_err_probe() in dspi_request_dma()
new 7ad1c439fb25 spi: fsl: Remove unused extern declarations
new 29a449e765ff spi: tegra20-sflash: fix to check return value of platform [...]
new b505e2ecf31b spi: stm32: Remove redundant dev_err_probe()
new b2b561757027 spi: s3c64xx: Clean up redundant dev_err_probe()
new 026badeb7055 spi: fspi: Add power-domains to the DT bindings
new 71ee2a4f95e2 spi: microchip-core: Clean up redundant dev_err_probe()
new 4ee0feccf2b3 spi: Merge up fixes from Linus' tree
new 893aa09ee595 spi: Use dev_err_probe instead of dev_err
new b350e6c6297a spi: dt-bindings: add loongson spi
new 6c7a864007b6 spi: loongson: add bus driver for the loongson spi controller
new 59bbe86bb212 soc: qcom: geni-se: Add SPI Device mode support for GENI b [...]
new d7f74cc31a89 spi: spi-geni-qcom: Add SPI Device mode support for GENI b [...]
new 3dcce5b3ff09 spi-geni-qcom: Add SPI device mode support for GENI
new d8736266ae96 spi: fsl-spi: Do not check 0 for platform_get_irq()
new de5e92cb5cef spi: mpc5xxx-psc: Fix unsigned expression compared with zero
new 883622752403 dt-bindings: spi: spi-cadence: Describe power-domains property
new ffae65fb1ae4 dt-bindings: spi: spi-cadence: Add label property
new 0d2b6a1b8515 dt-bindings: qspi: cdns,qspi-nor: Add clocks for StarFive [...]
new 33f1ef6d4eb6 spi: cadence-quadspi: Add clock configuration for StarFive [...]
new 3182d49aad5f spi: spi-zynq: Do not check for 0 return after calling pla [...]
new 8102d64c04e8 spi: Do not check for 0 return after calling platform_get_irq()
new 1c75d749b5eb spi: cadence-quadspi: switch to use modern name
new 4f5177458ba9 spi: spi-mpc52xx-psc: Fix an unsigned comparison that can [...]
new 142c61a5fdde spi: omap2-mcspi: remove redundant dev_err_probe()
new 0e19118ab24b dt-bindings: spi: convert spi-brcm63xx.txt to YAML
new e9759d403baa spi: amd: switch to use modern name
new 21ac58f59125 spi: aspeed: switch to use modern name
new 9d5920b37ab4 spi: spi-axi-spi-engine: switch to use modern name
new ec271c04ae93 spi: bcm-qspi: switch to use modern name
new 00be843bc1c3 spi: bcm2835: switch to use modern name
new 901fcd0740df spi: bcm2835aux: switch to use modern name
new 2c40be6bc95b spi: bcm63xx-hsspi: switch to use modern name
new 1a9e76190f72 spi: bcm63xx: switch to use modern name
new 5a59b9a1070d spi: butterfly: switch to use modern name
new ec7cfadff25c spi: cadence-xspi: switch to use modern name
new f75c04a99100 spi: cadence: switch to use modern name
new 1baba77b1f2c spi: clps711x: switch to use modern name
new d2a44ae8d2cf spi: octeon: switch to use modern name
new 556aca5be04c spi: spi-cavium-thunderx: switch to use modern name
new cd9fdf5ae81c spi: coldfire-qspi: switch to use modern name
new ad5602ba3113 spi: davinci: switch to use modern name
new 5ab7a7e37d2f spi: dln2: switch to use modern name
new eefc6c5c2451 spi: dw: switch to use modern name
new 9f5890466e93 spi: hisi-kunpeng: switch to use modern name
new 1f6c80a74cd4 spi: npcm-fiu: switch to use modern name
new f9a798867b15 spi: switch to use modern name
new 2ca03ecc9c85 spi: dw: Set default value if reg-io-width isn't specified
new ddaec4e44d4e spi: fsl-cpm: Properly define and use IO pointers
new 0f9440a646fd spi: sc18is602: fix Wvoid-pointer-to-enum-cast warning
new 94d6cf7e72a3 spi: pxa2xx: fix Wvoid-pointer-to-enum-cast warning
new 675b8e35b5cb spi: amd: fix Wvoid-pointer-to-enum-cast warning
new 40f78b74b6d4 spi: amlogic-spifc-a1: switch to use devm_spi_alloc_host()
new 0c35cc597b21 spi: au1550: switch to use modern name
new 24e9b75c0cc3 spi: ep93xx: switch to use modern name
new 45d9591105a6 spi: falcon: switch to use modern name
new d40f10d009d4 spi: fsi: switch to use spi_alloc_host()
new 6230d6cad1a7 spi: fsl-dspi: switch to use modern name
new a87935899f9c spi: fsl-espi: switch to use modern name
new 2e2af40b57ad spi: fsl-lpspi: switch to use modern name
new ec6a79529670 spi: fsl-qspi: switch to use modern name
new d32382ca5614 spi: fsl-spi: switch to use modern name
new 20becf43e8ca spi: gpio: switch to use modern name
new 6588d43ae8e3 spi: gxp: switch to use modern name
new 3dc6e684b4f3 spi: bcmbca-hsspi: switch to use modern name
new f64e6ee3725e spi: hisi-sfc-v3xx: switch to use modern name
new d6e19216e816 spi: img-spfi: switch to use modern name
new 756d5bf07706 spi: imx: switch to use modern name
new 452edead18d7 spi: ingenic: switch to use devm_spi_alloc_host()
new 5fa0ade1851f spi: intel: switch to use modern name
new 810ee62dd81d spi: jcore: switch to use modern name
new ea11a8bb79d6 spi: lantiq: switch to use modern name
new f5b19425cdfd spi: switch to use modern name (part2)
new 373c36bf7914 spi: tegra114: Remove unnecessary NULL-pointer checks
new ecd02b6dee29 spi: dw-mmio: keep old name same as documentation
new 46f53bde6e69 spi: rpc-if: switch to use devm_spi_alloc_host()
new 12a95123bfe1 soundwire: bus: Allow SoundWire peripherals to register IR [...]
new ec77cad8d55c dt-bindings: mfd: cirrus,cs42l43: Add initial DT binding
new ace6d1448138 mfd: cs42l43: Add support for cs42l43 core driver
new d5282a539297 pinctrl: cs42l43: Add support for the cs42l43
new 038e0da7bac2 mfd: Immutable branch between MFD, Pinctrl and soundwire d [...]
new ef75e767167a spi: cs42l43: Add SPI controller support
new ab4724302fee Add cs42l43 PC focused SoundWire CODEC
new 246f74bb11e7 spi: bcm-qspi: Simplify logic by using devm_platform_iorem [...]
new 08e6c5038fee spi: orion: switch to use modern name
new f9977bb164a2 spi: mchp-pci1xxxx: switch to use modern name
new cc64ab491b42 spi: pic32-sqi: switch to use modern name
new 0273727c3bae spi: pic32: switch to use modern name
new c97a43a54600 spi: spl022: switch to use modern name
new 713458305759 spi: ppc4xx: switch to use modern name
new 60ba4431c8e8 spi: pxa2xx: switch to use modern name
new 8d3ad99ad8f7 spi: spi-qcom-qspi: switch to use modern name
new 597442ff4f62 spi: qup: switch to use modern name
new e6302d00d985 spi: rb4xx: switch to use modern name
new c84036243c6b spi: realtek-rtl: switch to use devm_spi_alloc_host()
new 7d5db7251997 spi: rockchip-sfc: switch to use modern name
new 1a3ccff3bc39 spi: rockchip: switch to use modern name
new 1405efe76f2a spi: rspi: switch to use spi_alloc_host()
new 6536da62e437 spi: rzv2m-csi: switch to use devm_spi_alloc_host()
new f4bc49eda254 spi: s3c64xx: switch to use modern name
new 82a779231805 spi: sc18is602: switch to use modern name
new 0c8e5afc879f spi: sh-hspi: switch to use modern name
new 1cb3ebc417fe spi: sh-msiof: switch to use modern name
new 91a940bb1075 spi: sh-sci: switch to use modern name
new 0ec6a15091a1 spi: sh: switch to use modern name
new 8d9ae783fb70 spi: sifive: switch to use modern name
new 557efcf4c64f spi: spi-sn-f-ospi: switch to use modern name
new 1c351c236ac5 spi: switch to use modern name (part4)
new 60ea3db33fbd spi: at91-usart: Use PTR_ERR_OR_ZERO() to simplify code
new 3b6bf5b1f8e3 Merge tag 'spi-v6.6' of git://git.kernel.org/pub/scm/linux [...]
new e9ffb042c577 mmc: meson-gx: Drop redundant WARN_ON() in the irq handler
new 2eb277c2f6b7 mmc: mmci: Improve ux500 debug prints
new c4a226e617e7 dt-bindings: mmc: mtk-sd: drop assigned-clocks/clock-parents
new 74f45de394d9 mmc: renesas_sdhi: register irqs before registering controller
new aed8530500f7 mmc: renesas_sdhi: remove outdated indentation
new a1a28ac1c095 mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource()
new 9a2fdd2e7d75 mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource()
new c89a869b67dc mmc: pxamci: Use devm_platform_get_and_ioremap_resource()
new de2067448d0e mmc: davinci: Make SDIO irq truly optional
new a5d8de1cb7e1 mmc: uniphier-sd: register irqs before registering controller
new c62da8a8a987 mmc: Explicitly include correct DT includes
new 9e4f4fe5ec1a mmc: core: propagate removable attribute to driver core
new 90ecc29a09d5 dt-bindings: sdhci-of-at91: add microchip,sam9x7-sdhci
new aa857326a454 mmc: sdhci-st: Use devm_platform_ioremap_resource_byname()
new 92b5b5338095 dt-bindings: mmc: arasan,sdci: Add power-domains and iommu [...]
new 921700b5ed55 mmc: sdhci-spear: remove redundant of_match_ptr()
new 8069a60a0575 mmc: sdhci: milbeaut: remove redundant of_match_ptr()
new 7fbfe6044229 mmc: Merge branch fixes into next
new 117d73b18441 mmc: sunplus: Fix platform_get_irq() error checking
new 283cf357b028 mmc: remove unnecessary set_drvdata() function
new b4120b692444 dt-bindings: mmc: Fix reference to pwr-seq-simple
new 3d757ddbd68c mmc: sdhci-pci-o2micro: add Bayhub new chip GG8 support for UHS-I
new da2a69cf2787 mmc: sdhci-pci-o2micro: add Bayhub new chip GG8 support fo [...]
new 13433b9e2723 mmc: core: Cleanup mmc_sd_num_wr_blocks() function
new 805946a2ce31 mmc: sunxi: Convert to platform remove callback returning void
new cac6d238834d mmc: bcm2835: Convert to platform remove callback returning void
new 67ad8238d016 mmc: jz4740: Convert to platform remove callback returning void
new ab02d58f2421 mmc: litex_mmc: Convert to platform remove callback return [...]
new 19334c5369cd mmc: mtk-sd: Convert to platform remove callback returning void
new 49f96e466d41 mmc: cb710: Convert to platform remove callback returning void
new bc1711e8332d mmc: davinci_mmc: Convert to platform remove callback retu [...]
new c4a7b258ddad mmc: dw_mmc: hi3798cv200: Convert to platform remove callb [...]
new 603b72754f49 mmc: sdhci-pic32: Convert to platform remove callback retu [...]
new 9479a6313108 mmc: sdhci: milbeaut: Convert to platform remove callback [...]
new b76028c76751 mmc: omap_hsmmc: Convert to platform remove callback retur [...]
new 738eeb967e53 mmc: sdhci-of-at91: Convert to platform remove callback re [...]
new e5ae9c1e5bcf mmc: omap: Convert to platform remove callback returning void
new 41a734a7c648 mmc: dw_mmc: exynos: Convert to platform remove callback r [...]
new c61394aa9281 mmc: sdhci-pxav3: Convert to platform remove callback retu [...]
new aeaa4cb30972 mmc: rtsx_pci: Drop if block with always false condition
new dda6da1b8518 mmc: rtsx_pci: Convert to platform remove callback returning void
new 8fc8c82dfa92 mmc: sh_mmcif: Convert to platform remove callback returning void
new e50aed55be4b mmc: meson-gx: Convert to platform remove callback returning void
new f0cdeb7cc2e9 mmc: xenon: Convert to platform remove callback returning void
new 444176665f37 mmc: sdhci-s3c: Convert to platform remove callback return [...]
new 3372487a4c29 mmc: meson-mx-sdhc: Convert to platform remove callback re [...]
new f8c9b4158e7c mmc: rtsx_usb_sdmmc: Convert to platform remove callback r [...]
new 3f347f2c92fc mmc: mxs-mmc: Convert to platform remove callback returning void
new 3de205a07a70 mmc: sdhci-of-arasan: Convert to platform remove callback [...]
new 5905a1f1f21c mmc: sdhci-of-dwcmshc: Convert to platform remove callback [...]
new c7d255148d2a mmc: au1xmmc: Convert to platform remove callback returning void
new fcbeadbec96d mmc: cavium-octeon: Convert to platform remove callback re [...]
new fac44eb82692 mmc: pxamci: Convert to platform remove callback returning void
new 19d38f772165 mmc: moxart: Convert to platform remove callback returning void
new b9c3ea465950 mmc: sdhci-omap: Convert to platform remove callback retur [...]
new f67cd7f6d367 mmc: sdhci-of-aspeed: remove unneeded variables
new a29e8b51a07e mmc: sdhci-of-aspeed: Convert to platform remove
new 20c57c3c0f1c mmc: meson-mx-sdio: Convert to platform remove callback re [...]
new c618ba0f419d mmc: sdhci-sprd: Convert to platform remove callback retur [...]
new 8d9b1788ea42 mmc: sdhci-tegra: Convert to platform remove callback retu [...]
new a2b6de8072c3 mmc: sdhci-acpi: Convert to platform remove callback retur [...]
new 53b9222e3d74 mmc: sdhci-esdhc-imx: Convert to platform remove callback [...]
new a7dde463c701 mmc: sdhci-msm: Convert to platform remove callback return [...]
new 9f13caa4cb4a mmc: alcor: Convert to platform remove callback returning void
new 3a1d0a8d1cd6 mmc: dw_mmc: rockchip: Convert to platform remove callback [...]
new 65c86da4b1b7 mmc: owl: Convert to platform remove callback returning void
new f9b85b78656b mmc: wbsd: Convert to platform remove callback returning void
new 7a0b007f00a3 mmc: usdhi60rol0: Convert to platform remove callback retu [...]
new ee65ea2b8302 mmc: atmel-mci: Convert to platform remove callback return [...]
new 887c1331ef25 mmc: sdhci-st: Convert to platform remove callback returning void
new 2ababbdc9338 mmc: wmt-sdmmc: Convert to platform remove callback return [...]
new bd0e512bff1a mmc: sdhci-esdhc-mcf: Convert to platform remove callback [...]
new 3ed9c648eacd mmc: sunplus-mmc: Convert to platform remove callback retu [...]
new ba082d6ed5d0 mmc: sdhci-spear: Convert to platform remove callback retu [...]
new 0484ed31748e mmc: mxcmmc: Convert to platform remove callback returning void
new 0fbfbfbaafb4 mmc: mvsdio: Convert to platform remove callback returning void
new 7f6b0361bdbc mmc: pwrseq_simple: Convert to platform remove callback re [...]
new 884e869602e3 mmc: pwrseq: sd8787: Convert to platform remove callback r [...]
new 5c57f6c47da2 mmc: pwrseq: Convert to platform remove callback returning void
new 80c602b1144f mmc: renesas_sdhi: Convert to platform remove callback ret [...]
new 1691c261aec4 mmc: Convert to platform remove callback returning void
new 8d7770345db7 mmc: uniphier-sd: Convert to platform remove callback retu [...]
new 854034e2bccc mmc: sdhci_am654: Properly handle failures in .remove()
new de29ade4fc35 mmc: sdhci_am654: Convert to platform remove callback retu [...]
new 901aec215d6e mmc: Merge branch fixes into next
new 1930c059b2cb mmc: f-sdh30: Convert to platform remove callback returning void
new 32261f9b7282 mmc: sdhci-pltfm: Add sdhci_pltfm_remove()
new 8ebb607a747f mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove()
new b6c90da3b0e1 mmc: sdhci-brcmstb: Use sdhci_pltfm_remove()
new 6996beab7120 mmc: sdhci-cadence: Use sdhci_pltfm_remove()
new 584259d42434 mmc: sdhci-dove: Use sdhci_pltfm_remove()
new 080b5adf986d mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove()
new 3f3771341e4e mmc: sdhci-iproc: Use sdhci_pltfm_remove()
new ef1c3a7ec03b mmc: sdhci-of-arasan: Use sdhci_pltfm_remove()
new 774caef5dffd mmc: sdhci-of-at91: Use sdhci_pltfm_remove()
new 4a035a41dff0 mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove()
new ed581f291d6a mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove()
new 18ba91ac6d72 mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove()
new c21f1b0dc641 mmc: sdhci-pxav2: Use sdhci_pltfm_remove()
new b1284d7c62f0 mmc: sdhci-st: Use sdhci_pltfm_remove()
new f0255cdca397 mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister()
new 899171dc4e7c mmc: sdhci-pltfm: Rename sdhci_pltfm_register()
new 5ae4b0d8875c mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
new a11937b3cff5 mmc: sdhci-of-dwcmshc: Add error handling in dwcmshc_resume
new 48fe8fadbe5e mmc: sdhci-of-dwcmshc: Add runtime PM operations
new bac806830fde mmc: core: Add host specific tuning support for SD HS mode
new d83d251bf3c2 mmc: sdhci-sprd: Add SD HS mode online tuning
new ce6e94722523 mmc: atmel-mci: Convert to gpio descriptors
new d2c6d518c21d mmc: atmel-mci: move atmel MCI header file
new 98ac9e4fc07f mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib
new 995cda62100e Merge tag 'mmc-v6.6' of git://git.kernel.org/pub/scm/linux [...]
new 9c53fb0ad1ac hwmon: (asus-ec-sensosrs) fix mutex path for X670E Hero
new 4a754aba0bd1 hwmon: (pmbus) Update documentation to not use .probe_new( [...]
new c15a8edd6331 hwmon: (pmbus/acbel-fsg032) Add firmware version debugfs a [...]
new 6698cbd624bf hwmon: (lan966x) Use the devm_clk_get_enabled() helper function
new 39f034386fc0 hwmon: Explicitly include correct DT includes
new 170fea881707 hwmon: (pmbus/max20730) Remove strlcpy occurences
new 46290c6bc0b1 hwmon: (dimmtemp) Support more than 32 DIMMs
new c0cf96d7e3f0 hwmon: (bt1-pvt) Convert to devm_platform_ioremap_resource()
new 23299bba08df hwmon: (nct6775) Change labels for nct6799
new b3af14c4c284 hwmon: Remove smm665 driver
new 3b7f4bde06da hwmon: (nct6775) Increase and reorder ALARM/BEEP bits
new 49ffb5eefebc hwmon: (oxp-sensors) Move board detection to the init function
new 4018e0a9c001 hwmon: (it87) Split temperature sensor detection to separa [...]
new 2f60e5932942 hwmon: (it87) Improve temperature reporting support
new 6593eac89920 hwmon: (it87) Add support to detect sensor type AMDTSI
new b4389ee52745 hwmon: (pmbus/mp2975) Fix whitespace error
new 99a368cfab26 dt-bindings: trivial-devices: Add MPS MP2971 and MP2973
new 1f6f34d08a95 hwmon: (pmbus/mp2975) Prepare for MP2973 and MP2971
new 1feb31e810b0 hwmon: (pmbus/mp2975) Simplify VOUT code
new e2c90b481d1d hwmon: (pmbus/mp2975) Make phase count variable
new 5239277ef410 hwmon: (pmbus/mp2975) Add support for MP2971 and MP2973
new 88fc1efcd45c hwmon: (pmbus/mp2975) Add regulator support
new 45f154dc9663 hwmon: (pmbus/mp2975) Add OCP limit
new acda945afb46 hwmon: (pmbus/mp2975) Fix PGOOD in READ_STATUS_WORD
new a0ac418c6007 hwmon: (sht3x) convert some of sysfs interface to hwmon
new 4f65c15cf70e hwmon: (nct6775) Add support for 18 IN readings for nct6799
new 10a7a334d3a1 hwmon: (hp-wmi-sensors) Get WMI instance count from WMI dr [...]
new 311cb3638e9c hwmon: (hp-wmi-sensors) Initialize pevents in hp_wmi_senso [...]
new 6ae8867ae31b dt-bindings: hwmon: Add description for new hwmon sensor hs3001
new 43fbe66dc216 hwmon: Add driver for Renesas HS3001
new b7f1f7b2523a hwmon: (nct6775) Additional TEMP registers for nct6799
new f11e27383c12 hwmon: (max6639) Add compatible string
new 3fc59546a641 hwmon: (adt7475) fix Wvoid-pointer-to-enum-cast warning
new c8b73e42f5bb hwmon: (ad7418) fix Wvoid-pointer-to-enum-cast warning
new 3ff0befaefef hwmon: (ads7828) fix Wvoid-pointer-to-enum-cast warning
new 4a2a41dfff69 hwmon: (ina2xx) fix Wvoid-pointer-to-enum-cast warning
new d96e79d00ffb hwmon: (lm63) fix Wvoid-pointer-to-enum-cast warning
new c7e07faa4851 hwmon: (lm75) fix Wvoid-pointer-to-enum-cast warning
new 8d84910a27dd hwmon: (lm85) fix Wvoid-pointer-to-enum-cast warning
new 1ef2ebf26312 hwmon: (lm90) fix Wvoid-pointer-to-enum-cast warning
new 026738ecd077 hwmon: (max20730) fix Wvoid-pointer-to-enum-cast warning
new d6f09471b331 hwmon: (max6697) fix Wvoid-pointer-to-enum-cast warning
new 58aec51df895 hwmon: (tmp513) fix Wvoid-pointer-to-enum-cast warning
new 45f980cae322 hwmon: (pmbus/ibm-cffps) fix Wvoid-pointer-to-enum-cast warning
new 30572c7b0867 hwmon: (pmbus/tps53679) fix Wvoid-pointer-to-enum-cast warning
new d29b763c0a04 hwmon: (pmbus/ucd9000) fix Wvoid-pointer-to-enum-cast warning
new 1030892c4427 hwmon: (pmbus/ucd9200) fix Wvoid-pointer-to-enum-cast warning
new 7d9be29d8382 hwmon: (nsa320-hwmon) Remove redundant of_match_ptr()
new 14cf45f2f2d5 hwmon: pmbus: Reduce clear fault page invocations
new 3fd2188e588f hwmon: pmbus: Drop unnecessary clear fault page
new e7593bda6a2e hwmon: pmbus: Fix -EIO seen on pli1209
new 70332ec73520 hwmon: (via686a) Do PCI error checks on own line
new 1e3c3a798949 hwmon: (vt8231) Do PCI error checks on own line
new a1f38987dd1c hwmon: (sis5595) Do PCI error checks on own line
new dadca53dd948 hwmon: (mlxreg-fan) Extend number of supported fans
new d103337e38e7 hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
new 919a83d020a8 hwmon: (tmp513) Simplify probe()
new 41e97d7acf5a Merge tag 'hwmon-for-v6.6' of git://git.kernel.org/pub/scm [...]
new e2051394a50c gpiolib: add missing include
new 3283d820dce6 gpio: mxc: add runtime pm support
new 59a4a3512c94 gpiolib: of: Don't use GPIO chip fwnode in of_gpiochip_*()
new 067dbc1ea5ce gpiolib: acpi: Don't use GPIO chip fwnode in acpi_gpiochip_find()
new daecca4b8433 gpiolib: Do not alter GPIO chip fwnode member
new b683b487dce7 gpiolib: Make gpiochip_hierarchy_add_domain() return domain
new 1efc43de1781 gpiolib: Factor out gpiochip_simple_create_domain()
new 39f3ad73d446 gpiolib: Do not assign error pointer to the GPIO IRQ chip domain
new 081bfdb303ab gpiolib: Split out gpiochip_irqchip_add_allocated_domain() helper
new eec349dbe4fa gpiolib: Replace open coded gpiochip_irqchip_add_allocated [...]
new d16e0b0e7987 gpio: sifive: Support IRQ wake
new 43818a4bf8ef gpio: sim: fix a typo in comment
new 0f93a345aa42 gpiolib: order includes alphabetically in gpiolib.h
new 55b2395e4e92 gpio: mmio: handle "ngpios" properly in bgpio_init()
new e91d0f05e66a gpio: Explicitly include correct DT includes
new c9ab610e5cd9 gpio: bcm-kona: Make driver OF-independent
new ec72293cc209 gpio: bcm-kona: remove unneeded platform_set_drvdata() call
new 91093b57ee3b gpio: bcm-kona: Drop unused pdev member in private data structure
new 212892b89d50 gpio: pisosr: Use devm_gpiochip_add_data() to simplify rem [...]
new 320630c45e66 dt-bindings: gpio: snps,dw-apb: allow gpio-line-names
new 6a270bbd3a74 gpio: mxc: Improve PM configuration
new 5d472a7ef0f3 gpio: sifive: Directly use the device's fwnode
new 1cd9cee75f99 gpio: sifive: Look up IRQs only once during probe
new 3b5560c8f074 gpio: sifive: Get the parent IRQ's domain from its irq_data
new 6b4c76ded358 gpio: sifive: Allow building the driver as a module
new 905c50cd15c1 gpio: ge: Add missing header
new 94484a793516 gpio: ge: Fix English spelling and grammar
new 0cf2b4f550fd gpio: ge: Make driver OF-independent
new 806693e6cb8c gpio: ge: Utilise temporary variable for struct device
new a13f5e77a510 gpio: ge: Replace GPLv2 boilerplate with SPDX
new 55b473538247 gpio: ge: Enable COMPILE_TEST for the driver
new 27d5a3cc2137 dt-bindings: gpio: fsl-imx-gpio: support i.MX8QM/DXL
new 92f7a35836c2 gpio: 104-dio-48e: Add Counter/Timer support
new 291bc793a008 gpio: omap: Remove redundant dev_err_probe() and zero valu [...]
new 451c923d4c63 dt-bindings: gpio: ds4520: Add ADI DS4520
new 659ad5f7efec gpio: ds4520: Add ADI DS4520 GPIO Expander Support
new 73561d281631 gpio: davinci: Remove redundant dev_err_probe()
new e5780d80ce1d dt-bindings: gpio: Add gpio-line-names to STMPE GPIO
new 28e6c5b86ac3 gpio: 74xx-mmio: remove unneeded platform_set_drvdata() call
new ba8a90e8cb8c gpio: exar: remove unneeded platform_set_drvdata() call
new 8020619ad785 gpio: logicvc: remove unneeded platform_set_drvdata() call
new c456c4d9707a gpio: eic-sprd: remove unneeded platform_set_drvdata() call
new c518e7dc6457 gpio: lp3943: remove unneeded platform_set_drvdata() call
new ceac51b1ee43 gpio: max77620: remove unneeded platform_set_drvdata() call
new 5f57665a217e gpio: palmas: remove unnecessary call to platform_set_drvdata()
new b0c488615eb1 dt-bindings: gpio: brcm,kona-gpio: convert to YAML
new e91e8b537a6f gpio: pmic-eic-sprd: remove unnecessary call to platform_s [...]
new 8e85d6af1b3c gpio: rc5t583: remove unneeded call to platform_set_drvdata()
new c975cc599eb7 gpio: sama5d2-piobu: remove unneeded call to platform_set_ [...]
new b11eba8b02e5 gpio: sch: remove unneeded call to platform_set_drvdata()
new 41eb8510f182 gpio: syscon: remove unneeded call to platform_set_drvdata()
new 02840579a94d gpio: timberdale: remove unneeded call to platform_set_drvdata()
new 0a5e9306b812 gpio: tqmx86: remove unneeded call to platform_set_drvdata()
new 872982cecd2f gpio: vx855: remove unneeded call to platform_set_drvdata()
new 146bf98e0088 gpio: zevio: remove unneeded call to platform_set_drvdata()
new 455d39ec96f0 gpio: ftgpio010: Do not check for 0 return after calling p [...]
new c4dc167c684b gpio: tps65218: remove redundant of_match_ptr()
new 9c573074895f gpio: max732x: remove redundant CONFIG_OF and of_match_ptr()
new a374467ae68c gpio: altera-a10sr: remove redundant of_match_ptr
new a0d22277ba13 gpio: clps711x: remove redundant of_match_ptr()
new 07d93cbb3dc0 gpio: ixp4xx: remove redundant of_match_ptr()
new bcb6b9e50df8 gpio: lpc32xx: remove redundant CONFIG_OF and of_match_ptr()
new 5878753886c3 gpio: max3191x: remove redundant of_match_ptr()
new 30531e14c949 gpio: raspberrypi-exp: remove redundant of_match_ptr()
new 87d0688483f5 gpio: xra1403: remove redundant of_match_ptr()
new 39df52ddd932 gpio: sim: use sysfs_streq() and avoid an strdup()
new db02247827ef gpio: idio-16: Migrate to the regmap API
new 2c210c9a34a3 gpio: 104-idio-16: Migrate to the regmap API
new 73d8f3efc5c2 gpio: pci-idio-16: Migrate to the regmap API
new 98aaff7c4e65 gpio: idio-16: Remove unused legacy interface
new 1a200a396617 gpio: pcie-idio-24: Migrate to the regmap API
new 0988ffa09630 gpio: ws16c48: Migrate to the regmap API
new a0e3b8e2acd0 gpio: imx-scu: Use ARRAY_SIZE for array length
new b7df0f340b64 gpio: mxs: fix Wvoid-pointer-to-enum-cast warning
new 5f6d1998adeb gpio: mxc: release the parent IRQ in runtime suspend
new a40fe1ffb69b gpio: sim: simplify gpio_sim_device_config_live_store()
new ba0294df2dbd gpio: sim: replace memmove() + strstrip() with skip_spaces [...]
new 3faf89f27aab gpio: sim: simplify code with cleanup helpers
new 82dbbfdf8f7e gpio: pca9570: fix kerneldoc
new 9e0fa5d85a4f gpio: mxc: Use helper function devm_clk_get_optional_enabled()
new 38a700efc510 gpio: mlxbf3: Support add_pin_ranges()
new 17a7ca35890b gpiolib: rename the gpio_device notifier
new e82bbd6761f7 gpio: cdev: open-code to_gpio_chardev_data()
new a067419ba77d gpiolib: add a second blocking notifier to struct gpio_device
new d2e2586a3292 gpio: cdev: wake up chardev poll() on device unbind
new a0dda508bd66 gpio: cdev: wake up linereq poll() on device unbind
new 91043f559313 gpio: cdev: wake up lineevent poll() on device unbind
new 9ce4ed5b4db1 gpiolib: provide and use gpiod_line_state_notify()
new bb5ad5ef7493 gpio: vf610: switch to dynamic allocat GPIO base
new db3b16dcc7e4 gpio: pcf857x: Extend match data support for OF tables
new 1d2a22fa6d25 gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX
new ea0578713625 gpio: pca953x: Use i2c_get_match_data()
new 1b961a75abfc dt-bindings: gpio: pca95xx: document new tca9538 chip
new 3d0957b07e27 gpio: pca953x: add support for TCA9538
new f97e18a3f2fb Merge tag 'gpio-updates-for-v6.6' of git://git.kernel.org/ [...]
The 603 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../ABI/testing/sysfs-platform-power-on-reason | 12 +
Documentation/admin-guide/kernel-parameters.txt | 7 +
.../devicetree/bindings/gpio/adi,ds4520-gpio.yaml | 51 +
.../devicetree/bindings/gpio/brcm,kona-gpio.txt | 52 -
.../devicetree/bindings/gpio/brcm,kona-gpio.yaml | 100 ++
.../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 2 +
.../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 +
.../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 4 +
.../devicetree/bindings/gpio/st,stmpe-gpio.yaml | 4 +
.../devicetree/bindings/mmc/arasan,sdhci.yaml | 6 +
.../devicetree/bindings/mmc/mmc-controller.yaml | 2 +-
Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 10 -
.../devicetree/bindings/mmc/sdhci-atmel.txt | 4 +-
.../bindings/regulator/active-semi,act8846.yaml | 74 +-
.../bindings/regulator/adi,max77857.yaml | 86 ++
.../bindings/regulator/awinic,aw37503.yaml | 78 ++
.../devicetree/bindings/regulator/dlg,da9121.yaml | 22 +-
.../bindings/regulator/dlg,slg51000.yaml | 132 +++
.../devicetree/bindings/regulator/mps,mp5416.yaml | 2 +
.../devicetree/bindings/regulator/mps,mpq7920.yaml | 3 +-
.../devicetree/bindings/regulator/pfuze100.yaml | 4 +
.../bindings/regulator/qcom,rpm-regulator.yaml | 2 +-
.../bindings/regulator/qcom,rpmh-regulator.yaml | 26 +-
.../regulator/qcom,sdm845-refgen-regulator.yaml | 57 +
.../bindings/regulator/qcom,smd-rpm-regulator.yaml | 1 +
.../regulator/richtek,rt4831-regulator.yaml | 1 +
.../bindings/regulator/richtek,rt5739.yaml | 1 +
.../regulator/richtek,rtmv20-regulator.yaml | 1 +
.../bindings/regulator/richtek,rtq2208.yaml | 197 ++++
.../regulator/richtek,rtq6752-regulator.yaml | 1 +
.../devicetree/bindings/regulator/slg51000.txt | 88 --
.../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 2 +-
.../devicetree/bindings/regulator/wlf,arizona.yaml | 2 +
.../devicetree/bindings/sound/cirrus,cs42l43.yaml | 313 ++++++
.../devicetree/bindings/spi/brcm,bcm63xx-spi.yaml | 71 ++
.../devicetree/bindings/spi/cdns,qspi-nor.yaml | 12 +-
.../devicetree/bindings/spi/loongson,ls2k-spi.yaml | 46 +
.../bindings/spi/nvidia,tegra114-spi.txt | 61 -
.../bindings/spi/nvidia,tegra114-spi.yaml | 100 ++
.../bindings/spi/nvidia,tegra20-sflash.txt | 37 -
.../bindings/spi/nvidia,tegra20-sflash.yaml | 81 ++
.../bindings/spi/nvidia,tegra20-slink.txt | 37 -
.../bindings/spi/nvidia,tegra20-slink.yaml | 90 ++
.../devicetree/bindings/spi/spi-bcm63xx.txt | 33 -
.../devicetree/bindings/spi/spi-cadence.yaml | 6 +
.../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 3 +
.../devicetree/bindings/spi/spi-nxp-fspi.yaml | 3 +
.../devicetree/bindings/spi/spi-pl022.yaml | 1 +
.../devicetree/bindings/trivial-devices.yaml | 6 +
Documentation/hwmon/hs3001.rst | 37 +
Documentation/hwmon/index.rst | 2 +-
Documentation/hwmon/nct6775.rst | 11 +-
Documentation/hwmon/pmbus.rst | 2 +-
Documentation/hwmon/smm665.rst | 187 ---
Documentation/process/changes.rst | 4 +-
Documentation/rust/quick-start.rst | 42 +-
MAINTAINERS | 35 +-
Makefile | 16 +-
certs/system_keyring.c | 91 +-
crypto/asymmetric_keys/restrict.c | 44 +
drivers/auxdisplay/hd44780_common.c | 10 +-
drivers/base/regmap/Kconfig | 12 +-
drivers/base/regmap/regcache-maple.c | 16 +-
drivers/base/regmap/regcache-rbtree.c | 12 +-
drivers/base/regmap/regcache.c | 38 +-
drivers/base/regmap/regmap-kunit.c | 40 +
drivers/base/regmap/regmap-mmio.c | 24 -
drivers/base/regmap/regmap.c | 122 --
drivers/char/tpm/eventlog/tpm1.c | 3 +-
drivers/char/tpm/tpm_tis.c | 93 +-
drivers/char/tpm/tpm_tis_core.c | 60 +-
drivers/char/tpm/tpm_tis_core.h | 1 +
drivers/char/tpm/tpm_tis_spi_main.c | 91 +-
drivers/char/tpm/tpm_tis_synquacer.c | 18 +-
drivers/gpio/Kconfig | 31 +-
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-104-dio-48e.c | 127 ++-
drivers/gpio/gpio-104-idio-16.c | 286 ++---
drivers/gpio/gpio-74xx-mmio.c | 2 -
drivers/gpio/gpio-altera-a10sr.c | 3 +-
drivers/gpio/gpio-ath79.c | 3 +-
drivers/gpio/gpio-bcm-kona.c | 24 +-
drivers/gpio/gpio-brcmstb.c | 4 +-
drivers/gpio/gpio-clps711x.c | 4 +-
drivers/gpio/gpio-creg-snps.c | 2 +-
drivers/gpio/gpio-davinci.c | 2 +-
drivers/gpio/gpio-ds4520.c | 80 ++
drivers/gpio/gpio-eic-sprd.c | 3 +-
drivers/gpio/gpio-exar.c | 2 -
drivers/gpio/gpio-ftgpio010.c | 4 +-
drivers/gpio/gpio-ge.c | 66 +-
drivers/gpio/gpio-grgpio.c | 2 +-
drivers/gpio/gpio-hlwd.c | 2 +-
drivers/gpio/gpio-idio-16.c | 254 +++--
drivers/gpio/gpio-idio-16.h | 79 +-
drivers/gpio/gpio-imx-scu.c | 3 +-
drivers/gpio/gpio-ixp4xx.c | 2 +-
drivers/gpio/gpio-logicvc.c | 3 -
drivers/gpio/gpio-lp3943.c | 2 -
drivers/gpio/gpio-lpc32xx.c | 4 +-
drivers/gpio/gpio-max3191x.c | 4 +-
drivers/gpio/gpio-max732x.c | 6 +-
drivers/gpio/gpio-max77620.c | 2 -
drivers/gpio/gpio-mb86s7x.c | 2 +-
drivers/gpio/gpio-mlxbf3.c | 26 +-
drivers/gpio/gpio-mmio.c | 9 +-
drivers/gpio/gpio-mpc5200.c | 2 +-
drivers/gpio/gpio-mpc8xxx.c | 4 +-
drivers/gpio/gpio-msc313.c | 1 -
drivers/gpio/gpio-mxc.c | 118 +-
drivers/gpio/gpio-mxs.c | 3 +-
drivers/gpio/gpio-omap.c | 8 +-
drivers/gpio/gpio-palmas.c | 2 -
drivers/gpio/gpio-pca953x.c | 20 +-
drivers/gpio/gpio-pca9570.c | 2 +-
drivers/gpio/gpio-pcf857x.c | 29 +-
drivers/gpio/gpio-pci-idio-16.c | 294 +----
drivers/gpio/gpio-pcie-idio-24.c | 677 ++++-------
drivers/gpio/gpio-pisosr.c | 28 +-
drivers/gpio/gpio-pmic-eic-sprd.c | 3 +-
drivers/gpio/gpio-pxa.c | 1 -
drivers/gpio/gpio-raspberrypi-exp.c | 4 +-
drivers/gpio/gpio-rc5t583.c | 2 -
drivers/gpio/gpio-rcar.c | 1 -
drivers/gpio/gpio-rockchip.c | 2 +-
drivers/gpio/gpio-sama5d2-piobu.c | 1 -
drivers/gpio/gpio-sch.c | 2 -
drivers/gpio/gpio-sifive.c | 48 +-
drivers/gpio/gpio-sim.c | 285 ++---
drivers/gpio/gpio-sprd.c | 2 +-
drivers/gpio/gpio-stp-xway.c | 3 +-
drivers/gpio/gpio-syscon.c | 3 -
drivers/gpio/gpio-tegra.c | 2 +-
drivers/gpio/gpio-tegra186.c | 2 +-
drivers/gpio/gpio-timberdale.c | 2 -
drivers/gpio/gpio-tps65218.c | 2 +-
drivers/gpio/gpio-tps6586x.c | 2 +-
drivers/gpio/gpio-tps65910.c | 2 +-
drivers/gpio/gpio-tqmx86.c | 2 -
drivers/gpio/gpio-ts4800.c | 3 +-
drivers/gpio/gpio-ts4900.c | 2 +-
drivers/gpio/gpio-uniphier.c | 1 -
drivers/gpio/gpio-vf610.c | 4 +-
drivers/gpio/gpio-vx855.c | 2 -
drivers/gpio/gpio-wcd934x.c | 3 +-
drivers/gpio/gpio-ws16c48.c | 552 +++------
drivers/gpio/gpio-xilinx.c | 4 +-
drivers/gpio/gpio-xra1403.c | 6 +-
drivers/gpio/gpio-zevio.c | 2 -
drivers/gpio/gpiolib-acpi.c | 2 +-
drivers/gpio/gpiolib-cdev.c | 107 +-
drivers/gpio/gpiolib-of.c | 26 +-
drivers/gpio/gpiolib.c | 203 ++--
drivers/gpio/gpiolib.h | 20 +-
drivers/hsi/controllers/omap_ssi_core.c | 1 +
drivers/hwmon/Kconfig | 24 +-
drivers/hwmon/Makefile | 2 +-
drivers/hwmon/ad7418.c | 4 +-
drivers/hwmon/ads7828.c | 5 +-
drivers/hwmon/adt7475.c | 3 +-
drivers/hwmon/as370-hwmon.c | 3 +-
drivers/hwmon/aspeed-pwm-tacho.c | 3 +-
drivers/hwmon/asus-ec-sensors.c | 2 +-
drivers/hwmon/bt1-pvt.c | 9 +-
drivers/hwmon/g762.c | 1 -
drivers/hwmon/gxp-fan-ctrl.c | 2 +-
drivers/hwmon/hp-wmi-sensors.c | 22 +-
drivers/hwmon/hs3001.c | 242 ++++
drivers/hwmon/ina2xx.c | 3 +-
drivers/hwmon/it87.c | 74 +-
drivers/hwmon/lan966x-hwmon.c | 24 +-
drivers/hwmon/lm63.c | 4 +-
drivers/hwmon/lm75.c | 3 +-
drivers/hwmon/lm85.c | 4 +-
drivers/hwmon/lm90.c | 4 +-
drivers/hwmon/lochnagar-hwmon.c | 1 -
drivers/hwmon/ltq-cputemp.c | 3 +-
drivers/hwmon/max31730.c | 1 -
drivers/hwmon/max6621.c | 2 +-
drivers/hwmon/max6639.c | 6 +
drivers/hwmon/max6697.c | 3 +-
drivers/hwmon/mcp3021.c | 1 -
drivers/hwmon/mlxreg-fan.c | 12 +-
drivers/hwmon/nct6775-core.c | 361 +++---
drivers/hwmon/nct6775-platform.c | 2 +-
drivers/hwmon/nct6775.h | 30 +-
drivers/hwmon/nsa320-hwmon.c | 4 +-
drivers/hwmon/oxp-sensors.c | 29 +-
drivers/hwmon/peci/dimmtemp.c | 26 +-
drivers/hwmon/pmbus/Kconfig | 7 +
drivers/hwmon/pmbus/acbel-fsg032.c | 38 +
drivers/hwmon/pmbus/dps920ab.c | 2 +-
drivers/hwmon/pmbus/ibm-cffps.c | 4 +-
drivers/hwmon/pmbus/ir38064.c | 4 +-
drivers/hwmon/pmbus/max20730.c | 68 +-
drivers/hwmon/pmbus/mp2975.c | 429 +++++--
drivers/hwmon/pmbus/mp5023.c | 2 +-
drivers/hwmon/pmbus/mpq7932.c | 2 +-
drivers/hwmon/pmbus/pli1209bc.c | 26 +
drivers/hwmon/pmbus/pmbus_core.c | 4 +-
drivers/hwmon/pmbus/q54sj108a2.c | 2 +-
drivers/hwmon/pmbus/tps53679.c | 4 +-
drivers/hwmon/pmbus/ucd9000.c | 4 +-
drivers/hwmon/pmbus/ucd9200.c | 4 +-
drivers/hwmon/sbtsi_temp.c | 1 -
drivers/hwmon/scpi-hwmon.c | 2 +-
drivers/hwmon/sht3x.c | 387 ++++---
drivers/hwmon/sis5595.c | 35 +-
drivers/hwmon/smm665.c | 706 ------------
drivers/hwmon/tmp421.c | 2 +-
drivers/hwmon/tmp464.c | 2 +-
drivers/hwmon/tmp513.c | 7 +-
drivers/hwmon/tps23861.c | 2 +-
drivers/hwmon/ultra45_env.c | 3 +-
drivers/hwmon/vexpress-hwmon.c | 1 -
drivers/hwmon/via686a.c | 18 +-
drivers/hwmon/vt8231.c | 11 +-
drivers/hwmon/w83773g.c | 2 +-
drivers/mfd/Kconfig | 23 +
drivers/mfd/Makefile | 3 +
drivers/mfd/cs42l43-i2c.c | 98 ++
drivers/mfd/cs42l43-sdw.c | 239 ++++
drivers/mfd/cs42l43.c | 1188 ++++++++++++++++++++
drivers/mfd/cs42l43.h | 28 +
drivers/mfd/tps65086.c | 17 +-
drivers/mmc/core/block.c | 11 +-
drivers/mmc/core/bus.c | 3 +
drivers/mmc/core/mmc_ops.h | 1 -
drivers/mmc/core/pwrseq_emmc.c | 6 +-
drivers/mmc/core/pwrseq_sd8787.c | 6 +-
drivers/mmc/core/pwrseq_simple.c | 6 +-
drivers/mmc/core/sd.c | 14 +
drivers/mmc/core/sd_ops.c | 1 +
drivers/mmc/core/sd_ops.h | 2 -
drivers/mmc/host/alcor.c | 6 +-
drivers/mmc/host/atmel-mci.c | 140 ++-
drivers/mmc/host/au1xmmc.c | 5 +-
drivers/mmc/host/bcm2835.c | 6 +-
drivers/mmc/host/cavium-octeon.c | 7 +-
drivers/mmc/host/cavium-thunderx.c | 1 +
drivers/mmc/host/cb710-mmc.c | 5 +-
drivers/mmc/host/davinci_mmc.c | 9 +-
drivers/mmc/host/dw_mmc-exynos.c | 6 +-
drivers/mmc/host/dw_mmc-hi3798cv200.c | 6 +-
drivers/mmc/host/dw_mmc-rockchip.c | 6 +-
drivers/mmc/host/jz4740_mmc.c | 6 +-
drivers/mmc/host/litex_mmc.c | 5 +-
drivers/mmc/host/meson-gx-mmc.c | 11 +-
drivers/mmc/host/meson-mx-sdhc-mmc.c | 6 +-
drivers/mmc/host/meson-mx-sdio.c | 6 +-
drivers/mmc/host/mmci.c | 39 +-
drivers/mmc/host/moxart-mmc.c | 8 +-
drivers/mmc/host/mtk-sd.c | 10 +-
drivers/mmc/host/mvsdio.c | 6 +-
drivers/mmc/host/mxcmmc.c | 10 +-
drivers/mmc/host/mxs-mmc.c | 7 +-
drivers/mmc/host/omap.c | 6 +-
drivers/mmc/host/omap_hsmmc.c | 11 +-
drivers/mmc/host/owl-mmc.c | 9 +-
drivers/mmc/host/pxamci.c | 12 +-
drivers/mmc/host/renesas_sdhi.h | 2 +-
drivers/mmc/host/renesas_sdhi_core.c | 26 +-
drivers/mmc/host/renesas_sdhi_internal_dmac.c | 5 +-
drivers/mmc/host/renesas_sdhi_sys_dmac.c | 5 +-
drivers/mmc/host/rtsx_pci_sdmmc.c | 9 +-
drivers/mmc/host/rtsx_usb_sdmmc.c | 8 +-
drivers/mmc/host/sdhci-acpi.c | 6 +-
drivers/mmc/host/sdhci-bcm-kona.c | 13 +-
drivers/mmc/host/sdhci-brcmstb.c | 18 +-
drivers/mmc/host/sdhci-cadence.c | 19 +-
drivers/mmc/host/sdhci-dove.c | 8 +-
drivers/mmc/host/sdhci-esdhc-imx.c | 15 +-
drivers/mmc/host/sdhci-esdhc-mcf.c | 6 +-
drivers/mmc/host/sdhci-iproc.c | 16 +-
drivers/mmc/host/sdhci-milbeaut.c | 8 +-
drivers/mmc/host/sdhci-msm.c | 7 +-
drivers/mmc/host/sdhci-of-arasan.c | 14 +-
drivers/mmc/host/sdhci-of-aspeed.c | 15 +-
drivers/mmc/host/sdhci-of-at91.c | 10 +-
drivers/mmc/host/sdhci-of-dwcmshc.c | 93 +-
drivers/mmc/host/sdhci-of-esdhc.c | 2 +-
drivers/mmc/host/sdhci-of-hlwd.c | 4 +-
drivers/mmc/host/sdhci-of-sparx5.c | 19 +-
drivers/mmc/host/sdhci-omap.c | 7 +-
drivers/mmc/host/sdhci-pci-core.c | 4 +
drivers/mmc/host/sdhci-pci-o2micro.c | 211 +++-
drivers/mmc/host/sdhci-pci.h | 4 +
drivers/mmc/host/sdhci-pic32.c | 6 +-
drivers/mmc/host/sdhci-pltfm.c | 16 +-
drivers/mmc/host/sdhci-pltfm.h | 8 +-
drivers/mmc/host/sdhci-pxav2.c | 20 +-
drivers/mmc/host/sdhci-pxav3.c | 6 +-
drivers/mmc/host/sdhci-s3c.c | 7 +-
drivers/mmc/host/sdhci-spear.c | 10 +-
drivers/mmc/host/sdhci-sprd.c | 156 ++-
drivers/mmc/host/sdhci-st.c | 15 +-
drivers/mmc/host/sdhci-tegra.c | 7 +-
drivers/mmc/host/sdhci-xenon.c | 6 +-
drivers/mmc/host/sdhci_am654.c | 14 +-
drivers/mmc/host/sdhci_f_sdh30.c | 10 +-
drivers/mmc/host/sh_mmcif.c | 7 +-
drivers/mmc/host/sunplus-mmc.c | 9 +-
drivers/mmc/host/sunxi-mmc.c | 6 +-
drivers/mmc/host/uniphier-sd.c | 19 +-
drivers/mmc/host/usdhi6rol0.c | 6 +-
drivers/mmc/host/via-sdmmc.c | 2 -
drivers/mmc/host/wbsd.c | 9 +-
drivers/mmc/host/wmt-sdmmc.c | 7 +-
drivers/pinctrl/cirrus/Kconfig | 11 +
drivers/pinctrl/cirrus/Makefile | 2 +
drivers/pinctrl/cirrus/pinctrl-cs42l43.c | 609 ++++++++++
drivers/power/reset/Kconfig | 7 -
drivers/power/reset/Makefile | 1 -
drivers/power/reset/as3722-poweroff.c | 1 -
drivers/power/reset/at91-poweroff.c | 4 +-
drivers/power/reset/at91-reset.c | 37 +-
drivers/power/reset/at91-sama5d2_shdwc.c | 4 +-
drivers/power/reset/brcm-kona-reset.c | 8 +-
drivers/power/reset/gemini-poweroff.c | 4 +-
drivers/power/reset/gpio-poweroff.c | 3 +-
drivers/power/reset/gpio-restart.c | 2 +-
drivers/power/reset/keystone-reset.c | 3 +-
drivers/power/reset/msm-poweroff.c | 6 +-
drivers/power/reset/ocelot-reset.c | 9 +-
drivers/power/reset/odroid-go-ultra-poweroff.c | 3 +-
drivers/power/reset/oxnas-restart.c | 233 ----
drivers/power/reset/st-poweroff.c | 2 +-
drivers/power/reset/syscon-poweroff.c | 3 +-
drivers/power/reset/syscon-reboot.c | 3 +-
drivers/power/reset/xgene-reboot.c | 2 +-
drivers/power/supply/axp20x_ac_power.c | 1 -
drivers/power/supply/axp20x_battery.c | 1 -
drivers/power/supply/axp20x_usb_power.c | 1 -
drivers/power/supply/bd99954-charger.c | 2 +-
drivers/power/supply/bq24190_charger.c | 17 +-
drivers/power/supply/cpcap-battery.c | 2 +-
drivers/power/supply/da9150-charger.c | 2 -
drivers/power/supply/da9150-fg.c | 1 -
drivers/power/supply/lego_ev3_battery.c | 2 +-
drivers/power/supply/ltc2941-battery-gauge.c | 2 +-
drivers/power/supply/ltc4162-l-charger.c | 2 +-
drivers/power/supply/max14656_charger_detector.c | 2 +-
drivers/power/supply/max17040_battery.c | 2 +-
drivers/power/supply/max8903_charger.c | 1 -
drivers/power/supply/power_supply_core.c | 6 +-
drivers/power/supply/qcom_pmi8998_charger.c | 13 +-
drivers/power/supply/rn5t618_power.c | 1 -
drivers/power/supply/rt5033_charger.c | 2 +-
drivers/power/supply/rt9455_charger.c | 3 +-
drivers/power/supply/sbs-battery.c | 2 +-
drivers/power/supply/tps65090-charger.c | 2 +-
drivers/power/supply/tps65217_charger.c | 1 -
drivers/power/supply/twl4030_charger.c | 1 +
drivers/regulator/Kconfig | 53 +-
drivers/regulator/Makefile | 6 +-
drivers/regulator/act8945a-regulator.c | 2 +-
drivers/regulator/atc260x-regulator.c | 7 +-
drivers/regulator/aw37503-regulator.c | 240 ++++
drivers/regulator/axp20x-regulator.c | 1 -
drivers/regulator/bd71815-regulator.c | 1 -
drivers/regulator/bd71828-regulator.c | 1 -
drivers/regulator/bd718x7-regulator.c | 22 +-
drivers/regulator/cpcap-regulator.c | 2 +-
drivers/regulator/da9062-regulator.c | 11 +-
drivers/regulator/da9121-regulator.c | 18 +-
drivers/regulator/fan53555.c | 2 +-
drivers/regulator/fixed.c | 1 -
drivers/regulator/helpers.c | 15 +-
drivers/regulator/hi6421-regulator.c | 20 +-
drivers/regulator/lp872x.c | 2 +-
drivers/regulator/lp8755.c | 1 -
drivers/regulator/lp87565-regulator.c | 4 +-
drivers/regulator/ltc3589.c | 4 +-
drivers/regulator/max20086-regulator.c | 1 -
.../{max597x-regulator.c => max5970-regulator.c} | 28 +-
drivers/regulator/max77541-regulator.c | 6 +-
drivers/regulator/max77650-regulator.c | 2 +-
drivers/regulator/max77826-regulator.c | 1 -
drivers/regulator/max77857-regulator.c | 461 ++++++++
drivers/regulator/max8893.c | 4 +-
drivers/regulator/mcp16502.c | 7 +-
drivers/regulator/mp5416.c | 2 +-
drivers/regulator/mp886x.c | 2 +-
drivers/regulator/mpq7920.c | 3 +-
drivers/regulator/mt6311-regulator.c | 1 -
drivers/regulator/mt6315-regulator.c | 2 +-
drivers/regulator/mt6359-regulator.c | 2 +-
drivers/regulator/mtk-dvfsrc-regulator.c | 3 +-
drivers/regulator/pbias-regulator.c | 1 -
drivers/regulator/pca9450-regulator.c | 1 -
drivers/regulator/pfuze100-regulator.c | 3 +-
drivers/regulator/pwm-regulator.c | 2 +-
drivers/regulator/qcom-refgen-regulator.c | 154 +++
drivers/regulator/qcom-rpmh-regulator.c | 39 +-
drivers/regulator/qcom_rpm-regulator.c | 3 +-
drivers/regulator/qcom_smd-regulator.c | 1 -
drivers/regulator/qcom_usb_vbus-regulator.c | 1 -
drivers/regulator/raa215300.c | 38 +-
drivers/regulator/rc5t583-regulator.c | 1 -
drivers/regulator/rk808-regulator.c | 3 +-
drivers/regulator/rohm-regulator.c | 2 +-
drivers/regulator/rpi-panel-attiny-regulator.c | 3 +-
drivers/regulator/rt5739.c | 36 +-
drivers/regulator/rt5759-regulator.c | 2 +-
drivers/regulator/rtq2208-regulator.c | 583 ++++++++++
drivers/regulator/s2mpa01.c | 1 -
drivers/regulator/stm32-pwr.c | 3 +-
drivers/regulator/stm32-vrefbuf.c | 2 +-
drivers/regulator/sy8824x.c | 2 +-
drivers/regulator/sy8827n.c | 2 +-
drivers/regulator/tps6286x-regulator.c | 8 +-
drivers/regulator/tps6287x-regulator.c | 6 +-
drivers/regulator/tps65086-regulator.c | 188 +++-
drivers/regulator/tps65218-regulator.c | 2 +-
drivers/regulator/tps65219-regulator.c | 2 +-
drivers/regulator/tps65910-regulator.c | 1 -
drivers/regulator/tps6594-regulator.c | 2 +-
drivers/regulator/twl-regulator.c | 1 -
drivers/regulator/twl6030-regulator.c | 1 -
drivers/regulator/uniphier-regulator.c | 2 +-
drivers/regulator/vctrl-regulator.c | 2 +-
drivers/regulator/vexpress-regulator.c | 3 +-
drivers/soundwire/bus.c | 32 +
drivers/soundwire/bus_type.c | 12 +
drivers/spi/Kconfig | 33 +
drivers/spi/Makefile | 4 +
drivers/spi/spi-amd.c | 52 +-
drivers/spi/spi-amlogic-spifc-a1.c | 88 +-
drivers/spi/spi-ar934x.c | 3 +-
drivers/spi/spi-armada-3700.c | 3 +-
drivers/spi/spi-aspeed-smc.c | 14 +-
drivers/spi/spi-at91-usart.c | 8 +-
drivers/spi/spi-ath79.c | 2 +-
drivers/spi/spi-atmel.c | 10 +-
drivers/spi/spi-au1550.c | 74 +-
drivers/spi/spi-axi-spi-engine.c | 62 +-
drivers/spi/spi-bcm-qspi.c | 64 +-
drivers/spi/spi-bcm2835.c | 130 +--
drivers/spi/spi-bcm2835aux.c | 92 +-
drivers/spi/spi-bcm63xx-hsspi.c | 86 +-
drivers/spi/spi-bcm63xx.c | 68 +-
drivers/spi/spi-bcmbca-hsspi.c | 66 +-
drivers/spi/spi-bitbang-txrx.h | 16 +-
drivers/spi/spi-bitbang.c | 8 +-
drivers/spi/spi-butterfly.c | 18 +-
drivers/spi/spi-cadence-quadspi.c | 112 +-
drivers/spi/spi-cadence-xspi.c | 31 +-
drivers/spi/spi-cadence.c | 76 +-
drivers/spi/spi-cavium-octeon.c | 32 +-
drivers/spi/spi-cavium-thunderx.c | 32 +-
drivers/spi/spi-clps711x.c | 42 +-
drivers/spi/spi-coldfire-qspi.c | 77 +-
drivers/spi/spi-cs42l43.c | 284 +++++
drivers/spi/spi-davinci.c | 90 +-
drivers/spi/spi-dln2.c | 94 +-
drivers/spi/spi-dw-core.c | 112 +-
drivers/spi/spi-dw-dma.c | 22 +-
drivers/spi/spi-dw-mmio.c | 10 +-
drivers/spi/spi-dw.h | 4 +-
drivers/spi/spi-ep93xx.c | 187 ++-
drivers/spi/spi-falcon.c | 34 +-
drivers/spi/spi-fsi.c | 2 +-
drivers/spi/spi-fsl-cpm.c | 74 +-
drivers/spi/spi-fsl-dspi.c | 34 +-
drivers/spi/spi-fsl-espi.c | 76 +-
drivers/spi/spi-fsl-lib.c | 3 +-
drivers/spi/spi-fsl-lib.h | 3 -
drivers/spi/spi-fsl-lpspi.c | 89 +-
drivers/spi/spi-fsl-qspi.c | 11 +-
drivers/spi/spi-fsl-spi.c | 80 +-
drivers/spi/spi-geni-qcom.c | 53 +-
drivers/spi/spi-gpio.c | 77 +-
drivers/spi/spi-gxp.c | 7 +-
drivers/spi/spi-hisi-kunpeng.c | 84 +-
drivers/spi/spi-hisi-sfc-v3xx.c | 18 +-
drivers/spi/spi-img-spfi.c | 118 +-
drivers/spi/spi-imx.c | 128 ++-
drivers/spi/spi-ingenic.c | 4 +-
drivers/spi/spi-intel.c | 42 +-
drivers/spi/spi-iproc-qspi.c | 9 +-
drivers/spi/spi-jcore.c | 44 +-
drivers/spi/spi-lantiq-ssc.c | 99 +-
drivers/spi/spi-loongson-core.c | 279 +++++
drivers/spi/spi-loongson-pci.c | 55 +
drivers/spi/spi-loongson-plat.c | 47 +
drivers/spi/spi-loongson.h | 49 +
drivers/spi/spi-loopback-test.c | 2 +-
drivers/spi/spi-lp8841-rtc.c | 11 +-
drivers/spi/spi-meson-spicc.c | 3 +-
drivers/spi/spi-microchip-core.c | 6 +-
drivers/spi/spi-mpc512x-psc.c | 2 +-
drivers/spi/spi-mpc52xx-psc.c | 2 +-
drivers/spi/spi-mt65xx.c | 2 +-
drivers/spi/spi-mt7621.c | 2 +
drivers/spi/spi-mtk-nor.c | 3 +-
drivers/spi/spi-mtk-snfi.c | 3 +-
drivers/spi/spi-mxs.c | 2 +-
drivers/spi/spi-npcm-fiu.c | 22 +-
drivers/spi/spi-nxp-fspi.c | 7 +-
drivers/spi/spi-omap-uwire.c | 2 +-
drivers/spi/spi-omap2-mcspi.c | 4 +-
drivers/spi/spi-orion.c | 91 +-
drivers/spi/spi-pci1xxxx.c | 16 +-
drivers/spi/spi-pic32-sqi.c | 86 +-
drivers/spi/spi-pic32.c | 154 +--
drivers/spi/spi-pl022.c | 94 +-
drivers/spi/spi-ppc4xx.c | 44 +-
drivers/spi/spi-pxa2xx.c | 26 +-
drivers/spi/spi-qcom-qspi.c | 82 +-
drivers/spi/spi-qup.c | 167 ++-
drivers/spi/spi-rb4xx.c | 36 +-
drivers/spi/spi-realtek-rtl.c | 2 +-
drivers/spi/spi-rockchip-sfc.c | 30 +-
drivers/spi/spi-rockchip.c | 60 +-
drivers/spi/spi-rpc-if.c | 2 +-
drivers/spi/spi-rspi.c | 7 +-
drivers/spi/spi-rzv2m-csi.c | 122 +-
drivers/spi/spi-s3c64xx.c | 138 ++-
drivers/spi/spi-sc18is602.c | 53 +-
drivers/spi/spi-sh-hspi.c | 4 +-
drivers/spi/spi-sh-msiof.c | 51 +-
drivers/spi/spi-sh-sci.c | 24 +-
drivers/spi/spi-sh.c | 34 +-
drivers/spi/spi-sifive.c | 80 +-
drivers/spi/spi-slave-mt27xx.c | 2 +-
drivers/spi/spi-sn-f-ospi.c | 6 +-
drivers/spi/spi-sprd-adi.c | 3 +-
drivers/spi/spi-sprd.c | 1 -
drivers/spi/spi-stm32-qspi.c | 1 -
drivers/spi/spi-stm32.c | 18 +-
drivers/spi/spi-sun6i.c | 32 +-
drivers/spi/spi-tegra114.c | 19 +-
drivers/spi/spi-tegra20-sflash.c | 6 +-
drivers/spi/spi-tegra20-slink.c | 11 +-
drivers/spi/spi-tegra210-quad.c | 1 -
drivers/spi/spi-ti-qspi.c | 3 +-
drivers/spi/spi-wpcm-fiu.c | 3 +-
drivers/spi/spi-xcomm.c | 2 +-
drivers/spi/spi-xtensa-xtfpga.c | 2 +-
drivers/spi/spi-zynq-qspi.c | 4 +-
drivers/spi/spi-zynqmp-gqspi.c | 8 +-
drivers/spi/spi.c | 219 ++--
include/crypto/public_key.h | 12 +
include/keys/system_keyring.h | 14 +
include/linux/atmel-mci.h | 46 -
include/linux/mfd/cs42l43-regs.h | 1184 +++++++++++++++++++
include/linux/mfd/cs42l43.h | 102 ++
include/linux/mfd/tps65086.h | 23 +-
include/linux/mmc/host.h | 8 +
include/linux/power/power_on_reason.h | 19 +
include/linux/regmap.h | 1 +
include/linux/regulator/db8500-prcmu.h | 6 -
include/linux/regulator/driver.h | 11 +-
include/linux/soc/qcom/geni-se.h | 9 +
include/linux/soundwire/sdw.h | 9 +
include/linux/spi/pxa2xx_spi.h | 4 +-
include/linux/spi/sh_msiof.h | 4 +-
include/linux/spi/spi.h | 171 +--
include/trace/events/spi.h | 2 +-
rust/Makefile | 17 +-
rust/alloc/alloc.rs | 20 +-
rust/alloc/boxed.rs | 131 ++-
rust/alloc/lib.rs | 48 +-
rust/alloc/raw_vec.rs | 18 +-
rust/alloc/slice.rs | 43 +-
rust/alloc/vec/drain.rs | 8 +-
rust/alloc/vec/drain_filter.rs | 8 +-
rust/alloc/vec/into_iter.rs | 35 +-
rust/alloc/vec/mod.rs | 84 +-
rust/compiler_builtins.rs | 7 +
rust/helpers.c | 21 +-
rust/kernel/allocator.rs | 84 +-
rust/kernel/init.rs | 646 +++++------
rust/kernel/init/__internal.rs | 39 +-
rust/kernel/init/macros.rs | 519 ++++++++-
rust/kernel/lib.rs | 3 -
rust/kernel/prelude.rs | 2 +-
rust/kernel/sync/lock.rs | 6 +-
rust/kernel/types.rs | 21 +-
rust/macros/lib.rs | 117 ++
rust/macros/module.rs | 2 +-
rust/macros/paste.rs | 96 ++
rust/macros/quote.rs | 12 +
rust/macros/zeroable.rs | 72 ++
scripts/Makefile.modfinal | 2 -
scripts/generate_rust_analyzer.py | 39 +-
scripts/is_rust_module.sh | 16 -
scripts/min-tool-version.sh | 4 +-
scripts/rust_is_available.sh | 233 ++--
scripts/rust_is_available_test.py | 346 ++++++
security/integrity/Kconfig | 4 +-
security/integrity/digsig.c | 6 +-
security/integrity/evm/Kconfig | 3 +-
security/integrity/ima/Kconfig | 3 +-
security/integrity/integrity.h | 5 +-
.../integrity/platform_certs/keyring_handler.c | 19 +-
.../integrity/platform_certs/keyring_handler.h | 10 +
security/integrity/platform_certs/load_powerpc.c | 34 +
.../integrity/platform_certs/machine_keyring.c | 22 +-
security/keys/request_key_auth.c | 2 +-
sound/hda/hdac_regmap.c | 9 +-
tools/testing/kunit/configs/all_tests.config | 2 +
602 files changed, 16496 insertions(+), 8578 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-platform-power-on-reason
create mode 100644 Documentation/devicetree/bindings/gpio/adi,ds4520-gpio.yaml
delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
create mode 100644 Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/adi,max77857.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/awinic,aw37503.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/qcom,sdm845-refgen- [...]
create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rtq2208.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/slg51000.txt
create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml
create mode 100644 Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
create mode 100644 Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.txt
create mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra114-spi.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra20-sflash.txt
create mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra20-sflash.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra20-slink.txt
create mode 100644 Documentation/devicetree/bindings/spi/nvidia,tegra20-slink.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/spi-bcm63xx.txt
create mode 100644 Documentation/hwmon/hs3001.rst
delete mode 100644 Documentation/hwmon/smm665.rst
create mode 100644 drivers/gpio/gpio-ds4520.c
create mode 100644 drivers/hwmon/hs3001.c
delete mode 100644 drivers/hwmon/smm665.c
create mode 100644 drivers/mfd/cs42l43-i2c.c
create mode 100644 drivers/mfd/cs42l43-sdw.c
create mode 100644 drivers/mfd/cs42l43.c
create mode 100644 drivers/mfd/cs42l43.h
create mode 100644 drivers/pinctrl/cirrus/pinctrl-cs42l43.c
delete mode 100644 drivers/power/reset/oxnas-restart.c
create mode 100644 drivers/regulator/aw37503-regulator.c
rename drivers/regulator/{max597x-regulator.c => max5970-regulator.c} (94%)
create mode 100644 drivers/regulator/max77857-regulator.c
create mode 100644 drivers/regulator/qcom-refgen-regulator.c
create mode 100644 drivers/regulator/rtq2208-regulator.c
create mode 100644 drivers/spi/spi-cs42l43.c
create mode 100644 drivers/spi/spi-loongson-core.c
create mode 100644 drivers/spi/spi-loongson-pci.c
create mode 100644 drivers/spi/spi-loongson-plat.c
create mode 100644 drivers/spi/spi-loongson.h
delete mode 100644 include/linux/atmel-mci.h
create mode 100644 include/linux/mfd/cs42l43-regs.h
create mode 100644 include/linux/mfd/cs42l43.h
create mode 100644 include/linux/power/power_on_reason.h
create mode 100644 rust/macros/paste.rs
create mode 100644 rust/macros/zeroable.rs
delete mode 100755 scripts/is_rust_module.sh
create mode 100755 scripts/rust_is_available_test.py
--
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 binutils-gdb.
from 8468e036886 [gdb/testsuite] Require have_compile_flag -mavx512f in gdb. [...]
new 4fd1ba162ed gdb/testsuite: recognize one more unsupported instruction i [...]
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:
gdb/testsuite/gdb.reverse/step-precsave.exp | 3 +++
1 file changed, 3 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.