This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 2eb0c73548f1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 48c766fed705 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5bab8b601a41 Merge remote-tracking branch 'scsi-fixes/fixes' omits 2428ae04409b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fbc917c2df1b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits cf414c71255b Merge remote-tracking branch 'kvms390-fixes/master' omits 5342b2a3c61b Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 995a678aa39d Merge remote-tracking branch 'crypto-current/master' omits 712d92cd6241 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 74a8f906f4b4 Merge remote-tracking branch 'spi-fixes/for-linus' omits aa6573277911 Merge remote-tracking branch 'regulator-fixes/for-linus' omits de231966541c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f43f2890c403 Merge remote-tracking branch 'wireless-drivers/master' omits f504a57f303b Merge remote-tracking branch 'bpf/master' omits 7386baa74d2e Merge remote-tracking branch 'net/master' omits fe45f5d3bf32 Merge remote-tracking branch 'fixes/master' adds 079a8834bb65 xtensa: configs: Cleanup old Kconfig IO scheduler options adds 7da04e487984 xtensa: drop set_except_vector declaration adds e72533135492 xtensa: clean up platform headers adds 64716b9ec5ba xtensa: drop empty platform_* functions from platforms adds 5b787914408e xtensa: drop unused function fast_coprocessor_double adds a922b1561137 xtensa: clean up optional XCHAL_* definitions adds 58bc6c69afe5 arch/xtensa: fix Kconfig typos for HAVE_SMP adds 50722f0bf631 xtensa: move fast exception handlers close to vectors adds 4f17664a4407 xtensa: separate SMP and XIP support adds 5e4417f92123 xtensa: reorganize vectors placement adds c74c0fd2282e xtensa: ISS: improve simcall assembly new 9b7fa2880fe7 Merge tag 'xtensa-20200206' of git://github.com/jcmvbkbc/l [...] adds c64eb62cfce2 virtio-mmio: convert to devm_platform_ioremap_resource adds 5790b53390e1 virtio-balloon: initialize all vq callbacks adds 303090b513fd virtio-pci: check name when counting MSI-X vectors adds 782e067dba52 virtio-blk: remove VIRTIO_BLK_F_SCSI support adds 6e9826e77249 virtio_balloon: prevent pfn array overflow adds 6c22dc61c76b virtio-balloon: Fix memory leak when unloading while hinti [...] adds 1ad6f58ea936 virtio_balloon: Fix memory leaks on errors in virtballoon_probe() new e0f121c5cc2c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds bb44aa09e539 watchdog: sama5d4_wdt: addition of sam9x60 compatible watchdog adds 85fdc63fe256 drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe adds d4ba76d79854 watchdog: make DesignWare watchdog allow users to set bigg [...] adds f6c98b08381c watchdog: da9062: add power management ops adds e0b4f4e0cf7f watchdog: qcom: Use platform_get_irq_optional() for bark irq adds b1301b9022e9 watchdog: cadence: Skip printing pointer value adds 69503e585192 watchdog: fix UAF in reboot notifier handling in watchdog [...] adds e7046df87354 watchdog: dw_wdt: ping watchdog to reset countdown before start adds 6ae58eecad31 watchdog: it87_wdt: add IT8786 ID adds c514430c51ee dt-bindings: watchdog: da9062: add suspend disable option adds f43f97a0fc0e dt-bindings: mediatek: mt8183: Add #reset-cells adds fe42cc30a965 dt-bindings: mediatek: mt2712: Add #reset-cells adds c254e103082b watchdog: mtk_wdt: mt8183: Add reset controller adds 9e5236e7cec1 watchdog: mtk_wdt: mt2712: Add reset controller adds 057b52b4b3d5 watchdog: da9062: make restart handler atomic safe new b34f01f76a10 Merge tag 'linux-watchdog-5.6-rc1' of git://www.linux-watc [...] adds 21e157c62eed clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() adds 2a8aa18c1131 dt-bindings: clk: qcom: Fix self-validation, split, and cl [...] adds 73cb3106e883 clk: ls1028a: fix a dereference of pointer 'parent' before [...] adds 908b050114d8 clk: qcom: rcg2: Don't crash if our parent can't be found; [...] adds 48cabc221f0d dt-bindings: clock: Fix qcom,dispcc bindings for sdm845/sc7180 adds 0a97e8a5bf0a clk: qcom: Get rid of fallback global names for dispcc-sc7180 adds c1ef343612cd clk: qcom: Get rid of the test clock for dispcc-sc7180 adds 3696ebe4e1fc clk: qcom: Use ARRAY_SIZE in dispcc-sc7180 for parent clocks adds e6747e24f15d dt-bindings: clock: Fix qcom,gpucc bindings for sdm845/sc7 [...] adds 39c064a0e605 clk: qcom: Get rid of the test clock for gpucc-sc7180 adds 72de7a19ef5b clk: qcom: Use ARRAY_SIZE in gpucc-sc7180 for parent clocks adds 8cff43d46cfc dt-bindings: clock: Cleanup qcom,videocc bindings for sdm8 [...] adds abc8f93f33e7 clk: qcom: Get rid of the test clock for videocc-sc7180 adds 563528b83174 clk: qcom: Use ARRAY_SIZE in videocc-sc7180 for parent clocks adds 5df867145f8a of: clk: Make <linux/of_clk.h> self-contained new 8bf5973a4ef0 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds a5127a2dbe95 drm/tegra: sor: Suspend on clock registration failure adds ad2139cb80a7 drm/tegra: sor: Disable runtime PM on probe failure adds c472a0b0a1fd drm/tegra: sor: Initialize runtime PM before use adds 2d9384ff9177 drm/tegra: Relax IOMMU usage criteria on old Tegra adds 273da5a04696 drm/tegra: Reuse IOVA mapping where possible adds 98ae41adb252 gpu: host1x: Set DMA direction only for DMA-mapped buffer objects new e139e8aed0d3 Merge tag 'drm/tegra/for-5.6-rc1-fixes' of git://anongit.f [...] new 58ae5284f663 drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTR [...] new 5bb88d07948b drm/nouveau/kms/gv100-: move window ownership setup into m [...] new 137c4ba7163a drm/nouveau/kms/gv100-: avoid sending a core update until [...] new a345cc0d393e Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] adds 36a1707afda9 drm/amdgpu: modify packet size for pm4 flush tlbs adds a6c44d2538c4 drm/amdgpu: added support to get mGPU DRAM base adds d33a99c4b636 drm/amdgpu: provide a generic function interface for readi [...] adds c68dbcd8f9b0 drm/amdgpu: add kiq version interface for RREG32/WREG32 adds e3cd03603dbe drm/amdgpu: read gfx register using RREG32_KIQ macro adds f519cd13c23e drm/amdgpu: update mmhub 9.4.1 header files for Acrturus adds 39aa0ef1638a drm/amdgpu: enable RAS feature for more mmhub sub-blocks o [...] adds 5e66403e4d70 drm/amdgpu: refine the security check for RAS functions adds 504c5e72d781 drm/amdgpu: abstract EDC counter clear to a separated function adds 19cf0dd4b9d2 drm/amdgpu: add EDC counter registers of gc for Arcturus adds 4c461d89db4f drm/amdgpu: add RAS support for the gfx block of Arcturus adds a9d4fe2fd652 drm/amdgpu: remove unnecessary conversion to bool adds 240c811ccde4 drm/amdgpu: fix VRAM partially encroached issue in GDDR6 m [...] adds 7db1d560a4fa Revert "drm/amdgpu: fix modprobe failure of the secondary [...] adds 63e3ab9a8226 drm/amdgpu: individualize fence allocation per entity adds 43563bc2e6a7 drm/amd/display: update MSA and VSC SDP on video test patt [...] adds 50d2c6027ef4 drm/amd/display: Do not send training pattern if VS Different adds 07d4f9053294 drm/amd/display: Add debug option to disable DSC support adds 153ca7602192 drm/amd/display: Get fb base and fb offset for DMUB from r [...] adds 830821a64db6 drm/amd/display: Fallback to DMCUB when command table is missing adds 14ae7665e70a drm/amd/display: check pipe_ctx is split pipe or not adds 5ea398509804 drm/amd/display: Fixed comment styling adds bb6785c12129 drm/amd/display: Do DMCUB hw_init before DC adds 819d4b3fbfaf drm/amd/display: Fix DML dummyinteger types mismatch adds 887ff121987d drm/amd/display: Refactor to remove diags specific rgam func adds 9eeec26a1339 drm/amd/display: Refine i2c frequency calculating sequence adds 2c61704bcaee drm/amd/display: 3.2.69 adds 022205ffbb8f drm/amd/display: fix rotation_angle to use enum values adds 7527791e1fbd drm/amd/display: Fix update type for multiple planes adds 0167da498d57 drm/amd/display: Add hardware reset interface for DMUB service adds cc934031dc2a drm/amd/display: Call ATOM_INIT instead of ATOM_ENABLE for DMCUB adds a7da96fbccc6 drm/amd/display: Reset inbox rptr/wptr when resetting DMCUB adds e5f0b5214bee drm/amd/display: Check hw_init state when determining if D [...] adds 23bc5f3404de drm/amd/display: support VSC SDP update on video test patt [...] adds 947daab2a2d1 drm/amd/display: changed max_downscale_src_width to 4096. adds 09f6dd6e6d43 drm/amd/display: init hw i2c speed adds d478667253f9 drm/amd/display: use odm combine for YCbCr420 timing with [...] adds 37c58ddf5736 drm/amdgpu: Fix TLB invalidation request when using semaphore adds fa34edbed461 drm/amdgpu: Use the correct flush_type in flush_gpu_tlb_pasid adds b6501217265f drm/amdgpu/vcn: Share vcn_v2_0_dec_ring_test_ring to vcn2.5 adds 62884a7bf343 drm/amdgpu/vcn2.5: fix a bug for the 2nd vcn instance (v2) adds 326b523eeb52 drm/amdgpu/vcn: fix vcn2.5 instance issue adds a4555732142e drm/amdgpu/vcn: fix typo error adds 55bbb747ecfa drm/amdgpu/vcn: use inst_idx relacing inst adds f583cc57ba70 drm/amdgpu: initialize bo_va_list when add gws to process adds 2639f453f28e drm/amdgpu: fix doc by clarifying sched_list definition adds a16afcdd8c58 drm/amd/powerplay: use true, false for bool variable in sm [...] adds b20dcd72c150 drm/amd/amdgpu: fix spelling mistake "to" -> "too" adds 7af2a5771e09 drm/amdgpu: attempt to enable gfxoff on more raven1 boards (v2) adds 276cc92945ab drm/amdgpu: original raven doesn't support full asic reset adds 3eb6d7aca53d drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero adds da2f84ba73df Revert "drm/amd/display: Don't skip link training for empt [...] adds 77171eade8fa drm/amdgpu: add coreboot workaround for KV/KB adds bb67bfd2e710 drm/amd/display: do not allocate display_mode_lib unnecessarily adds 658c663947b0 drm/amdgpu: enable GPU reset by default on Navi adds 2cb44fb09305 drm/amdgpu: enable GPU reset by default on renoir adds 54f73df4cab1 drm/amd/display: fix for-loop with incorrectly sized loop [...] adds 269a0bf79b33 drm/amd/powerplay: fix spelling mistake "Attemp" -> "Attempt" adds 18c6b74e7cfc drm/amdgpu: Enable DISABLE_BARRIER_WAITCNT for Arcturus adds 977f7e1068be drm/amdgpu: allocate entities on demand adds 7044cb6c2077 amdgpu: using vmalloc requires includeing vmalloc.h adds 2a239597dfc6 drm/amd/display: fix spelling mistake link_integiry_check [...] adds ec3d65082d7d radeon: insert 10ms sleep in dce5_crtc_load_lut adds ded58c7bbbf3 drm/amd/display: Move drm_dp_mst_atomic_check() to the fro [...] adds eca31a4ac89b radeon: completely remove lut leftovers adds 968162204adf drm/amdgpu: Fix implicit enum conversion in gfx_v9_4_ras_e [...] adds e0d5322c29ef drm/amdgpu/navi10: add mclk to navi10_get_clock_by_type_wi [...] adds c6a228be7f44 drm/amd/display: Only enable cursor on pipes that need it adds f38abc15d157 drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode adds 1cf8c930b378 drm/amd/powerplay: fix navi10 system intermittent reboot issue V2 adds 47eed65178e8 drm/amd/display: Fix a typo when computing dsc configuration adds a30a8c2f884c drm/amd/display: Fix HW/SW state mismatch adds 45826e9c4e9e drm/amdgpu/navi: fix index for OD MCLK adds ee23a518fdc2 drm/amdgpu/navi10: add OD_RANGE for navi overclocking adds 93c5f1f66c6a drm/amdgpu/smu_v11_0: Correct behavior of restoring defaul [...] adds 0531aa6eb38b drm/amdgpu: fetch default VDDC curve voltages (v2) adds c37243579d6c drm/amdgpu/display: handle multiple numbers of fclks in dc [...] adds 4d0a72b66065 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency adds 1064ad4aeef9 drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage adds 7b913a76a6cd drm/amdgpu: update default voltage for boot od table for navi1x adds 58fe03d6dec9 drm/amd/dm/mst: Ignore payload update failures new 9f880327160f Merge tag 'amd-drm-next-5.6-2020-02-05' of git://people.fr [...] new c16b99d6c5a3 Merge tag 'drm-next-2020-02-07' of git://anongit.freedeskt [...] adds c21502efdaed Documentation: admin-guide: PM: Update sleep states documentation adds 03b10951e9f6 power: avs: qcom-cpr: add a printout after the driver has [...] adds adef0cedeaae PM / AVS: rockchip-io: fix the supply naming for the emmc [...] adds db5a10c172ed power: avs: qcom-cpr: add unspecified HAS_IOMEM dependency adds e093e53f4f70 power: avs: qcom-cpr: Avoid clang -Wsometimes-uninitialize [...] adds 3a5be9b8f433 intel_idle: Introduce 'use_acpi' module parameter adds 4dcb78ee579c intel_idle: Introduce 'states_off' module parameter adds f06572ef476d cpuidle: Documentation: Clean up PM QoS description new 332008256f1f Merge branches 'pm-avs' and 'pm-cpuidle' new ba7dcfc7bada Merge tag 'pm-5.6-rc1-3' of git://git.kernel.org/pub/scm/l [...] adds c01a4a136440 ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I [...] adds dec0a81a7814 i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C [...] new ed39ba0ec115 Merge tag 'acpi-5.6-rc1-3' of git://git.kernel.org/pub/scm [...] adds c807da539e82 i2c: remove unneeded 'extern' from function declatations adds 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros adds 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support adds 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support adds a44c03b5879c dt-bindings: i2c: at91: cosmetic formatting of compatible list adds 42f36457f98d i2c: at91: remote default value initialization adds bc0757a51c5a i2c: tiny-usb: Correct I2C fault codes. adds f4b5af78cb7e dt-bindings: I2C: Add X1000 bindings. adds 21575a7a8d4c I2C: JZ4780: Add support for the X1000. adds fe402bd09049 i2c: meson: implement the master_xfer_atomic callback adds 710b65335c19 i2c: parport-light: remove driver adds 511f7d54842f i2c: parport: simplify Kconfig description adds 9f7a03642e0e i2c: parport: move include file into main source adds d02e5ee09bd9 Merge branch 'i2c/for-current' into i2c/for-5.6 adds b5d5605ca3ce i2c: tegra: Prevent interrupt triggering after transfer timeout adds ede2299f7101 i2c: tegra: Support atomic transfers adds ae6028a65582 i2c: tegra: Rename I2C_PIO_MODE_MAX_LEN to I2C_PIO_MODE_PR [...] adds 4211ffc3ad15 i2c: tegra: Use relaxed versions of readl/writel adds 28d98666dbc0 i2c: tegra: Always terminate DMA transfer adds b3ec94697573 i2c: tegra: Check DMA completion status in addition to left time adds 49945ef0f90b i2c: stu300: Use proper printk format for iomem pointer adds 6b5794abdcdd i2c: cht-wc: convert to use i2c_new_client_device() adds 41d06630b494 i2c: i801: convert to use i2c_new_client_device() adds 7fd0379f8696 i2c: nvidia-gpu: convert to use i2c_new_client_device() adds 7de69dbf0d7f i2c: ocores: convert to use i2c_new_client_device() adds f12c529005dc i2c: powermac: convert to use i2c_new_client_device() adds 36056290ee0c i2c: taos-evm: convert to use i2c_new_client_device() adds bf255befe7ad i2c: xiic: convert to use i2c_new_client_device() adds 90a3be9b1945 i2c: i2c-core-acpi: convert to use i2c_new_client_device() adds 87e07437df93 i2c: i2c-core-base: convert to use i2c_new_client_device() adds 5f0155b44e1e i2c: i2c-core-of: convert to use i2c_new_client_device() adds e634a50c9cd1 docs: i2c: use the new API in 'instantiating-devices.rst' adds e8d51e962936 docs: i2c: use the new API in 'writing-clients' adds 066e6e805d4a i2c: pmcmsp: Use proper printk format for resource_size_t adds 17b3fe8b04ec i2c: pnx: Use proper printk format for resource_size_t adds 40b2ec1251c3 i2c: highlander: Use proper printk format for size_t adds b4c119dbc300 i2c: xiic: Add timeout to the rx fifo wait loop adds c9d059681b84 i2c: xiic: defer the probe if clock is not found adds 10b17004a74c i2c: xiic: Fix the clocking across bind unbind adds 4a2d5f663dab i2c: Enable compile testing for more drivers adds a009310fade9 i2c: exynos: Update Kconfig documentation adds eca95cd5a36d i2c: parport: fix spelling mistake: "Atmost" -> "At most" adds 878508aed477 i2c: xiic: fix indentation issue adds 567ec716efab eeprom: at24: update the license tag adds 69afc4b62308 eeprom: at24: sort headers alphabetically adds 14f4957313fb dt-bindings: nvmem: new optional property wp-gpios adds 2a127da461a9 nvmem: add support for the write-protect pin adds 6c57a664c487 dt-bindings: at24: make wp-gpios a reference to the proper [...] adds 1c89074bf850 eeprom: at24: remove the write-protect pin support adds a99d2c6ccd15 nvmem: fix a 'makes pointer from integer without a cast' b [...] adds 821e2c705fb9 dt-bindings: at25: add reference for the wp-gpios property adds c6cadc7538bb dt-binding: eeprom: at24: add vcc-supply property adds cd5676db0574 misc: eeprom: at24: support pm_runtime control adds 6810df46c418 Merge tag 'at24-updates-for-v5.6' of git://git.kernel.org/ [...] adds 348001433fad i2c: mux: pca9541: use the BIT macro adds 0d1569a763fa dt-bindings: i2c: support property idle-state adds e65e228eb096 i2c: mux: pca954x: support property idle-state adds 4a890148df47 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] adds 21593938086f docs: i2c: sort index logically adds 096c22f88ea0 docs: i2c: summary: extend introduction adds 020bc5b9296a docs: i2c: summary: rewrite the "terminology" section adds 2f07c05f14a8 docs: i2c: call it "I2C" consistently adds 40c573d12ea5 docs: i2c: fix typo adds 48ca3b7fb82c docs: i2c: replace "I2C-transfer" -> "I2C transfer" consistently adds f72beb8bf9c4 docs: i2c: i2c-protocol: fix kernel-doc function syntax adds f954731d2af4 docs: i2c: i2c-protocol: properly name start and stop conditions adds 02622c88618b docs: i2c: i2c-protocol: remove unneeded colons from table adds db0d7424e774 docs: i2c: i2c-protocol: use proper names for ACK and NACK adds 924fbb4d2eb8 docs: i2c: smbus-protocol: fix link syntax adds c0faa8a6be24 docs: i2c: smbus-protocol: properly name start and stop co [...] adds 026c0fe666df docs: i2c: smbus-protocol: remove unneeded colons from table adds 9e89d61878f2 docs: i2c: smbus-protocol: use proper names for ACK and NACK adds 3c13f1fbec59 docs: i2c: smbus-protocol: enable kernel-doc function syntax adds b36cbb70e4a2 docs: i2c: smbus-protocol: fix kernel-doc function syntax adds 414a596454a6 docs: i2c: smbus-protocol: fix typo adds c7148b059c2f docs: i2c: smbus-protocol: fix punctuation adds 95b83774e310 docs: i2c: smbus-protocol: improve I2C Block transactions [...] adds 4f71daf6294b docs: i2c: instantiating-devices: fix internal hyperlink adds da9a80bf1976 docs: i2c: instantiating-devices: rearrange static instatiation adds 22714ef85478 docs: i2c: instantiating-devices: use monospace for sysfs [...] adds 899b56b37eb6 docs: i2c: old-module-parameters: fix internal hyperlink adds dfea2b16cc99 docs: i2c: old-module-parameters: clarify this is for obso [...] adds 1ef057229627 docs: i2c: old-module-parameters: use monospace instead of "" adds f6fcefa10fdb docs: i2c: rename sections so the overall picture is clearer adds ca5dbb0272cc docs: i2c: i2c-protocol: use same wording as smbus-protocol adds 4fcb445ec688 docs: i2c: writing-clients: properly name the stop condition adds f53938d2c79a i2c: i801: Add support for Intel Comet Lake PCH-V adds bbf967b223b3 i2c: cadence: Handle transfer_size rollover adds 69dc44bcbc11 i2c: cadence: Fix error printing in case of defer adds db3fad841d9b i2c: cadence: Fix power management order of operations adds 9253975bcba6 i2c: cadence: Fix wording in i2c-cadence driver adds ea6dd25deeb5 i2c: stm32f7: add PM_SLEEP suspend/resume support new 8ff2d7ca4a55 i2c: cros-ec-tunnel: Fix slave device enumeration new b49f8e0e7bd1 i2c: cros-ec-tunnel: Fix ACPI identifier new 11777ee8b04a Merge branch 'i2c/for-5.6' of git://git.kernel.org/pub/scm [...] adds 4bfdebd6202d docs/locking: Fix outdated section names adds 5549c2023265 Documentation/ko_KR/howto: Update broken web addresses adds 95c472ffca38 Documentation/ko_KR/howto: Update a broken link adds 36a375c6dfad mailmap: add entry for Tiezhu Yang adds ff1e81a7e223 Documentation: build warnings related to missing blank lin [...] adds 599e6f8d3d23 Documentation: changes.rst: update several outdated project URLs adds d1c9038ab5c1 Allow git builds of Sphinx new 41dcd67e8868 Merge tag 'docs-5.6-2' of git://git.lwn.net/linux adds 444a52960c0f saner calling conventions for nfs_fs_mount_common() adds d0b779d47c92 nfs: stash server into struct nfs_mount_info adds 7643c12e9557 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount adds 15a9c4eff672 nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type adds 6654f8e24668 nfs: don't bother setting/restoring export_path around do_ [...] adds 4e357761bd44 nfs4: fold nfs_do_root_mount/nfs_follow_remote_path adds 250d69f6a465 nfs: lift setting mount_info from nfs_xdev_mount() adds 6a3f7a399ebf nfs: stash nfs_subversion reference into nfs_mount_info adds a55d3297be58 nfs: don't bother passing nfs_subversion to ->try_mount() [...] adds 82eaed2beef5 nfs: merge xdev and remote file_system_type adds 1bc3a2cbf239 nfs: unexport nfs_fs_mount_common() adds 0c38f2131df9 nfs: don't pass nfs_subversion to ->create_server() adds ab88dca311a3 nfs: get rid of mount_info ->fill_super() adds ba8b6148067f nfs_clone_sb_security(): simplify the check for server bogosity adds adf2314fe667 nfs: get rid of ->set_security() adds 9954bf92c0cd NFS: Move mount parameterisation bits into their own file adds e0a626b12474 NFS: Constify mount argument match tables adds 5eb005caf538 NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context adds f8ee01e3e2c8 NFS: Split nfs_parse_mount_options() adds cbd071b5daa0 NFS: Deindent nfs_fs_context_parse_option() adds 48be8a66cf98 NFS: Add a small buffer in nfs_fs_context to avoid string dup adds e558100fda7e NFS: Do some tidying of the parsing code adds 38465f5d1af9 NFS: rename nfs_fs_context pointer arg in a few functions adds e38bb238ed8c NFS: Convert mount option parsing to use functionality fro [...] adds f2aedb713c28 NFS: Add fs_context support. adds 62a55d088cd8 NFS: Additional refactoring for fs_context conversion adds ce8866f0913f NFS: Attach supplementary error information to fs_context. adds 52879b464a6a sunrpc: convert to time64_t for expiry adds ae08483cdd66 nfs: use timespec64 in nfs_fattr adds bc35b6b0cf4a nfs: fscache: use timespec64 in inode auxdata adds e5189e9a5117 nfs: remove timespec from xdr_encode_nfstime adds a3167dacbad3 nfs: encode nfsv4 timestamps as 64-bit adds 8b98a532481d NFS4: Remove unneeded semicolon adds 6ed2144a80eb NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup adds abf8af78a615 SUNRPC: Capture signalled RPC tasks adds 861e1671bc2e NFS: Introduce trace events triggered by page writeback errors adds 2bb50aabb6f3 NFS4: Report callback authentication errors adds b8457606d95f SUNRPC: call_connect_status should handle -EPROTO adds bd89bc67f64f fs/nfs, swapon: check holes in swapfile adds c2bd2c0a55dd SUNRPC: constify copied structure adds 474c4f306eef nfs: NFS_SWAP should depend on SWAP adds e0b27d98bfed NFS: Add missing null check for failed allocation adds 2e8703681429 xprtrdma: Eliminate ri_max_send_sges adds cb586decbb88 xprtrdma: Make sendctx queue lifetime the same as connecti [...] adds 7581d90109ca xprtrdma: Refactor initialization of ep->rep_max_requests adds 18d065a5d4f1 xprtrdma: Eliminate per-transport "max pages" adds 25868e610aed xprtrdma: Refactor frwr_is_supported adds b78de1dca003 xprtrdma: Allocate and map transport header buffers at con [...] adds 85810388a9dd xprtrdma: Destroy rpcrdma_rep when Receive is flushed adds b7ff0185e92a xprtrdma: Destroy reps from previous connection instance adds e515dd9d76d2 xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created adds 0df68ced5544 NFS: Revalidate the file size on a fatal write error adds b8946d7bfb94 NFS: Revalidate the file mapping on all fatal writeback errors adds b32d285539e0 SUNRPC: Remove broken gss_mech_list_pseudoflavors() adds 2197e9b06c22 NFS: Fix up fsync() when the server rebooted adds 221203ce6406 NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() adds 25925b00a972 NFSv4: Improve read/write/commit tracing adds 118b6292195c NFS: Fix fix of show_nfs_errors adds 0722dc9fea58 pNFS/flexfiles: Record resend attempts on I/O failure adds 2343172d34c6 NFS: Clean up generic file read tracepoints adds 5bb2a7cb9fe5 NFS: Clean up generic writeback tracepoints adds 7bdd297ea6e6 NFS: Clean up generic file commit tracepoint adds 088f3e68d899 pNFS/flexfiles: Add tracing for layout errors adds e8194b7dd39e NFS: Improve tracing of permission calls adds 8c9cb71491e7 NFS: When resending after a short write, reset the reply c [...] adds 4daaeba93822 NFS: Fix nfs_direct_write_reschedule_io() adds 5c965db86e6b NFS: Trust cached access if we've already revalidated the [...] adds c74dfe97c104 NFS: Add mount option 'softreval' adds 62a1573fcf84 NFSv4 fix acl retrieval over krb5i/krb5p mounts adds d826e5b82764 NFSv4.x recover from pre-mature loss of openstateid adds fe1e8dbec11f NFSv3: FIx bug when using chacl and chmod to change acl adds f7b37b8b1398 NFS: Add softreval behaviour to nfs_lookup_revalidate() adds b24ee6c64ca7 NFS: allow deprecation of NFS UDP protocol adds 3a21409a0b4b nfs: Return EINVAL rather than ERANGE for mount parse errors adds c0399cf668a2 NFS: remove unused macros adds 387122478775 NFSv4: pnfs_roc() must use cred_fscmp() to compare creds adds 9a206de2ea87 NFS: nfs_access_get_cached_rcu() should use cred_fscmp() adds 65f516037621 NFS: nfs_find_open_context() should use cred_fscmp() adds f885ea640d65 NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGAT [...] adds 0d10416797c2 NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delega [...] adds b7b7dac6843e NFSv4: Try to return the delegation immediately when marke [...] adds d2269ea14ebd NFSv4: Add accounting for the number of active delegations held adds 10717f45639f NFSv4: Limit the total number of cached delegations adds a8bd9ddf397b NFS: Replace various occurrences of kstrndup() with kmemdup_nul() adds 7ccbddbe3e67 SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() adds 4b310319c6a8 NFS: Fix memory leaks and corruption in readdir adds 114de38225d9 NFS: Directory page cache pages need to be locked when read adds 3803d6721baf NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() adds 93a6ab7b691f NFS: Switch readdir to using iterate_shared() adds 227823d2074d nfs: optimise readdir cache page invalidation adds 123c23c6a7b7 NFS: Fix memory leaks adds 924491f2e476 NFSv4: try lease recovery on NFS4ERR_EXPIRED adds 7dc2993a9e51 NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals new f43574d0ac80 Merge tag 'nfs-for-5.6-1' of git://git.linux-nfs.org/proje [...] adds af76fc6c158d NFSD fill-in netloc4 structure adds 84e1b21d5ec4 NFSD add ca_source_server<> to COPY adds 51911868fc62 NFSD COPY_NOTIFY xdr adds 624322f1adc5 NFSD add COPY_NOTIFY operation adds b7342204253a NFSD check stateids against copy stateids adds 51100d2b87cb NFSD generalize nfsd4_compound_state flag names adds b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh adds ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy adds 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() adds 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr adds 3f9544ca62bc NFSD: fix seqid in copy stateid adds b8290ca250fb NFSD fix nfserro errno mismatch adds 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload adds d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds adds 09a80f2aef06 nfsd: Return the correct number of bytes written to the file adds fc5fc5d7cc9e nfsd4: Remove unneeded semicolon adds 57f64034966f nfsd: Clone should commit src file metadata too adds fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay adds b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps adds e29f470396a7 nfsd: print 64-bit timestamps in client_info_show adds 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned adds e4598e38ee7e nfsd: use timespec64 in encode_time_delta adds 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide adds 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() adds b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check adds 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures adds 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list adds 20b7d86f29d3 nfsd: use boottime for lease expiry calculation adds 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier adds 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations adds 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c adds 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c adds e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c adds 28c7d86bb617 nfsd: fix filecache lookup adds 36ebbdb96b69 nfsd: cleanup nfsd_file_lru_dispose() adds 9542e6a643fc nfsd: Containerise filecache laundrette adds bd6e1cece834 nfsd: Remove unused constant NFSD_FILE_LRU_RESCAN adds 55f84cc47f73 nfsd: Schedule the laundrette regularly irrespective of fi [...] adds b6669305d35a nfsd: Reduce the number of calls to nfsd_file_gc() adds 90d2f1da832f nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() adds 16f8f8941082 nfsd: Allow nfsd_vfs_write() to take the nfsd_file as an argument adds 5011af4c698a nfsd: Fix stable writes adds 7bf94c6ba9fb nfsd: Update the boot verifier on stable writes too. adds b66ae6dd0c30 nfsd: Pass the nfsd_file as arguments to nfsd4_clone_file_range() adds 1b28d756b2ea nfsd: Ensure exclusion between CLONE and WRITE errors adds 1d82163714c1 sunrpc: Fix potential leaks in sunrpc_cache_unhash() adds 809fe3c53378 sunrpc: clean up cache entry add/remove from hashtable adds 524ff1af226c nfsd: Ensure sampling of the commit verifier is atomic wit [...] adds 19e0663ff9bc nfsd: Ensure sampling of the write verifier is atomic with [...] new a9ceb060b3cf nfsd: Fix a perf warning new c19285596de6 nfsd: Define the file access mode enum for tracing new 689827cd5bfe nfsd: convert file cache to use over/underflow safe refcount new 91fd3c3edcd7 nfsd4: fix double free in nfsd4_do_async_copy() new 50d0def966a5 nfsd: make nfsd_filecache_wq variable static new 3d96208c30f8 sunrpc: expiry_time should be seconds not timeval new 08dffcc7d94b Merge tag 'nfsd-5.6' of git://linux-nfs.org/~bfields/linux adds 9f198a2ac543 help_next should increase position index new 60ea27e936f2 Merge tag 'for-linus-5.6-ofs1' of git://git.kernel.org/pub [...] new 7582026f6f35 gfs2: fix gfs2_find_jhead that returns uninitialized jhead [...] new 4c0e8dda608a gfs2: move setting current->backing_dev_info new 6e5e41e2dc4e gfs2: fix O_SYNC write handling new 175787e011ce Merge tag 'gfs2-for-5.6-2' of git://git.kernel.org/pub/scm [...] adds f658adeea45e fix up iter on short count in fuse_direct_io() adds 2f1398291bf3 fuse: don't overflow LLONG_MAX with end offset adds 519525fa47b5 fuse: Support RENAME_WHITEOUT flag adds 8ab13bca428b Documentation: filesystems: convert fuse to RST adds cabdb4fa2f66 fuse: use true,false for bool variable new f757165705e9 Merge tag 'fuse-fixes-5.6-rc1' of git://git.kernel.org/pub [...] new 0ddad21d3e99 pipe: use exclusive waits when reading or writing new 995933305e11 Merge branch 'pipe-exclusive-wakeup' adds 30460e1ea3e6 fs: Enable bmap() function to properly return errors adds 10d83e11a582 cachefiles: drop direct usage of ->bmap method. adds 569d2056def7 ecryptfs: drop direct calls to ->bmap adds 0d89fdae2afe fibmap: Use bmap instead of ->bmap method in ioctl_fibmap adds 324282c0252a fibmap: Reject negative block numbers adds 12efec560274 saner copy_mount_options() new 236f45329460 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] new 0f89589a8c6f Pass consistent param->type to fs_parse() new 2710c957a8ef fs_parse: get rid of ->enums new 5eede625297f fold struct fs_parameter_enum into struct constant_table new 34264ae3fa22 don't bother with explicit length argument for __lookup_co [...] new aa1918f94914 get rid of fs_value_is_filename_empty new fbc2d1686dc5 get rid of cg_invalf() new 9f09f649ca33 teach logfc() to handle prefices, give it saner calling co [...] new 3fbb8d5554a1 struct p_log, variants of warnf() et.al. taking that one instead new 2c3f3dc31556 switch rbd and libceph to p_log-based primitives new 7f5d38141e30 new primitive: __fs_parse() new c80c98f0dc5d ceph_parse_param(), ceph_parse_mon_ips(): switch to passin [...] new cc3c0b533ab9 add prefix to fs_context->log new 96cafb9ccb15 fs_parser: remove fs_parameter_description name field new d7167b149943 fs_parse: fold fs_parameter_desc/fs_parameter_spec new 48ce73b1bef2 fs_parse: handle optional arguments sanely new 328de5287b10 turn fs_param_is_... into functions new a3ff937b33d9 prefix-handling analogues of errorf() and friends new d53d0f7461a5 ceph: use errorfc() and friends instead of spelling the pr [...] new 2e28c49ea648 fuse: switch to use errorfc() et.al. new 77cb271e6a51 gfs2: switch to use of errorfc() et.al. new e1ee7d8511f1 cramfs: switch to use of errofc() et.al. new b5db30cfb979 hugetlbfs: switch to use of invalfc() new bf45f7fcc400 procfs: switch to use of invalfc() new 58c025f0e803 cgroup1: switch to use of errorfc() et.al. new f35aa2bc809e tmpfs: switch to use of invalfc() new c9d35ee049b4 Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.or [...] new 0a061743af93 compat_ioctl: fix FIONREAD on devices new b85080c106b1 Merge tag 'compat-ioctl-fix' of git://git.kernel.org:/pub/ [...] adds da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain adds 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support adds e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus adds 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 adds 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc adds 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot adds d5279a57c408 Merge tag 'omap-for-v5.6/soc-signed' of git://git.kernel.o [...] adds 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 adds c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB adds 3a4252daee7e Merge tag 'arm-soc/for-5.6/soc' of https://github.com/Broa [...] adds ad097ab061b0 ARM: exynos: Correct the help text for platform Kconfig option adds 45984f0c70cc ARM: samsung: Rename Samsung and Exynos to lowercase adds e4b072cc2e18 Merge tag 'samsung-soc-5.6' of https://git.kernel.org/pub/ [...] adds 1a3388d506bf ARM: tegra: Enable PLLP bypass during Tegra124 LP1 adds cf94a7a06a7d ARM: tegra: Modify reshift divider during LP1 adds 9c65b8463f41 ARM: tegra: Use clk_m CPU on Tegra124 LP1 resume adds 511f96fb673c Merge tag 'tegra-for-5.6-arm-core' of git://git.kernel.org [...] adds b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support adds 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D adds c74067a0f776 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A adds 123718659721 Merge tag 'imx-soc-5.6' of git://git.kernel.org/pub/scm/li [...] adds fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag adds fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC adds eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag adds dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag adds a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 adds 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] adds 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 adds 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible adds ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] adds d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet adds e9d440157e75 Merge tag 'at91-5.6-soc' of git://git.kernel.org/pub/scm/l [...] adds db711893eac8 ARM: OMAP2+: Add omap_secure_init callback hook for secure [...] adds dbebc8bfe9dc ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() adds 48840e16c299 ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is [...] adds 8ab871f8bdfc ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers adds 21473e16b116 Merge tag 'omap-for-v5.6/soc-smc-signed' of git://git.kern [...] adds 6c6b3f1f260b ARM: zynq: use physical cpuid in zynq_slcr_cpu_stop/start adds 31a7d26fbc51 Merge tag 'zynq-soc-for-v5.6' of https://github.com/Xilinx [...] adds 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 adds 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 adds af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF adds a9eeb0e61128 Merge tag 'samsung-soc-5.6-2' of https://git.kernel.org/pu [...] adds c37baa06f8a9 ARM: OMAP2+: Fix undefined reference to omap_secure_init adds d8430df17211 Merge tag 'omap-for-v5.6/soc-build-fix-signed' of git://gi [...] new 469030d454bd Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" adds d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] adds 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] adds 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] adds 68441353538b arm64: dts: agilex: add NAND IP to base dts adds 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex adds 310704e614ac arm64: dts: agilex: Add EDAC Device Tree adds a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible adds 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes adds e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] adds 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels adds 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node adds 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards adds 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] adds 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] adds 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs adds 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins adds 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull adds fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default adds 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses adds 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi adds bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels adds 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node adds b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 adds 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses adds f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI adds 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two adds 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 adds c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] adds f1da5ea67059 arm64: dts: Add Unisoc's SC9863A SoC support adds 9956b94eea28 ARM: dts: ux500: Remove unused ste-href-ab8505.dtsi adds 6299f3002bc1 ARM: dts: ux500: Add device tree include for AB8505 adds 92ac62e1c3ef dt-bindings: arm: ux500: Document samsung,golden compatible adds b952efeb7ad4 ARM: dts: ux500: Add device tree for Samsung Galaxy S III [...] adds 032c18c566ea ARM: dts: ux500: samsung-golden: Add IMU (accelerometer + [...] adds 234a0387f73c ARM: dts: ux500: samsung-golden: Add touch screen adds fbb7c4a13c96 ARM: dts: ux500: samsung-golden: Add WiFi adds 224bf0fe7292 ARM: dts: ux500: samsung-golden: Add Bluetooth adds 0b0d7158916a Merge tag 'ux500-armsoc-v5.6-2' of git://git.kernel.org/pu [...] adds 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support adds 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock adds df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer adds 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer adds 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] adds c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties adds f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] adds 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask adds 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties adds 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks adds fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks adds ec6710852076 Merge tag 'renesas-arm-dt-for-v5.6-tag1' of git://git.kern [...] adds 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 adds 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* adds 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] adds 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties adds 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] adds 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] adds bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] adds 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node adds c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes adds 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node adds 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes adds 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes adds 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes adds ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] adds 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* adds 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] adds 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile adds 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] adds 8b004f12624b Merge tag 'renesas-arm64-dt-for-v5.6-tag1' of git://git.ke [...] adds c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings adds b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support adds 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support adds 3b6930e82439 Merge tag 'renesas-dt-bindings-for-v5.6-tag1' of git://git [...] adds 247aa9e4d22d dt-bindings: marvell,mmp2: Add clock ids for the HSIC clocks adds be61795bbd3c clk: mmp2: Add HSIC clocks adds f6f149604eef dt-bindings: phy: Add binding for marvell,mmp3-hsic-phy adds 3240d5b872f2 ARM: dts: mmp3: Add HSIC controllers adds 0bc5f749bcb6 ARM: dts: mmp3-dell-ariel: Enable the HSIC adds 4081b335592a Merge branch 'mmp/hsic' into arm/dt adds e2ce979bf176 ARM: dts: mmp3: Fix typos adds 32d319c02d80 Merge branch 'mmp/hsic' into arm/dt adds bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output adds edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi adds 65d26052d513 ARM: dts: omap3: name mdio node properly adds c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] adds 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] adds bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 adds 3f9c6a6d9056 Merge tag 'omap-for-v5.6/dt-signed' of git://git.kernel.or [...] adds f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi adds e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham adds ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham adds e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham adds b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes adds e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes adds 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes adds f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des adds eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des adds dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc adds 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc adds 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc adds a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc adds 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances adds eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma adds bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma adds d71b48236c83 Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt adds 8a6c3e88bb7a Merge tag 'omap-for-v5.6/ti-sysc-dt-signed' of git://git.k [...] adds 785ca50f8e61 Merge branch 'omap/soc' into arm/dt adds 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi adds 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess adds a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic adds 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm adds 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic adds 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm adds 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham adds 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham adds c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes adds 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes adds 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des adds 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des adds bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] adds 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] adds aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] adds 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] adds cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss adds 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss adds c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock adds d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock adds 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock adds 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock adds 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi adds 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan adds 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan adds 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc adds 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc adds ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm adds fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm adds a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm adds adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc adds 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp adds 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp adds 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp adds adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp adds 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe adds 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi adds a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex adds e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex adds a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd adds 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd adds 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus adds d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif adds 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] adds e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data adds 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data adds 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions adds 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 adds f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly adds c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] adds 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] adds 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] adds 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it adds 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly adds f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 adds 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma adds 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma adds 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] adds e052860d1181 Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-signed' of git [...] adds 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR adds c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location adds 530735df6258 ARM: dts: bcm2711: Enable HWRNG support adds 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next adds 6a346cf9738a Merge tag 'arm-soc/for-5.6/devicetree' of https://github.c [...] adds 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR adds 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting adds 031a612b16c2 Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisi [...] adds f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 adds 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 adds 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 adds 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 adds f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c adds 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] adds 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC adds 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board adds 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards adds ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 adds 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 adds ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 adds 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] adds 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files adds 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] adds 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs adds 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity adds a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] adds bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups adds 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups adds 33ce3e626cef ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet adds 46ccf1cecb22 ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15 adds bf848759fb78 ARM: dts: stm32: Enable MAC TX clock gating during TX low- [...] adds ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] adds 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] adds c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards adds 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] adds 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards adds 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 adds 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 adds 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 adds a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c adds a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] adds f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 adds 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 adds 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] adds f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval adds 37365e152a72 Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pu [...] adds afa7f6eb4dca ARM: multi_v7_defconfig: enable STM32 PWR regulator adds 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron adds e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] adds 1f5e92834006 ARM: dts: rockchip: Use ABI name for write protect pin on [...] adds a950c4c63cde ARM: dts: rockchip: Use ABI name for recovery mode pin on [...] adds 3886edbbb5ff Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/ [...] adds ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc adds ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc adds e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc adds 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 adds 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board adds a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps adds 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe adds 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 adds 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 adds 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb adds a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc adds c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc adds 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log adds a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] adds 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] adds a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc adds 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] adds cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] adds 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 adds ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 adds a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 adds 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb adds c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] adds 7c5b6bfb14ca arm64: dts: rockchip: enable wifi module at sdio0 on rockpro64 adds e09dabe49c68 arm64: dts: rockchip: hook up bluetooth at uart0 on rockpro64 adds dc753369d129 dt-bindings: arm: rockchip: Add Rock Pi N10 binding adds 488533533194 arm64: dts: rockchip: Add VMARC RK3399Pro SOM initial support adds b97965803d26 ARM: dts: rockchip: Add Radxa Dalang Carrier board adds 29478208c024 arm64: dts: rockchip: Add Radxa Rock Pi N10 initial support adds ba790c16a8b0 arm64: dts: rockchip: remove identical &uart0 node from rk [...] adds 4f279f9fbca5 arm64: dts: rockchip: Add RK3328 idle state adds 7e90ccec8c3c arm64: dts: rockchip: Add PX30 DSI DPHY adds cc5912ab43a1 arm64: dts: rockchip: add dsi controller for px30 adds dbb6f7787961 arm64: dts: rockchip: Add PX30 LVDS adds 24bea4dfa367 arm64: dts: rockchip: rk3399-firefly: remove num-slots fro [...] adds 25418f9d4996 arm64: dts: rockchip: rk3399-hugsun-x99: remove supports-s [...] adds 1fc61ed04d30 arm64: dts: rockchip: Enable mp8859 regulator on rk3399-roc-pc adds 99e45e29b69d Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 76c1f41577fb dt-bindings: arm: move sprd board file to vendor directory adds e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] adds 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] adds eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 adds 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity adds c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] adds 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] adds ce258cfe4123 ARM: dts: samsung: Rename Samsung and Exynos to lowercase adds dc48a3a795ca ARM: dts: exynos: Enable FIMD node and add proper panel no [...] adds 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] adds 66cb6e9d7969 dt-bindings: memory-controller: Convert Tegra124 EMC to js [...] adds 96b0239bbd61 dt-bindings: memory: Add Tegra186 memory client IDs adds a213f9f1c35d dt-bindings: memory: Add Tegra194 memory controller header adds 720ad00eade9 dt-bindings: memory: Add Tegra186 memory subsystem adds e64d0098dd03 Merge tag 'tegra-for-5.6-dt-bindings' of git://git.kernel. [...] adds 0cebea3ab053 ARM: tegra: Let the EMC hardware use the EMC clock adds ceffd1040ac0 ARM: tegra: Rename EMC on Tegra124 adds 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings adds 12c5beb98006 Merge tag 'tegra-for-5.6-arm-dt' of git://git.kernel.org/p [...] adds 0bab86abe5b8 arm64: tegra: Let the EMC hardware use the EMC clock adds 47cd385e08ea arm64: tegra: Rename EMC on Tegra132 adds b72d52a1b60b arm64: tegra: Add interrupt for memory controller on Tegra186 adds 3f6eaef9ab37 arm64: tegra: Add external memory controller on Tegra186 adds be9b887f3bba arm64: tegra: Add the memory subsystem on Tegra194 adds 06c6b06f8908 arm64: tegra: Make XUSB node consistent with the rest adds 09903c5e07ac arm64: tegra: Add fuse/apbmisc node on Tegra194 adds 6f78a9460f27 arm64: tegra: Enable PWM fan on Jetson Nano adds 1f32a31fe27e arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E adds cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier adds f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] adds 84c2f68ed2f8 Merge tag 'tegra-for-5.6-arm64-dt' of git://git.kernel.org [...] adds aecc313490ae ARM: dts: mvebu: add support for SolidRun Clearfog GTR adds 5c04ad85627f ARM: armada-38x-solidrun-microsom: move i2c0 to SOM DT adds e645d14e243e ARM: dts: armada-38x-solidrun-microsom: add eeprom adds e4018a496b72 ARM: dts: armada-388-clearfog: add eeprom adds d104b3be1bab Merge tag 'mvebu-dt-5.6-1' of git://git.infradead.org/linu [...] adds 1eebac024058 arm64: dts: uDPU: fix broken ethernet adds fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode adds cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules adds 62bba54d9940 arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node adds 7f1f5ac4dcbd Merge tag 'mvebu-dt64-5.6-1' of git://git.infradead.org/li [...] adds a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board adds 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board adds 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 adds 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ adds 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] adds 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll adds 5f131c484883 bindings: fsl: document compatibles of lx2160a boards adds a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry adds d611f817ecb4 dt-bindings: arm: Add devicetree binding for Thor96 Board adds 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] adds 485e35e4b5e6 Merge tag 'imx-bindings-5.6' of git://git.kernel.org/pub/s [...] adds 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen adds e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] adds 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string adds 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 adds 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address adds e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file adds 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] adds d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines adds 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs adds 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board adds 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC adds f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip adds cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 adds 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed adds d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly adds e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties adds 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes adds b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog adds 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] adds 75d91c0dcd59 ARM: dts: imx6sll: add PXP module adds e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin adds ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description adds a52e537da7e9 ARM: dts: imx6: phycore-som: add pmic onkey device adds ff80398d2a11 ARM: dts: imx7: Unify temp-grade and speed-grade nodes adds b3d18de3e823 ARM: dts: imx6qdl-icore-1.5: Remove duplicate phy reset methods adds 99c2e3793f93 ARM: dts: imx6qdl-icore: Add fec phy-handle adds 819b5beb62c6 ARM: dts: imx7d-pico: Add LCD support adds bb3bd0740db8 ARM: dts: imx6sl-tolino-shine3: Remove incorrect power sup [...] adds 3b49b6cde513 ARM: dts: imx6ul-14x14-evk: Pass the "broken-cd" property adds 125120298dc0 ARM: dts: imx: Add GW5907 board support adds a1fb69366bb1 ARM: dts: imx: Add GW5910 board support adds 169e12f99cf9 ARM: dts: imx: Add GW5913 board support adds 9a820b558170 ARM: dts: imx: Add GW5912 board support adds 78c47feaff05 Merge tag 'imx-dt-5.6' of git://git.kernel.org/pub/scm/lin [...] adds c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] adds 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop adds 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop adds 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes adds 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz adds 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller adds 4999236e05b8 arm64: dts: zii-ultra: adjust board names adds fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes adds c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support adds a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy adds 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb adds d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] adds 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 adds 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node adds f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes adds d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF adds bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support adds 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes adds 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode adds 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node adds 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms adds 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] adds aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" adds 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver adds 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode adds 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] adds bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support adds 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] adds 68ca364d4812 arm64: dts: freescale: Add devicetree support for Thor96 board adds 73d582606a8b arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB adds 67f2fd029896 arm64: dts: imx8mq-sr-som: add eeprom description adds 785331b35bfa arm64: dts: imx8mq-hummingboard-pulse: add eeprom description adds aad2417502a1 arm64: dts: imx8mn: add crypto node adds e1437b09449a arm64: dts: imx8mm: Memory node should be in board DT adds c16b4571bb27 arm64: dts: imx8mn: Memory node should be in board DT adds 87f846c773ea Merge tag 'imx-dt64-5.6' of git://git.kernel.org/pub/scm/l [...] adds 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver adds 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] adds e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] adds 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support adds 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 adds 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] adds f33a91175029 arm64: dts: allwinner: add pineh64 model B adds d2fccf94495e media: dt-bindings: media: add new rc map name adds 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping adds fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 adds 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode adds c35a516a4618 arm64: dts: allwinner: H5: Add PMU node adds 0388a110747b arm: dts: allwinner: H3: Add PMU node adds 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description adds 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node adds f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators adds 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier adds d2ab1a675698 arm64: dts: allwinner: Fix wrong license header adds b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier adds cabbaed71989 arm64: dts: allwinner: unify header comment style adds 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options adds 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema adds c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema adds c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema adds 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] adds c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks adds ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON adds 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array adds b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names adds 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones adds b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones adds 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones adds 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones adds 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline adds 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board adds d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones adds 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K adds 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node adds 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros adds 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks adds 7faf7fbf2500 ARM: dts: sun4i: Add CSI1 controller and pinmux options adds 2c2479406405 ARM: dts: sun7i: Add CSI1 controller and pinmux options adds 8614a5e97206 ARM: dts: sun8i: r40: Add device node for CSI0 adds ad39fc5b5fe5 arm64: dts: allwinner: a64: pinebook: Fix lid wakeup adds 554581b79139 ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes adds 60d0426d7603 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board adds 765866edb16a ARM: dts: sunxi: Use macros for references to CCU clocks adds b71818cbda25 arm64: dts: allwinner: sun50i-a64: Use macros for newly ex [...] adds f267eff70c0c arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes adds e1c3804a1774 arm64: dts: allwinner: a64: add cooling maps and thermal t [...] adds 51b3eaba8ad7 arm64: dts: allwinner: a64: add dtsi with CPU operating points adds ac904843087b arm64: dts: allwinner: a64: enable DVFS adds 7d6292ab1119 Merge tag 'sunxi-dt-for-5.6-2' of https://git.kernel.org/p [...] adds 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. adds d3c306e31bc7 arm64: dts: add gce node for mt8183 adds 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec adds a845ad16212e arm64: dts: mt8183: add reset-cells in infracfg adds 2db34041dcac Merge tag 'v5.5-next-dts64' of https://git.kernel.org/pub/ [...] adds d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default adds 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller adds c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] adds 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] adds e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties adds bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency adds 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups adds eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] adds 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes adds d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] adds 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] adds 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include adds ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates adds a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 adds e59760f70b7d Merge tag 'at91-5.6-dt-1' of git://git.kernel.org/pub/scm/ [...] adds e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support adds f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings adds 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc adds d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu adds e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area adds fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node adds 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller adds 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device adds a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals adds b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators adds 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver adds ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 adds a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node adds 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node adds 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size adds 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 adds aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] adds 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support adds 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] adds a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup adds 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC adds 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node adds fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node adds c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node adds d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core adds 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling adds d6f55763c718 arm64: dts: qcom: Use gcc clock enums adds 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes adds 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes adds 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node adds 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] adds 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes adds 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node adds 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support adds d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes adds 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices adds 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node adds d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible adds ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller adds 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] adds 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan adds fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper adds 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p adds 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node adds 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth adds 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order adds 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] adds 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM adds 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator adds 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 adds 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] adds fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node adds f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers adds fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map adds a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes adds 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller adds 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk adds f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc adds 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c adds 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c adds c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c adds 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes adds d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes adds 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files adds 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses adds 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi adds 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics adds 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 adds 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 adds 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support adds f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support adds 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids adds a16f862f6059 arm64: dts: qcom: sc7180: Add rpmh power-domain node adds 118764988c8e arm64: dts: qcom: msm8916: Add the clocks for the APCS mux [...] adds 40b3d9404384 arm64: dts: qcom: qcs404: Add HFPLL node adds 01163a2001ea arm64: dts: qcom: qcs404: Add the clocks for APCS mux/divider adds cbccc6bcdf92 arm64: dts: qcom: qcs404: Add DVFS support adds 04aadcaadd39 arm64: dts: qcom: qcs404: Add CPR and populate OPP table adds 7c785435bac7 arm64: dts: qcom: sm8150-mtp: Add UFS gpio reset adds c79ec8911e5e arm64: dts: qcom: sm8150: Fix UFS phy register size adds a8aa481a5d1e arm64: dts: qcom: sdm845: add the ufs reset adds 277a13b5f81a arm64: dts: qcom: msm8996: Fix venus iommu nodename error adds 2552c123e8a7 arm64: dts: qcom: sc7180: Add critical interrupt and cooli [...] adds c9ec155b5962 arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 adds eac8ce86cb90 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] adds 7a2a2231ef22 arm64: dts: apq8096-db820c: Fix VDD core voltage adds d07706276b4c arm64: dts: qcom: sm8150: Hard code rpmhpd constants adds f489b13dae02 arm64: dts: qcom: sdm845: move gpu zap nodes to per-device dts adds 2e04d1bd540c Merge tag 'qcom-arm64-for-5.6' of https://git.kernel.org/p [...] adds a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node adds 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes adds c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node adds 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node adds 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node adds b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL adds d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style adds ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE adds 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx adds 116a4b85f6fb Merge tag 'qcom-dts-for-5.6' of https://git.kernel.org/pub [...] adds 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC adds e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support adds 56f118744518 dt-bindings: Add vendor prefix for Videostrong adds 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings adds db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro adds fbceee82c19a arm64: dts: meson-g12-common: add video decoder node adds 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible adds 4e11697528eb arm64: dts: meson: gxl: add i2c C pins adds 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings adds 865a0d06f870 arm64: dts: meson: add libretech-pc boards support adds be63807524dd arm64: dts: meson: add audio fifo depths adds 5a74e85ae4ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] adds 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock adds c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller adds 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller adds da2565574417 ARM: dts: meson8b: fix the clock controller compatible string adds fe634a7a9a57 ARM: dts: meson8: use the actual frequency for the GPU's 1 [...] adds c3dd3315ab58 ARM: dts: meson8b: use the actual frequency for the GPU's [...] adds a0be47376f1d Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] adds e1cd7b804687 arm64: dts: bitmain: Add clock controller support for BM1880 SoC adds dee0be5c2138 arm64: dts: bitmain: Source common clock for UART controllers adds 994772632f00 dmaengine: ti: omap-dma: don't allow a null od->plat point [...] adds a25e29bd0fe9 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] adds 25e3e8119ae9 Merge tag 'omap-for-v5.6/sdma-fix-signed' of git://git.ker [...] adds 161546850dc0 ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 adds 6bcc319fc619 ARM: dts: Add omap3-echo adds b252fd42b126 Merge tag 'omap-for-v5.6/dt-part2-signed' of git://git.ker [...] adds cb27354b38f3 arm64: dts: ti: k3-j721e: Add DT nodes for few peripherials adds 07481770e84c arm64: dts: ti: k3-am65: Add OSPI DT node adds ca3be22dd0de arm64: dts: k3-am654-base-board: Add IRQ line for GPIO expander adds f2965b99795a arm64: dts: ti: k3-am65-mcu: add system control module node adds 3f03a58b2575 arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu adds bd4d5488d37a Merge tag 'ti-k3-soc-for-v5.6' of git://git.kernel.org/pub [...] adds b0e55fef624e arm64: dts: exynos: Rename Samsung and Exynos to lowercase adds c5a1e5375d19 ARM: dts: bcm283x: Unify CMA configuration adds d5c8dc0d4c88 ARM: dts: bcm2711: Enable PCIe controller adds faaa9f6e8ab9 Merge tag 'arm-soc/for-5.6/devicetree-part2' of https://gi [...] adds cf206bca178c ARM: dts: rockchip: add reg property to brcmf sub node for [...] adds fed1fc519488 ARM: dts: rockchip: rename dwmmc node names to mmc adds 8039c828a6cb ARM: dts: rockchip: Kill off "simple-panel" compatibles adds b744f09879a1 Merge tag 'v5.6-rockchip-dts32-2' of git://git.kernel.org/ [...] adds 7f2147350291 arm64: dts: rockchip: fix dwmmc clock name for px30 adds 2be6a280144e arm64: dts: rockchip: fix dwmmc clock name for rk3308 adds 96ff264bccb2 arm64: dts: rockchip: add reg property to brcmf sub-nodes adds cf3c5397835f arm64: dts: rockchip: Enable sdio0 and uart0 on rk3399-roc [...] adds 110f02719331 arm64: dts: rockchip: hook up the px30-evb dsi display adds 3ef7c2558f31 arm64: dts: rockchip: rename dwmmc node names to mmc adds 62b5efc919b1 arm64: dts: rockchip: Kill off "simple-panel" compatibles adds 71acc94c4932 Merge tag 'v5.6-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 11ae60b6d30e dt-bindings: at_xdmac: remove wildcard adds 97f807f36af0 dt-bindings: at_xdmac: add microchip,sam9x60-dma adds 75f453f28ca8 dt-bindings: atmel-can: add microchip,sam9x60-can adds 08c2da3da2b0 dt-bindings: atmel-isi: add microchip,sam9x60-isi adds 7c7acbc34d64 dt-bindings: at91-sama5d2_adc: add microchip,sam9x60-adc adds 00b9a43be066 dt-bindings: atmel-matrix: add microchip,sam9x60-matrix adds 7402b7fa4860 dt-bindings: atmel-nand: add microchip,sam9x60-pmecc adds ac9168dfbafd dt-bindings: atmel-sysreg: add microchip,sam9x60-ddramc adds e517d6d949a2 dt-bindings: atmel-smc: add microchip,sam9x60-smc adds 523752d8da38 dt-bindings: atmel-gpbr: add microchip,sam9x60-gpbr adds be0b9aa757c7 dt-bindings: arm: add sam9x60-ek board adds 1e5f532c2737 ARM: dts: at91: sam9x60: add device tree for soc and board adds 55a03ac8374d Merge tag 'at91-5.6-dt-2' of git://git.kernel.org/pub/scm/ [...] adds 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint adds ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes adds b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB adds 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC adds 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node adds 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties adds 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties adds 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties adds 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs adds e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children adds cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address adds 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address adds dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes adds d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum adds 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum adds 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum adds e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin adds 09fa16f065a5 ARM: dts: aspeed: rainier: Switch PSUs to unknown version adds 39be9e84f65b ARM: dts: aspeed: rainier: Add UCD90320 power sequencer adds c14e723e4074 Merge tag 'aspeed-5.6-devicetree' of git://git.kernel.org/ [...] adds a8fdb80f4d47 arm64: zynqmp: Add ZynqMP SDHCI compatible string adds a6764cbda6c6 arm64: dts: zynqmp: Use decimal values for drm-clock properties adds df906cf54bd5 arm64: zynqmp: Add dr_mode property to usb node adds 9c8a47b484ed arm64: dts: xilinx: Add the clock nodes for zynqmp adds 4406486805bf arm64: dts: xilinx: Remove dtsi for fixed clock adds 959b86ae37c6 arm64: dts: xilinx: Add the power nodes for zynqmp adds 13d21eba781e arm64: zynqmp: Use ethernet-phy as node name for ethernet phys adds 4b0ec30be98c arm64: zynqmp: Remove addition number in node name adds 8cfb5a11e179 arm64: zynqmp: Fix address for tca6416_u97 chip on zcu104 adds 4426df7c8dc2 arm64: zynqmp: Turn comment to gpio-line-names adds 48b44b909073 arm64: zynqmp: Setup clock-output-names for si570 chips adds 25ef9bb6c221 arm64: zynqmp: Fix the si570 clock frequency on zcu111 adds b4582390d584 arm64: zynqmp: Remove broken-cd from zcu100-revC adds c8e75cd49077 arm64: zynqmp: Setup default number of chipselects for zcu100 adds 526a63f00f10 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu100 adds 2fe83978336c arm64: zynqmp: Enable iio-hwmon for ina226 on zcu111 adds 9529be140ffa arm64: zynqmp: Add label property to all ina226 on zcu111 adds 86444d3ecfd5 arm64: zynqmp: Enable iio-hwmon for ina226 on zcu102 adds 353f5ece949d arm64: zynqmp: Add label property to all ina226 on zcu102 adds d7b13a3cf20e arm64: zynqmp: Enable iio-hwmon for ina226 on zcu106 adds 5a25e646902f arm64: zynqmp: Add label property to all ina226 on zcu106 adds 498f2a4be634 Merge tag 'zynqmp-dt-for-v5.6' of https://github.com/Xilin [...] adds 02a93929e3e4 ARM: dts: zynq: enablement of coresight topology adds 9b0b308a1586 Merge tag 'zynq-dt-for-v5.6-v2' of https://github.com/Xili [...] adds 38dbf2de46ac ARM: dts: uniphier: add pinmux nodes for I2C ch5, ch6 adds 37f3e0096f71 ARM: dts: uniphier: add reset-names to NAND controller node adds 3a29339b21a2 Merge tag 'uniphier-dt-v5.6' of git://git.kernel.org/pub/s [...] adds e98d5023fe1f arm64: dts: uniphier: add reset-names to NAND controller node adds e6ecae6b8f6e Merge tag 'uniphier-dt64-v5.6' of git://git.kernel.org/pub [...] adds 0ea5115a02f0 dt-bindings: fix compilation error of the example in marve [...] adds 2daaa1801486 arm64: dts: ti: k3-am65-main: Correct main NAVSS representation adds 12f207003c53 arm64: dts: ti: k3-am65-main: Move secure proxy under cbas [...] adds 3d6230548c30 arm64: dts: ti: k3-am65: DMA support adds 8c0deacaf40b arm64: dts: ti: k3-j721e: Correct the address for MAIN NAVSS adds ab641f2811dd arm64: dts: ti: k3-j721e-main: Correct main NAVSS representation adds 515c03401354 arm64: dts: ti: k3-j721e-main: Move secure proxy and smmu [...] adds 6f73c1e599c4 arm64: dts: ti: k3-j721e: DMA support adds 9bcb631e9953 arm64: dts: ti: k3-am654-main: Add McASP nodes adds 1c4d35265fb2 arm64: dts: ti: k3-j721e-main: Add McASP nodes adds e98a0424817a arm64: dts: ti: k3-am65-main Add CAL node adds be28d4da7c73 arm64: dts: ti: k3-am654-base-board: Add CSI2 OV5640 camera adds d030a0dd0130 Merge tag 'ti-k3-soc-for-v5.6-part2' of git://git.kernel.o [...] new 1afa9c3b7c9b Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol adds 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] adds 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created adds 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] adds 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] adds b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions adds 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] adds 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id adds 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id adds b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] adds 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id adds 257d0e20ec4f include: trace: Add SCMI header with trace events adds 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] adds 965af1cfbb81 Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] adds f349710e413a optee: model OP-TEE as a platform device/driver adds bcbf0531021f Merge tag 'tee-optee-pldrv-for-5.6' of git://git.linaro.or [...] adds 24240845c871 soc: renesas: Remove ARCH_R8A7796 adds 0764f2d08d46 soc: renesas: rcar-rst: Fix __iomem on configure call adds b925adfceb52 soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 adds 1bee7aaa075b Merge tag 'renesas-drivers-for-v5.6-tag1' of git://git.ker [...] adds 4386aa866d99 cpuidle: psci: Align psci_power_state count with idle state count adds a3f048b5424e dt: psci: Update DT bindings to support hierarchical PSCI states adds 49fdcd7577ef firmware: psci: Export functions to manage the OSI mode adds b9f8c26afc40 of: base: Add of_get_cpu_state_node() to get idle states f [...] adds 778f173eb452 cpuidle: dt: Support hierarchical CPU idle states adds 1595e4b09b2e cpuidle: psci: Simplify OF parsing of CPU idle state nodes adds f08cfbfa4fb1 cpuidle: psci: Support hierarchical CPU idle states adds a5e0454cf392 cpuidle: psci: Add a helper to attach a CPU to its PM domain adds 8554951a4dd3 cpuidle: psci: Attach CPU devices to their PM domains adds a0cf31946074 cpuidle: psci: Prepare to use OS initiated suspend mode vi [...] adds ce85aef570df cpuidle: psci: Manage runtime PM in the idle path adds 9c6ceecb6541 cpuidle: psci: Support CPU hotplug for the hierarchical model adds dedd14925ec6 PM / Domains: Introduce a genpd OF helper that removes a s [...] adds a65a397f2451 cpuidle: psci: Add support for PM domains by using genpd adds e37131556801 arm64: dts: Convert to the hierarchical CPU topology layou [...] adds 40a9012a3b24 Merge tag 'cpuidle_psci-v5.5-rc4' of git://git.linaro.org/ [...] adds 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface adds b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 adds ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 adds add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 adds ef832e4cb9b1 Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/ [...] adds c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation adds a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] adds 9c81b2ccf82d reset: npcm: add NPCM reset controller driver adds a9457ed2ebd7 reset: Align logic and flow in managed helpers adds f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel adds b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] adds c9aef213e38c reset: intel: Add system reset controller driver adds f6e1405f7a16 dt-bindings: reset: Document BCM7216 RESCAL reset controller adds 4cf176e52397 reset: Add Broadcom STB RESCAL reset controller adds e2d5e8332c96 reset: qcom-aoss: Allow CONFIG_RESET_QCOM_AOSS to be a tristate adds 3abda7cabe85 Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/ [...] adds 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] adds 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] adds 945005409bfb soc: samsung: Rename Samsung and Exynos to lowercase adds 0536309373e3 memory: samsung: Rename Exynos to lowercase adds 06d3d7272504 Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/ [...] adds 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency adds 0d241c3f9519 Merge tag 'tegra-for-5.6-bus' of git://git.kernel.org/pub/ [...] adds 6b9acd935546 memory: tegra: Refashion EMC debugfs interface on Tegra124 adds 8209eefa3d37 memory: tegra: Implement EMC debugfs interface on Tegra20 adds 8cee32b40040 memory: tegra: Implement EMC debugfs interface on Tegra30 adds 0859fe9ff50d memory: tegra: Rename tegra_mc to tegra186_mc on Tegra186 adds 7d723c03e07b memory: tegra: Add per-SoC data for Tegra186 adds 6d3ba7616347 memory: tegra: Extract memory client SID programming adds 177602b00641 memory: tegra: Add system sleep support adds 52d15dd23f0b memory: tegra: Support DVFS on Tegra186 and later adds 4e04b88633ae memory: tegra: Only include support for enabled SoCs adds a127e690b051 memory: tegra: Add support for the Tegra194 memory controller adds 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr adds 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence adds 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence adds 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] adds 083b4db85731 Merge tag 'tegra-for-5.6-memory' of git://git.kernel.org/p [...] adds 3979a4c62633 soc/tegra: fuse: Add Tegra194 support adds 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 adds 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged adds 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers adds c71f213fa5af soc/tegra: fuse: Warn if straps are not ready adds 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] adds 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore adds e87f61892c6e Merge tag 'tegra-for-5.6-soc' of git://git.kernel.org/pub/ [...] adds e8acad4d8395 firmware: turris-mox-rwtm: small white space cleanup adds 54dd5fcb7cc0 bus: moxtet: declare moxtet_bus_type as static adds f3ba1c86c2cd memory: mvebu-devbus: convert to devm_platform_ioremap_resource adds 34efc83727c8 mailbox: armada-37xx-rwtm: convert to devm_platform_iorema [...] adds c7ce73eb0185 Merge tag 'mvebu-drivers-5.6-1' of git://git.infradead.org [...] adds cd262dbfd703 soc: imx8: print SoC type and revision adds 18f662a73862 soc: imx: Add i.MX8MP SoC driver support adds 83a4c74c0195 soc: imx: Enable compile testing of IMX_SCU_SOC adds f52cdcce9197 firmware: imx: Allow IMX DSP to be selected as module adds 0f827273178f Merge tag 'imx-driver-5.6' of git://git.kernel.org/pub/scm [...] adds 1972194f9633 soc: fsl: qe: remove space-before-tab adds cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs adds d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers adds 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers adds 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors adds 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] adds df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] adds 43223922f947 soc: fsl: qe: drop unneeded #includes adds 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init adds ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c adds 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx adds 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ adds 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ adds a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c adds 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low adds d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions adds 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c adds 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static adds 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() adds 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c adds 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers adds abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() adds 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] adds b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] adds d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl adds c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h adds 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h adds 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors adds 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization adds 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 adds 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() adds b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 adds 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu adds 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 adds 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void adds 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset adds b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() adds ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] adds 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c adds 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() adds 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() adds c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c adds be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() adds 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers adds 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K adds 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] adds 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c adds 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE adds 6e62bd36e9ad soc: fsl: qe: remove set but not used variable 'mm_gc' adds a9e3e12f3f58 Merge tag 'soc-fsl-next-v5.6' of git://git.kernel.org/pub/ [...] adds 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family adds 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] adds 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 adds 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains adds 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 adds a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains adds a9e8fce61a78 soc: qcom: Fix Kconfig indentation adds 461e58f034e5 dt-bindings: power: rpmpd: Convert rpmpd bindings to yaml adds a6a0bc7ca993 firmware: scm: Add stubs for OCMEM and restore_sec_cfg_available adds 5d0d4d42bed0 soc: qcom: rpmhpd: Set 'active_only' for active only power [...] adds e0aa15396504 firmware: qcom_scm: Rename macros and structures adds 5443cc5f12b1 firmware: qcom_scm: Apply consistent naming scheme to command IDs adds 9a1108d2b001 firmware: qcom_scm: Remove unused qcom_scm_get_version adds 4a9f1e13b7ed firmware: qcom_scm-64: Make SMC macros less magical adds b30a2a72b84e firmware: qcom_scm-64: Move svc/cmd/owner into qcom_scm_desc adds 1f7166fdae55 firmware: qcom_scm-64: Add SCM results struct adds 3f951ea627da firmware: qcom_scm-64: Move SMC register filling to qcom_s [...] adds 5dad8deee29b firmware: qcom_scm-64: Improve SMC convention detection adds 0224898152bd firmware: qcom_scm-32: Use SMC arch wrappers adds fd62c30b6b42 firmware: qcom_scm-32: Add funcnum IDs adds efd2b15c21a0 firmware: qcom_scm-32: Use qcom_scm_desc in non-atomic calls adds 590e92809a58 firmware: qcom_scm-32: Move SMCCC register filling to qcom [...] adds 84528486ad7b firmware: qcom_scm-32: Create common legacy atomic call adds 59b6cf3046d2 firmware: qcom_scm-32: Add device argument to atomic calls adds 65f0c90b7d46 firmware: qcom_scm: Order functions, definitions by servic [...] adds 57d3b816718c firmware: qcom_scm: Remove thin wrappers adds 9a434cee773a firmware: qcom_scm: Dynamically support SMCCC and legacy c [...] adds 333505a40658 Merge tag 'qcom-drivers-for-5.6' of https://git.kernel.org [...] adds 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO adds 426d4447f92c bus: ti-sysc: Drop MMU quirks adds 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code adds 061937296a3b Merge tag 'omap-for-v5.6/ti-sysc-signed' of git://git.kern [...] adds 2ced5a3449f1 Merge tag 'drivers_soc_for_5.6' of git://git.kernel.org/pu [...] adds feec214afb53 drivers: soc: ti: knav_qmss_queue: Pass lockdep expression [...] adds e0b70940536a MAINTAINERS: Add brcmstb PCIe controller entry adds 96b34bac4133 Merge tag 'arm-soc/for-5.6/maintainers' of https://github. [...] adds 949601a71ac5 soc: mediatek: cmdq: delete not used define adds 56f6737167ca dt-bindings: mediatek: add MT6765 power dt-bindings adds 9c26abeb86ce Merge branch 'v5.5-next/cmdq-stable' into v5.5-next/soc adds 684415d0de30 Merge tag 'v5.5-next-soc' of https://git.kernel.org/pub/sc [...] adds 461011b1e1ab drivers: firmware: xilinx: Add support for feature check adds a117daa83385 dt-bindings: power: reset: xilinx: Add bindings for ipi mailbox adds ffdbae28d9d1 drivers: soc: xilinx: Use mailbox IPI callback adds 88b4750151a2 Merge tag 'zynqmp-soc-for-v5.6' of https://github.com/Xili [...] new eab3540562fb Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds e168e6ecd80e ARM: defconfig: u8500: activate cpufreq adds 19fd44d08335 ARM: defconfig: gemini: Update defconfig adds a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT adds 2ba739aa79c6 Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://g [...] adds f8683c2abdf5 arm64: defconfig: enable FUSB302 as module adds 8f1be72b33ec Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] adds ddb8840d2777 arm64: defconfig: Enable tegra XUDC support adds 7aeff9cbbbd8 Merge tag 'tegra-for-5.6-arm64-defconfig' of git://git.ker [...] adds 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X adds 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM adds b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support adds 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver adds 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM adds 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default adds 59abae1ad93c Merge tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/ [...] adds cea215f68dd4 ARM: configs: at91: use savedefconfig adds f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC adds 6022ce5176d1 Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub [...] adds 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies adds 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller adds e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver adds a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver adds df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART adds 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge adds 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng adds f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver adds c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] adds 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal adds d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC adds f666fba17b32 arm64: defconfig: Enable HFPLL adds 2e08c109d8dc arm64: defconfig: enable CONFIG_QCOM_CPR adds a7ab9b89af22 arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM adds 8b91bcd75a4f Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.ke [...] adds ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support adds dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support adds 40d4d62708ff Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.o [...] adds 0109ef6e6956 arm64: defconfig: Enable Actions Semi specific drivers adds 03077ad5c025 arm64: defconfig: Enable Broadcom's STB PCIe controller adds e926791a9670 arm64: defconfig: Enable Broadcom's GENET Ethernet controller adds bba9d2b16309 Merge tag 'arm-soc/for-5.6/defconfig-arm64' of https://git [...] adds 82720a53472d ARM: configs: at91: enable MMC_SDHCI_OF_AT91 and MICROCHIP_PIT64B adds 5ad443607d24 Merge tag 'at91-5.6-defconfig-2' of git://git.kernel.org/p [...] adds 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options adds b52e1f4b159a ARM: exynos_defconfig: Enable NFS v4.1 and v4.2 adds 484603387077 ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2 adds 9947d108d824 ARM: exynos_defconfig: Enable devfreq thermal integration adds cdfc88f1cdbf ARM: multi_v7_defconfig: Enable devfreq thermal integration adds 1342a6aa4abf Merge tag 'samsung-defconfig-5.6' of https://git.kernel.or [...] new 5939224ccdcc Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds cfcbc2dbb708 ARM: dts: Add missing omap4 secure clocks adds 723a567f43b8 ARM: dts: Add missing omap5 secure clocks adds fbb8bb8370f6 ARM: dts: Configure omap4 rng to probe with ti-sysc adds 30c2d7ca3fbc ARM: dts: Configure omap5 rng to probe with ti-sysc adds 18c48e6d5bb2 ARM: dts: Configure interconnect target module for omap4 sham adds 316a418e28b6 ARM: dts: Configure interconnect target module for omap4 aes adds 23673f17358a ARM: dts: Configure interconnect target module for omap4 des adds 814b25387734 ARM: OMAP2+: Drop legacy platform data for omap4 aes adds bea5e904728e ARM: OMAP2+: Drop legacy platform data for omap4 sham adds ddf664da3b9c ARM: OMAP2+: Drop legacy platform data for omap4 des adds 885d21e4956d Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap- [...] adds 955d8f3ecb9d Merge tag 'omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed' [...] adds 215d103f3662 ARM: dts: dra7: add cam clkctrl node adds 2baee0c5b359 ARM: OMAP: DRA7xx: Make CAM clock domain SWSUP only adds b31617258977 ARM: dts: dra7-l4: Add ti-sysc node for CAM adds 86a7e226dd73 ARM: dts: DRA72: Add CAL dtsi node adds 414dc3d33b91 arm: dts: dra72-evm-common: Add entries for the CSI2 cameras adds 807276375ff4 arm: dtsi: dra76x: Add CAL dtsi node adds 3bd7b487a6dd arm: dts: dra76-evm: Add CAL and OV5640 nodes adds 01053dadb79d ARM: dts: am43xx: add support for clkout1 clock adds f8404f159515 ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries adds d916ab415b5f ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries adds 79312524dbf1 ARM: dts: dra7: add vpe clkctrl node adds 1a2095160594 ARM: dts: dra7: Add ti-sysc node for VPE adds d7a9d45d5f06 Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into omap-for-v5.6/dt adds c3fb99f46efd ARM: dts: Configure rstctrl reset for am335x SGX adds 45e118b7805e ARM: dts: Configure sgx for dra7 adds a5ebccc822d8 ARM: dts: Configure interconnect target module for am437x sgx adds 36f808f2f1e9 ARM: dts: motorola-cpcap-mapphone: Configure calibration i [...] adds 2256e6f68c9e ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wir [...] adds 19d52e94e083 Merge tag 'omap-for-v5.6/dt-late-signed' of git://git.kern [...] adds cea931c25104 clocksource: davinci: only enable clockevents once tim34 i [...] adds 20eb43540bd0 ARM: davinci: dm365: switch to using the clocksource driver adds 6b49d4fbcbc2 ARM: davinci: remove legacy timer support adds 9c76e8f65d2e ARM: davinci: dm365-evm: Add Fixed regulators needed for t [...] adds 5e06d19694a4 ARM: davinci: dm644x-evm: Add Fixed regulators needed for [...] adds a832eb203ecd Merge tag 'davinci-for-v5.6/soc' of git://git.kernel.org/p [...] new 4ef1a30c6bd2 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] new b0ef7cda8d9b Fix up remaining devm_ioremap_nocache() in SGI IOC3 8250 U [...] new 9dc086f1e9ef powerpc/futex: Fix incorrect user access blocking new d4bf905307a1 powerpc: Fix CONFIG_TRACE_IRQFLAGS with CONFIG_VMAP_STACK new d4f309ca4118 Merge tag 'powerpc-5.6-2' of git://git.kernel.org/pub/scm/ [...] new c1948390d78b net/mlx5: Fix deadlock in fs_core new 0dc2c534f17c net/mlx5: IPsec, Fix esp modify function attribute new 08db2cf57748 net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx new b57e66ad42d0 net/mlx5e: TX, Error completion is for last WQE in batch new 61c00cca41ae net/mlx5: Deprecate usage of generic TLS HW capability bit new f798a5a0a605 Merge tag 'mlx5-fixes-2020-02-06' of git://git.kernel.org/ [...] new b39a934ec72f rxrpc: Fix service call disconnection new 963485d436cc rxrpc: Fix call RCU cleanup using non-bh-safe locks new 7d10f0774f9e net: stmmac: fix a possible endless loop new df373702bc0f net: dsa: b53: Always use dev->vlan_enabled in b53_configu [...] new de34d7084edd net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port new 5652e63df330 taprio: Fix enabling offload with wrong number of traffic classes new a9d6227436f3 taprio: Fix still allowing changing the flags during runtime new 49c684d79cfd taprio: Add missing policy validation for flags new 7c16680a08ee taprio: Use taprio_reset_tc() to reset Traffic Classes con [...] new bfabd41da341 taprio: Fix dropping packets when using taprio + ETF offloading new 6910fe95c618 Merge branch 'taprio-Some-fixes' new 184367dce4f7 hv_netvsc: Fix XDP refcnt for synthetic and VF NICs new 9eeeb3c9de4e net: stmmac: fix incorrect GMAC_VLAN_TAG register writting [...] new 907a076881f1 net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register [...] new 2ba31cd93784 net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter new 2f633d5820e4 net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dw [...] new 909c1dde67c4 net: stmmac: update pci platform data to use phy_interface new 259039fa3045 Merge branch 'stmmac-fixes' new 73a21fa817f0 dpaa_eth: support all modes with rate adapting PHYs new db3fa271022d ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() new f8c2afa66d53 net: dsa: microchip: enable module autoprobe new 0508ff8934f4 mlxsw: spectrum_router: Prevent incorrect replacement of l [...] new 6c05ca26f115 selftests: mlxsw: Add test cases for local table route rep [...] new 490f0542a7f7 mlxsw: spectrum_router: Clear offload indication from IPv6 [...] new 36844c855b89 mlxsw: core: Add validation of hardware device types for M [...] new 3a99cbb6fa7b mlxsw: spectrum_dpipe: Add missing error path new e036c587cabe Merge branch 'mlxsw-Various-fixes' new dfa7f709596b drop_monitor: Do not cancel uninitialized work item new 85b8ac01a421 bpf, sockmap: Check update requirements after locking new d95f1e8b462c bpftool: Don't crash on missing xlated program instructions new db6a5018b6e0 bpf, sockmap: Don't sleep while holding RCU lock on tear-down new 0b2dc83906cf bpf, sockhash: Synchronize_rcu before free'ing map new 5d3919a953c3 selftests/bpf: Test freeing sockmap/sockhash with a socket in it new 88d6f130e563 bpf: Improve bucket_log calculation logic new 2696e1146d34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new d08f3010f4a3 mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap new c76b305c237d Merge tag 'wireless-drivers-2020-02-08' of git://git.kerne [...] new 29ca3b31756f net: thunderx: use proper interface type for RGMII new 291abfea4746 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new fdfa3a6778b1 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] new 59365cadfbcd efi/x86: Fix boot regression on systems with invalid memma [...] new 6ff90aa2cfdd Merge tag 'efi-urgent-2020-02-09' of git://git.kernel.org/ [...] new f9f21cea3113 genirq: Clarify that irq wake state is orthogonal to enabl [...] adds 926b5dfa6b8d irqchip/gic-v3: Only provision redistributors that are ena [...] adds 656b42deddea irqchip: Some Kconfig cleanup for C-SKY adds 107945227ac5 irqchip/gic-v3-its: Reference to its_invall_cmd descriptor [...] new e88bd316e597 irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE new 8b718d403c5c irqchip/gic-v4.1: Set vpe_l1_base for all redistributors new 4e6437f12d6e irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level new 4bccf1d715fe irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() new b46353250ba3 irqchip/gic-v3-its: Remove superfluous WARN_ON new 5186a6cc3ef5 irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors new 2f86e45a7f42 Merge tag 'irqchip-fixes-5.6-1' of git://git.kernel.org/pu [...] new f06bed87d7cd Merge tag 'irq-urgent-2020-02-09' of git://git.kernel.org/ [...] adds fcfd73452092 MAINTAINERS: Correct path to time namespace source file new febac332a819 clocksource: Prevent double add_timer_on() for watchdog_timer new 2fbc23c73835 Merge tag 'timers-urgent-2020-02-09' of git://git.kernel.o [...] adds 003461559ef7 perf/core: Fix mlock accounting in perf_mmap() adds 07c5972951f0 perf/cgroups: Install cgroup events to correct cpuctx adds f1ec3a517b43 kernel/events: Add a missing prototype for arch_perf_updat [...] new fdff7c21ea00 Merge branch 'linus' into perf/urgent, to synchronize with [...] new e884602b57c0 perf parse: Refactor 'struct perf_evsel_config_term' new 3220fb8d5e59 perf parse: Copy string to perf_evsel_config_term new 0dd1979f7f99 perf test: Fix test case Merge cpu map new 0ada120c883d perf: Make perf able to build with latest libbfd new 1873f1547dde perf probe: Add ustring support for perf probe command new 85fc95d75970 perf maps: Add missing unlock to maps__insert() error case new 45f035748b2a Merge tag 'perf-core-for-mingo-5.6-20200201' of git://git. [...] new ca21b9b37059 Merge tag 'perf-urgent-2020-02-09' of git://git.kernel.org [...] adds 25a3a15417cf smp: Remove superfluous cond_func check in smp_call_functi [...] new 1e474b28e788 smp/up: Make smp_call_function_single() match SMP semantics new f41377609a72 Merge tag 'smp-urgent-2020-02-09' of git://git.kernel.org/ [...] new 979923871f69 x86/timer: Don't skip PIT setup when APIC is disabled or i [...] new 2b73ea379624 x86/boot: Handle malformed SRAT tables during early ACPI parsing new 6f1a4891a592 x86/apic/msi: Plug non-maskable MSI affinity race new 05bd330a7fd8 x86/hyperv: Suspend/resume the hypercall page for hibernation new 0f378d73d429 x86/apic: Mask IOAPIC entries when disabling the local APIC new 1a2a76c2685a Merge tag 'x86-urgent-2020-02-09' of git://git.kernel.org/ [...] new 2a3ad330f0f5 Merge remote-tracking branch 'fixes/master' new 5a6bf8497fa6 Revert "irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER a [...] new fb3dab59b43c Revert "irqchip/gic-v3-its: Remove superfluous WARN_ON" new 8fbb75dfbe84 Revert "irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_tab [...] new 31c0514883d0 Revert "irqchip/gic-v4.1: Ensure L2 vPE table is allocated [...] new e383e871ab54 ARM: npcm: Bring back GPIOLIB support new 3508aae9b561 ARM: configs: Cleanup old Kconfig options new fc9b10b44614 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device new f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases new b47c431f006e Merge remote-tracking branch 'ipsec/master' new c4a3922d2d20 netfilter: xt_hashlimit: reduce hashlimit_mutex scope for [...] new 8d0015a7ab76 netfilter: xt_hashlimit: limit the max size of hashtable new a7da92c2c8a1 netfilter: flowtable: skip offload setup if disabled new fb33b3c39ff8 Merge remote-tracking branch 'netfilter/master' new f2b18baca953 mac80211: use more bits for ack_frame_id new 2bf973ff9b9a mac80211: fix quiet mode activation in action frames new a04564c99bb4 mac80211: consider more elements in parsing CRC new bfb7bac3a8f4 cfg80211: check wiphy driver existence for drvinfo report new 5a1e1ee8a64c Merge remote-tracking branch 'mac80211/master' new e67bb198df3e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 75d566c9c670 Merge remote-tracking branch 'regulator-fixes/for-linus' new 04e1fdc108a3 Merge remote-tracking branch 'spi-fixes/for-linus' new 5737e409b152 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new c06b4c30c477 Merge remote-tracking branch 'crypto-current/master' new 6be746ddcb08 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 65e3a671dbd0 Merge remote-tracking branch 'kvms390-fixes/master' new e3795da86e4a Merge remote-tracking branch 'hwmon-fixes/hwmon' new 3f666c56c6b8 dax: Pass dax_dev instead of bdev to dax_writeback_mapping [...] new f01b16a85bfa dax: Get rid of fs_dax_get_by_host() helper new 96222d53842d dax: pass NOWAIT flag to iomap_apply new d574b4bd745f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 8c7223e104be Merge remote-tracking branch 'btrfs-fixes/next-fixes' new dbd9bdce1560 Merge remote-tracking branch 'pidfd-fixes/fixes' new 1433b2950fa9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
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 (2eb0c73548f1) \ N -- N -- N refs/heads/pending-fixes (1433b2950fa9)
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 183 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: .mailmap | 1 + Documentation/admin-guide/pm/cpuidle.rst | 8 +- Documentation/admin-guide/pm/intel_idle.rst | 30 +- Documentation/admin-guide/pm/sleep-states.rst | 76 +- Documentation/arm/microchip.rst | 6 + Documentation/devicetree/bindings/arm/amlogic.yaml | 3 + .../devicetree/bindings/arm/atmel-at91.yaml | 31 + .../devicetree/bindings/arm/atmel-sysregs.txt | 1 + Documentation/devicetree/bindings/arm/cpus.yaml | 15 + Documentation/devicetree/bindings/arm/fsl.yaml | 54 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 104 + Documentation/devicetree/bindings/arm/qcom.yaml | 44 +- .../devicetree/bindings/arm/rockchip.yaml | 9 + Documentation/devicetree/bindings/arm/sprd.yaml | 33 - .../devicetree/bindings/arm/sprd/sprd.yaml | 33 + Documentation/devicetree/bindings/arm/sunxi.yaml | 23 +- Documentation/devicetree/bindings/arm/ux500.yaml | 36 + .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 + .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 + .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 + .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 - .../bindings/clock/qcom,gcc-apq8064.yaml | 83 + .../bindings/clock/qcom,gcc-ipq8074.yaml | 51 + .../bindings/clock/qcom,gcc-msm8996.yaml | 68 + .../bindings/clock/qcom,gcc-msm8998.yaml | 93 + .../devicetree/bindings/clock/qcom,gcc-qcs404.yaml | 51 + .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 75 + .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 72 + .../devicetree/bindings/clock/qcom,gcc.yaml | 228 +- .../devicetree/bindings/clock/qcom,gpucc.yaml | 72 - .../bindings/clock/qcom,msm8998-gpucc.yaml | 66 + .../bindings/clock/qcom,sc7180-dispcc.yaml | 84 + .../bindings/clock/qcom,sc7180-gpucc.yaml | 72 + .../bindings/clock/qcom,sc7180-videocc.yaml | 63 + .../bindings/clock/qcom,sdm845-dispcc.yaml | 99 + .../bindings/clock/qcom,sdm845-gpucc.yaml | 72 + .../bindings/clock/qcom,sdm845-videocc.yaml | 63 + .../devicetree/bindings/clock/qcom,videocc.yaml | 62 - .../devicetree/bindings/clock/sun8i-de2.txt | 34 - .../devicetree/bindings/clock/sun9i-de.txt | 28 - .../devicetree/bindings/clock/sun9i-usb.txt | 24 - .../devicetree/bindings/display/mxsfb.txt | 1 + .../devicetree/bindings/dma/atmel-xdma.txt | 4 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 9 +- Documentation/devicetree/bindings/eeprom/at25.txt | 2 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + Documentation/devicetree/bindings/i2c/i2c-at91.txt | 14 +- .../devicetree/bindings/i2c/i2c-jz4780.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 + .../devicetree/bindings/i2c/renesas,i2c.txt | 3 +- .../devicetree/bindings/i2c/renesas,iic.txt | 1 + .../bindings/iio/adc/at91-sama5d2_adc.txt | 2 +- .../devicetree/bindings/media/atmel-isi.txt | 2 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- Documentation/devicetree/bindings/media/rc.yaml | 1 + .../memory-controllers/nvidia,tegra124-emc.txt | 374 --- .../memory-controllers/nvidia,tegra124-emc.yaml | 528 +++ .../memory-controllers/nvidia,tegra186-mc.yaml | 130 + .../devicetree/bindings/mfd/atmel-gpbr.txt | 4 +- .../devicetree/bindings/mfd/atmel-matrix.txt | 1 + .../devicetree/bindings/mfd/atmel-smc.txt | 1 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 + .../devicetree/bindings/mtd/atmel-nand.txt | 1 + .../devicetree/bindings/net/can/atmel-can.txt | 3 +- .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 11 + .../bindings/phy/marvell,mmp3-hsic-phy.yaml | 42 + .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 + .../devicetree/bindings/power/qcom,rpmpd.txt | 148 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 170 + .../bindings/power/reset/xlnx,zynqmp-power.txt | 42 +- .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 51 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 37 + .../devicetree/bindings/reset/intel,rcu-gw.yaml | 63 + .../bindings/reset/nuvoton,npcm-reset.txt | 32 + .../devicetree/bindings/soc/mediatek/scpsys.txt | 6 + .../devicetree/bindings/timer/renesas,tmu.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/da9062-wdt.txt | 5 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 11 +- Documentation/doc-guide/contributing.rst | 1 + Documentation/doc-guide/maintainer-profile.rst | 1 + Documentation/filesystems/fuse.rst | 406 +++ Documentation/filesystems/fuse.txt | 423 --- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/mount_api.txt | 12 +- Documentation/i2c/busses/i2c-parport-light.rst | 24 - Documentation/i2c/busses/index.rst | 1 - Documentation/i2c/dev-interface.rst | 24 +- Documentation/i2c/dma-considerations.rst | 2 +- Documentation/i2c/i2c-protocol.rst | 45 +- Documentation/i2c/i2c-topology.rst | 72 +- Documentation/i2c/i2c.svg | 1341 ++++++++ Documentation/i2c/index.rst | 58 +- Documentation/i2c/instantiating-devices.rst | 123 +- Documentation/i2c/old-module-parameters.rst | 31 +- Documentation/i2c/slave-interface.rst | 4 +- Documentation/i2c/smbus-protocol.rst | 107 +- Documentation/i2c/summary.rst | 62 +- Documentation/i2c/writing-clients.rst | 36 +- Documentation/locking/spinlocks.rst | 4 +- Documentation/power/interface.rst | 79 - Documentation/process/changes.rst | 14 +- Documentation/trace/kprobetrace.rst | 1 - .../translations/it_IT/process/changes.rst | 14 +- Documentation/translations/ko_KR/howto.rst | 6 +- MAINTAINERS | 12 +- arch/arm/Kconfig.debug | 6 +- arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 + arch/arm/boot/dts/am33xx-l4.dtsi | 16 - arch/arm/boot/dts/am33xx.dtsi | 94 +- arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am3703.dtsi | 14 + arch/arm/boot/dts/am3715.dtsi | 10 + arch/arm/boot/dts/am4372.dtsi | 162 +- arch/arm/boot/dts/am437x-l4.dtsi | 29 - arch/arm/boot/dts/am437x-sk-evm.dts | 27 +- arch/arm/boot/dts/am43x-epos-evm.dts | 23 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 + arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts | 115 + arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts | 79 + arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 450 +++ arch/arm/boot/dts/armada-388-clearfog.dtsi | 11 +- arch/arm/boot/dts/armada-388-helios4.dts | 5 - .../arm/boot/dts/armada-38x-solidrun-microsom.dtsi | 13 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 - arch/arm/boot/dts/aspeed-g4.dtsi | 21 +- arch/arm/boot/dts/aspeed-g5.dtsi | 49 +- arch/arm/boot/dts/aspeed-g6.dtsi | 2 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 - arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 + arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 170 + arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 + arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 + arch/arm/boot/dts/at91-kizboxmini.dts | 171 - arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 1 - arch/arm/boot/dts/at91-sam9x60ek.dts | 647 ++++ arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 + arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 ++ arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 ++ arch/arm/boot/dts/at91-smartkiz.dts | 109 + arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/bcm2711.dtsi | 70 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 + arch/arm/boot/dts/bcm283x.dtsi | 19 +- arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/dm3725.dtsi | 10 + arch/arm/boot/dts/dra7-l4.dtsi | 126 +- arch/arm/boot/dts/dra7.dtsi | 276 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 31 + arch/arm/boot/dts/dra72x.dtsi | 42 + arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 101 + arch/arm/boot/dts/dra76x.dtsi | 42 + arch/arm/boot/dts/dra7xx-clocks.dtsi | 32 +- arch/arm/boot/dts/e60k02.dtsi | 3 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 29 + arch/arm/boot/dts/exynos4412-n710x.dts | 5 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 25 + arch/arm/boot/dts/exynos4412.dtsi | 4 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 4 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250.dtsi | 12 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 4 +- arch/arm/boot/dts/exynos5420.dtsi | 339 +- arch/arm/boot/dts/exynos5422-cpus.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 285 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 + arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 + arch/arm/boot/dts/exynos5800.dtsi | 58 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 - arch/arm/boot/dts/imx25-pdk.dts | 2 - arch/arm/boot/dts/imx25.dtsi | 3 + arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx6dl-gw5907.dts | 14 + arch/arm/boot/dts/imx6dl-gw5910.dts | 14 + arch/arm/boot/dts/imx6dl-gw5912.dts | 13 + arch/arm/boot/dts/imx6dl-gw5913.dts | 14 + arch/arm/boot/dts/imx6q-gw5907.dts | 14 + arch/arm/boot/dts/imx6q-gw5910.dts | 14 + arch/arm/boot/dts/imx6q-gw5912.dts | 13 + arch/arm/boot/dts/imx6q-gw5913.dts | 14 + arch/arm/boot/dts/imx6q-logicpd.dts | 10 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 399 +++ arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 491 +++ arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 461 +++ arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 348 ++ arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 2 - arch/arm/boot/dts/imx6qdl-icore.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 9 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 322 ++ arch/arm/boot/dts/imx6sll.dtsi | 9 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 1 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx7d-pico.dtsi | 90 + arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 + arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s.dtsi | 16 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 88 +- arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 - arch/arm/boot/dts/ls1021a-tsn.dts | 4 + arch/arm/boot/dts/ls1021a.dtsi | 19 + arch/arm/boot/dts/meson.dtsi | 7 + arch/arm/boot/dts/meson6.dtsi | 7 - arch/arm/boot/dts/meson8.dtsi | 28 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 30 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 22 + arch/arm/boot/dts/mmp3.dtsi | 44 + arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 19 + arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 + arch/arm/boot/dts/omap3-echo.dts | 461 +++ arch/arm/boot/dts/omap3-n900.dts | 5 + arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 - arch/arm/boot/dts/omap4-l4.dtsi | 79 +- arch/arm/boot/dts/omap4.dtsi | 154 +- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 - arch/arm/boot/dts/omap5-l4.dtsi | 44 +- arch/arm/boot/dts/omap5.dtsi | 40 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 + arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 45 + arch/arm/boot/dts/qcom-msm8974.dtsi | 222 +- arch/arm/boot/dts/r7s72100.dtsi | 18 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 162 +- arch/arm/boot/dts/r8a7744.dtsi | 162 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 122 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 86 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 16 +- arch/arm/boot/dts/r8a7790-lager.dts | 6 +- arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 6 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 111 +- arch/arm/boot/dts/rk3036.dtsi | 6 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 3 + arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 + .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 + arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 - arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-fievel.dts | 14 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 + arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 23 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 + arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 + arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/rk3288.dtsi | 8 +- arch/arm/boot/dts/rk3xxx.dtsi | 6 +- .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 81 + arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +- arch/arm/boot/dts/sam9x60.dtsi | 691 ++++ arch/arm/boot/dts/sama5d2.dtsi | 10 +- arch/arm/boot/dts/sama5d3.dtsi | 28 +- arch/arm/boot/dts/sama5d3_can.dtsi | 4 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 1 + arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +- arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-ab8505.dtsi | 275 ++ arch/arm/boot/dts/ste-db8500.dtsi | 15 + arch/arm/boot/dts/ste-db8520.dtsi | 15 + arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 ++++ arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-ab8505.dtsi | 234 -- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +-- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 + arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 + arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 + arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 - arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 + arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 455 +++ arch/arm/boot/dts/stm32429i-eval.dts | 8 + arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 8 + arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +- arch/arm/boot/dts/stm32f746.dtsi | 5 +- arch/arm/boot/dts/stm32h743.dtsi | 6 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092 ++++++ arch/arm/boot/dts/stm32mp151.dtsi | 1692 ++++++++++ arch/arm/boot/dts/stm32mp153.dtsi | 45 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953 ------ arch/arm/boot/dts/stm32mp157.dtsi | 31 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +-- arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +- arch/arm/boot/dts/stm32mp157c.dtsi | 1535 --------- arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 - arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 - arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp15xc.dtsi | 18 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 625 ++++ arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 + arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 + arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 + arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 + arch/arm/boot/dts/sun4i-a10.dtsi | 35 + arch/arm/boot/dts/sun5i.dtsi | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20.dtsi | 36 + arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 42 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 + .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 + arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 + arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 35 +- arch/arm/boot/dts/sun8i-r40.dtsi | 172 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 - arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 + arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 2 +- arch/arm/boot/dts/tegra124.dtsi | 4 +- arch/arm/boot/dts/tegra20-paz00.dts | 46 + arch/arm/boot/dts/uniphier-ld4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 10 + arch/arm/boot/dts/uniphier-pro4.dtsi | 3 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 3 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 3 +- arch/arm/boot/dts/uniphier-sld8.dtsi | 3 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/boot/dts/zynq-7000.dtsi | 135 + arch/arm/configs/am200epdkit_defconfig | 2 - arch/arm/configs/at91_dt_defconfig | 59 +- arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/clps711x_defconfig | 1 - arch/arm/configs/cns3420vb_defconfig | 2 +- arch/arm/configs/colibri_pxa300_defconfig | 1 - arch/arm/configs/collie_defconfig | 2 - arch/arm/configs/davinci_all_defconfig | 2 - arch/arm/configs/efm32_defconfig | 2 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 2 - arch/arm/configs/exynos_defconfig | 9 + arch/arm/configs/ezx_defconfig | 1 - arch/arm/configs/gemini_defconfig | 24 +- arch/arm/configs/h3600_defconfig | 2 - arch/arm/configs/h5000_defconfig | 1 - arch/arm/configs/imote2_defconfig | 1 - arch/arm/configs/imx_v4_v5_defconfig | 2 - arch/arm/configs/imx_v6_v7_defconfig | 5 + arch/arm/configs/lpc18xx_defconfig | 4 - arch/arm/configs/magician_defconfig | 2 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 4 + arch/arm/configs/mxs_defconfig | 2 - arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/palmz72_defconfig | 2 - arch/arm/configs/pcm027_defconfig | 2 - arch/arm/configs/pleb_defconfig | 2 - arch/arm/configs/qcom_defconfig | 4 + arch/arm/configs/realview_defconfig | 1 - arch/arm/configs/sama5_defconfig | 3 - arch/arm/configs/shmobile_defconfig | 3 + arch/arm/configs/stm32_defconfig | 2 - arch/arm/configs/u300_defconfig | 2 - arch/arm/configs/u8500_defconfig | 4 +- arch/arm/configs/vexpress_defconfig | 2 - arch/arm/configs/viper_defconfig | 1 - arch/arm/configs/zeus_defconfig | 2 - arch/arm/configs/zx_defconfig | 1 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/mach-at91/Kconfig | 24 +- arch/arm/mach-at91/Makefile | 1 + arch/arm/mach-at91/at91sam9.c | 18 - arch/arm/mach-at91/pm.c | 11 +- arch/arm/mach-at91/sam9x60.c | 34 + arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/Makefile | 3 +- arch/arm/mach-davinci/board-dm365-evm.c | 20 + arch/arm/mach-davinci/board-dm644x-evm.c | 20 + arch/arm/mach-davinci/devices-da8xx.c | 1 - arch/arm/mach-davinci/devices.c | 19 - arch/arm/mach-davinci/dm365.c | 22 +- arch/arm/mach-davinci/include/mach/common.h | 17 - arch/arm/mach-davinci/include/mach/time.h | 33 - arch/arm/mach-davinci/time.c | 400 --- arch/arm/mach-exynos/Kconfig | 37 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/include/mach/map.h | 2 +- arch/arm/mach-exynos/pm.c | 2 +- arch/arm/mach-exynos/smc.h | 2 +- arch/arm/mach-exynos/suspend.c | 2 +- arch/arm/mach-imx/Kconfig | 2 + arch/arm/mach-imx/cpu.c | 30 +- arch/arm/mach-npcm/Kconfig | 2 +- arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 + arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- arch/arm/mach-omap2/common.h | 5 +- arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/io.c | 11 + arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap-secure.c | 50 + arch/arm/mach-omap2/omap-secure.h | 10 + arch/arm/mach-omap2/omap-smc.S | 6 +- arch/arm/mach-omap2/omap_device.c | 170 - arch/arm/mach-omap2/omap_device.h | 4 - arch/arm/mach-omap2/omap_hwmod.c | 18 - arch/arm/mach-omap2/omap_hwmod.h | 3 - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 124 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 -- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 --- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1282 +------ arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 ---- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 ----- arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 - arch/arm/mach-omap2/omap_hwmod_reset.c | 24 - arch/arm/mach-omap2/pdata-quirks.c | 44 +- arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm33xx-core.c | 24 + arch/arm/mach-omap2/pm34xx.c | 5 - arch/arm/mach-omap2/prcm43xx.h | 1 + arch/arm/mach-s3c24xx/Kconfig | 16 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 - arch/arm/mach-tegra/sleep-tegra30.S | 30 +- arch/arm/mach-zynq/platsmp.c | 6 +- arch/arm/plat-omap/dma.c | 471 +-- arch/arm/plat-samsung/adc.c | 2 +- arch/arm/plat-samsung/devs.c | 2 +- arch/arm/plat-samsung/gpio-samsung.c | 2 +- arch/arm/plat-samsung/include/plat/samsung-time.h | 2 +- arch/arm64/boot/dts/allwinner/Makefile | 3 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 23 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 75 + .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 60 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 10 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 77 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 43 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 60 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 26 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 48 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 65 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 26 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 185 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 68 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 + .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 61 + .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 43 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 85 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 14 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 10 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 8 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 23 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 15 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 59 +- arch/arm64/boot/dts/altera/Makefile | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 ++ arch/arm64/boot/dts/amlogic/Makefile | 3 + arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 25 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 + arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 6 + .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 +++ arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 + .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 9 + .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 12 + arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 9 - arch/arm64/boot/dts/bitmain/bm1880.dtsi | 28 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 2 +- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 17 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 63 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 + arch/arm64/boot/dts/freescale/fsl-ls208xa-rdb.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 6 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 + .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 + .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 21 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 25 + arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 55 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 20 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 70 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 61 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 27 + .../dts/freescale/imx8mq-hummingboard-pulse.dts | 6 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 7 + arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 376 +++ arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 581 ++++ .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 107 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 12 - .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +- arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 76 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 + arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 11 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 34 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 56 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 73 + arch/arm64/boot/dts/qcom/Makefile | 2 + .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 - .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1408 +++++--- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 +++ arch/arm64/boot/dts/qcom/msm8916.dtsi | 62 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3530 ++++++++++---------- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 49 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 41 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 262 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 + arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 + arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 + arch/arm64/boot/dts/qcom/pm8994.dtsi | 4 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 160 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 +++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 2187 ++++++++++++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 18 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 7 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 32 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 7 + arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 35 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 391 ++- arch/arm64/boot/dts/renesas/Makefile | 27 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 164 +- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 37 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 157 - arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 319 -- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 50 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 157 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 206 -- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 3339 ------------------ .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 157 + arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 + arch/arm64/boot/dts/renesas/r8a77950.dtsi | 319 ++ .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 157 + .../boot/dts/renesas/r8a77951-salvator-xs.dts | 206 ++ arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 50 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 3339 ++++++++++++++++++ arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 38 - arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 83 - .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 83 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2972 ---------------- .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 83 + .../boot/dts/renesas/r8a77960-salvator-xs.dts | 83 + arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 38 + arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2972 ++++++++++++++++ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 390 ++- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 16 + .../{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 164 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 74 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 43 + arch/arm64/boot/dts/rockchip/px30.dtsi | 199 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 23 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 6 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 - .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 3 + arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 27 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 3 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 25 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 97 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 26 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 + .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 +---- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 797 +++++ .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 13 +- .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 17 + .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 333 ++ arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 3 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 3 +- arch/arm64/boot/dts/sprd/Makefile | 3 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 523 +++ arch/arm64/boot/dts/sprd/sharkl3.dtsi | 78 + arch/arm64/boot/dts/sprd/sp9863a-1h10.dts | 39 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 144 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 92 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 80 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 150 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 411 ++- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 149 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 45 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 222 ++ arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 213 -- arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1275-revA.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 7 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 11 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 6 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 4 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 17 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 197 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 11 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 154 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 124 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 74 +- arch/arm64/configs/defconfig | 38 + arch/powerpc/configs/guest.config | 1 - arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/futex.h | 10 +- arch/powerpc/kernel/entry_32.S | 2 +- arch/powerpc/platforms/83xx/km83xx.c | 3 +- arch/powerpc/platforms/83xx/misc.c | 23 - arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 - arch/powerpc/platforms/85xx/corenet_generic.c | 10 - arch/powerpc/platforms/85xx/mpc85xx_mds.c | 27 - arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 17 - arch/powerpc/platforms/85xx/twr_p102x.c | 15 - arch/powerpc/platforms/cell/spufs/inode.c | 11 +- arch/s390/hypfs/inode.c | 11 +- arch/x86/boot/compressed/acpi.c | 6 + arch/x86/hyperv/hv_init.c | 50 + arch/x86/include/asm/apic.h | 10 + arch/x86/include/asm/x86_init.h | 2 + arch/x86/kernel/apic/apic.c | 30 +- arch/x86/kernel/apic/msi.c | 128 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 11 +- arch/x86/kernel/time.c | 12 +- arch/x86/kernel/x86_init.c | 1 + arch/x86/platform/efi/efi.c | 2 +- arch/x86/xen/enlighten_pv.c | 1 + arch/xtensa/Kconfig | 44 +- arch/xtensa/configs/audio_kc705_defconfig | 2 - arch/xtensa/configs/cadence_csp_defconfig | 2 - arch/xtensa/configs/generic_kc705_defconfig | 2 - arch/xtensa/configs/iss_defconfig | 2 - arch/xtensa/configs/nommu_kc705_defconfig | 2 - arch/xtensa/configs/smp_lx200_defconfig | 3 - arch/xtensa/configs/virt_defconfig | 1 - arch/xtensa/include/asm/asmmacro.h | 2 + arch/xtensa/include/asm/core.h | 8 + arch/xtensa/include/asm/platform.h | 2 - arch/xtensa/include/asm/processor.h | 4 - arch/xtensa/include/asm/vectors.h | 6 +- arch/xtensa/include/uapi/asm/setup.h | 2 - arch/xtensa/kernel/coprocessor.S | 12 +- arch/xtensa/kernel/entry.S | 18 +- arch/xtensa/kernel/platform.c | 5 +- arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/kernel/vectors.S | 3 +- arch/xtensa/kernel/vmlinux.lds.S | 102 +- .../platforms/iss/include/platform/simcall.h | 8 +- arch/xtensa/platforms/iss/setup.c | 25 +- arch/xtensa/platforms/xtfpga/setup.c | 17 +- drivers/acpi/acpi_apd.c | 6 + drivers/base/devtmpfs.c | 4 +- drivers/base/power/domain.c | 38 + drivers/block/Kconfig | 10 - drivers/block/rbd.c | 31 +- drivers/block/virtio_blk.c | 118 +- drivers/bus/Kconfig | 1 - drivers/bus/moxtet.c | 3 +- drivers/bus/ti-sysc.c | 18 +- drivers/clk/clk-plldig.c | 4 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/mmp/clk-of-mmp2.c | 6 + drivers/clk/qcom/clk-rcg2.c | 11 +- drivers/clk/qcom/dispcc-sc7180.c | 45 +- drivers/clk/qcom/gpucc-sc7180.c | 4 +- drivers/clk/qcom/videocc-sc7180.c | 4 +- drivers/clk/ti/clk-44xx.c | 13 + drivers/clk/ti/clk-54xx.c | 13 + drivers/clocksource/timer-davinci.c | 8 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/Makefile | 4 +- drivers/cpuidle/cpuidle-psci-domain.c | 308 ++ drivers/cpuidle/cpuidle-psci.c | 161 +- drivers/cpuidle/cpuidle-psci.h | 17 + drivers/cpuidle/dt_idle_states.c | 5 +- drivers/dax/super.c | 2 +- drivers/dma/ti/omap-dma.c | 288 +- drivers/firmware/Kconfig | 8 - drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/power.c | 2 + drivers/firmware/arm_scmi/reset.c | 2 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/imx/Kconfig | 2 +- drivers/firmware/psci/psci.c | 18 +- drivers/firmware/qcom_scm-32.c | 671 ---- drivers/firmware/qcom_scm-64.c | 579 ---- drivers/firmware/qcom_scm-legacy.c | 242 ++ drivers/firmware/qcom_scm-smc.c | 151 + drivers/firmware/qcom_scm.c | 854 ++++- drivers/firmware/qcom_scm.h | 178 +- drivers/firmware/turris-mox-rwtm.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 43 + drivers/gpu/drm/amd/amdgpu/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 229 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 20 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 92 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 - drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 59 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 220 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 978 ++++++ drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 35 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 705 +++- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 32 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 105 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 82 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 19 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 13 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 78 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 30 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 42 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 73 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 1 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 30 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 12 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 19 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 24 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 24 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 3 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 17 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 25 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 8 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 19 + .../drm/amd/display/modules/color/color_gamma.c | 307 +- .../drm/amd/display/modules/color/color_gamma.h | 4 - .../drm/amd/display/modules/freesync/freesync.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 8 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 4 +- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 + .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 8 + .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 6 +- .../drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h | 264 ++ .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 748 +++++ .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 128 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 18 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 2 + .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 187 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 3 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 + .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 12 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 12 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 28 +- drivers/gpu/drm/nouveau/dispnv50/core.h | 6 + drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 23 +- drivers/gpu/drm/nouveau/dispnv50/corec57d.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 16 + drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 6 + drivers/gpu/drm/radeon/radeon_display.c | 9 +- drivers/gpu/drm/radeon/radeon_mode.h | 1 - drivers/gpu/drm/scheduler/sched_entity.c | 2 +- drivers/gpu/drm/tegra/drm.c | 49 +- drivers/gpu/drm/tegra/gem.c | 10 +- drivers/gpu/drm/tegra/plane.c | 44 +- drivers/gpu/drm/tegra/sor.c | 49 +- drivers/gpu/host1x/job.c | 34 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/i2c/busses/Kconfig | 107 +- drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-at91-core.c | 39 - drivers/i2c/busses/i2c-cadence.c | 32 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 3 +- drivers/i2c/busses/i2c-designware-platdrv.c | 1 + drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-i801.c | 10 +- drivers/i2c/busses/i2c-jz4780.c | 156 +- drivers/i2c/busses/i2c-meson.c | 97 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 2 +- drivers/i2c/busses/i2c-parport-light.c | 267 -- drivers/i2c/busses/i2c-parport.c | 113 +- drivers/i2c/busses/i2c-parport.h | 106 - drivers/i2c/busses/i2c-pmcmsp.c | 6 +- drivers/i2c/busses/i2c-pnx.c | 4 +- drivers/i2c/busses/i2c-powermac.c | 8 +- drivers/i2c/busses/i2c-stm32f7.c | 117 +- drivers/i2c/busses/i2c-stu300.c | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 178 +- drivers/i2c/busses/i2c-tiny-usb.c | 8 +- drivers/i2c/busses/i2c-xiic.c | 69 +- drivers/i2c/i2c-core-acpi.c | 12 +- drivers/i2c/i2c-core-base.c | 33 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/idle/intel_idle.c | 30 +- drivers/irqchip/Kconfig | 4 +- drivers/irqchip/irq-gic-v3-its.c | 9 +- drivers/irqchip/irq-gic-v3.c | 9 +- drivers/mailbox/armada-37xx-rwtm-mailbox.c | 5 +- drivers/md/md-bitmap.c | 16 +- drivers/memory/mvebu-devbus.c | 4 +- drivers/memory/samsung/Kconfig | 2 +- drivers/memory/samsung/exynos-srom.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/memory/tegra/Makefile | 3 +- drivers/memory/tegra/tegra124-emc.c | 185 +- drivers/memory/tegra/tegra186-emc.c | 293 ++ drivers/memory/tegra/tegra186.c | 1117 ++++++- drivers/memory/tegra/tegra20-emc.c | 175 + drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 352 +- drivers/misc/eeprom/at24.c | 72 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 + drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 2 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 14 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 33 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 55 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 9 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 14 +- drivers/net/hyperv/netvsc_bpf.c | 13 +- drivers/net/hyperv/netvsc_drv.c | 5 +- drivers/net/wan/fsl_ucc_hdlc.c | 23 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 3 +- drivers/nvmem/core.c | 19 +- drivers/nvmem/nvmem.h | 2 + drivers/of/base.c | 36 + drivers/power/avs/Kconfig | 2 +- drivers/power/avs/qcom-cpr.c | 9 +- drivers/power/avs/rockchip-io-domain.c | 6 +- drivers/power/reset/Kconfig | 4 +- drivers/reset/Kconfig | 25 +- drivers/reset/Makefile | 3 + drivers/reset/core.c | 33 +- drivers/reset/reset-brcmstb-rescal.c | 107 + drivers/reset/reset-intel-gw.c | 262 ++ drivers/reset/reset-npcm.c | 291 ++ drivers/reset/reset-qcom-aoss.c | 3 +- drivers/reset/reset-scmi.c | 2 +- drivers/reset/reset-uniphier.c | 13 +- drivers/soc/atmel/soc.c | 5 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 36 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 - drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/imx/Kconfig | 2 +- drivers/soc/imx/soc-imx8.c | 9 + drivers/soc/mediatek/mtk-cmdq-helper.c | 2 - drivers/soc/qcom/Kconfig | 30 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 + drivers/soc/renesas/Kconfig | 14 +- drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/samsung/Kconfig | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 6 +- drivers/soc/samsung/exynos-pmu.h | 2 +- drivers/soc/samsung/exynos3250-pmu.c | 2 +- drivers/soc/samsung/exynos4-pmu.c | 2 +- drivers/soc/samsung/exynos5250-pmu.c | 2 +- drivers/soc/samsung/exynos5420-pmu.c | 2 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 3 + drivers/soc/tegra/fuse/fuse-tegra30.c | 29 + drivers/soc/tegra/fuse/fuse.h | 4 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 34 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 + drivers/soc/ti/knav_qmss_queue.c | 7 +- drivers/soc/xilinx/Kconfig | 6 +- drivers/soc/xilinx/zynqmp_power.c | 120 +- drivers/tee/optee/core.c | 153 +- drivers/tty/serial/8250/8250_ioc3.c | 2 +- drivers/tty/serial/ucc_uart.c | 385 ++- drivers/usb/gadget/function/f_fs.c | 11 +- drivers/virtio/virtio_balloon.c | 21 +- drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/watchdog/at91sam9_wdt.h | 21 + drivers/watchdog/cadence_wdt.c | 5 +- drivers/watchdog/da9062_wdt.c | 35 +- drivers/watchdog/dw_wdt.c | 11 +- drivers/watchdog/it87_wdt.c | 2 + drivers/watchdog/mtk_wdt.c | 105 +- drivers/watchdog/qcom-wdt.c | 2 +- drivers/watchdog/sama5d4_wdt.c | 109 +- drivers/watchdog/stm32_iwdg.c | 18 + drivers/watchdog/watchdog_core.c | 35 + drivers/watchdog/watchdog_dev.c | 36 +- fs/afs/super.c | 32 +- fs/cachefiles/rdwr.c | 27 +- fs/ceph/cache.c | 4 +- fs/ceph/super.c | 40 +- fs/coredump.c | 4 +- fs/cramfs/inode.c | 14 +- fs/dax.c | 11 +- fs/ecryptfs/mmap.c | 16 +- fs/ext2/inode.c | 5 +- fs/ext4/inode.c | 2 +- fs/f2fs/data.c | 16 +- fs/filesystems.c | 3 +- fs/fs_context.c | 79 +- fs/fs_parser.c | 447 ++- fs/fsopen.c | 26 +- fs/fuse/cuse.c | 4 +- fs/fuse/dir.c | 2 +- fs/fuse/file.c | 21 +- fs/fuse/inode.c | 39 +- fs/fuse/readdir.c | 2 +- fs/gfs2/file.c | 72 +- fs/gfs2/lops.c | 2 +- fs/gfs2/ops_fstype.c | 103 +- fs/hugetlbfs/inode.c | 13 +- fs/inode.c | 32 +- fs/ioctl.c | 44 +- fs/jbd2/journal.c | 21 +- fs/jffs2/super.c | 26 +- fs/namespace.c | 49 +- fs/nfs/Kconfig | 11 +- fs/nfs/Makefile | 2 +- fs/nfs/callback_xdr.c | 11 +- fs/nfs/client.c | 84 +- fs/nfs/delegation.c | 80 +- fs/nfs/delegation.h | 1 + fs/nfs/dir.c | 83 +- fs/nfs/direct.c | 7 +- fs/nfs/dns_resolve.c | 2 +- fs/nfs/file.c | 49 +- fs/nfs/flexfilelayout/flexfilelayout.c | 34 +- fs/nfs/fs_context.c | 1440 ++++++++ fs/nfs/fscache.c | 2 +- fs/nfs/getroot.c | 73 +- fs/nfs/inode.c | 10 +- fs/nfs/internal.h | 143 +- fs/nfs/mount_clnt.c | 2 - fs/nfs/namespace.c | 146 +- fs/nfs/nfs2xdr.c | 12 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3client.c | 6 +- fs/nfs/nfs3proc.c | 28 +- fs/nfs/nfs3xdr.c | 5 +- fs/nfs/nfs42proc.c | 40 +- fs/nfs/nfs4_fs.h | 19 +- fs/nfs/nfs4client.c | 99 +- fs/nfs/nfs4file.c | 1 + fs/nfs/nfs4namespace.c | 298 +- fs/nfs/nfs4proc.c | 104 +- fs/nfs/nfs4renewd.c | 5 +- fs/nfs/nfs4state.c | 7 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/nfs4trace.c | 4 + fs/nfs/nfs4trace.h | 237 +- fs/nfs/nfs4xdr.c | 7 +- fs/nfs/nfstrace.h | 279 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs.h | 8 +- fs/nfs/pnfs_nfs.c | 7 +- fs/nfs/proc.c | 24 +- fs/nfs/read.c | 7 +- fs/nfs/super.c | 2218 ++---------- fs/nfs/write.c | 32 +- fs/nfsd/Kconfig | 10 + fs/nfsd/filecache.c | 313 +- fs/nfsd/filecache.h | 7 +- fs/nfsd/netns.h | 6 +- fs/nfsd/nfs3proc.c | 5 +- fs/nfsd/nfs3xdr.c | 36 +- fs/nfsd/nfs4callback.c | 11 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 462 ++- fs/nfsd/nfs4recover.c | 8 +- fs/nfsd/nfs4state.c | 262 +- fs/nfsd/nfs4xdr.c | 161 +- fs/nfsd/nfsctl.c | 6 +- fs/nfsd/nfsd.h | 34 +- fs/nfsd/nfsfh.h | 9 +- fs/nfsd/nfsproc.c | 8 +- fs/nfsd/nfssvc.c | 21 +- fs/nfsd/state.h | 44 +- fs/nfsd/trace.h | 22 +- fs/nfsd/vfs.c | 109 +- fs/nfsd/vfs.h | 18 +- fs/nfsd/xdr3.h | 4 +- fs/nfsd/xdr4.h | 39 +- fs/orangefs/orangefs-debugfs.c | 1 + fs/pipe.c | 67 +- fs/proc/root.c | 13 +- fs/ramfs/inode.c | 11 +- fs/splice.c | 8 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_super.c | 11 +- include/drm/gpu_scheduler.h | 5 +- include/dt-bindings/clock/marvell,mmp2.h | 2 + include/dt-bindings/clock/omap4.h | 11 + include/dt-bindings/clock/omap5.h | 11 + include/dt-bindings/memory/tegra186-mc.h | 139 + include/dt-bindings/memory/tegra194-mc.h | 410 +++ include/dt-bindings/power/mt6765-power.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 24 + .../dt-bindings/reset-controller/mt2712-resets.h | 22 + .../dt-bindings/reset-controller/mt8183-resets.h | 17 + include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 + include/linux/ceph/libceph.h | 5 +- include/linux/cpuhotplug.h | 1 + include/linux/dax.h | 14 +- include/linux/firmware/xlnx-zynqmp.h | 7 + include/linux/fs.h | 13 +- include/linux/fs_context.h | 32 +- include/linux/fs_parser.h | 101 +- include/linux/i2c.h | 115 +- include/linux/irq.h | 18 + include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/irqdomain.h | 7 + include/linux/mlx5/mlx5_ifc.h | 7 +- include/linux/nfs_fs.h | 3 + include/linux/nfs_fs_sb.h | 1 + include/linux/nfs_xdr.h | 11 +- include/linux/nvmem-provider.h | 3 + include/linux/of.h | 8 + include/linux/of_clk.h | 3 + include/linux/omap-dma.h | 18 - include/linux/perf_event.h | 4 + include/linux/pipe_fs_i.h | 2 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/pm_domain.h | 8 + include/linux/psci.h | 2 + include/linux/qcom_scm.h | 119 +- include/linux/ramfs.h | 4 +- include/linux/scmi_protocol.h | 5 +- include/linux/shmem_fs.h | 3 +- include/linux/soc/samsung/exynos-pmu.h | 2 +- include/linux/soc/samsung/exynos-regs-pmu.h | 16 +- include/linux/sunrpc/auth.h | 2 - include/linux/sunrpc/gss_api.h | 3 - include/net/mac80211.h | 11 +- .../powerpc/include/asm => include/soc/fsl}/cpm.h | 0 include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 - include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/sound/aess.h | 53 - include/trace/events/rpcrdma.h | 12 +- include/trace/events/scmi.h | 90 + include/trace/events/sunrpc.h | 1 + kernel/bpf/inode.c | 11 +- kernel/cgroup/cgroup-internal.h | 4 +- kernel/cgroup/cgroup-v1.c | 35 +- kernel/cgroup/cgroup.c | 13 +- kernel/events/core.c | 17 +- kernel/irq/debugfs.c | 1 + kernel/irq/manage.c | 7 + kernel/irq/msi.c | 5 +- kernel/smp.c | 2 +- kernel/time/clocksource.c | 11 +- kernel/up.c | 3 +- mm/page_io.c | 11 +- mm/shmem.c | 40 +- net/ceph/ceph_common.c | 41 +- net/core/bpf_sk_storage.c | 5 +- net/core/drop_monitor.c | 4 +- net/core/sock_map.c | 28 +- net/ipv4/Kconfig | 1 + net/ipv4/ip_vti.c | 38 +- net/ipv6/addrconf.c | 3 + net/ipv6/ip6_vti.c | 32 +- net/mac80211/cfg.c | 2 +- net/mac80211/mlme.c | 8 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 18 +- net/netfilter/nf_flow_table_offload.c | 6 +- net/netfilter/xt_hashlimit.c | 22 +- net/rxrpc/call_object.c | 22 +- net/rxrpc/conn_object.c | 3 +- net/sched/sch_taprio.c | 92 +- net/sunrpc/addr.c | 2 +- net/sunrpc/auth.c | 49 - net/sunrpc/auth_gss/auth_gss.c | 1 - net/sunrpc/auth_gss/gss_mech_switch.c | 29 - net/sunrpc/auth_gss/svcauth_gss.c | 4 + net/sunrpc/cache.c | 48 +- net/sunrpc/clnt.c | 1 + net/sunrpc/sched.c | 4 +- net/sunrpc/xdr.c | 2 +- net/sunrpc/xprtrdma/backchannel.c | 4 + net/sunrpc/xprtrdma/frwr_ops.c | 104 +- net/sunrpc/xprtrdma/rpc_rdma.c | 20 +- net/sunrpc/xprtrdma/transport.c | 17 +- net/sunrpc/xprtrdma/verbs.c | 213 +- net/sunrpc/xprtrdma/xprt_rdma.h | 14 +- net/wireless/ethtool.c | 8 +- net/xfrm/xfrm_device.c | 1 + scripts/sphinx-pre-install | 2 +- security/selinux/hooks.c | 11 +- security/smack/smack_lsm.c | 9 +- tools/bpf/bpftool/prog.c | 2 +- tools/perf/arch/arm/util/cs-etm.c | 2 +- tools/perf/tests/cpumap.c | 1 - tools/perf/util/evsel.c | 8 +- tools/perf/util/evsel_config.h | 5 +- tools/perf/util/map.c | 1 + tools/perf/util/parse-events.c | 67 +- tools/perf/util/probe-finder.c | 3 +- tools/perf/util/srcline.c | 16 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 74 + tools/testing/selftests/drivers/net/mlxsw/fib.sh | 76 + 1336 files changed, 64561 insertions(+), 36946 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml create mode 100644 Documentation/devicetree/bindings/arm/sprd/sprd.yaml create mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-gpucc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,videocc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml delete mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.txt create mode 100644 Documentation/devicetree/bindings/power/qcom,rpmpd.yaml create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata- [...] create mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml create mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/filesystems/fuse.rst delete mode 100644 Documentation/filesystems/fuse.txt delete mode 100644 Documentation/i2c/busses/i2c-parport-light.rst create mode 100644 Documentation/i2c/i2c.svg delete mode 100644 Documentation/power/interface.rst create mode 100644 arch/arm/boot/dts/am3703.dtsi create mode 100644 arch/arm/boot/dts/am3715.dtsi create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts create mode 100644 arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi create mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini-common.dtsi create mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts create mode 100644 arch/arm/boot/dts/at91-sam9x60ek.dts create mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi create mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts create mode 100644 arch/arm/boot/dts/at91-smartkiz.dts create mode 100644 arch/arm/boot/dts/dm3725.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts create mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts create mode 100644 arch/arm/boot/dts/imx7ulp-com.dts create mode 100644 arch/arm/boot/dts/omap3-echo.dts create mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi create mode 100644 arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi create mode 100644 arch/arm/boot/dts/sam9x60.dtsi create mode 100644 arch/arm/boot/dts/ste-ab8505.dtsi create mode 100644 arch/arm/boot/dts/ste-db8500.dtsi create mode 100644 arch/arm/boot/dts/ste-db8520.dtsi create mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-ab8505.dtsi create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi create mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi create mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts create mode 100644 arch/arm/boot/dts/ste-ux500-samsung-golden.dts create mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp151.dtsi create mode 100644 arch/arm/boot/dts/stm32mp153.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xx-dkx.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi create mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi create mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm/mach-at91/sam9x60.c delete mode 100644 arch/arm/mach-davinci/include/mach/time.h delete mode 100644 arch/arm/mach-davinci/time.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts create mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-thor96.dts create mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts create mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} (100%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-rock-pi-n10.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro-vmarc-som.dtsi create mode 100644 arch/arm64/boot/dts/sprd/sc9863a.dtsi create mode 100644 arch/arm64/boot/dts/sprd/sharkl3.dtsi create mode 100644 arch/arm64/boot/dts/sprd/sp9863a-1h10.dts create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi create mode 100644 drivers/cpuidle/cpuidle-psci-domain.c create mode 100644 drivers/cpuidle/cpuidle-psci.h delete mode 100644 drivers/firmware/qcom_scm-32.c delete mode 100644 drivers/firmware/qcom_scm-64.c create mode 100644 drivers/firmware/qcom_scm-legacy.c create mode 100644 drivers/firmware/qcom_scm-smc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c create mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h delete mode 100644 drivers/i2c/busses/i2c-parport-light.c delete mode 100644 drivers/i2c/busses/i2c-parport.h create mode 100644 drivers/memory/tegra/tegra186-emc.c create mode 100644 drivers/reset/reset-brcmstb-rescal.c create mode 100644 drivers/reset/reset-intel-gw.c create mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/soc/fsl/qe/qe_ic.h create mode 100644 fs/nfs/fs_context.c create mode 100644 include/dt-bindings/memory/tegra194-mc.h create mode 100644 include/dt-bindings/power/mt6765-power.h create mode 100644 include/dt-bindings/reset-controller/mt2712-resets.h create mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h copy {arch/powerpc/include/asm => include/soc/fsl}/cpm.h (100%) delete mode 100644 include/soc/fsl/qe/qe_ic.h delete mode 100644 include/sound/aess.h create mode 100644 include/trace/events/scmi.h create mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_basic.c