This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository clang.
from cb90360eef do not emit -Wunused-macros warnings in -frewrite-includes m [...]
new 5f5c648f24 [Modules][Objective-C] Use complete decl from module when di [...]
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:
lib/Sema/SemaLookup.cpp | 5 ++++-
.../Foo.framework/Headers/Bar.h | 1 +
.../Foo.framework/Headers/Foo.h | 2 ++
.../Foo.framework/Modules/module.modulemap | 6 ++++++
.../Foo.framework/PrivateHeaders/RandoPriv.h} | 3 +--
test/Modules/interface-diagnose-missing-import.m | 11 +++++++++++
6 files changed, 25 insertions(+), 3 deletions(-)
create mode 100644 test/Modules/Inputs/interface-diagnose-missing-import/Foo.frame [...]
create mode 100644 test/Modules/Inputs/interface-diagnose-missing-import/Foo.frame [...]
create mode 100644 test/Modules/Inputs/interface-diagnose-missing-import/Foo.frame [...]
copy test/Modules/Inputs/{class-extension/a.h => interface-diagnose-missing-import [...]
create mode 100644 test/Modules/interface-diagnose-missing-import.m
--
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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
in repository toolchain/ci/base-artifacts.
from 2e66e5f 6: update: llvm-8972a4776da42d708b4273c5fae40c107f5e6904: 16048
new 71ab246 7: reset: linux-6e087eae89df5f9904fe07e5bb31d33ae3140fb2: 16047
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:
01-reset_artifacts/console.log | 130 +-
02-build_llvm/console.log | 11789 ++++++++++++-------------
03-build_linux/console.log | 6086 ++++++-------
05-check_regression/console.log | 22 +-
06-update_baseline/console.log | 67 +-
console.log | 18094 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
reset-baseline | 0
results | 2 +-
9 files changed, 18074 insertions(+), 18126 deletions(-)
create mode 100644 reset-baseline
--
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 compiler-rt.
from 8a97ee95f [libFuzzer] Remove unused version of FuzzedDataProvider.h.
new 8626a35a7 [compiler-rt][crt] make test case nontrivial in check_cxx_se [...]
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:
lib/crt/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 clang-tools-extra.
from e6b1aea6 [clangd] Simplify semantic highlighting visitor
new 3686bde7 [clang-tidy] add checks to bugprone-posix-return
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:
clang-tidy/bugprone/PosixReturnCheck.cpp | 35 ++++++-----
clang-tidy/bugprone/PosixReturnCheck.h | 2 +-
docs/ReleaseNotes.rst | 5 ++
docs/clang-tidy/checks/bugprone-posix-return.rst | 6 +-
test/clang-tidy/bugprone-posix-return.cpp | 80 ++++++++++++++++++++++++
5 files changed, 109 insertions(+), 19 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 4d856f72c10e Linux 5.3
new 3695eae5fee0 pidfd: add P_PIDFD to waitid()
new e63f3085709e pidfd: add pidfd_wait tests
new 2ec2f99abd2c tests: move common definitions and functions into pidfd.h
new aed5a8df3dbb tests: add pidfd poll tests
new 821cc7b0b205 waitid: Add support for waiting for the current process group
new c17112a5c413 Merge tag 'core-process-v5.4' of git://git.kernel.org/pub/ [...]
new 14591e2351ef MAINTAINERS: fix style in KEYS-TRUSTED entry
new 5b359c7c4372 tpm_tis_core: Turn on the TPM before probing IRQ's
new 1ea32c83c699 tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts
new 28eba2fddd5a tpm: Remove a deprecated comments about implicit sysfs locking
new 09e574831b27 tpm/tpm_ftpm_tee: A driver for firmware TPM running inside TEE
new e8bd417aab0c tpm/tpm_ftpm_tee: Document fTPM TEE driver
new a7bd4bcf138e Merge tag 'tpmdd-next-20190902' of git://git.infradead.org [...]
new 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...]
new 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral
new 3724ace582d9 EDAC/mc: Fix grain_bits calculation
new 8faa1cf6ed82 EDAC/altera: Use the proper type for the IRQ status bits
new 82413e562ea6 EDAC, mellanox: Add ECC support for BlueField DDR4
new 29a3388bfcce EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()
new 718d58514ebc EDAC/mc: Cleanup _edac_mc_free() code
new d971e28e2ce4 EDAC/amd64: Support more than two controllers for chip sel [...]
new f8be8e568022 EDAC/amd64: Recognize DRAM device type ECC capability
new 353a1fcb8f9e EDAC/amd64: Initialize DIMM info for systems with more tha [...]
new e53a3b267fb0 EDAC/amd64: Find Chip Select memory size using Address Mask
new 8a2eaab7daf0 EDAC/amd64: Decode syndrome before translating address
new 7574729e9146 EDAC/amd64: Cache secondary Chip Select registers
new 81f5090db843 EDAC/amd64: Support asymmetric dual-rank DIMMs
new d55c79ac86f7 EDAC: Prefer 'unsigned int' to bare use of 'unsigned'
new 644110e17d26 EDAC/mc_sysfs: Remove pointless gotos
new e701f412030e EDAC/mc_sysfs: Make debug messages consistent
new 116085e58900 MAINTAINERS: Add Robert as a EDAC reviewer
new 3e443eb353ed EDAC/amd64: Add PCI device IDs for family 17h, model 70h
new ff881842e125 Merge tag 'edac_for_5.4' of git://git.kernel.org/pub/scm/l [...]
new aaefca8e30d9 x86/mce: Don't check for the overflow bit on action option [...]
new 0a54b809a3a2 RAS: Fix prototype warnings
new b6ff24f7b510 RAS: Build debugfs.o only when enabled in Kconfig
new 8e97be2acd59 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...]
new 6f8c8f3c3101 hwmon: pmbus: ucd9000: remove unneeded include
new 7d82fcc9d9e8 hwmon: (lm75) Fix write operations for negative temperatures
new e027a2dea5fd hwmon (coretemp) Fix a memory leak bug
new 2c9d5b5e32a2 hwmon: Remove ads1015 driver
new 5ac6badc5aa0 device-tree: bindinds: add NXP PCT2075 as compatible devic [...]
new 557c7ffa2f28 hwmon: (lm75) add support for PCT2075
new 59eedefbba12 hwmon: (pmbus/max31785) Remove a useless #define
new 3b07a702cc2b hwmon: (k8temp) update to use new hwmon registration API
new 899df7b41cc4 docs: hwmon: pxe1610: convert to ReST format and add to the index
new af4e1c5eca95 x86/amd_nb: Add PCI device IDs for family 17h, model 70h
new 12163cfbfc0f hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs
new 8f9508ebbf76 hwmon: (asb100) convert to i2c_new_dummy_device
new 25d401646477 hwmon: (smm665) convert to i2c_new_dummy_device
new 22e96ce31805 hwmon: (w83781d) convert to i2c_new_dummy_device
new c64fce7f2a10 hwmon: (adt7475) Convert to use hwmon_device_register_with [...]
new 29c7cb485b32 hwmon: (nct6775) Integrate new model nct6116
new 6e4d91aa0718 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...]
new f2ff7ceaa44c hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...]
new dbf55205118e hwmon: w83795: Fan control option isn't that dangerous
new 486842db3b79 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...]
new dcb12653875e hwmon: (lm75) Create structure to save all the configurati [...]
new 58608cfee861 hwmon: (lm75) Create function from code to write into registers
new 7f1a300f8abd hwmon: (lm75) Add new fields into lm75_params_
new 4b5be3c17380 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable
new 10b1f2a9d411 hwmon: (raspberrypi) update MODULE_AUTHOR() email address
new 06a1c69cf5de hwmon/ltc2990: Generalise DT to fwnode support
new edd2a4d6608b hwmon: pmbus: Add Inspur Power System power supply driver
new be7ec9196bc4 dt-bindings: Add ipsps1 as a trivial device
new bc34301b1067 hwmon: (iio_hwmon) Enable power exporting from IIO
new d600981d80e0 dt-bindings: hwmon: Document ibm,cffps2 compatible string
new 2f8a855efe8a pmbus: (ibm-cffps) Add support for version 2 of the PSU
new 7548666e6fc3 hwmon: Add Synaptics AS370 PVT sensor driver
new 7b1b68f013e8 hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT
new 4a2d78822fdf hwmon: (nct7904) Fix incorrect temperature limitation regi [...]
new 7db0db3f6cce hwmon: (lm75) Support configuring the sample time for vari [...]
new 040b106ff8d6 hwmon: (lm75) Move updating the sample interval to its own [...]
new cee04a013a4a hwmon: (lm75) Add support for writing conversion time for TMP112
new d7a85cde90ed hwmon: (lm75) Add support for writing sampling period on PCT2075
new 09fe787051db hwmon: (as370-hwmon) fix devm_platform_ioremap_resource.co [...]
new 358d2071100d hwmon: (w83791d) convert to use devm_i2c_new_dummy_device
new f64211151db4 hwmon: (w83792d) convert to use devm_i2c_new_dummy_device
new cf48d1762328 hwmon: (w83793d) convert to use devm_i2c_new_dummy_device
new 35cd18048542 hwmon: (lm75) Aproximate sample times to data-sheet values
new fdc7d8e829ec hwmon: (shtc1) fix shtc1 and shtw1 id mask
new ffd96868ac5d hwmon: (shtc1) add support for the SHTC3 sensor
new 3b710d7ae5d5 hwmon: (nct7904) Fix incorrect SMI status register setting [...]
new 9b0cffa6c462 hwmon: submitting-patches: Point to with_info API
new 4e19e72f45d3 hwmon: submitting-patches: Add note on comment style
new 6729fb666a3b Merge tag 'hwmon-for-v5.4' of git://git.kernel.org/pub/scm [...]
new fba5b1e9ab52 regmap-irq: Correct error paths in regmap_irq_thread for p [...]
new 0161b8716465 Merge branch 'regmap-5.3' into regmap-linus
new 9d52a35ebd4b regmap: no need to check return value of debugfs_create functions
new 1bd4584626a9 Merge branch 'regmap-5.4' into regmap-next
new 0372fd1a70c4 Merge tag 'regmap-v5.4' of git://git.kernel.org/pub/scm/li [...]
new d440c4efe43c Merge branch 'regulator-5.3' into regulator-linus
new 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...]
new 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274
new d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode
new 2d09a79bf637 regulator: act8865: Add support for act8600 charger
new 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...]
new cd81a91d04b8 regulator: act8865: rename fixed LDO ops
new a5f888c53db5 regulator: act8865: support regulator-pull-down property
new 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings
new 47241933b43d regulator: Remove dev_err() usage after platform_get_irq()
new db2a17320a25 regulator: core: Add of_node_put() before return
new d566aae1c80d regulator: dt-bindings: Add PM8150x compatibles
new 06369bcc15a1 regulator: qcom-rpmh: Add support for SM8150
new 5375f1efd70b regulator: act8865: Fix build error without CONFIG_POWER_SUPPLY
new c6e20fa49818 regulator: dt-bindings: Sort the compatibles and nodes
new 7172fb7f3abe regulator: qcom-rpmh: Sort the compatibles
new 553c452d6093 regulator: qcom-rpmh: Fix pmic5_bob voltage count
new 610f29e5cc0e regulator: qcom-rpmh: Update PMIC modes for PMIC5
new 906c4d5c939b dt-bindings: regulator: twl6030: Add retain-on-reset property
new 621d3ce83064 regulator: twl6030: use variable for device node
new d9df0187b6ed regulator: twl6030: workaround the VMMC reset behavior
new 9e127fab67e3 regulator: max8660: remove redundant assignment of variable ret
new ff461ebfd4b7 regulator: act8865 regulator modes and suspend states
new 81eeb0a35c2e regulator: core: Add label to collate of_node_put() statements
new 955741a5120b regulator: act8865: operating mode and suspend state support
new d3733bc80a5c regulator: add binding for the SY8824C voltage regulator
new d5a2b8220335 regulator: add support for SY8824C regulator
new 90de3ae410aa dt-bindings: sy8824x: Document SY8824E support
new 67a7b05b297e regulator: sy8824x: add SY8824E support
new 253f6cb8b893 dt-bindings: sy8824x: Document SY20276 support
new 92fd0db2cd41 regulator: sy8824x: add SY20276 support
new f27b425d13a3 dt-bindings: sy8824x: Document SY20278 support
new b60c2c4aa512 regulator: sy8824x: add SY20278 support
new fa00eb4eb236 regulator: Add document for MT6358 regulator
new f67ff1bd58f0 regulator: mt6358: Add support for MT6358 regulator
new 50bc5731f7fc regulator: mt6358: Add BROKEN dependency while waiting for [...]
new dab106742318 regulator: sy8824x: use c++style for the comment block near SPDX
new e02e23d5f019 regulator: sy8824x: add prefixes to BUCK_EN and MODE macros
new baedad4c35ce MAINTAINERS: Add keyword pattern on regulator_get_optional()
new d0087e72710c regulator: provide regulator_bulk_set_supply_names()
new d072cb263f9e regulator: add missing 'static inline' to a helper's stub
new 55576cf18537 regulator: Defer init completion for a while after late_initcall
new a95744670664 regulator: tps65132: Stop parsing DT when gpio is not found
new 6cbe29c92311 regulator: lp8788-ldo: make array en_mask static const, ma [...]
new 7933147e81ba Merge branch 'regulator-5.3' into regulator-5.4
new c0b913447b75 regulator: slg51000: use devm_gpiod_get_optional() in probe
new 6cadd8ae2136 regulator: lp87565: Simplify lp87565_buck_set_ramp_delay
new d57d90f4443b regulator: s2mps11: Consistently use local variable
new 8959e5324485 regulator: fixed: add possibility to enable by clock
new 9c86d003d620 dt-bindings: regulator: add regulator-fixed-clock binding
new 3ba5368dc4e5 regulator: uniphier: Add Pro5 USB3 VBUS support
new 2418f749641c regulator: max77686: fix obtaining "maxim,ena" GPIO
new 5eda8e95b792 regulator: da9211: fix obtaining "enable" GPIO
new c82f27df0757 regulator: core: Fix error return for /sys access
new c4ad85026d4d Merge branch 'regulator-5.4' into regulator-next
new c4d11ccb2b5c Merge tag 'regulator-v5.4' of git://git.kernel.org/pub/scm [...]
new 79629d0f7ce5 spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when us [...]
new 52718908c3f4 spi: dw-pci: Add support for Intel Elkhart Lake PSE SPI
new 8eb2fd00f65a spi: zynq-qspi: Fix missing spi_unregister_controller when [...]
new 7f01494fd85f spi: Fix the number of CS lines documented as an example
new d41f36a6464a spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours
new 94e9c0f52214 spi: dw-pci: Add MODULE_DEVICE_TABLE
new 3c633f9dbd82 spi: uniphier: fix wrong register overwrite
new 4c524191c0a2 spi: bcm2835: Work around DONE bit erratum
new 262a2f33454f Merge branch 'spi-5.3' into spi-linus
new 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource()
new 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs
new 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata
new c627c58acdc4 spi: sprd: adi: Remove redundant address bits setting
new cc6b3431b36a spi: sprd: adi: Add a reset reason for TOS panic
new 9d9aa1cc91d6 spi: sprd: adi: Add a reset reason for factory test mode
new e6d722ca09c1 spi: sprd: adi: Add a reset reason for watchdog mode
new f9adf61e983f spi: sprd: adi: Change hwlock to be optional
new 70f69f481b87 spi: sprd: Change the hwlock support to be optional
new cc8b4659491d spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysf [...]
new 4ff13d00ebd5 spi: Reduce kthread priority
new 6b8ac10e0dd4 spi: Remove dev_err() usage after platform_get_irq()
new 3c0448d507d4 spi: atmel: add tracing to custom .transfer_one_message callback
new 920d947af9cd spi: sh-msiof: Use devm_platform_ioremap_resource() helper
new 43004f31ebf2 spi: Rename of_spi_register_master() function
new 50fcd84764fc spi: spi-fsl-dspi: Fix code alignment
new 5782a17fe528 spi: spi-fsl-dspi: Remove unused defines and includes
new b2655196cf9c spi: spi-fsl-dspi: Use BIT() and GENMASK() macros
new 9e6f784e66cb spi: spi-fsl-dspi: Demistify magic value in SPI_SR_CLEAR
new 06d5dd29976f spi: spi-fsl-dspi: Change usage pattern of SPI_MCR_* and S [...]
new abbd0ef1f254 spi: spi-fsl-dspi: Reduce indentation in dspi_release_dma()
new 9b536d3647ee spi: spi-fsl-dspi: Remove unused initialization of 'ret' i [...]
new bee44359169e spi: spi-fsl-dspi: Remove pointless assignment of master-> [...]
new 3a11ea664be6 spi: spi-fsl-dspi: Replace legacy spi_master names with sp [...]
new d6bdfa6c203d spi: spi-fsl-dspi: Use reverse Christmas tree declaration order
new 206175306da1 spi: spi-fsl-dspi: Fix typos
new a63af99f0d0d spi: spi-fsl-dspi: Move dspi_interrupt above dspi_transfer [...]
new 303290e130bf spi: fsl-qspi: Enhance binding to extend example for flash entry
new be28f76b7e8f spi: spi-fsl-qspi: Add ls2080a compatibility string to bindings
new 795227660d05 Merge branch 'spi-5.3' into spi-5.4
new 12fb61a97393 spi: spi-fsl-dspi: Reduce indentation level in dspi_interrupt
new 37b410018064 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours
new 1eaeba70738e spi: spi-fsl-dspi: Remove impossible to reach error check
new c55be3059159 spi: spi-fsl-dspi: Use poll mode in case the platform IRQ [...]
new 0f0581b24bd0 spi: fsl: Convert to use CS GPIO descriptors
new 3bd158c56a56 spi: bcm2835: Convert to use CS GPIO descriptors
new 91d0c59f460f dt-binding: spi: add NPCM FIU controller
new ace55c411b11 spi: npcm-fiu: add NPCM FIU controller driver
new ca105398430d spi: bcm-qspi: Make BSPI default mode
new 4fbc485324d2 spi: ep93xx: Repair SPI CS lookup tables
new 151d0eafa4f5 spi: uniphier: remove unnecessary code
new 37ffab817098 spi: uniphier: introduce polling mode
new e32736494849 spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interrupt
new 0d6fccc1b6fb spi: npcm-fiu: fix spelling mistake "frequancy" -> "frequency"
new 5277ab6c8383 spi: altera: use devm_platform_ioremap_resource() to simpl [...]
new 084fae2fd7d3 spi: a3700: use devm_platform_ioremap_resource() to simplify code
new bf3484190fd4 spi: ath79: use devm_platform_ioremap_resource() to simplify code
new 7d6a5e2b17d4 spi: spi-axi: use devm_platform_ioremap_resource() to simp [...]
new d1975d0596ce spi: bcm2835aux: use devm_platform_ioremap_resource() to s [...]
new 6ba794dfbb53 spi: bcm2835: use devm_platform_ioremap_resource() to simp [...]
new e364c8c204db spi: bcm63xx-hsspi: use devm_platform_ioremap_resource() t [...]
new 4585bb92a576 spi: cadence: use devm_platform_ioremap_resource() to simp [...]
new 050688dc72d0 spi: octeon: use devm_platform_ioremap_resource() to simpl [...]
new ae43724d6439 spi: clps711x: use devm_platform_ioremap_resource() to sim [...]
new 1e2d65d06d41 spi: coldfire-qspi: use devm_platform_ioremap_resource() t [...]
new 5cc6fdccbb4a spi: dw-mmio: use devm_platform_ioremap_resource() to simp [...]
new d8e477abec24 spi: spi-geni-qcom: use devm_platform_ioremap_resource() t [...]
new 7d2600b9cc13 spi: lp-8841: use devm_platform_ioremap_resource() to simp [...]
new 362385c045f5 spi: meson-spicc: use devm_platform_ioremap_resource() to [...]
new 425aa308a23c spi: spi-meson-spifc: use devm_platform_ioremap_resource() [...]
new f88771ca7104 spi: mt7621: use devm_platform_ioremap_resource() to simpl [...]
new d4225b3665e3 spi: mxs: use devm_platform_ioremap_resource() to simplify code
new dcbceb6de0db spi: npcm: use devm_platform_ioremap_resource() to simplify code
new 4c6f537a0397 spi: nuc900: use devm_platform_ioremap_resource() to simpl [...]
new f601a654bb47 spi: oc-tiny: use devm_platform_ioremap_resource() to simp [...]
new e751032bcbd7 spi: pic32-sqi: use devm_platform_ioremap_resource() to si [...]
new e0ea3cc2baf6 spi: spi-qcom-qspi: use devm_platform_ioremap_resource() t [...]
new 7d4c208326a0 spi: rb4xx: use devm_platform_ioremap_resource() to simplify code
new b38f1f9b6e10 spi: s3c24xx: use devm_platform_ioremap_resource() to simp [...]
new fa79f2004711 spi: sifive: use devm_platform_ioremap_resource() to simpl [...]
new a755008377df spi: sirf: use devm_platform_ioremap_resource() to simplify code
new 338dd352acf0 spi: st-ssc4: use devm_platform_ioremap_resource() to simp [...]
new 8c649f4d4e92 spi: sun4i: use devm_platform_ioremap_resource() to simplify code
new 7c7c31f7f934 spi: sun6i: use devm_platform_ioremap_resource() to simplify code
new e8d63b38b1d6 spi: tegra: use devm_platform_ioremap_resource() to simplify code
new 755f1a25004c spi: uniphier: use devm_platform_ioremap_resource() to sim [...]
new 77348293078b spi: xlp: use devm_platform_ioremap_resource() to simplify code
new 214d1edb6043 spi: zynqmp: use devm_platform_ioremap_resource() to simpl [...]
new ae91a439ac7e spi: zynq-qspi: use devm_platform_ioremap_resource() to si [...]
new 43a5baa6d8b8 spi: fsl-spi: use devm_platform_ioremap_resource() to simp [...]
new a0ce1fd11e58 spi: npcm-fiu: remove set but not used variable 'retlen'
new d1c44c9342c1 spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_ [...]
new 8995673e6f58 spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request()
new 1513ceee70f2 spi: bcm2835: Drop dma_pending flag
new 4f2228cce281 dmaengine: bcm2835: Allow cyclic transactions without interrupt
new 6f6869dc97e8 dmaengine: bcm2835: Allow reusable descriptors
new 229e6af102e4 spi: Guarantee cacheline alignment of driver-private data
new c3ef82078332 dmaengine: bcm2835: Document struct bcm2835_dmadev
new 571e31fa60b3 spi: bcm2835: Cache CS register value for ->prepare_message()
new bf75703d0912 dmaengine: bcm2835: Avoid accessing memory when copying zeroes
new 8259bf667a0f spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO
new 2b8279aec182 spi: bcm2835: Speed up RX-only DMA transfers by zero-filli [...]
new 7359d108d44b dt-bindings: spi: update bindings for MT6765 SoC
new 2c231e0ab638 spi: mediatek: add spi support for mt6765 IC
new fdeae8f5a2e5 spi: mediatek: support large PA
new b769c5ba8aed Merge branch 'spi-5.4' into spi-next
new aa62325dc38d Merge tag 'spi-v5.4' of git://git.kernel.org/pub/scm/linux [...]
new 934d24a5e150 i3c: move i3c_device_match_id to device.c and export it
new 91227632fc7a i3c: master: Add of_node_put() before return
new fd3f8f3118c6 i3c: master: cdns: Use for_each_set_bit()
new b1ac3a4b9aa2 i3c: add addr and lvr to i2c_dev_desc structure
new 7afe9a4e5665 i3c: master: fix a memory leak bug
new 6030f42d20ce i3c: master: Use dev_to_i3cmaster()
new 31dda85e49da Merge tag 'i3c/for-5.4' of git://git.kernel.org/pub/scm/li [...]
new 2229a3618abd unicore: Drop pointless include
new cbf2be749076 gpio: bd70528: fix spelling misstake "debouce" -> "debounce"
new f8650b8ff6fd gpio: bd70528: remove redundant assignment to variable ret
new f626d6dfb709 gpio: of: Break out OF-only code
new a299726da44f gpio: max77650: add MODULE_ALIAS()
new fce04b1ce8e3 gpiolib: of: Reshuffle contents of consumer.h for new libr [...]
new 77cb907abe6c gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h
new 2838bf941b12 gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to co [...]
new 49281a222ac4 gpio: of: Fix hard-assigned valid_mask for OF case
new bd4bd337039d gpio: mpc8xxx: Add ls1028a device specify function.
new 7bdbd1eccc9f gpio: refactor gpiochip_allocate_mask() with bitmap_alloc()
new d111e7a387d7 gpio: viperboard: Replace 'unsigned' with 'unsigned int'
new 72ce665f170e gpio: arizona: Use local copy of pdata
new fe2afa0d7b5c gpio: madera: Use local copy of pdata
new d06be8bc290a gpio: madera: Add support for Cirrus Logic CS47L15
new 74d2d0e68701 gpio: madera: Add support for Cirrus Logic CS47L92
new 15bddb7d787a gpio: Remove dev_err() usage after platform_get_irq()
new 40b0bcd3e0e2 gpio: mpc8xxx: Add new platforms GPIO DT node description
new b772d7aeae09 gpio: remove ks8695 driver
new 7a637fd32b23 dt-bindings: gpio: aspeed: Add SGPIO support
new fdd61a013a24 gpio: Add support for hierarchical IRQ domains
new aa7d618ac65f gpio: ixp4xx: Convert to hierarchical GPIOLIB_IRQCHIP
new 821c76c4c374 qcom: spmi-gpio: convert to hierarchical IRQ helpers in gpio core
new a7fc89f9d5fc gpio: thunderx: Switch to GPIOLIB_IRQCHIP
new 607a0dcddbdc gpio: cadence: Pass irqchip when adding gpiochip
new fe8cf20d2930 dt-bindings: gpio: davinci: Add new compatible for J721E SoCs
new c7e66e48c05a gpio: xlp: Pass irqchip when adding gpiochip
new a2ac3eb3656d gpio: hlwd: Pass irqchip when adding gpiochip
new 8512ee319262 gpio: aspeed: Pass irqchip when adding gpiochip
new f3260e3ea1f5 gpio: mockup: don't depend twice on GPIOLIB
new f52a0c7b5eb9 gpio: stubs in headers should be inline
new c9fc5aff2172 gpio: Pass mask and size with the init_valid_mask()
new da9b142ab2c5 pinctrl: stmfx: Use the callback to populate valid_mask
new eb1e8bd6e390 gpio: Use callback presence to determine need of valid_mask
new a7e42142926f gpio: ftgpio: Move hardware initialization
new ac1213b7d795 gpio/ixp4xx: Register the base PA instead of its VA in fwnode
new ff6cd68d6601 gpio: mpc8xxx: add ls1088a platform gpio node DT binding d [...]
new 7b732209eb5d gpio: mpc8xxx: add ls1088a platform special function
new 49751efbf630 gpio: zx: Pass irqchip when adding gpiochip
new e599256ab78b gpio: vf610: Pass irqchip when adding gpiochip
new 74639d66e1ec gpio: tqmx86: Pass irqchip when adding gpiochip
new d5d4aa1ec198 MAINTAINERS: Remove FMC subsystem
new 7db47faae79b gpio: aspeed: Add SGPIO driver
new c7663fa2a663 gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h
new b1d64c7139c1 gpio: ftgpio: Fix an error handling path in 'ftgpio_gpio_probe()'
new f4e9bcc05f4e gpio: mt7621: Pass irqchip when adding gpiochip
new f6a7053ddcf1 gpio: zynq: Pass irqchip when adding gpiochip
new 66ad66293ede gpio: em: use a helper variable for &pdev->dev
new 9091373ab7ea gpio: remove less important #ifdef around declarations
new d9e5ebac18a1 Documentation: gpio: fix function links in the HTML docs
new 61059b7048ee gpio: ixp4xx: remove redundant dev_err message
new 7beb620f805d gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get
new 8eeb467d3b4f gpio: pca953x: Switch to use device_get_match_data()
new 63b484c2a69a gpio: pca953x: Use GENMASK() consistently
new 6dd6a2d27e5a gpio: pca953x: Remove explicit comparison with 0
new f4160faac98c gpio: pca953x: Drop %s for constant string literals
new f2ee73147a3f gpio: lpc32xx: allow building on non-lpc32xx targets
new 8a6abcd04e4c Merge tag 'gpio-v5.4-updates-for-linus' of git://git.kerne [...]
new d2b091961510 gpio: ep93xx: Pass irqchip when adding gpiochip
new d377f56f34f5 gpio: gpiolib: Normalize return code variable name
new f0d1ab052640 gpio: of: Normalize return code variable name
new ae0755b56da9 gpio: Fix up merge collision in include file
new 151a41014bff Merge tag 'v5.3-rc7' into devel
new fbdf8d4bef49 gpio: Fix further merge errors
new a7db285664dd gpio: pch: Use dev_get_drvdata
new 8069e69a9792 gpio: intel-mid: Pass irqchip when adding gpiochip
new 7b1e889436a1 gpio: lynxpoint: Pass irqchip when adding gpiochip
new 8f86a5b4ad67 gpio: merrifield: Pass irqchip when adding gpiochip
new 85af79659f45 MAINTAINERS: Remove stale record for gpio-intel-mid.c
new 6babaaeb1f1b Merge tag 'intel-gpio-v5.4-1' of git://git.kernel.org/pub/ [...]
new 4f78d91c7223 gpiolib: acpi: make acpi_can_fallback_to_crs() static
new 5fbe5b5883f8 gpio: Initialize the irqchip valid_mask with a callback
new da04c425e9f7 gpio: aspeed: Update documentation with ast2600 controllers
new 3c4710ae6f88 gpio/aspeed: Fix incorrect number of banks
new 3d64a5a742ac gpio: aspeed: Setup irqchip dynamically
new be2a7e2d5d98 gpio: aspeed: Use ngpio property from device tree if available
new ab4a85534c3e gpio: aspeed: Add in ast2600 details to Aspeed driver
new c83d3c77332e gpio: of: Make of_get_named_gpiod_flags() private
new b0c7e73b51dc gpio: of: Make of_gpio_simple_xlate() private
new 6d6624554da4 gpio: of: Switch to EXPORT_SYMBOL_GPL()
new ac57199180a0 gpio: devres: Switch to EXPORT_SYMBOL_GPL()
new aba30f6f312c gpio: creg-snps: use devm_platform_ioremap_resource() to s [...]
new 2efc6bfadb0b gpio: remove explicit comparison with 0
new c34a024e4ee0 gpio: htc-egpio: Remove unused exported htc_egpio_get_wake [...]
new 11c43bb022b3 gpiolib: of: add a fallback for wlf,reset GPIO name
new bbfe0d6b8b73 Merge tag 'gpio-v5.4-1' of git://git.kernel.org/pub/scm/li [...]
new 3846a3b9511c iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache
new 74c116df66d2 iommu/omap: add pdata ops for omap_device_enable/idle
new db8918f61d51 iommu/omap: streamline enable/disable through runtime pm c [...]
new c3b44a063d3b iommu/omap: add logic to save/restore locked TLBs
new c4206c4e190b iommu/omap: Add system suspend/resume support
new d9c4d8a6cc0f iommu/omap: introduce new API for runtime suspend/resume control
new 604629bcb505 iommu/omap: add support for late attachment of iommu devices
new 1432ebbd6003 iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs
new 73499ad21d59 iommu/omap: Fix compilation warnings
new 24ce0bab260b iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN
new 96088a203a0b iommu/omap: Mark pm functions __maybe_unused
new 7991eb39eedc iommu/exynos: Remove __init annotation from exynos_sysmmu_probe()
new 353b325047fd iommu/arm-smmu: Mask TLBI address correctly
new a5b396ce5001 iommu/qcom: Mask TLBI addresses correctly
new 0caf5f4e84fe iommu/arm-smmu: Convert GR0 registers to bitfields
new 5114e96cb27e iommu/arm-smmu: Convert GR1 registers to bitfields
new 620565a76bb3 iommu/arm-smmu: Convert context bank registers to bitfields
new 490325e0c123 iommu/arm-smmu: Rework cb_base handling
new 71e8a8cdaff9 iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()
new 6100576284e9 iommu/arm-smmu: Get rid of weird "atomic" write
new aadbf2143aeb iommu/arm-smmu: Abstract GR1 accesses
new 19713fd40df8 iommu/arm-smmu: Abstract context bank accesses
new 00320ce65058 iommu/arm-smmu: Abstract GR0 accesses
new c5fc64881f07 iommu/arm-smmu: Rename arm-smmu-regs.h
new fc058d37b345 iommu/arm-smmu: Add implementation infrastructure
new 6d7dff62afb0 iommu/arm-smmu: Move Secure access quirk to implementation
new 3995e18689fd iommu/arm-smmu: Add configuration implementation hook
new 62b993a36e4c iommu/arm-smmu: Add reset implementation hook
new ba7e4a08bbf7 iommu/arm-smmu: Add context init implementation hook
new 4b67f1ddcf23 iommu/arm-smmu: Make private implementation details static
new d720e64150c7 iommu/arm-smmu: Ensure 64-bit I/O accessors are available [...]
new 6d1bcb957be2 iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops
new f71da4671946 iommu/io-pgtable-arm: Remove redundant call to io_pgtable_ [...]
new 298f78895b08 iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops
new a7d20dc19d9e iommu: Introduce struct iommu_iotlb_gather for batching TL [...]
new 4fcf8544fc67 iommu: Introduce iommu_iotlb_gather_add_page()
new 56f8af5e9d38 iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->i [...]
new 3445545b2248 iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf()
new 05aed9412b0b iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flu [...]
new 10b7a7d91269 iommu/io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_fl [...]
new abfd6fe0cd53 iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page()
new e953f7f2fa78 iommu/io-pgtable: Remove unused ->tlb_sync() callback
new a2d3a382d6c6 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap()
new 3951c41af4a6 iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_ [...]
new 2a8868f16e6b iommu/arm-smmu-v3: Separate s/w and h/w views of prod and [...]
new 8a073da07bac iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro
new 52be86374f48 iommu/arm-smmu-v3: Move low-level queue fields out of arm_ [...]
new 7c288a5b2793 iommu/arm-smmu-v3: Operate directly on low-level queue whe [...]
new 587e6c10a7ce iommu/arm-smmu-v3: Reduce contention during command-queue [...]
new 2af2e72b18b4 iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync()
new 05cbaf4ddd02 iommu/arm-smmu-v3: Document ordering guarantees of command [...]
new b5e86196b83f iommu/arm-smmu-v3: Disable detection of ATS and PRI
new f75d8e33df91 iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag
new 7314ca8699e1 iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length in [...]
new bfff88ec1afe iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PC [...]
new 353e3cf8590c iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs
new cdb8a3c34635 iommu/arm-smmu-v3: Avoid locking on invalidation path when [...]
new a91bcc2b6537 Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI"
new 1554240ff864 Merge branches 'for-joerg/arm-smmu/smmu-v2' and 'for-joerg [...]
new dbe8e6a81a2a Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...]
new 097a7df2e3af iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS
new 29746d012588 dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI
new cecdce9d7eed iommu/mediatek: Use a struct as the platform data
new 2e9b0908f5aa memory: mtk-smi: Use a general config_port interface
new 42d42c76f8d2 memory: mtk-smi: Use a struct for the platform data for sm [...]
new 76ce65464fcd iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
new 5950b9541b50 iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_ [...]
new 7f315c9da9f5 iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa
new 73d50811bc91 iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to [...]
new 4c019de65323 iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for [...]
new b4dad40e4f35 iommu/mediatek: Adjust the PA for the 4GB Mode
new 2aa4c2597cd6 iommu/mediatek: Add bclk can be supported optionally
new b3e5eee76548 iommu/mediatek: Add larb-id remapped support
new acb3c92a6130 iommu/mediatek: Refine protect memory definition
new 50822b0b948f iommu/mediatek: Move reset_axi into plat_data
new 2b326d8b1d2b iommu/mediatek: Move vld_pa_rng into plat_data
new 64fea74a0d20 memory: mtk-smi: Add gals support
new 907ba6a19599 iommu/mediatek: Add mt8183 IOMMU support
new 15a01f4c6060 iommu/mediatek: Add mmu1 support
new 4f0a1a1ae351 memory: mtk-smi: Invoke pm runtime_callback to enable clocks
new 567e58cf96dd memory: mtk-smi: Add bus_sel for mt8183
new b9475b3471f8 iommu/mediatek: Fix VLD_PA_RNG register backup when suspend
new ec2da07ca120 memory: mtk-smi: Get rid of need_larbid
new 1ee9feb2c9f8 iommu/mediatek: Clean up struct mtk_smi_iommu
new 4c0088934153 Merge branch 'arm/smmu' into arm/mediatek
new 8758553791df iommu/qcom: Use struct_size() helper
new 5ca54fdc9b1e iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order
new 3623002f0f76 iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3
new b9c6ff94e43a iommu/amd: Re-factor guest virtual APIC (de-)activation code
new 93d051550ee0 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems
new 3d708895325b iommu/amd: Silence warnings under memory pressure
new 2c70010867f1 iommu/vt-d: Fix wrong analysis whether devices share the same bus
new 3fc1ca00653d swiotlb: Split size parameter to map/unmap APIs
new e5e04d051979 iommu/vt-d: Check whether device requires bounce buffer
new c5a5dc4cbbf4 iommu/vt-d: Don't switch off swiotlb if bounce page is used
new 3b53034c268d iommu/vt-d: Add trace events for device dma map/unmap
new cfb94a372f2d iommu/vt-d: Use bounce buffer for untrusted devices
new fd730007a06e iommu/vt-d: Add Scalable Mode fault information
new 1f76249cc3be iommu/vt-d: Declare Broadwell igfx dmar support snafu
new 086f9efae7e9 iommu: Remove dev_err() usage after platform_get_irq()
new fe427e373d9f Merge branch 'for-joerg/batched-unmap' of git://git.kernel [...]
new faf1498993cd iommu: Remember when default domain type was set on kernel [...]
new 8a69961c7f75 iommu: Add helpers to set/get default domain type
new adab0b07cbbc iommu: Use Functions to set default domain type in iommu_s [...]
new cc7c8ad9736b iommu/amd: Request passthrough mode from IOMMU core
new 6b9a7d3a466f iommu/vt-d: Request passthrough mode from IOMMU core
new c53c47aac4ff x86/dma: Get rid of iommu_pass_through
new 74bc0f6b22fd ia64: Get rid of iommu_pass_through
new 5fa9e7c5fa50 iommu: Print default domain type on boot
new 22bb182c839d iommu: Set default domain type at runtime
new 2cc13bb4f59f iommu: Disable passthrough mode when SME is active
new c8fb436b3b63 Documentation: Update Documentation for iommu.passthrough
new 0d87308cca2c iommu/iova: Avoid false sharing on fq_timer_on
new 4dbd258ff63e iommu: Revisit iommu_insert_resv_region() implementation
new 6b0c54e7f271 iommu/dma: Fix for dereferencing before null checking
new d127bc9be856 iommu: Remove wrong default domain comments
new 2896ba40d0be iommu: Don't use sme_active() in generic code
new e95adb9add75 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/ [...]
new 52a5525214d0 Merge tag 'iommu-updates-v5.4' of git://git.kernel.org/pub [...]
The 465 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/kernel-parameters.txt | 7 +-
.../devicetree/bindings/gpio/gpio-aspeed.txt | 7 +-
.../devicetree/bindings/gpio/gpio-davinci.txt | 1 +
.../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 16 +-
.../devicetree/bindings/gpio/sgpio-aspeed.txt | 45 +
Documentation/devicetree/bindings/hwmon/as370.txt | 11 +
.../devicetree/bindings/hwmon/ibm,cffps1.txt | 8 +-
Documentation/devicetree/bindings/hwmon/lm75.txt | 1 +
.../bindings/{hwmon => iio/adc}/ads1015.txt | 0
.../devicetree/bindings/iommu/mediatek,iommu.txt | 30 +-
.../memory-controllers/mediatek,smi-common.txt | 12 +-
.../memory-controllers/mediatek,smi-larb.txt | 4 +
.../bindings/regulator/act8865-regulator.txt | 27 +-
.../bindings/regulator/fixed-regulator.yaml | 19 +-
.../bindings/regulator/mt6358-regulator.txt | 358 ++++++++
.../bindings/regulator/qcom,rpmh-regulator.txt | 15 +-
.../devicetree/bindings/regulator/sy8824x.txt | 24 +
.../bindings/regulator/twl-regulator.txt | 7 +
.../bindings/regulator/uniphier-regulator.txt | 5 +-
.../devicetree/bindings/spi/nuvoton,npcm-fiu.txt | 47 +
.../devicetree/bindings/spi/spi-controller.yaml | 2 +-
.../devicetree/bindings/spi/spi-fsl-qspi.txt | 9 +-
.../devicetree/bindings/spi/spi-mt65xx.txt | 1 +
.../devicetree/bindings/spi/spi-sprd-adi.txt | 11 +-
.../devicetree/bindings/trivial-devices.yaml | 2 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/driver-api/gpio/driver.rst | 138 ++-
Documentation/hwmon/ads1015.rst | 90 --
Documentation/hwmon/index.rst | 2 +-
Documentation/hwmon/inspur-ipsps1.rst | 79 ++
Documentation/hwmon/lm75.rst | 6 +-
Documentation/hwmon/{pxe1610 => pxe1610.rst} | 33 +-
Documentation/hwmon/shtc1.rst | 19 +-
Documentation/hwmon/submitting-patches.rst | 8 +-
Documentation/security/tpm/index.rst | 1 +
Documentation/security/tpm/tpm_ftpm_tee.rst | 27 +
MAINTAINERS | 39 +-
arch/arm/configs/lpc32xx_defconfig | 1 +
arch/arm/mach-ep93xx/edb93xx.c | 2 +-
arch/arm/mach-ep93xx/simone.c | 2 +-
arch/arm/mach-ep93xx/ts72xx.c | 4 +-
arch/arm/mach-ep93xx/vision_ep9307.c | 2 +-
arch/arm/mach-omap2/Makefile | 2 +
arch/arm/mach-omap2/omap-iommu.c | 43 +
arch/ia64/include/asm/iommu.h | 2 -
arch/ia64/kernel/pci-dma.c | 2 -
arch/unicore32/kernel/irq.c | 1 -
arch/x86/include/asm/iommu.h | 1 -
arch/x86/kernel/amd_nb.c | 3 +
arch/x86/kernel/cpu/mce/severity.c | 4 +-
arch/x86/kernel/pci-dma.c | 20 +-
drivers/base/regmap/regmap-debugfs.c | 12 -
drivers/base/regmap/regmap-irq.c | 7 +-
drivers/char/tpm/Kconfig | 5 +
drivers/char/tpm/Makefile | 1 +
drivers/char/tpm/tpm-chip.c | 7 +-
drivers/char/tpm/tpm-sysfs.c | 7 -
drivers/char/tpm/tpm_ftpm_tee.c | 350 ++++++++
drivers/char/tpm/tpm_ftpm_tee.h | 40 +
drivers/char/tpm/tpm_tis_core.c | 3 +
drivers/dma/bcm2835-dma.c | 38 +-
drivers/edac/Kconfig | 7 +
drivers/edac/Makefile | 1 +
drivers/edac/altera_edac.c | 58 +-
drivers/edac/altera_edac.h | 25 +-
drivers/edac/amd64_edac.c | 371 +++++---
drivers/edac/amd64_edac.h | 15 +-
drivers/edac/bluefield_edac.c | 356 ++++++++
drivers/edac/edac_mc.c | 53 +-
drivers/edac/edac_mc.h | 6 +-
drivers/edac/edac_mc_sysfs.c | 92 +-
drivers/edac/ghes_edac.c | 2 +-
drivers/edac/i5100_edac.c | 16 +-
drivers/edac/pnd2_edac.c | 7 +-
drivers/gpio/Kconfig | 11 +-
drivers/gpio/Makefile | 3 +-
drivers/gpio/gpio-arizona.c | 4 +-
drivers/gpio/gpio-aspeed.c | 117 +--
drivers/gpio/gpio-bd70528.c | 4 +-
drivers/gpio/gpio-brcmstb.c | 4 +-
drivers/gpio/gpio-cadence.c | 36 +-
drivers/gpio/gpio-creg-snps.c | 4 +-
drivers/gpio/gpio-dwapb.c | 1 +
drivers/gpio/gpio-eic-sprd.c | 4 +-
drivers/gpio/gpio-em.c | 37 +-
drivers/gpio/gpio-ep93xx.c | 140 +--
drivers/gpio/gpio-ftgpio010.c | 14 +-
drivers/gpio/gpio-grgpio.c | 2 -
drivers/gpio/gpio-hlwd.c | 58 +-
drivers/gpio/gpio-htc-egpio.c | 14 -
drivers/gpio/gpio-intel-mid.c | 35 +-
drivers/gpio/gpio-ixp4xx.c | 279 ++----
drivers/gpio/gpio-ks8695.c | 284 ------
drivers/gpio/gpio-lpc32xx.c | 118 +--
drivers/gpio/gpio-lynxpoint.c | 35 +-
drivers/gpio/gpio-madera.c | 12 +-
drivers/gpio/gpio-max77620.c | 4 +-
drivers/gpio/gpio-max77650.c | 1 +
drivers/gpio/gpio-mb86s7x.c | 1 +
drivers/gpio/gpio-merrifield.c | 28 +-
drivers/gpio/gpio-mpc8xxx.c | 32 +
drivers/gpio/gpio-mt7621.c | 33 +-
drivers/gpio/gpio-mxc.c | 9 +-
drivers/gpio/gpio-pca953x.c | 70 +-
drivers/gpio/gpio-pch.c | 6 +-
drivers/gpio/gpio-pmic-eic-sprd.c | 4 +-
drivers/gpio/gpio-sprd.c | 4 +-
drivers/gpio/gpio-stmpe.c | 36 +-
drivers/gpio/gpio-tb10x.c | 4 +-
drivers/gpio/gpio-tegra.c | 4 +-
drivers/gpio/gpio-thunderx.c | 163 ++--
drivers/gpio/gpio-tqmx86.c | 50 +-
drivers/gpio/gpio-vf610.c | 26 +-
drivers/gpio/gpio-viperboard.c | 20 +-
drivers/gpio/gpio-xgene-sb.c | 1 +
drivers/gpio/gpio-xlp.c | 29 +-
drivers/gpio/gpio-zx.c | 35 +-
drivers/gpio/gpio-zynq.c | 41 +-
drivers/gpio/gpiolib-acpi.c | 27 +-
drivers/gpio/gpiolib-acpi.h | 96 ++
drivers/gpio/gpiolib-devres.c | 28 +-
drivers/gpio/gpiolib-of.c | 158 +++-
drivers/gpio/gpiolib-of.h | 38 +
drivers/gpio/gpiolib.c | 680 +++++++++-----
drivers/gpio/gpiolib.h | 120 ---
drivers/gpio/sgpio-aspeed.c | 533 +++++++++++
drivers/gpu/drm/panfrost/panfrost_mmu.c | 24 +-
drivers/hwmon/Kconfig | 31 +-
drivers/hwmon/Makefile | 2 +-
drivers/hwmon/acpi_power_meter.c | 4 +-
drivers/hwmon/ads1015.c | 324 -------
drivers/hwmon/adt7475.c | 146 ++-
drivers/hwmon/as370-hwmon.c | 145 +++
drivers/hwmon/asb100.c | 12 +-
drivers/hwmon/coretemp.c | 3 +-
drivers/hwmon/iio_hwmon.c | 18 +-
drivers/hwmon/k10temp.c | 1 +
drivers/hwmon/k8temp.c | 233 ++---
drivers/hwmon/lm75.c | 462 +++++++---
drivers/hwmon/ltc2990.c | 10 +-
drivers/hwmon/nct6775.c | 180 +++-
drivers/hwmon/nct7904.c | 476 +++++++++-
drivers/hwmon/npcm750-pwm-fan.c | 4 +-
drivers/hwmon/pmbus/Kconfig | 9 +
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/ibm-cffps.c | 110 ++-
drivers/hwmon/pmbus/inspur-ipsps.c | 228 +++++
drivers/hwmon/pmbus/max31785.c | 2 -
drivers/hwmon/pmbus/ucd9000.c | 1 -
drivers/hwmon/raspberrypi-hwmon.c | 2 +-
drivers/hwmon/shtc1.c | 57 +-
drivers/hwmon/smm665.c | 6 +-
drivers/hwmon/w83781d.c | 6 +-
drivers/hwmon/w83791d.c | 32 +-
drivers/hwmon/w83792d.c | 32 +-
drivers/hwmon/w83793.c | 30 +-
drivers/i3c/device.c | 53 ++
drivers/i3c/master.c | 67 +-
drivers/i3c/master/dw-i3c-master.c | 4 +-
drivers/i3c/master/i3c-master-cdns.c | 30 +-
drivers/iio/adc/Kconfig | 2 +-
drivers/iommu/Kconfig | 1 +
drivers/iommu/Makefile | 5 +-
drivers/iommu/amd_iommu.c | 106 ++-
drivers/iommu/amd_iommu.h | 14 +
drivers/iommu/amd_iommu_init.c | 5 +-
drivers/iommu/amd_iommu_quirks.c | 92 ++
drivers/iommu/amd_iommu_types.h | 9 +
drivers/iommu/arm-smmu-impl.c | 174 ++++
drivers/iommu/arm-smmu-regs.h | 210 -----
drivers/iommu/arm-smmu-v3.c | 980 ++++++++++++++++-----
drivers/iommu/arm-smmu.c | 662 ++++++--------
drivers/iommu/arm-smmu.h | 402 +++++++++
drivers/iommu/dma-iommu.c | 13 +-
drivers/iommu/dmar.c | 77 +-
drivers/iommu/exynos-iommu.c | 9 +-
drivers/iommu/intel-iommu.c | 359 +++++++-
drivers/iommu/intel-trace.c | 14 +
drivers/iommu/intel_irq_remapping.c | 6 +-
drivers/iommu/io-pgtable-arm-v7s.c | 145 ++-
drivers/iommu/io-pgtable-arm.c | 48 +-
drivers/iommu/iommu.c | 217 +++--
drivers/iommu/iova.c | 4 +-
drivers/iommu/ipmmu-vmsa.c | 106 ++-
drivers/iommu/msm_iommu.c | 43 +-
drivers/iommu/mtk_iommu.c | 213 +++--
drivers/iommu/mtk_iommu.h | 21 +-
drivers/iommu/mtk_iommu_v1.c | 9 +-
drivers/iommu/omap-iommu.c | 324 ++++++-
drivers/iommu/omap-iommu.h | 9 +-
drivers/iommu/qcom_iommu.c | 72 +-
drivers/iommu/rockchip-iommu.c | 2 +-
drivers/iommu/s390-iommu.c | 3 +-
drivers/iommu/tegra-gart.c | 12 +-
drivers/iommu/tegra-smmu.c | 2 +-
drivers/iommu/virtio-iommu.c | 5 +-
drivers/memory/mtk-smi.c | 268 ++++--
drivers/pinctrl/intel/pinctrl-baytrail.c | 16 +-
drivers/pinctrl/intel/pinctrl-cherryview.c | 42 +-
drivers/pinctrl/pinctrl-stmfx.c | 18 +-
drivers/pinctrl/qcom/Kconfig | 1 +
drivers/pinctrl/qcom/pinctrl-msm.c | 23 +-
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 92 +-
drivers/platform/chrome/cros_ec_spi.c | 2 +-
drivers/platform/x86/intel_int0002_vgpio.c | 11 +-
drivers/ras/Makefile | 3 +-
drivers/ras/cec.c | 1 +
drivers/ras/debugfs.c | 2 +
drivers/regulator/Kconfig | 17 +
drivers/regulator/Makefile | 2 +
drivers/regulator/act8865-regulator.c | 316 ++++++-
drivers/regulator/core.c | 58 +-
drivers/regulator/da9062-regulator.c | 4 +-
drivers/regulator/da9063-regulator.c | 4 +-
drivers/regulator/da9211-regulator.c | 2 +-
drivers/regulator/fixed.c | 83 +-
drivers/regulator/helpers.c | 21 +
drivers/regulator/lm363x-regulator.c | 10 +-
drivers/regulator/lp87565-regulator.c | 5 +-
drivers/regulator/lp8788-ldo.c | 2 +-
drivers/regulator/max77686-regulator.c | 2 +-
drivers/regulator/max8660.c | 1 -
drivers/regulator/mt6358-regulator.c | 549 ++++++++++++
drivers/regulator/qcom-rpmh-regulator.c | 193 +++-
drivers/regulator/rk808-regulator.c | 2 +-
drivers/regulator/s2mps11.c | 2 +-
drivers/regulator/slg51000-regulator.c | 15 +-
drivers/regulator/stm32-booster.c | 4 -
drivers/regulator/sy8824x.c | 232 +++++
drivers/regulator/tps65132-regulator.c | 4 +-
drivers/regulator/twl6030-regulator.c | 21 +-
drivers/regulator/uniphier-regulator.c | 4 +
drivers/spi/Kconfig | 10 +
drivers/spi/Makefile | 1 +
drivers/spi/atmel-quadspi.c | 1 -
drivers/spi/spi-altera.c | 4 +-
drivers/spi/spi-armada-3700.c | 5 +-
drivers/spi/spi-ath79.c | 4 +-
drivers/spi/spi-atmel.c | 5 +
drivers/spi/spi-axi-spi-engine.c | 4 +-
drivers/spi/spi-bcm-qspi.c | 5 +-
drivers/spi/spi-bcm2835.c | 470 ++++++++--
drivers/spi/spi-bcm2835aux.c | 5 +-
drivers/spi/spi-bcm63xx-hsspi.c | 8 +-
drivers/spi/spi-bcm63xx.c | 4 +-
drivers/spi/spi-cadence.c | 5 +-
drivers/spi/spi-cavium-octeon.c | 4 +-
drivers/spi/spi-clps711x.c | 4 +-
drivers/spi/spi-coldfire-qspi.c | 4 +-
drivers/spi/spi-dw-mmio.c | 18 +-
drivers/spi/spi-dw-pci.c | 20 +-
drivers/spi/spi-efm32.c | 4 +-
drivers/spi/spi-ep93xx.c | 4 +-
drivers/spi/spi-fsl-cpm.c | 6 +-
drivers/spi/spi-fsl-dspi.c | 718 +++++++--------
drivers/spi/spi-fsl-lib.h | 3 -
drivers/spi/spi-fsl-qspi.c | 4 +-
drivers/spi/spi-fsl-spi.c | 193 +---
drivers/spi/spi-geni-qcom.c | 8 +-
drivers/spi/spi-gpio.c | 5 +-
drivers/spi/spi-lantiq-ssc.c | 12 +-
drivers/spi/spi-lp8841-rtc.c | 4 +-
drivers/spi/spi-meson-spicc.c | 4 +-
drivers/spi/spi-meson-spifc.c | 4 +-
drivers/spi/spi-mt65xx.c | 54 +-
drivers/spi/spi-mt7621.c | 4 +-
drivers/spi/spi-mxs.c | 4 +-
drivers/spi/spi-npcm-fiu.c | 769 ++++++++++++++++
drivers/spi/spi-npcm-pspi.c | 5 +-
drivers/spi/spi-nuc900.c | 5 +-
drivers/spi/spi-nxp-fspi.c | 4 +-
drivers/spi/spi-oc-tiny.c | 4 +-
drivers/spi/spi-pic32-sqi.c | 5 +-
drivers/spi/spi-pic32.c | 12 +-
drivers/spi/spi-qcom-qspi.c | 8 +-
drivers/spi/spi-rb4xx.c | 4 +-
drivers/spi/spi-s3c24xx.c | 5 +-
drivers/spi/spi-sh-msiof.c | 5 +-
drivers/spi/spi-sh.c | 4 +-
drivers/spi/spi-sifive.c | 5 +-
drivers/spi/spi-sirf.c | 4 +-
drivers/spi/spi-slave-mt27xx.c | 1 -
drivers/spi/spi-sprd-adi.c | 92 +-
drivers/spi/spi-sprd.c | 4 +-
drivers/spi/spi-st-ssc4.c | 4 +-
drivers/spi/spi-stm32-qspi.c | 5 +-
drivers/spi/spi-sun4i.c | 5 +-
drivers/spi/spi-sun6i.c | 5 +-
drivers/spi/spi-synquacer.c | 2 -
drivers/spi/spi-tegra20-sflash.c | 4 +-
drivers/spi/spi-ti-qspi.c | 1 -
drivers/spi/spi-uniphier.c | 90 +-
drivers/spi/spi-xlp.c | 8 +-
drivers/spi/spi-zynq-qspi.c | 7 +-
drivers/spi/spi-zynqmp-gqspi.c | 5 +-
drivers/spi/spi.c | 53 +-
drivers/vfio/vfio_iommu_type1.c | 27 +-
drivers/xen/swiotlb-xen.c | 8 +-
include/dt-bindings/memory/mt8183-larb-port.h | 130 +++
.../regulator/active-semi,8865-regulator.h | 28 +
include/linux/acpi.h | 51 --
include/linux/amd-iommu.h | 12 +
include/linux/blk_types.h | 5 +-
include/linux/edac.h | 10 +-
include/linux/gpio.h | 13 -
include/linux/gpio/consumer.h | 135 ++-
include/linux/gpio/driver.h | 178 +++-
include/linux/i3c/device.h | 4 +
include/linux/i3c/master.h | 5 +
include/linux/intel-iommu.h | 2 +
include/linux/io-pgtable.h | 66 +-
include/linux/iommu.h | 108 ++-
include/linux/of_gpio.h | 11 -
include/linux/omap-iommu.h | 15 +
include/linux/pci_ids.h | 1 +
include/linux/pid.h | 4 +
include/linux/platform_data/gpio-htc-egpio.h | 3 -
include/linux/platform_data/iommu-omap.h | 4 +
include/linux/regulator/consumer.h | 13 +
include/linux/regulator/mt6358-regulator.h | 56 ++
include/linux/swiotlb.h | 8 +-
include/soc/mediatek/smi.h | 5 -
include/trace/events/intel_iommu.h | 106 +++
include/uapi/linux/wait.h | 1 +
kernel/dma/direct.c | 2 +-
kernel/dma/swiotlb.c | 34 +-
kernel/exit.c | 38 +-
kernel/fork.c | 8 +
kernel/signal.c | 7 +-
sound/soc/intel/boards/bytcht_cx2072x.c | 1 +
sound/soc/intel/boards/cht_bsw_max98090_ti.c | 1 +
sound/soc/intel/boards/cht_bsw_rt5672.c | 1 +
tools/testing/selftests/pidfd/.gitignore | 2 +
tools/testing/selftests/pidfd/Makefile | 2 +-
tools/testing/selftests/pidfd/pidfd.h | 30 +
tools/testing/selftests/pidfd/pidfd_open_test.c | 5 -
tools/testing/selftests/pidfd/pidfd_poll_test.c | 117 +++
tools/testing/selftests/pidfd/pidfd_test.c | 14 -
tools/testing/selftests/pidfd/pidfd_wait.c | 271 ++++++
339 files changed, 13985 insertions(+), 5624 deletions(-)
create mode 100644 Documentation/devicetree/bindings/gpio/sgpio-aspeed.txt
create mode 100644 Documentation/devicetree/bindings/hwmon/as370.txt
rename Documentation/devicetree/bindings/{hwmon => iio/adc}/ads1015.txt (100%)
create mode 100644 Documentation/devicetree/bindings/regulator/mt6358-regulator.txt
create mode 100644 Documentation/devicetree/bindings/regulator/sy8824x.txt
create mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-fiu.txt
delete mode 100644 Documentation/hwmon/ads1015.rst
create mode 100644 Documentation/hwmon/inspur-ipsps1.rst
rename Documentation/hwmon/{pxe1610 => pxe1610.rst} (82%)
create mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst
create mode 100644 arch/arm/mach-omap2/omap-iommu.c
create mode 100644 drivers/char/tpm/tpm_ftpm_tee.c
create mode 100644 drivers/char/tpm/tpm_ftpm_tee.h
create mode 100644 drivers/edac/bluefield_edac.c
delete mode 100644 drivers/gpio/gpio-ks8695.c
create mode 100644 drivers/gpio/gpiolib-acpi.h
create mode 100644 drivers/gpio/gpiolib-of.h
create mode 100644 drivers/gpio/sgpio-aspeed.c
delete mode 100644 drivers/hwmon/ads1015.c
create mode 100644 drivers/hwmon/as370-hwmon.c
create mode 100644 drivers/hwmon/pmbus/inspur-ipsps.c
create mode 100644 drivers/iommu/amd_iommu.h
create mode 100644 drivers/iommu/amd_iommu_quirks.c
create mode 100644 drivers/iommu/arm-smmu-impl.c
delete mode 100644 drivers/iommu/arm-smmu-regs.h
create mode 100644 drivers/iommu/arm-smmu.h
create mode 100644 drivers/iommu/intel-trace.c
create mode 100644 drivers/regulator/mt6358-regulator.c
create mode 100644 drivers/regulator/sy8824x.c
create mode 100644 drivers/spi/spi-npcm-fiu.c
create mode 100644 include/dt-bindings/memory/mt8183-larb-port.h
create mode 100644 include/dt-bindings/regulator/active-semi,8865-regulator.h
create mode 100644 include/linux/regulator/mt6358-regulator.h
create mode 100644 include/trace/events/intel_iommu.h
create mode 100644 tools/testing/selftests/pidfd/pidfd_poll_test.c
create mode 100644 tools/testing/selftests/pidfd/pidfd_wait.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 llvm.
from 2211b90ac7b [NFC] Test commit access
new 9b35a1b5694 [lit] Make internal diff work in pipelines
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:
utils/lit/lit/TestRunner.py | 224 +-------------------
utils/lit/lit/builtin_commands/diff.py | 228 +++++++++++++++++++++
.../lit/tests/Inputs/shtest-shell/diff-error-0.txt | 3 -
utils/lit/tests/Inputs/shtest-shell/diff-pipes.txt | 15 ++
utils/lit/tests/shtest-shell.py | 47 +++--
5 files changed, 276 insertions(+), 241 deletions(-)
create mode 100644 utils/lit/lit/builtin_commands/diff.py
delete mode 100644 utils/lit/tests/Inputs/shtest-shell/diff-error-0.txt
create mode 100644 utils/lit/tests/Inputs/shtest-shell/diff-pipes.txt
--
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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
in repository toolchain/ci/llvm-project.
from 02a0ef03e6d Merging r371766: ------------------------------------------ [...]
adds 8972a4776da ReleaseNotes: known issue: PR40547
No new revisions were added by this update.
Summary of changes:
llvm/docs/ReleaseNotes.rst | 9 +++++++++
1 file changed, 9 insertions(+)
--
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.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 2f1810f 6: update: llvm-linux: 16048
new 2e66e5f 6: update: llvm-8972a4776da42d708b4273c5fae40c107f5e6904: 16048
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2f1810f)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
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:
01-reset_artifacts/console.log | 220 +-
02-build_llvm/console.log | 11928 ++++++++++++-------------
03-build_linux/console.log | 6057 ++++++-------
05-check_regression/console.log | 8 +-
06-update_baseline/console.log | 20 +-
console.log | 18233 +++++++++++++++++++-------------------
jenkins/manifest.sh | 11 +-
7 files changed, 18039 insertions(+), 18438 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 libcxx.
from ba4e717aa Open fstream files in O_CLOEXEC mode when possible.
new 77ce2c648 Revert "Implement std::condition_variable via pthread_cond_cl [...]
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:
include/__config | 6 -
include/__mutex_base | 145 +++------------------
.../thread.condition.condvar/wait_until.pass.cpp | 33 ++---
3 files changed, 28 insertions(+), 156 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.