This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9c0e6a89b592 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 72113d0a7d90 signal.h: add linux/signal.h and asm/signal.h to UAPI comp [...] new 4a3233c1a698 shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage new 169adc2b6b3c android/binder.h: add linux/android/binder(fs).h to UAPI c [...] new cbf282034129 fsmap.h: add linux/fsmap.h to UAPI compile-test coverage new 8b4bca21c2c0 kexec.h: add linux/kexec.h to UAPI compile-test coverage new 2a5c0fdc70cd reiserfs_xattr.h: add linux/reiserfs_xattr.h to UAPI compi [...] new 7e9c3cb5ee07 Merge branch 'asm-generic-compile-test' into asm-generic new be92e1ded1d1 sparc64: fix building assembly files new 222ca305c9fd uaccess: fix integer overflow on access_ok() new a97b693c3712 uaccess: fix nios2 and microblaze get_user_8() new 8926d88ced46 nds32: fix access_ok() checks in get/put_user new 8afafbc955ba sparc64: add __{get,put}_kernel_nofault() new 36903abedfe8 x86: remove __range_not_ok() new 1830a1d6a5b7 x86: use more conventional access_ok() definition new 90997c128049 nios2: drop access_ok() check from __put_user() new 34737e269803 uaccess: add generic __{get,put}_kernel_nofault new 429124d99264 MIPS: Handle address errors for accesses above CPU max vir [...] new 15f3d81a8c8a MIPS: use simpler access_ok() new 26509034bef1 m68k: fix access_ok for coldfire new 52fe8d125c9a arm64: simplify access_ok() new 23fc539e8129 uaccess: fix type mismatch warnings from access_ok() new 12700c17fc28 uaccess: generalize access_ok() new 5a06fcb15b43 lib/test_lockup: fix kernel pointer check for separate add [...] new a5ad837843b6 sparc64: remove CONFIG_SET_FS support new 75d4d29549e5 sh: remove CONFIG_SET_FS support new e5ef21d13995 ia64: remove CONFIG_SET_FS support new 967747bbc084 uaccess: remove CONFIG_SET_FS new dd865f090f03 Merge branch 'set_fs-4' of git://git.kernel.org/pub/scm/li [...] new aec499c75cf8 nds32: Remove the architecture new 194dfe88d62e Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/s [...] new 414174b6bb65 arm64: defconfig: Enable USB controller drivers for TI K3 SoC new 707e0a42358f Merge tag 'ti-k3-config-for-v5.17-v2' of git://git.kernel. [...] new 5c5dabb16476 ARM: imxrt_defconfig: Add i.MXRT family defconfig new 10fb2ac13bc3 arm64: defconfig: enable taskstats configuration new 34d9d2c9dc87 arm64: defconfig: enable pcieaer configuration new 6e3807935e18 arm64: defconfig: re-order default configuration new dde8cd786e37 arm64: defconfig: rebuild default configuration new 5cf36c315f9e arm64: defconfig: enable bpf/cgroup firewalling new 547950e571f2 arm64: defconfig: enable imx8m pcie phy driver new e95622289f26 arm64: defconfig: build imx-sdma as a module new ca5a50301755 arm64: defconfig: build r8169 as a module new cf3f722be6ca arm64: defconfig: enable verdin-imx8mm relevant drivers as [...] new 32d748a03e49 Merge tag 'imx-defconfig-5.18' of git://git.kernel.org/pub [...] new 5f37e194bafd ARM: configs: at91: sama7: Enable NAND / SMC new 9437a3c8abd7 ARM: configs: at91: sama7: Enable UBIFS_FS new c1deb3392cda ARM: configs: at91: sama7: Enable crypto IPs and software algs new cf718ceee0f8 ARM: configs: at91: sama7: enable cpu idle new 2884f2dda70a ARM: configs: at91: sama7: add config for cpufreq new a1c57d7e77ed Merge tag 'at91-defconfig-5.18' of git://git.kernel.org/pu [...] new 485d710685b1 arm64: defconfig: Enable Audio Graph Card2 driver new 3cff3c099fcd ARM: shmobile: defconfig: Disable unneeded 8250 serial options new 2e8a33354724 arm64: defconfig: Enable additional support for Renesas platforms new 0917b5bdbe4b Merge tag 'renesas-arm-defconfig-for-v5.18-tag1' of git:// [...] new 3ed58ac3fac1 ARM: multi_v7_defconfig: Enable Broadcom STB USB drivers new eeac19a4d398 ARM: multi_v7_defconfig: Enable BCM23550 and BCM53573 new 753b2280e154 arm64: defconfig: tegra: Enable GPCDMA new 53238ebcfa56 Merge tag 'tegra-for-5.18-arm64-defconfig' of git://git.ke [...] new 7495af930835 ARM: multi_v7_defconfig: Enable drivers for DragonBoard 410c new c199a67c42d6 Merge tag 'qcom-defconfig-for-5.18' of git://git.kernel.or [...] new 1b9362ad46a1 arm64: defconfig: Enable MT6397 RTC new 5243fc3f7395 arm64: defconfig: Enable cpufreq for MediaTek new b5d8378ff0ba ARM: multi_v7_defconfig: Add support for Airoha EN7523 SoC new c687cdc66ffc Merge tag 'v5.17-next-defconfig' of git://git.kernel.org/p [...] new 6d10fcd2faac arm64: defconfig: Add SM8450 GCC config new 4685e234ab34 arm64: defconfig: Add SM8450 pinctrl config new 156f91f1c49a arm64: defconfig: Add SM8450 icc configs new c807a335d3b1 Merge tag 'qcom-arm64-defconfig-for-5.17' of git://git.ker [...] new 3759326db706 ARM: configs: at91: add eic new 5f5399843c0e ARM: configs: at91: sama7: Unselect CONFIG_DMATEST new 9a5872bab1c7 Merge tag 'at91-defconfig-5.18-2' of git://git.kernel.org/ [...] new b3b44f502450 arm64: defconfig: enable Layerscape SFP driver new d20e1df5c38f arm64: defconfig: Enable additional Broadcom STB drivers new fd2307ee94c3 Merge tag 'arm-soc/for-5.18/defconfig-arm64' of https://gi [...] new 42cc353b54fd arm: multi_v5: enable configs for versatile new a461cac0c4b4 arm64: defconfig: enable the CVP driver new 47c561af900a Merge tag 'arm64_defconfig_for_v5.18' of git://git.kernel. [...] new 160d0603a144 ARM: defconfig: add SMB347 charger driver for p4note new 30160c195596 ARM: configs: multi_v5_defconfig: remove deleted platforms new f5eb04d7a0e4 ARM: configs: multi_v5_defconfig: re-enable CONFIG_V4L_PLA [...] new 9c44d0805f94 ARM: configs: multi_v5_defconfig: re-enable DRM_PANEL and FB_xxx new 4bcf5f95c7fd ARM: configs: clean up multi_v5_defconfig new cf38326010ae ARM: configs: multi_v5: Enable Allwinner F1C100 new 8ffa5709e577 Merge tag 'arm-defconfig-5.18' of git://git.kernel.org/pub [...] new c8f59a1f0f48 ARM: ixp4xx: Delete Gateway 7001 boardfiles new 3e96dcfb96e8 ARM: ixp4xx: Delete the Goramo MLR boardfile new 0ac230e413c8 ARM: ixp4xx: Delete old PCI driver new 0b78be6f432d ARM: ixp4xx: Drop stale Kconfig entry new bb3f6e55a901 ARM: ixp4xx: Drop UDC info setting function new b50113cbdd13 soc: ixp4xx: Add features from regmap helper new 8754a7e61c76 soc: ixp4xx-npe: Access syscon regs using regmap new c8200f4e7267 net: ixp4xx_eth: Drop platform data support new e1721881ab51 net: ixp4xx_hss: Check features using syscon new 3059dfa52c07 ARM: ixp4xx: Remove feature bit accessors new 00ba9357d189 ARM: ixp4xx: Drop custom DMA coherency and bouncing new 18b3b7b32319 ARM: ixp4xx: Drop all common code new 06954b6a9e6a ARM: ixp4xx: Convert to SPARSE_IRQ and P2V new 543f7961c204 Merge tag 'ixp4xx-cleanup-for-v5.18' of git://git.kernel.o [...] new ed2e8e0ad593 ARM: imx: Add initial support for i.MXRT10xx family new 183fc8344df9 Merge tag 'imx-soc-5.18' of git://git.kernel.org/pub/scm/l [...] new 16018c0d27ed ARM: mstar: Select ARM_ERRATA_814220 new dc3005703f8c ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency new 55614e682a2c ARM: at91: ddr: align macro definitions new 9a0775c9cd3d ARM: at91: ddr: fix typo to align with datasheet naming new 9584e7263e9e ARM: at91: PM: add cpu idle support for sama7g5 new f8e0f301c461 ARM: at91: Kconfig: select PM_OPP new d0054a470c33 soc: add microchip polarfire soc system controller new 022e5220f272 Merge tag 'at91-soc-5.18' of git://git.kernel.org/pub/scm/ [...] new 4036b29a146b ARM: mmp: Fix failure to remove sram device new 28f74201e37c ARM: pxa: remove Intel Imote2 and Stargate 2 boards new 534aaa1802ea ARM: exynos: only do SMC_CMD_CPU1BOOT call on Exynos4 new e465ea5cc05d dt-bindings: soc: samsung: usi: refer to dtschema for children new 278883945043 Merge tag 'samsung-soc-5.18' of git://git.kernel.org/pub/s [...] new e6e6479c27aa soc: microchip: make mpfs_sys_controller_put static new d9bdba07824c ARM: PXA: fix up decompressor code new bba14b329157 ARM: orion/gpio: Get rid of unused first parameter in orio [...] new a483b1b232e6 Merge tag 'mvebu-arm-5.18-1' of git://git.kernel.org/pub/s [...] new 2f618d5ef5dd ARM: remove support for NOMMU ARMv4/v5 new baaa68a9796e Merge tag 'arm-soc-5.18' of git://git.kernel.org/pub/scm/l [...] new 860122d80251 soc: renesas: Identify RZ/V2L SoC new cb5508e47e60 soc: renesas: Add support for reading product revision for [...] new 15cc8d030cd7 Merge tag 'renesas-drivers-for-v5.18-tag1' of git://git.ke [...] new b89acaf8cad1 soc: renesas: Kconfig: Explicitly select PM and PM_GENERIC [...] new 088659ad2a83 soc: renesas: Kconfig: Introduce ARCH_RZG2L config option new f289f1d8a49f Merge tag 'renesas-drivers-for-v5.18-tag2' of git://git.ke [...] new f7b67642dd98 tee: amdtee: Make use of the helper macro LIST_HEAD() new bc5ede20b8ec Merge tag 'amdtee-for-v5.18' of git://git.linaro.org:/peop [...] new e7ddab084740 hwrng: optee-rng: use tee_shm_alloc_kernel_buf() new f41b6be1ebda tee: remove unused tee_shm_pool_alloc_res_mem() new 71cc47d4cc1f tee: add tee_shm_alloc_user_buf() new d88e0493a054 tee: simplify shm pool handling new 5d41f1b3e328 tee: replace tee_shm_alloc() new 924e32269228 optee: add optee_pool_op_free_helper() new 056d3fed3d1f tee: add tee_shm_register_{user,kernel}_buf() new 231b1fc5da09 KEYS: trusted: tee: use tee_shm_register_kernel_buf() new 53e16519c2ec tee: replace tee_shm_register() new a45ea4efa358 tee: refactor TEE_SHM_* flags new 25b67f373b49 Merge tag 'tee-shm-for-v5.18' of git://git.linaro.org:/peo [...] new c137fb8909c1 soc: imx: Remove Layerscape check new 7a7b1414ea9a dt-bindings: power: imx8mq: add defines for VPU blk-ctrl domains new a1415fbcdd8a Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' in [...] new 608d7c325e85 soc: imx: imx8m-blk-ctrl: add i.MX8MQ VPU blk-ctrl new 6d240170811a firmware: imx: add get resource owner api new 16dcfe972b7e firmware: imx: scu-pd: imx8q: add vpu mu resources new e6cb5408289f bus: imx-weim: add DT overlay support for WEIM bus new c8812c2a0815 Merge tag 'imx-drivers-5.18' of git://git.kernel.org/pub/s [...] new dfa25e9f0f9a firmware: arm_scmi: Review some virtio log messages new b7d2cf7c817b dt-bindings: arm: Add OP-TEE transport for SCMI new 5f90f189a052 firmware: arm_scmi: Add optee transport new 530897ecdb3d firmware: arm_scmi: Make virtio Version_1 compliance optional new 61bc76be367e firmware: arm_scmi: optee: Fix missing mutex_init() new afc9c1e26bc7 firmware: arm_scmi: optee: Drop the support for the OPTEE [...] new d211ddeb511a firmware: arm_scmi: Perform earlier cinfo lookup call in do_xfer new 582730b9cbcc firmware: arm_scmi: Set polling timeout to max_rx_timeout_ms new 5a731aebd31b firmware: arm_scmi: Refactor message response path new 8b276b59ccf9 include: trace: Add new scmi_xfer_response_wait event new f872af09094c firmware: arm_scmi: Use new trace event scmi_xfer_response_wait new a690b7e6e774 firmware: arm_scmi: Add configurable polling mode for transports new f716cbd33f03 firmware: arm_scmi: Make smc transport use common completions new 31d2f803c19c firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag new 117542b81fe7 firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret new bf322084fec3 firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret new 69255e746890 firmware: arm_scmi: Add support for atomic transports new 0bfdca8a8661 firmware: arm_scmi: Add atomic mode support to smc transport new 94d0cd1da14a firmware: arm_scmi: Add new parameter to mark_txdone new b1a1b1523211 Merge tag 'scmi-updates-5.17' of git://git.kernel.org/pub/ [...] new cdf157faaafe firmware: arm_scmi: Disable ftrace for Clang Thumb2 builds new 42e90eb53bf3 firmware: arm_scmi: Add a virtio channel refcount new 9a1699bda095 firmware: arm_scmi: Review virtio free_list handling new 5a3b7185c47c firmware: arm_scmi: Add atomic mode support to virtio transport new 0539884ccc8a dt-bindings: firmware: arm,scmi: Add atomic-threshold-us o [...] new 05976c5f3bff firmware: arm_scmi: Support optional system wide atomic-th [...] new b7bd36f2e943 firmware: arm_scmi: Add atomic support to clock protocol new 18f295b758b2 firmware: arm_scmi: Add support for clock_enable_latency new 38a0e5b735d6 clk: scmi: Support atomic clock enable/disable API new b610c55bdfb9 Merge tag 'scmi-updates-5.18' of git://git.kernel.org/pub/ [...] new d6dc67537726 dt-bindings: clock: Add bindings definitions for FSD CMU blocks new ed68db7b7f2f dt-bindings: clock: Document FSD CMU bindings new 4f346005aaed clk: samsung: fsd: Add initial clock support new e3f3dc3810d3 clk: samsung: fsd: Add cmu_peric block clock information new a15e367b0254 clk: samsung: fsd: Add cmu_fsys0 clock information new bfbce52e4649 clk: samsung: fsd: Add cmu_fsys1 clock information new ca0fdfd131c7 clk: samsung: fsd: Add cmu_imem block clock information new 75c50afaa0d9 clk: samsung: fsd: Add cmu_mfc block clock information new b826c3e4de1a clk: samsung: fsd: Add cam_csi block clock information new 0b59bc00a693 clk: samsung: fix missing Tesla FSD dependency on Exynos new ab930ecfcee8 Merge tag 'samsung-clk-fsd-5.18' of git://git.kernel.org/p [...] new 1e5cf1452eb0 soc/tegra: pmc: Enable core domain support for Tegra20 and [...] new 6f259bf1619b soc/tegra: fuse: Update nvmem cell list new b631c9c2ae93 soc/tegra: fuse: Explicitly cast to/from __iomem new 194217df813a soc/tegra: pmc: Add Tegra234 wake events new fcfaff508b9f soc/tegra: bpmp: cleanup double word in comment new 345932db14e3 Merge tag 'tegra-for-5.18-soc' of git://git.kernel.org/pub [...] new a8eba8dde5fb soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable new 001d7c83704b soc: ti: smartreflex: Use platform_get_irq_optional() to g [...] new 043cfff99a18 firmware: ti_sci: Fix compilation failure when CONFIG_TI_S [...] new a181bcfca937 firmware: ti_sci: inproper error handling of ti_sci_probe new c3d66a164c72 soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe new c65d68e7e95a soc: ti: k3-socinfo: Add AM62x JTAG ID new 254a1864e4d0 Merge tag 'ti-driver-soc-for-v5.18' of git://git.kernel.or [...] new 205e17766c78 memory: mtk-smi: Use ARRAY_SIZE to define MTK_SMI_CLK_NR_MAX new 985ede63a045 dt-bindings: memory: fsl: convert ifc binding to yaml schema new 3e25f800afb8 memory: fsl_ifc: populate child devices without relying on [...] new e29ed0d1051d memory: brcmstb_dpfe: fix typo in a comment new 425fd283e4a2 dt-bindings: memory: lpddr2-timings: convert to dtschema new 180a276c99bb dt-bindings: memory: lpddr3-timings: convert to dtschema new 28f818580e49 dt-bindings: memory: lpddr3: convert to dtschema new d98e72b6f9b0 dt-bindings: memory: lpddr3: adjust IO width to spec new e531932c7185 dt-bindings: memory: lpddr3: deprecate manufacturer ID new 42f94bb962cd dt-bindings: memory: lpddr3: deprecate passing timings fre [...] new 4e890b2228fd memory: of: parse max-freq property new 80ce91730d32 dt-bindings: memory: lpddr2: Adjust revision ID property t [...] new a06bf59d07f4 memory: Update of_memory lpddr2 revision-id binding new b903f9c55ea4 Merge tag 'memory-controller-drv-5.18' of git://git.kernel [...] new 5bf7fa48374e dt-bindings: memory: mtk-smi: Rename clock to clocks new ddc3a3248896 dt-bindings: memory: mtk-smi: No need mediatek,larb-id for mt8167 new 996ebc0e332b dt-bindings: memory: mtk-smi: Correct minItems to 2 for th [...] new 6d86f23c35fe dt-bindings: memory: mediatek: Add mt8186 support new a6945f4566d4 memory: mtk-smi: handle positive return value for clk_bulk [...] new 8956500e5d5b memory: mtk-smi: Add sleep ctrl function new 86a010bfc739 memory: mtk-smi: mt8186: Add smi support new 12fbfd665fc4 memory: mtk-smi: Enable sleep ctrl safety function for MT8195 new 88c7385290ed Merge tag 'memory-controller-drv-mediatek-5.18' of git://g [...] new e3aabb3c7dbe memory: tegra30-emc: Print additional memory info new 9ff684342ee7 memory: tegra20-emc: Correct memory device mask new 0123af535b9c memory: tegra: Constify struct thermal_cooling_device_ops new 42ba417307bc Merge tag 'memory-controller-drv-tegra-5.18' of git://git. [...] new 73c022e12963 dt-bindings: power: Add MT8195 power domains new ac0ca395543a soc: mediatek: pm-domains: Add wakeup capacity support in [...] new dcbf6831a53a soc: mediatek: pm-domains: Remove unused macro new db2ca8608a9f soc: mediatek: pm-domains: Move power status offset to pow [...] new 342479c86d3e soc: mediatek: pm-domains: Add support for mt8195 new c8a006896fce dt-bindings: power: Add MT8186 power domains new 88590cbc1703 soc: mediatek: pm-domains: Add support for mt8186 new 5f9b5b757e44 soc: mediatek: mmsys: add mt8186 mmsys routing table new 15f1768365ae soc: mediatek: add MTK mutex support for MT8186 new dcfd51925639 soc: mediatek: mtk-infracfg: Disable ACP on MT8192 new 831785f0e5b9 soc: mediatek: mmsys: add mmsys reset control for MT8186 new 83a7175cbe3e soc: mediatek: pwrap: add pwrap driver for MT8186 SoC new a319fbfd3f6a dt-bindings: mediatek: add compatible for MT8186 pwrap new eb1b02bef52a dt-bindings: arm: mediatek: mmsys: add support for MT8186 new 16e769e2ae1f Merge tag 'v5.17-next-soc' of git://git.kernel.org/pub/scm [...] new 7823e5aa5d1d firmware: qcom: scm: Remove reassignment to desc following [...] new 943515090ec6 firmware: qcom: scm: Add function to set the maximum IOMMU [...] new 071a13332de8 firmware: qcom: scm: Add function to set IOMMU pagetable a [...] new a9ff0638a406 soc: qcom: llcc: Use devm_bitmap_zalloc() when applicable new a5d32f6d2e59 firmware: qcom: scm: Fix some kernel-doc comments new 5a811126d38f soc: qcom: rpmpd: Check for null return of devm_kcalloc new 0ff027027e05 soc: qcom: ocmem: Fix missing put_device() call in of_get_ocmem new 4b41a9d0fe3d soc: qcom: aoss: Fix missing put_device call in qmp_get new 4e6ae78ee619 soc: qcom: apr: Remove redundant 'flush_workqueue()' calls new 8030cb9a5568 soc: qcom: aoss: remove spurious IRQF_ONESHOT flags new 3a99f121fe0b firmware: qcom: scm: Introduce pas_metadata context new 26c1f17013a8 soc: qcom: mdt_loader: Split out split-file-loader new 8bd42e2341a7 soc: qcom: mdt_loader: Allow hash segment to be split out new 64fb5eb87d58 soc: qcom: mdt_loader: Allow hash to reside in any segment new ea90330fa329 soc: qcom: mdt_loader: Extend check for split firmware new 75d7213ce191 soc: qcom: mdt_loader: Reorder parts of __qcom_mdt_load() new ebeb20a9cd3f soc: qcom: mdt_loader: Always invoke PAS mem_setup new f4e526ff7e38 soc: qcom: mdt_loader: Extract PAS operations new 94749156e6bc remoteproc: qcom: pas: Carry PAS metadata context new dd72781b48a5 dt-bindings: remoteproc: qcom: pas: Add SM8450 PAS compatibles new 5cef9b48458d remoteproc: qcom: pas: Add SM8450 remoteproc support new 0ee30ace67e4 cpuidle: qcom-spm: Check if any CPU is managed by SPM new 7734c4b507ce firmware: qcom: scm: Simplify set_cold/warm_boot_addr() new 52beb1fc237d firmware: qcom: scm: Drop cpumask parameter from set_boot_addr() new f60a317bcbea firmware: qcom: scm: Add support for MC boot address API new 76ee15ae1b13 soc: qcom: socinfo: Add some more PMICs and SoCs new 06b24ab36440 soc: qcom: llcc: Add support for 16 ways of allocation new 8008e7902f28 soc: qcom: llcc: Update the logic for version info extraction new 2b8175a1f108 soc: qcom: llcc: Add write-cache cacheable support new bc88a42075cd soc: qcom: llcc: Add missing llcc configuration data new 424ad93c23e2 soc: qcom: llcc: Update register offsets for newer LLCC HW new a6e9d7ef252c soc: qcom: llcc: Add configuration data for SM8450 SoC new c4bfcb73b609 dt-bindings: arm: msm: Add LLCC compatible for SM8350 new c9413e3e1e59 dt-bindings: arm: msm: Add LLCC compatible for SM8450 new a1b019872693 soc: qcom: mdt_loader: Fix split-firmware condition new d148363684a4 dt-bindings: power: rpmpd: Add MSM8226 to rpmpd binding new 20f36361b7dd soc: qcom: rpmpd: Add MSM8226 support new 4d558d4d88af Merge tag 'qcom-drivers-for-5.18' of git://git.kernel.org/ [...] new 62dc30150c06 soc: mediatek: mmsys: add sw0_rst_offset in mmsys driver data new a2d266a8f1fc Merge tag 'v5.17-next-soc.2' of git://git.kernel.org/pub/s [...] new def8abbb1464 ARM: at91: add support in soc driver for new SAMA5D29 new d3d009847a11 Merge tag 'at91-soc-5.18-2' of git://git.kernel.org/pub/sc [...] new fd7bd80b4637 memory: emif: Add check for setup_interrupts new 5b5ab1bfa189 memory: emif: check the pointer temp in get_device_details() new 69d6941949ea dt-bindings: memory: renesas,rpc-if: Document RZ/V2L SoC new 608f7cf3f544 Merge tag 'memory-controller-drv-5.18-2' of git://git.kern [...] new 40b358f6156a dt-bindings: power: add Amlogic s4 power domains bindings new f2b03c1056ef soc: s4: Add support for power domains controller new c76edea0e52d Merge tag 'amlogic-drivers-for-v5.18' of git://git.kernel. [...] new 8e145bc705e7 soc/microchip: fix invalid free in mpfs_sys_controller_delete new 339ac71b233e ARM: spear: fix typos in comments new b4bc93bd76d4 Merge tag 'arm-drivers-5.18' of git://git.kernel.org/pub/s [...] new a5a93e9b9ab9 dt-bindings: add vendor prefix for Tesla new d25c5eb511df dt-bindings: arm: add Tesla FSD ARM SoC new 4103c226a9f3 Merge tag 'samsung-dt-bindings-clk-fsd-5.18' into for-v5.1 [...] new 18b1db6a162c arm64: dts: fsd: Add initial device tree support new 684dac402f21 arm64: dts: fsd: Add initial pinctrl support new 0d525a653b03 arm64: defconfig: Enable Tesla FSD SoC new bd1e3696a052 arm64: dts: fsd: Add SPI device nodes new 9d28fe1becc3 Merge tag 'tesla-dt64-5.18' of git://git.kernel.org/pub/sc [...] new 88829baee3db ARM: dts: exynos: split dmas into array of phandles in Exynos5250 new 8d6f5af71e2a ARM: dts: exynos: Align MAX77836 nodes with dtschema on Mo [...] new 9eb8090f95e2 ARM: dts: exynos: add necessary clock controller inputs in [...] new 0d42eb5ac66d ARM: dts: exynos: drop unsupported MAX77802 regulators on [...] new 9998104515d4 dt-bindings: arm: samsung: document Chagall WiFi board binding new 535f7fffed88 ARM: dts: exynos: Add support for Samsung Chagall WiFi new 8d4d0d7c43e6 dt-bindings: arm: samsung: document Klimt WiFi board binding new 21fc73222255 ARM: dts: exynos: Add support for Samsung Klimt WiFi new 52d53d937da8 ARM: dts: exynos: add USB DWC3 supplies to Arndale new ebbb07b8d349 ARM: dts: exynos: add USB DWC3 supplies to SMDK5250 new 9745be7b5a3b ARM: dts: exynos: add USB DWC3 supplies to Chromebook Snow new 111ea2d6dd21 ARM: dts: exynos: add USB DWC3 supplies to Chromebook Spring new 0a1427247962 ARM: dts: exynos: add USB DWC3 supplies to ArndaleOcta new 7adf978462da ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pit new 72477416ac12 ARM: dts: exynos: add USB DWC3 supplies to Chromebook Peach Pi new c441d2d73107 ARM: dts: exynos: add USB DWC3 supplies to SMDK5420 new 4043114504cc ARM: dts: exynos: add fake USB DWC3 supplies to SMDK5410 new e20bd06fc421 ARM: dts: exynos: drop old thermal properties from Exynos4210 new 86955cb6ba16 ARM: dts: exynos: use define for TMU clock on Exynos4412 new cfeb53aee6e4 ARM: dts: exynos: update dma node name with dtschema new 38dfe352b5a5 ARM: dts: exynos: add charger and battery to p4note new f5b721d2c911 ARM: dts: exynos: use generic node name for LPDDR3 timings [...] new 76990b47e87f Merge tag 'samsung-dt-5.18' of git://git.kernel.org/pub/sc [...] new 7638d3c945be arm64: dts: exynos: Align MAX77843 nodes with dtschema on TM2 new 372d171cd9b4 arm64: dts: exynos: add necessary clock inputs in Exynos7 new 31c33503fdb3 arm64: dts: exynos: add USB DWC3 supplies to Espresso board new bfb3c7fa3950 arm64: dts: exynos: Add initial Exynos850 SoC support new 363e52998c83 arm64: dts: exynos: Add initial E850-96 board support new 2002c282cb89 arm64: dts: exynos: align pl330 node name with dtschema new ff72497f5728 arm64: dts: exynos: drop unneeded syscon phandle in Exynos [...] new a0d5455330ec arm64: dts: exynos: adjust USB DRD clocks with dtschema in [...] new 7e2d8a61c6db Merge tag 'samsung-dt64-5.18' of git://git.kernel.org/pub/ [...] new b08e569abc91 dt-bindings: altera: document existing Cyclone 5 board com [...] new 8227e63ddf8d dt-bindings: altera: document Arria 5 based board compatibles new 15dc346c7a19 dt-bindings: altera: document Arria 10 based board compatibles new 53d50b4f6fa8 dt-bindings: altera: document VT compatibles new f8aa14dd365a dt-bindings: altera: document Stratix 10 based board compatibles new abca30aa14b1 dt-bindings: intel: document Agilex based board compatibles new ad7f9f3ad1bc dt-bindings: clock: intel,stratix10: convert to dtschema new 0d108c397005 ARM: dts: arria5: add board compatible for SoCFPGA DK new b6662bf5a3b0 ARM: dts: arria10: add board compatible for Mercury AA1 new 40b01ca3c7bd ARM: dts: arria10: add board compatible for SoCFPGA DK new 1c0bd0353250 arm64: dts: stratix10: add board compatible for SoCFPGA DK new 79f1db278f82 arm64: dts: stratix10: move ARM timer out of SoC node new 8b794ab20780 arm64: dts: stratix10: align mmc node names with dtschema new 327a96a1cb26 arm64: dts: stratix10: align regulator node names with dtschema new 50ae688a08a7 arm64: dts: agilex: add board compatible for SoCFPGA DK new fae3aa6c82f5 arm64: dts: agilex: add board compatible for N5X DK new 9ffc4e03dce0 arm64: dts: agilex: align mmc node names with dtschema new 814927744e4e arm64: dts: intel: socfpga_agilex_socdk: align LED node na [...] new 180be1b7a387 arm64: dts: stratix10: align pl330 node name with dtschema new e3e4ffe1139f arm64: dts: agilex: align pl330 node name with dtschema new bd702d3a859b ARM: dts: socfpga: arria10: align regulator node with dtschema new 0f7b715101f0 ARM: dts: socfpga: cyclone5: align regulator node with dtschema new ab2dad6f9e74 Merge tag 'socfpga_dts_update_for_v5.18_part1' of git://gi [...] new 50ebd19e3585 pinctrl: samsung: drop pin banks references on error paths new 96f79935015c pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE [...] new a29681b0cc37 pinctrl: samsung: accept GPIO bank nodes with a suffix new af030d83da1d dt-bindings: pinctrl: samsung: convert to dtschema new 1755e227c216 dt-bindings: pinctrl: samsung: describe Exynos850 and Exyn [...] new 832ae134ccc1 pinctrl: samsung: add support for Exynos850 and ExynosAuto [...] new d82d3d8a527b Merge tag 'samsung-pinctrl-5.18' of https://git.kernel.org [...] new 372d7027fed4 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 new 0f8b7f682a8a ARM: dts: exynos: drop unused pinctrl defines in Exynos3250 new 503d77b3d17b ARM: dts: exynos: simplify PMIC DVS pin configuration in O [...] new 213e19b4f675 ARM: dts: exynos: override pins by label in Peach Pit new 6d73abda1bb4 ARM: dts: exynos: simplify PMIC DVS pin configuration in P [...] new e5b9655c1dca ARM: dts: exynos: override pins by label in Peach Pi new f53a48f8ff5d ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pi new a6b43b5f384d ARM: dts: s3c64xx: drop unneeded pinctrl wake-up interrupt [...] new ba6693131228 ARM: dts: exynos: align pinctrl with dtschema in Exynos3250 new ac9af38e7baf ARM: dts: exynos: align pinctrl with dtschema in Exynos4210 new fe9f10f8d3dd ARM: dts: exynos: align pinctrl with dtschema in Exynos4412 new 1c7b9b02c898 ARM: dts: exynos: align pinctrl with dtschema in Exynos5250 new b72458f83066 ARM: dts: exynos: align pinctrl with dtschema in Exynos5260 new 7a749eeec453 ARM: dts: exynos: align pinctrl with dtschema in Exynos5410 new d5dfdae9f685 ARM: dts: exynos: align pinctrl with dtschema in Exynos542x/5800 new 756d68ee6e93 arm64: dts: exynos: align pinctrl with dtschema in Exynos5433 new ee045adb3768 arm64: dts: exynos: align pinctrl with dtschema in Exynos7 new 71b8d1253b7f arm64: dts: exynos: align pinctrl with dtschema in ExynosAutov9 new 901e28782738 ARM: dts: s3c24xx: align pinctrl with dtschema new 9e47ccc01284 ARM: dts: s3c64xx: align pinctrl with dtschema new 752e8545226f ARM: dts: s5pv210: align pinctrl with dtschema new 41bd4354a151 arm64: dts: exynos: use dedicated wake-up pinctrl compatib [...] new 4d9b86eb38af Merge tag 'samsung-dt-pinctrl-5.18' of git://git.kernel.or [...] new 9eca8bdf0a25 arm64: dts: renesas: r8a779a0: Add INTC-EX device node new 3a4f33ee57fa arm64: dts: renesas: beacon: Remove the 'pm-ignore-notify' [...] new 65d2bc885b01 arm64: dts: renesas: rzg2l-smarc: Move pinctrl definitions new 3a3c2a48d8c6 arm64: dts: renesas: Add initial DTSI for RZ/G2LC SoC new ce0c63b6a5ef arm64: dts: renesas: Add initial device tree for RZ/G2LC S [...] new 9199da68372a arm64: dts: renesas: condor: Enable MAX9286 new 557165ffb92e arm64: dts: renesas: eagle: Enable MAX9286 new ad6a6ed4d954 arm64: dts: renesas: Add GMSL cameras .dtsi new f2ad62a2717b ARM: dts: r9a06g032: Describe the NAND controller new 8b88873b8fb5 arm64: dts: renesas: r8a779f0: Add sys-dmac nodes new d45db61c2e56 arm64: dts: renesas: r8a77961: Add lvds0 device node new 72a2cab3a10b arm64: dts: renesas: ulcb-kf: Add KF HDMI output new c705c871106e arm64: dts: renesas: ulcb-kf: Add 9-asix sensor device new 283252132cb5 arm64: dts: renesas: falcon-csi-dsi: Add and connect MAX96712 new 953b392aef35 arm64: dts: renesas: Miscellaneous whitespace fixes new fb912a1b474e arm64: dts: renesas: rcar-gen3: Add MOST devices new 0e684f6e9353 arm64: dts: renesas: ulcb/ulcb-kf: switch to use audio-gra [...] new 4decd2e54b61 dt-bindings: clock: Add R9A07G054 CPG Clock and Reset Definitions new 4a3680d03840 Merge tag 'renesas-r9a07g054-dt-binding-defs-tag' into ren [...] new 7c2b8198f4f3 arm64: dts: renesas: Add initial DTSI for RZ/V2L SoC new f91c4c74796a arm64: dts: renesas: Add initial device tree for RZ/V2L SMARC EVK new 7ca0ce6478c6 arm64: dts: renesas: rzg2lc-smarc-som: Enable eMMC on SMAR [...] new 81a27b1f6902 arm64: dts: renesas: rzg2lc-smarc: Enable microSD on SMARC [...] new 726fd781195d arm64: dts: renesas: rzg2l-smarc: Add common dtsi file new 2ed3b5d9540b arm64: dts: renesas: rzg2lc-smarc: Add macros for DIP-Swit [...] new fa00d6dc1928 arm64: dts: renesas: rzg2lc-smarc: Enable SCIF1 on carrier board new 46da632734a5 arm64: dts: renesas: rzg2lc-smarc: Enable CANFD channel 1 new 5c65ad127852 arm64: dts: renesas: rzg2lc-smarc: Use SW_SD0_DEV_SEL macr [...] new 3b34d3a9190f Merge tag 'renesas-arm-dt-for-v5.18-tag1' of git://git.ker [...] new 509e1a8675fc dt-bindings: arm: renesas: Document Renesas RZ/V2L SoC on [...] new 4b4a0fd66630 dt-bindings: power: renesas,rzg2l-sysc: Document RZ/V2L SoC new 8e9e1aeed2c9 Merge tag 'renesas-dt-bindings-for-v5.18-tag1' of git://gi [...] new fb7f1727fdf8 ARM: dts: ux500: Add battery thermal zones and NTCs new 1afc8a287fbd ARM: dts: AB8505: Enable charging options new 218b2f88853f ARM: dts: ux500: Update AB850[05] nodes new cbc72c0f2713 ARM: dts: ux500: Correct Janice accel mount matrix new 7743b59fc033 Merge tag 'ux500-dts-v5.18-1' of git://git.kernel.org/pub/ [...] new f960b33f6d53 ARM: dts: ixp4xx: Fix up the Netgear WG302 device tree new 0b6a849bb75d ARM: dts: ixp42x: Expand syscon register range new 8d3ca344bb6a ARM: dts: Drop serial 1 alias on GW7001 new 6f50ebf280be Merge tag 'ixp4xx-dts-v5.18' of git://git.kernel.org/pub/s [...] new 97cdb33170be ARM: dts: sti: ensure unique unit-address in stih407-clock new 976236707120 ARM: dts: sti: ensure unique unit-address in stih410-clock new c0749d2d1fd1 ARM: dts: sti: ensure unique unit-address in stih418-clock new dc3477ca69c5 ARM: dts: sti: move some nodes out of the soc section in s [...] new a7436e34e973 ARM: dts: sti: remove delta node from stih410.dtsi new 4b151244ff21 ARM: dts: sti: move usb picophy nodes out of soc in stih410.dtsi new 44d5061fe2fd ARM: dts: sti: move usb picophy nodes out of soc in stih418.dtsi new 21ed2f61cc86 Merge tag 'sti-dt-for-v5.18-round1' of git://git.kernel.or [...] new e692b5aab6f1 ARM: dts: mstar: Set gpio compatible for ssd20xd new 269923def7ab dt-bindings: add vendor prefix for Wireless Tag new 42bd9c510b9a ARM: dts: mstar: Add the Wireless Tag IDO-SBC2D06-V1B-22W new 365e7ecaaf8e dt-bindings: vendor-prefixes: Add prefix for Miyoo new 2c63dddadf38 dt-bindings: arm: mstar: Add compatible for Miyoo Mini new a99437485910 ARM: dts: mstar: Add a dts for Miyoo Mini new 1eef31660001 dt-bindings: vendor-prefixes: Add prefix for 100ask new 79f1e65a94d7 dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne new a6801eecea70 ARM: dts: mstar: Add board for 100ask DongShanPiOne new c952e5075de1 dt-bindings: clk: mstar msc313 cpupll binding description new 6979b5fedb92 ARM: mstar: Add cpupll to base dtsi new 62a2718bf4c2 ARM: mstar: Link cpupll to cpu new 79f700c24b13 ARM: mstar: Link cpupll to second core new 9affaa4ad7cc ARM: mstar: Add OPP table for infinity new 4fcfd917c9eb ARM: mstar: Add OPP table for infinity3 new 344118c3ee4e ARM: mstar: Extend opp_table for infinity2m new f7bc3bc5d3eb Merge branch 'mstar-dt-next' of https://github.com/linux-c [...] new a268b155100b dt-bindings: arm/npcm: Add binding for global control regi [...] new 2e26d833c6d7 MAINTAINERS: Match all of bindings/arm/npcm/ as part of NP [...] new f14a58097eec ARM: dts: wpcm450: Add global control registers (GCR) node new 733bc2f432cf ARM: dts: wpcm450: Add pinctrl and GPIO nodes new 871e181bb4fd ARM: dts: wpcm450: Add pin functions new 706c4fec115d ARM: dts: wpcm450-supermicro-x9sci-ln4f: Add GPIO LEDs and [...] new e6cb1fc9635f ARM: dts: wpcm450: Add pinmux information to UART0 new 43fd3d4d95ce MAINTAINERS: ARM/WPCM450: Add 'W:' line with wiki new fee1601dc26e Merge tag 'nuvoton-5.18-devicetree' of git://git.kernel.or [...] new fc32ca1ea6f7 dt-bindings: arm: amlogic: add S4 based AQ222 bindings new 86f2159468d5 arm64: dts: meson-sm1: add spdifin and pdifout nodes new b5a03ecec30c arm64: dts: meson: add common SM1 ac2xx dtsi new d2ecf5ae59c8 dt-bindings: arm: amlogic: add X96-AIR bindings new 37875d9dcb42 arm64: dts: meson: add initial device-trees for X96-AIR new 3dbabb9ac746 dt-bindings: vendor-prefixes: add cyx prefix new bc7811bd4e88 dt-bindings: arm: amlogic: add A95XF3-AIR bindings new 8b749a0205bd arm64: dts: meson: add initial device-trees for A95XF3-AIR new bf510ace20ac dt-bindings: vendor-prefixes: add haochuangyi prefix new 2ca889b12016 dt-bindings: arm: amlogic: add H96-Max bindings new ac7b4433714a arm64: dts: meson: add initial device-tree for H96-Max new ac4dfd0d1d35 arm64: dts: add support for S4 based Amlogic AQ222 new 073983233302 arm64: dts: meson-g12-common: add more pwm_f options new 2c420d79dae4 arm64: dts: meson-g12-common: add uart_ao_b pins muxing new 41654043226f dt-bindings: vendor-prefixes: add osmc prefix new 3f7dbd336f36 dt-bindings: arm: amlogic: add Vero 4K+ bindings new d926a4fe2533 arm64: dts: meson: add support for OSMC Vero 4K+ new 3b364358cb9e Merge tag 'amlogic-arm64-dt-for-v5.18' of git://git.kernel [...] new 182c4e1f92c1 dt-bindings: soc: add binding for i.MX8MQ VPU blk-ctrl new 5f558b6dbf21 dt-bindings: arm: imx: add Protonic PRT8MM board compatible new 00ffe9e0833c dt-bindings: arm: Add emtrion hardware emCON-MX8M Mini new 6ba8986b35ed dt-bindings: arm: fsl: add toradex,verdin-imx8mm et al. new 39d01d9c4522 dt-bindings: power: add defines for i.MX8MP power domain new 38294f6158b8 dt-bindings: power: imx8mp: add defines for HSIO blk-ctrl domains new 8a473f456090 dt-bindings: soc: add binding for i.MX8MP HSIO blk-ctrl new 039facb4323b dt-bindings: arm: imx: add imx8mm gw7903 support new fd9eff2ebc6a Merge tag 'imx-bindings-5.18' of git://git.kernel.org/pub/ [...] new 7e9102c9f98e ARM: dts: imx28: Use correct compatible string for RTC new 7c937d263db4 ARM: dts: imx: Rename RTC device tree nodes new b57fb8742e00 ARM: dts: imx6qdl-dhcom-pdk2: Include missing headers new 09b3acb73f76 ARM: dts: imx6sx-udoo-neo: Add HDMI support new 67913cd1d47c ARM: dts: imxrt1050-pinfunc: Add pinctrl binding header new e10d2b351b99 ARM: dts: imx28: reparent gpmi clock to ref_gpmi new 4cb7df64c732 ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk [...] new daad593a0c9a ARM: dts: imx6qdl-phytec: add missing pmic MFD subdevices new 84ff7ceaff09 ARM: dts: imx6qdl-phytec: handle unneeded MFD-subdevices c [...] new 0c6f71176ea4 ARM: dts: imx: Add missing LVDS decoder on M53Menlo new 87158e5e8c3d ARM: dts: imx7: Move PCIe out of AIPS3 new fff5ea96659a ARM: dts: imx6qdl-mba6: Move rtc alias to common location new 33b424c68485 ARM: dts: imx6qdl: tqma6: Add i2c bus recovery new 0563988cf7c4 ARM: dts: imx6qdl: tqma6: Mark gpio-buttons as wakeup-source new b94684099d8c ARM: dts: imx6qdl: tqma6: Remove obsolete comment new b251fd8ccd6c ARM: dts: imx6qdl-mba6: Move pinmux to regulator node new 0e1200846a55 ARM: dts: imx6dl-prtvt7: Add display and panel nodes new 6d09161111ef ARM: dts: imx6dl-prtvt7: Add missing tvp5150 video decoder node new 9a6dbef4f234 ARM: dts: imx6qdl-vicut1: add CAN termination support new add9b6b629cc ARM: dts: imx6dl: plym2m, prtvt7, victgo: make use of new [...] new 7b3c8ad08830 ARM: dts: imx6dl: plym2m, prtvt7, victgo: add thermal zone [...] new 9baabac707a5 ARM: dts: imx6qp-sabresd: Enable PCIe support new 9d71d4a9eb27 Merge tag 'imx-dt-5.18' of git://git.kernel.org/pub/scm/li [...] new cfc5078432ca arm64: dts: imx8mm: Add the pcie phy support new aaeba6a8e226 arm64: dts: imx8mm: Add the pcie support new b4d36c10bf17 arm64: dts: imx8mm-evk: Add the pcie support on imx8mm evk board new 8b8ebec67360 arm64: dts: imx8mn: add GPC node new ea2b5af58ab2 arm64: dts: imx8mn: put USB controller into power-domains new 18d4a6c9f280 arm64: dts: imx8mn: add DISP blk-ctrl new 9a0f3b157e22 arm64: dts: imx8mn: Enable GPU new afb424b99e0f arm64: dts: imx8mm-venice*: add PCIe support new 84a7f5a98346 arm64: dts: imx8qm: Drop CPU 'arm,armv8' compatible new 58497d7a13ed arm64: dts: imx: add Protonic PRT8MM board new 0bcc4bf063b2 arm64: dts: imx8mq: disable DDRC node by default new eb893e34309c arm64: dts: mnt-reform2: add internal display support new 0c84549ab5c4 arm64: dts: mnt-reform2: correct i2c3 pad-ctrl new 75e4493e881d arm64: dts: imx8qm: Add SCU RTC node new 591de9fb73b7 arm64: dts: imx8: add mu5/6 node new 5c87d6cbebc3 arm64: dts: imx8qxp-ss-adma: Drop fsl,imx7ulp-lpuart comaptible new b2d67d7bdf74 arm64: dts: imx8mp: disable usb3_phy1 new b10e940f8a81 arm64: dts: imx8mm: Add missing MX8MM_IOMUXC_NAND_READY_B_ [...] new 8cd449d73d82 arm64: dts: imx8mn-venice-gw7902: disable gpu new 9d46d9f7821e arm64: dts: imx8m{m,n}_venice*: add gpio-line-names new 34b13d121344 arm64: dts: ls1028a-qds: define mdio slots for networking options new 30e5d233682f arm64: dts: imx8mq-tqma8mq: Remove redundant vpu reference new 79e791870ac3 Merge commit '7a7b1414ea9a3641672be768afe16f583f0b76e7' in [...] new 4ac7e4a81272 arm64: dts: imx8mq: Enable both G1 and G2 VPU's with vpu-blk-ctrl new 9cbe605b8e3f arm64: dts: imx8mm: Enable Hantro G1 and G2 video decoders new 1d84283101fc arm64: dts: tqma8mqml: add PCIe support new 2449d0440a2b arm64: dts: imx8mm: Add support for emtrion emCON-MX8M Mini new 708756e1972e arm64: dts: imx8mm: fix strange hex notation new d7a385660e24 arm64: dts: fsl-ls1028a-qds: Drop overlay syntax hard coding new 6f112d0fcf78 arm64: dts: freescale: Use overlay target for simplicity new 9fb35e0d4d54 arm64: dts: imx8mp-evk: add PCA6416 interrupt controller mode new 6a57f224f734 arm64: dts: freescale: add initial support for verdin imx8m mini new f471b9a52679 arm64: dts: imx8mm-beacon: Enable PCIe new 5edaa224645b arm64: dts: imx8mq-evk: Add second PCIe port support new c4eda826deb6 arm64: dts: imx8qm: add compatible string for usdhc3 new df6182e662ca arm64: dts: imx8qm: added more serial alias to dts new 6bb691f2cf3d arm64: dts: imx8mp-evk: add PCA6416 gpio line names new 8134822db08d arm64: dts: imx8mp-evk: add support for I2C5 new eba5bea8f37f arm64: dts: ls1028a: add efuse node new a72ba91e5bc7 arm64: dts: imx: Add i.mx8mm Gateworks gw7903 dts support new 665f7f1ce8a7 arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlays for s [...] new 27c8f4ccc1b9 arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlays for s [...] new 37840653e8a3 arm64: dts: imx8mm-venice-gw73xx-0x: add dt overlay for im [...] new 037d4d885ad8 arm64: dts: imx8mm-venice-gw72xx-0x: add dt overlay for im [...] new 4fab14f01efa arm64: dts: imx8mp-phycore-som: Set minimum output impedan [...] new c173a181719e arm64: dts: imx8mp-phycore-som: Adapt eMMC drive strength new 97c8800e3fe2 arm64: dts: imx8mp-phycore-som: Reduce drive strength for [...] new 2aeded997117 arm64: dts: imx8mp-phycore-som: Update WDOG muxing new 8c0d17856a87 arm64: dts: imx8mp-phycore-som: Set VDD_ARM run and standb [...] new b00e3e03cfa2 arm64: dts: imx8mp-phycore-som: LDO5 needs to be enabled i [...] new 59f5ae05c18a arm64: dts: imx8mp-phycore-som: Set usdhc root clock for eMMC new 52e71a47e82b Merge tag 'imx-dt64-5.18' of git://git.kernel.org/pub/scm/ [...] new 96bb0954860a arm64: dts: juno: Add separate SCMI variants new 1b29d1c1faf3 Merge tag 'juno-update-5.18' of git://git.kernel.org/pub/s [...] new 6e8c8b508230 ARM: dts: am334x: pdu001: Use correct node name for RTC new e2d54fb6cea9 ARM: dts: logicpd-torpedo: Add isp1763 support to baseboard new 668e2f58ed8b ARM: dts: am335x-sancloud-bbe-extended-wifi: New devicetree new e03e97d5b454 Merge tag 'omap-for-v5.18/dt-signed' of git://git.kernel.o [...] new 0f960ce9debc ARM: dts: nanopi-neo-air: Add eMMC and bluetooth new b04138bfdebb ARM: dts: sunxi: h3/h5: add r_uart node new 28d45df0efee ARM: dts: sun7i: Add A20-Marsboard new 210b3ef939c8 dt-bindings: arm: sunxi: add haoyu,a20-marsboard new e4bae63fe5e0 ARM: dts: sun8i: Add ethernet0 alias in Nanopi NEO's device tree new c4af51698c4f ARM: dts: sun8i: v3s: Move the csi1 block to follow address order new d65e4afcc8db ARM: dts: sun8i-h3: Drop args in 'thermal-sensors' new ebdfc289a348 MAINTAINERS: Update Allwinner SoCs maintainers new ceaf23fe3f23 Merge tag 'sunxi-dt-for-5.18-1' of git://git.kernel.org/pu [...] new 91c4c3e06a25 arm64: dts: rockchip: add usb2 nodes to rk3568 device tree new 1ff37c22b161 arm64: dts: rockchip: add Quartz64-A usb2 support new 9ade1ab4d85f arm64: dts: rockchip: fix vcc3v3_lcd{0,1}_n regulators in [...] new 922237a6c211 arm64: dts: rockchip: add the touchscreen controller to rk [...] new 827dfba89ae1 arm64: dts: rockchip: add Quartz64-A pmu_io_domains new 2ed1e35457a1 arm64: dts: rockchip: add Quartz64-A sdmmc1 node new 2943660fe301 arm64: dts: rockchip: add Quartz64-A con40 hardware new 0601fbed4059 arm64: dts: rockchip: enable the mali GPU on rk3399-firefly new 8ad885126daa dt-bindings: rockchip: Add BananaPi R2 Pro Board new f901aaadaa2a arm64: dts: rockchip: Add Bananapi R2 Pro new ad14de063890 arm64: dts: rockchip: add the i2s3_2ch node to rk356x new 78f7186095db arm64: dts: rockchip: rename and sort the rk356x usb2 phy handles new e49e24d7a85b arm64: dts: rockchip: add usb2 support to rk3568-evb1-v10 new 810028668c6d arm64: dts: rockchip: add gpu node to rk356x new c0a7259fad2d arm64: dts: rockchip: add cooling map and trip points for [...] new 6ac383456452 arm64: dts: rockchip: enable the gpu on quartz64-a new 0f546cd635ee arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10 new 679f048a10d8 arm64: dts: rockchip: enable the tsadc on rk3568-evb1-v10 new a7c9013216f3 dt-bindings: arm: rockchip: Add Pine64 PineNote board new 79c5f0e52d29 arm64: dts: rockchip: Add pdm node to rk356x new d449121e5e8a arm64: dts: rockchip: Add Pine64 PineNote board new e6bbf0d53ae1 arm64: dts: rockchip: define vdd_log on rk3399-puma new dc570e8e1a70 arm64: dts: rockchip: fix supplies for pwm regulators new 406c607eccea arm64: dts: rockchip: enable work led on rk3568-evb1-v10 new 738bbac56122 arm64: dts: rockchip: add the vdd_cpu regulator to rk3568- [...] new bbe5d394c76b arm64: dts: rockchip: set vdd_gpu regulator on rk3568-evb1 [...] new 3e4c629ca680 arm64: dts: rockchip: enable rk809 audio codec on the rk35 [...] new a0024f55eb5b arm64: dts: rockchip: align Google CROS EC PWM node name w [...] new 84d08b2e5417 Merge tag 'v5.18-rockchip-dts64-1' of git://git.kernel.org [...] new 5a68ce0a7b89 ARM: dts: rockchip: remove status from rk3288 crypto node new 5a29ea50fc63 Merge tag 'v5.18-rockchip-dts32-1' of git://git.kernel.org [...] new b90d10da84e3 arm64: dts: renesas: ulcb-kf: fix wrong comment new 14415218a8c0 MAINTAINERS: Specify IRC channel for Renesas ARM32 port new 3f67fc2a84e9 MAINTAINERS: Specify IRC channel for Renesas ARM64 port new 8ca367e26ad9 arm64: dts: renesas: r8a779f0: Add RWDT node new 1069050467d8 arm64: dts: renesas: spider-cpu: Enable watchdog timer new a3a59919ab66 dt-bindings: clock: r9a06g032: Add the definition of the w [...] new 045d0625d305 ARM: dts: r9a06g032: Add the watchdog nodes new 3ec510bcbdd2 ARM: dts: r9a06g032-rzn1d400-db: Enable watchdog0 with a 6 [...] new d05e409e4a66 arm64: dts: renesas: rzg2lc-smarc-som: Enable watchdog new 48d8ee5b831e arm64: dts: renesas: Align GPIO hog names with dtschema new 6a3b10e5c312 ARM: dts: renesas: Align GPIO hog names with dtschema new b10e270dc9ec Merge tag 'renesas-arm-dt-for-v5.18-tag2' of git://git.ker [...] new cfcccc9126a7 arm64: dts: renesas: r8a779f0: Add pinctrl device node new 1ef36224ad62 arm64: dts: renesas: spider: Complete SCIF3 description new eda2a6830f05 Merge tag 'renesas-arm-dt-for-v5.18-tag3' of git://git.ker [...] new 290deaa10c50 ARM: dts: add DT for lan966 SoC and 2-port board pcb8291 new e74964d0236f dt-bindings: arm: at91: add Kontron's new KSwitches new 0fb578a529ac ARM: dts: at91: sama5d2: Fix PMERRLOC resource size new fb45a72e2c46 ARM: dts: at91: remove status = "okay" from soc specific dtsi new 4b6140b96dfe ARM: dts: at91: Use the generic "crypto" node name for the [...] new f8b94b1500e4 ARM: dts: at91: sama7g5: Add crypto nodes new f5e676c6aa47 ARM: dts: at91: sama7g5: Add can controllers of sama7g5 new 04956b7216bd ARM: dts: at91: sama7g5: Enable can0 and can1 support in s [...] new 279d626d7374 ARM: dts: at91: fix low limit for CPU regulator new 85b1304b9daa ARM: dts: at91: sama7g5ek: set regulator voltages for stan [...] new 3c8a9c2e2daf ARM: dts: at91: sama7g5: add opps new c845b558599d Merge tag 'at91-dt-5.18' of git://git.kernel.org/pub/scm/l [...] new 7dbb47d64acf dt-bindings: soc: rockchip: add rk3568-usb2phy-grf new 581a1f8c9a32 Merge tag 'v5.18-rockchip-drivers-1' of git://git.kernel.o [...] new 85045dd45300 ARM: dts: stm32: remove some timer duplicate unit-address [...] new b380a2d1890a ARM: dts: stm32: remove timer5 duplicate unit-address on s [...] new 7f25465e779d dt-binding: arm/stm32: Add emtrion hardware emSBC-Argon new 16e3e44c5b87 ARM: dts: stm32: Add support for the emtrion emSBC-Argon new 2a8e68ad06ce ARM: dts: stm32: Drop duplicate status okay from DHCOM gpioc node new 0bb6b0f2e0e1 ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp151 new 3314f45c83c7 ARM: dts: stm32: add st,stm32-sdmmc2 compatible on stm32mp131 new 2434845bae34 ARM: dts: stm32: increase SDMMC max-frequency for STM32MP13 new 864fdbe756af ARM: dts: stm32: update sdmmc slew-rate in stm32mp13 pinctrl new 0dbdb4862cd5 ARM: dts: stm32: update SDMMC clock slew-rate on STM32MP13 [...] new ddc688c7b967 ARM: dts: stm32: add sdmmc sleep pins for STM32MP13 new a6d3260019c9 ARM: dts: stm32: add sdmmc sleep config for STM32MP135F-DK new efdf018e31e0 ARM: dts: stm32: update SDMMC version for STM32MP13 new a7f6433feda4 ARM: dts: stm32: add SDMMC2 in STM32MP13 DT new 2f715efc19f5 ARM: dts: stm32: add sdmmc2 pins for STM32MP13 new b8b34b31fb5f ARM: dts: stm32: Add DMA2D support for STM32F429 series soc new 6ced294e9f84 ARM: dts: stm32: Enable DMA2D on STM32F469-DISCO board new ee2aacb6f3a9 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 new 54ceceeaee47 ARM: dts: stm32: add DMA1, DMA2 and DMAMUX1 on STM32MP13x [...] new 26c1d8c7fe90 ARM: dts: stm32: add MDMA on STM32MP13x SoC family new 1deab7ed164f ARM: dts: stm32: Add CM4 reserved memory, rproc and IPCC o [...] new 7a5faaee0d2e ARM: dts: stm32: use exti 19 as main interrupt to support [...] new 0f18f728ba62 ARM: dts: stm32: add DMA configuration to UART nodes on st [...] new 8201f5f5fd2c ARM: dts: stm32: keep uart4 behavior on stm32mp157c-ed1 new 76594563fac7 ARM: dts: stm32: keep uart4 and uart7 behavior on stm32mp15xx-dkx new 97f44495f80e ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-ctouch2 new 2fd0c0fe7a49 ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-edimm2.2 new 49bc295c6a53 ARM: dts: stm32: keep uart4 behavior on stm32mp157a-iot-box new ab0e8febe59f ARM: dts: stm32: keep uart nodes behavior on stm32mp1-micr [...] new 9e9388e2ff67 ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0 new ee41561d9c96 ARM: dts: stm32: keep uart nodes behavior on stm32mp157a-s [...] new aed569aaf1ca ARM: dts: stm32: keep uart4 behavior on stm32mp157c-lxa-mc1 new d8268564a3b7 ARM: dts: stm32: keep uart4 behavior on stm32mp157c-odyssey new 97b37fb0752a ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-d [...] new 89104f45a3b9 ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-d [...] new b1bcd81718fb ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-d [...] new 9269f28b7df5 ARM: dts: stm32: keep uart4 behavior on stm32mp15xx-dhcom-som new 2a8092a5a60d ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-d [...] new f03b9808e6e4 ARM: dts: stm32: Enable EXTI on stm32mp13 new e6bc0d6ac6d6 ARM: dts: stm32: remove some timer duplicate unit-address [...] new b814f7544a8f ARM: dts: stm32: remove timer5 duplicate unit-address on s [...] new bf5f07e70687 ARM: dts: stm32: Correct masks for GIC PPI interrupts on s [...] new cb4b2d26c78a ARM: dts: stm32: Correct masks for GIC PPI interrupts on s [...] new 877d1d8112ae Merge tag 'stm32-dt-for-v5.18-1' of git://git.kernel.org/p [...] new bb747becf808 dt-bindings: Add headers for Tegra234 I2C new 38eb21a5fcd2 dt-bindings: Add headers for Tegra234 PWM new 40efe139ff60 dt-bindings: Add Tegra234 APE support new 07d743902a12 dt-bindings: Add HDA support for Tegra234 new d978ab1a7b7a dt-bindings: Document Tegra234 HDA support new d06a171e07bc dt-bindings: Add Tegra234 PCIe clocks and resets new 6460278f6faf dt-bindings: power: Add Tegra234 PCIe power domains new a4ad66da3fcc dt-bindings: memory: Add Tegra234 PCIe memory new cba4cdeb35a2 Merge tag 'tegra-for-5.18-dt-bindings' of git://git.kernel [...] new 670659998812 ARM: tegra: Update jedec,lpddr2 revision-id binding new e52fed28f627 ARM: tegra: asus-tf101: Enable S/PDIF and HDMI audio new 79b788bfc787 ARM: tegra: transformer: Drop reg-shift for Tegra HS UART new fa3174c591b8 ARM: tegra: tf700t: Rename DSI node new 4c0f1f90118b ARM: tegra: paz00: Add MMC aliases new 8c49678d8488 ARM: tegra: Fix ethernet node names new 0092c25b541a ARM: tegra: tamonten: Fix I2C3 pad setting new f08a71d29d9d Merge tag 'tegra-for-5.18-arm-dt' of git://git.kernel.org/ [...] new cfac36edfca4 Merge branch 'for-5.18/dt-bindings' into for-5.18/arm64/dt new 156af9de0932 arm64: tegra: Add Tegra234 I2C devicetree nodes new 5e69088d70d5 arm64: tegra: Add Tegra234 PWM devicetree nodes new 835553b3c64e arm64: tegra: Add GPCDMA node for tegra186 and tegra194 new 699349e09be0 arm64: tegra: Enable gpio-keys on Jetson AGX Orin Developer Kit new 5710e16afa6c arm64: tegra: Add Tegra234 IOMMUs new cd0c2edf20f0 arm64: tegra: Move audio IOMMU properties to ADMAIF node new dc94a94daa39 arm64: tegra: Add audio devices on Tegra234 new 09614acd87e6 arm64: tegra: APE sound card for Jetson AGX Orin new b7e70391a545 arm64: tegra: Enable device-tree overlay support new 621e12a138f7 arm64: tegra: Add HDA device tree node for Tegra234 new ff578db7b693 arm64: tegra: Enable UART instance on 40-pin header new c6489c30fcbc arm64: tegra: Enable Jetson Xavier NX USB device mode new f0a481209d6f arm64: tegra: Drop arm,armv8-pmuv3 compatible string new 664abe886602 Merge tag 'tegra-for-5.18-arm64-dt' of git://git.kernel.or [...] new 60a9914cb206 ARM: dts: exynos: add missing HDMI supplies on SMDK5250 new 453a24ded415 ARM: dts: exynos: add missing HDMI supplies on SMDK5420 new 7cdfe3b3b60c ARM: dts: exynos: align PPMU event node names with dtschema new 4216cd957b23 Merge tag 'samsung-dt-5.18-2' of git://git.kernel.org/pub/ [...] new daeb1c2b50fb arm64: dts: exynos: drop incorrectly placed wakeup interru [...] new 75a0c6a50580 arm64: dts: exynos: align pinctrl with dtschema in Exynos850 new f377d4d4beaf arm64: dts: exynos: use dedicated wake-up pinctrl compatib [...] new 06874015327b arm64: dts: exynos: Add initial device tree support for Ex [...] new 2cd76c2aba5e Merge tag 'samsung-dt64-5.18-2' of git://git.kernel.org/pu [...] new e011df3579ac ARM: dts: Fix OpenBMC flash layout label addresses new b8ae255e8939 ARM: dts: aspeed: rainier and everest: Enable UHCI new c98a3dcd25ac ARM: dts: aspeed: bletchley: Switch sled numbering to 1-based new 2cc3b80c32a2 ARM: dts: aspeed: bletchley: Separate leds into multiple groups new 7f3a795479ad ARM: dts: aspeed: bletchley: Update gpio-line-names new 384aa4cb1435 ARM: dts: aspeed: bletchley: Update fmc configurations new 53713d5ab91a ARM: dts: aspeed: bletchley: Switch to spi-gpio for spi2 new a567a03e3600 ARM: dts: aspeed: bletchley: Add interrupt support for sle [...] new 602c441c6391 ARM: dts: aspeed: bletchley: Add shunt-resistor for ADM1278 new 98af9ffd17ed ARM: dts: aspeed: bletchley: Add INA230 sensor on each sled new 4d84ae952c69 ARM: dts: aspeed: bletchley: Enable mdio3 bus new 60170ec8ed1c ARM: dts: aspeed: bletchley: Cleanup redundant nodes new d44ea6e3c747 ARM: dts: aspeed: Add device tree for Quanta S6Q BMC new d05883790ac2 ARM: dts: aspeed: tacoma: Clean up KCS nodes new d1acc52b5286 ARM: dts: aspeed: everest: Label reset-cause-pinhole GPIO new f173c93f181e ARM: dts: aspeed: rainier: Label reset-cause-pinhole GPIO new c23fadafebf3 ARM: dts: aspeed: tacoma: Remove CFAM reset GPIO new b1f16672b4c8 ARM: dts: aspeed: mtjade: Enable secondary flash new 73a82f2f0942 ARM: dts: aspeed: mtjade: Update rtc-battery-voltage-read- [...] new b21a502d0cba ARM: dts: aspeed: mtjade: Update host0-ready pin new cba343e3d2b7 ARM: dts: aspeed: mtjade: Rename GPIO hog nodes to match schema. new d580bc3b2aa5 ARM: dts: aspeed: mtjade: Move all adc sensors into iio-hw [...] new e8e91c4e0012 ARM: dts: aspeed: rainier: Remove SPI NOR controllers new a9a3d60b937a ARM: dts: aspeed: Add ASRock ROMED8HM3 BMC new 873fddb4ccba ARM: dts: aspeed: rainer: Add RTC battery gpio name new 454a9fb7746e ARM: dts: aspeed: everest: Add RTC battery gpio name new 09603f805ab6 ARM: dts: aspeed: p10bmc: Enable ftrace in ramoops buffer new 2d9f1dd1f28d Merge tag 'aspeed-5.18-devicetree-2' of git://git.kernel.o [...] new b88ffa66d530 ARM: dts: ox810se: Add Ethernet support new bb67752b505e Merge tag 'oxnas-arm-soc-dt-for-5.18' of git://git.kernel. [...] new 6dd8457dc206 arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes new 292b0dd7cdc1 arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cell [...] new 2aeb0696b8e8 arm64: dts: ti: k3-am64: Add ESM0 to device memory map new 223d9ac45efb arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-pa [...] new 8cae268b70f3 arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs new a06ed27f3bc6 arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs new 1a307cc29943 arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs new de60edf1be3d arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs new a966803781fc arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs new 672e89d731c4 arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes new cd9342109a7a arm64: dts: ti: k3-*: Drop address and size cells from fla [...] new c4dda0cb4574 dt-bindings: arm: ti: Add bindings for AM625 SoC new e096242e1ee2 dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62 new f1d17330a5be arm64: dts: ti: Introduce base support for AM62x SoC new a033588ec66b arm64: dts: ti: Add support for AM62-SK new d2717584521a Merge tag 'ti-k3-dt-for-v5.18' of git://git.kernel.org/pub [...] new 5035460b4957 ARM: dts: qcom: sdx55: use standartized naming for spmi node new b64192272cb6 ARM: dts: qcom: pm8226: add smbb charger node new 0bbcddc5f036 ARM: dts: qcom: apq8026-lg-lenok: configure SMBB charger new c04421c68fd4 dt-bindings: phy: qcom,usb-hs-phy: add MSM8226 compatible new 1a34117f2e14 ARM: dts: qcom: msm8226: add USB node new f8565bd5404f ARM: dts: qcom: apq8026-lg-lenok: enable USB new d63642596ed1 ARM: dts: qcom: apq8026-lg-lenok: add fuel gauge new d88198fcb540 ARM: dts: qcom: pm8226: Add vibration motor node new 02964a7244ba ARM: dts: qcom: pm8226: Support SPMI regulators on PMIC sid 1 new 3d7e7980993d ARM: dts: qcom: ipq4019: fix sleep clock new 6d3cb248e498 ARM: dts: qcom: apq8064: correct ranges values new 019b7f93bf0d ARM: dts: qcom: apq8064: make pci regs property dt-schema [...] new af7a84eb9f92 ARM: dts: qcom: apq8064: adjust dsi node name to match dt-schema new 3be5acc8586b ARM: dts: qcom: nexus7: remove vcss supply which never existed new 251632433637 ARM: dts: qcom: apq8060: correct mvs switch name new c9a186338f3f ARM: dts: qcom: rename eth node to ethernet new 6f7e221e7a5c ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 new 9f4a052795cd ARM: dts: qcom: add KPSS GCC compatible to clock nodes new 96b2f11780d5 ARM: dts: qcom: msm8960: move vsdcc regulator out of simple-bus new a23b9143286b ARM: dts: qcom: fill missing power-domain-cells for gcc co [...] new 5fbd593756be ARM: dts: qcom: pm8226: Add node for the MPP new 206006cf20b3 ARM: dts: qcom: apq8060-dragonboard: fix typo in eMMC new c8a8f7551707 ARM: dts: qcom: sdx55: Fix the address used for PCIe EP lo [...] new a5683471b68d ARM: dts: qcom: msm8226: Add pinctrl for sdhci nodes new 81ecc39d0dd3 ARM: dts: qcom: apq8026-lg-lenok: Add Wifi new e8880a10f970 ARM: dts: qcom: apq8026-lg-lenok: Add Bluetooth new 134553625187 ARM: dts: qcom: msm8226: add power domains new 40c13296f848 Merge tag 'qcom-dts-for-5.18' of git://git.kernel.org/pub/ [...] new 1ff6797c326b arm64: dts: qcom: sc7280: Add bluetooth node on SC7280 IDP boards new 87f7409da95e arm64: dts: qcom: msm8996: use standartized naming for spmi node new 073a39a2a63a arm64: dts: qcom: sc7280: Add pmg1110 regulators for sc7280-crd new 1b968998a3cb arm64: dts: qcom: sc7280: Move USB2 controller nodes from [...] new bb59462e414f arm64: dts: qcom: sc7180: Add board regulators for MIPI ca [...] new fcb68dfda5cb arm64: dts: qcom: sc7280: add display dt nodes new 43137272f0bc arm64: dts: qcom: sc7280: Add DSI display nodes new 25940788d170 arm64: dts: qcom: sc7280: add edp display dt nodes new fc6b1225d20d arm64: dts: qcom: sc7280: Add Display Port node new 7b1e0a87730e arm64: dts: qcom: sc7280: Add camcc clock node new 142a4d995c6a arm64: dts: qcom: sc7280: Fix gmu unit address new 61a6262f95e0 arm64: dts: qcom: sc7280: Move herobrine-r0 to its own dts new 90c856602e03 arm64: dts: qcom: sc7280: Factor out Chrome common fragment new 58d5ea52bd22 arm64: dts: qcom: sc7280: Factor gpio.h include to sc7280.dtsi new 3f99518c6f65 arm64: dts: qcom: msm8992-lg-bullhead: Place LG Bullhead g [...] new cd4bd4704ec8 arm64: dts: qcom: msm8992-lg-bullhead: Add support for LG [...] new 015bbdd31411 arm64: dts: qcom: apq8016-sbc: Remove clock-lanes property [...] new 6bf3c1895f58 arm64: dts: qcom: sdm845-db845c: Remove clock-lanes proper [...] new 625c24460dbb arm64: dts: qcom: sdm845: fix microphone bias properties a [...] new 2f1145117946 arm64: dts: qcom: update qcom,domain property new 7be1c395ee40 arm64: dts: qcom: fix thermal zones naming new ff15ae73eeee arm64: dts: qcom: apq8016-sbc: Fix dtbs_check warnings for &sound new d60507200485 arm64: dts: qcom: sm8250: fix PCIe bindings to follow schema new 63a4021fef47 arm64: dts: qcom: sdm845: rename memory@ nodes to more des [...] new abdd4b7a7a70 arm64: dts: qcom: sm8150: add i2c and spi dma channels new 2a03c21cca5f arm64: dts: qcom: sm8150: simplify references to pwrkey and resin new fad35efa75a2 arm64: dts: qcom: msm8998: Fix cache nodes new 0b9ae7ecdf54 arm64: dts: qcom: msm8996: qcom,controlled-remotely is boolean new 3b87b01d7473 arm64: dts: qcom: sdm845: add missing power-controller compatible new ffd6cc92ab9c arm64: dts: qcom: sm8250: add description of dcvsh interrupts new 4ec48ebfc3ea arm64: dts: qcom: msm8994: SoC specific compatible strings [...] new 52f6fa2d2d72 arm64: dts: qcom: msm8996: SoC specific compatible strings [...] new e3e8a4724299 arm64: dts: qcom: ipq6018: add pcie max-link-speed new 5239ce22278a arm64: dts: qcom: pms405: assign device specific compatible new fe508ced49dd arm64: dts: qcom: pm6150l: Add wled node new 7a52967d9050 arm64: dts: qcom: sm7225-fairphone-fp4: Configure WLED new 640e71aac554 arm64: dts: qcom: msm8916: improve usb hs node formating new a90b8adfa2dd Revert "arm64: dts: qcom: sm6125: Avoid using missing SM61 [...] new 1f8790049384 arm64: dts: qcom: msm8916-j5: Fix typo new 2ffcfe791d05 arm64: dts: qcom: sm8150: Add support for LMh node new 42124b947e8e arm64: dts: qcom: ipq8074: add SMEM support new e4a4fdcf7085 arm64: dts: qcom: ipq8074: add the reserved-memory node new 17ac8af678b6 arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc new 32bc936d7321 arm64: dts: qcom: sm8250: Add cpuidle states new a131255e4ad1 arm64: dts: qcom: sm8350: Correct TCS configuration for apps rsc new 6574702b0d39 arm64: dts: qcom: sm8450: Update cpuidle states parameters new 1b7101e8124b arm64: dts: qcom: sm8250: Fix MSI IRQ for PCIe1 and PCIe2 new 4dd1ad619274 arm64: dts: qcom: msm8994: Provide missing "xo_board" and [...] new 8af90d6daa36 arm64: dts: qcom: msm8994-huawei-angler: Add vendor name huawei new d1c10ab1494f arm64: dts: qcom: ipq6018: fix usb reference period new 12dfb002ca01 arm64: dts: qcom: sdm845-oneplus-*: add fuel gauge new 45882459159d arm64: dts: qcom: sdm845: add device tree for SHIFT6mq new 73419e4d2fd1 arm64: dts: qcom: add IPA qcom,qmp property new 1172729576fb arm64: dts: qcom: sm8450: Add remoteproc enablers and instances new 72c370dfbd58 arm64: dts: qcom: sm8450-qrd: Enable remoteproc instances new 171bac46700f arm64: dts: qcom: sc7180-trogdor: Add "-regulator" suffix [...] new 7a86ac040565 arm64: dts: qcom: sc7280-herobrine: Consistently add "-reg [...] new b1969bc52218 arm64: dts: qcom: sc7280: Properly sort sdc pinctrl lines new f9800dde34e6 arm64: dts: qcom: sc7280: Clean up sdc1 / sdc2 pinctrl new 8fdedd6c6464 arm64: dts: qcom: sc7280-idp: No need for "input-enable" o [...] new bbef2a9ca087 arm64: dts: qcom: sc7280: Fix sort order of dp_hot_plug_de [...] new 118cd3b8ec0d arm64: dts: qcom: sc7280: Add edp_out port and HPD lines new 376e9183c1d1 arm64: dts: qcom: sc7280: Move pcie1_clkreq pull / drive s [...] new ad4152d6e259 arm64: dts: qcom: sc7280: Move dp_hot_plug_det pull from S [...] new 96b34a6ea7d0 arm64: dts: qcom: sc7280: Add a blank line in the dp node new 42d3ce71ebce dt-bindings: arm: qcom: Document SM8450 HDK boards new 067b2b3616cd arm64: dts: qcom: Add SM8450 HDK DTS new 116f7cc43d28 arm64: dts: qcom: sc7280: Add herobrine-r1 new a28106a2734f arm64: dts: qcom: c630: Add backlight controller new ff899133fdae arm64: dts: qcom: c630: Move panel to aux-bus new 59892de947f0 arm64: dts: qcom: ipq8074: enable the GICv2m support new 3d44861d006b arm64: dts: qcom: ipq6018: enable the GICv2m support new 134cfc5565d3 dt-bindings: arm: qcom: Add msm8996 and apq8096 compatibles new 3431a7f5bbf2 arm64: dts: qcom: msm8996-mtp: Add msm8996 compatible new f55dda215731 arm64: dts: qcom: msm8996: Rename cluster OPP tables new b7072cc5704d arm64: dts: qcom: qcs404: Rename CPU and CPR OPP tables new aa2d0bf04a3c arm64: dts: qcom: sm8450: add interconnect nodes new 555ab09c7896 arm64: dts: qcom: ipq8074: drop the clock-frequency property new 01b8c4aff332 arm64: dts: qcom: ipq6018: drop the clock-frequency property new 1dc3e50eb680 arm64: dts: qcom: sm8450: Add LLCC/system-cache-controller node new 8b93fbd95ed4 arm64: dts: qcom: sc7280: Add EPSS L3 interconnect provider new 1e8853c69827 arm64: dts: qcom: sc7280: Add cpu OPP tables new 29aed4b4eb99 arm64: dts: qcom: sdm845: Add gsi dma node new 8f6e20adaaf3 arm64: dts: qcom: sdm845: enable dma for spi new cfc090a0c960 arm64: dts: qcom: sdm845: add bi_tcxo to camcc new 79b9ced56529 arm64: dts: qcom: msm8996: add cxo and sleep-clk to gcc node new 2b8c9c77c268 arm64: dts: qcom: msm8996: convert xo_board to RPM_SMD_BB_CLK1 new d4b341269efb arm64: dts: qcom: Add support for Samsung Galaxy Book2 new 1e49defb8636 arm64: dts: qcom: align Google CROS EC PWM node name with [...] new 3016af34ef8d arm64: dts: qcom: msm8916-longcheer-l8150: Add light and p [...] new 08b25f7d99e1 dt-bindings: arm: cpus: Add Kryo 250 CPUs new 9fb08c801923 arm64: dts: qcom: Add MSM8953 device tree new 06ea71e42975 arm64: dts: qcom: Add PM8953 PMIC new 24af02271ca7 arm64: dts: qcom: Add SDM632 device tree new cb898d5e59b4 dt-bindings: arm: qcom: Document sdm632 and fairphone,fp3 board new 308b26cddb04 arm64: dts: qcom: sdm632: Add device tree for Fairphone 3 new 29cefaaf2b35 Merge tag 'qcom-arm64-for-5.18' of git://git.kernel.org/pu [...] new 73ba850270da arm64: dts: mediatek: Correct uart clock of MT8192 new 7f0c5b39dbb6 arm64: dts: mediatek: Correct SPI clock of MT8192 new aa247c07f710 arm64: dts: mediatek: Correct Nor Flash clock of MT8192 new 226231544f93 arm64: dts: mediatek: Correct I2C clock of MT8192 new dde3c175187c arm64: dts: mediatek: Correct system timer clock of MT8192 new d1986fbd56ed arm64: dts: mt8192: Add watchdog node new 462f6c4a7c08 arm64: dts: mt8183: add jpeg enc node for mt8183 new a97af4b52b63 arm64: dts: mt6358: add mt6358-keys node new 994a71a3c911 arm64: dts: mediatek: Add mt8192 power domains controller new 1f9986b258c2 arm64: dts: mediatek: add clock support for mt7986a new fbaac5b1057d arm64: dts: mediatek: update mt7986a memory node new 809967d76e91 arm64: dts: mediatek: update mt7986b memory node new c723b6b7b7a1 Merge tag 'v5.17-next-dts64' of git://git.kernel.org/pub/s [...] new 3bf75f3e7ae9 ARM: dts: Add initial support for Mediatek mt6582 new 3b939100d3bd ARM: dts: Add initial support for Prestigio PMT5008 3G tablet new 506ca49ae7b4 dt-bindings: mediatek: Adds a DT binding documentation for [...] new d218159f19bf dt-bindings: Add vendor prefix for Airoha new 51911d1c1bb3 dt-bindings: arm: airoha: Add binding for EN7523 SoC and EVB new 2cf1c348d0f5 ARM: Add basic support for Airoha EN7523 SoC new ecd2a1c1d541 ARM: dts: add GPIO support for Airoha EN7523 new 8a6ea4edcf3e Merge tag 'v5.17-next-dts32' of git://git.kernel.org/pub/s [...] new 5344930c64ab arm64: dts: marvell: armada-37xx: Add clock to PCIe node new 94b0655636b3 Merge tag 'mvebu-dt64-5.18-1' of git://git.kernel.org/pub/ [...] new d28ce6c7c1ee ARM: dts: armada-385.dtsi: Add definitions for PCIe legacy [...] new 643d6a78ac76 dt-bindings: vendor-prefixes: Add Ctera Networks new 5fc74dbdf8f6 ARM: dts: kirkwood: Add Ctera C-200 V1 board new 8cd235b21605 ARM: dts: mvebu: Add Ctera C-200 V2 board new c4deb8344a76 ARM: dts: turris-omnia: Set PCIe slot-power-limit-milliwat [...] new 7d8e1702b572 Merge tag 'mvebu-dt-5.18-1' of git://git.kernel.org/pub/sc [...] new eceb6f8677d3 arm64: xilinx: dts: drop legacy property #stream-id-cells new 1ff2d58e60c8 arm64: zynqmp: Add missing #dma-cells property new 3a14f0e61408 arm64: zynqmp: Rename dma to dma-controller new 756f4ae14562 Merge tag 'zynqmp-dt-for-v5.18' of https://github.com/Xili [...] new dd340570a671 ARM: dts: at91: sam9x60ek: modify vdd_1v5 regulator to vdd_1v15 new cbb92a7717d2 ARM: dts: at91: sama7g5: Remove unused properties in i2c nodes new 003e17e75a3c ARM: dts: at91: sama7g5: add eic node new 92499dec3aa9 ARM: dts: at91: sama7g5: Add NAND support new 1a38f961c4f1 Merge tag 'at91-dt-5.18-2' of git://git.kernel.org/pub/scm [...] new e7f127b213fa arm64: dts: juno: align pl330 node name with dtschema new 8ede5890faaa arm64: dts: lg: add dma-cells to pl330 node new ad3c72b0c6b9 arm64: dts: lg: align pl330 node name with dtschema new e8f022f9ecb4 Merge tag 'dt64-cleanup-5.18' of git://git.kernel.org/pub/ [...] new 441d531ec9b7 ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U new bdf8762da268 ARM: dts: bcm2837: Add the missing L1/L2 cache information new 618682b35099 ARM: dts: bcm2711: Add the missing L1/L2 cache information new 4c9b25077eb1 ARM: dts: bcm2835/6: Add the missing L1/L2 cache information new e5eb80f0c076 dt-bindings: arm: bcm2835: Add Raspberry Pi Zero 2 W new 21f9efbc5e98 ARM: dts: Add Raspberry Pi Zero 2 W new eae8273f9bdd arm64: dts: broadcom: Add reference to RPi Zero 2 W new 66848aff05f6 ARM: dts: NSP: MX6X: get mac-address from eeprom new 482c85c7fc95 ARM: dts: NSP: MX6X: correct LED function types new c8442f0fb09c ARM: dts: BCM5301X: Add Ethernet MAC address to Luxul XWR-3150 new dd5d787f481d Merge tag 'arm-soc/for-5.18/devicetree' of https://github. [...] new c210c1d8f19d arm64: dts: broadcom: align pl330 node name with dtschema new 33826e9c6ba7 arm64: dts: broadcom: bcm4908: use proper TWD binding new 72b1c5da796e arm64: dts: broadcom: bcm4908: add pinctrl binding new 47513f6dd93b arm64: dts: broadcom: bcm4908: add watchdog block new ba5dfa2fd8d0 arm64: dts: broadcom: bcm4908: add I2C block new c953c764e505 arm64: dts: ns2: Fix spi-cpol and spi-cpha property new 55927cb44db4 arm64: dts: broadcom: Fix sata nodename new bb8555fe8715 arm64: dts: ns2: Fix spi clock name new 66435063c5f3 arm64: dts: stingray: Fix spi clock name new 7b4fc7c6f9a3 Merge tag 'arm-soc/for-5.18/devicetree-arm64' of https://g [...] new 3cc8cd2d2595 arm64: dts: rockchip: add naneng combo phy nodes for rk3568 new 37cbd3c52286 arm64: dts: rockchip: Fix SDIO regulator supply properties [...] new 079d76ab3042 arm64: dts: rockchip: Remove vcc13 and vcc14 for rk808 new 9d25aadd55bb arm64: dts: rockchip: Add #clock-cells value for rk805 new fc30ed4edd4d Merge tag 'v5.18-rockchip-dts64-2' of git://git.kernel.org [...] new f188620d6f96 ARM: dts: rockchip: Add #clock-cells value for rk805 new c042639a70ed ARM: dts: rockchip: Update regulator name for PX3 new 634f0f26cb9b Merge tag 'v5.18-rockchip-dts32-2' of git://git.kernel.org [...] new 448841d9a2bc dt-bindings: usb: dwc2: fix compatible of Intel Agilex new 1b5f9a048759 dt-bindings: usb: dwc2: add iommus new 4b9ff41f22d6 dt-bindings: usb: dwc2: add disable-over-current new 4b557e171ae7 arm64: dts: agilex/stratix10: add clock-names to USB DWC2 node new ef82c9be844f arm64: dts: n5x: add sdr edac support new 2ef363660d72 Merge tag 'socfpga_dts_update_for_v5.18_part2' of git://gi [...] new bfb60ede2c3e arm64: dts: fsd: Add the MCT support new bcea9aaa4373 arm64: dts: n5x: drop invalid property and fix edac node name new ed4643521e6a Merge tag 'arm-dt-5.18' of git://git.kernel.org/pub/scm/li [...]
The 974 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/arm/airoha.yaml | 28 + Documentation/devicetree/bindings/arm/altera.yaml | 46 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 12 + .../devicetree/bindings/arm/atmel-at91.yaml | 9 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 24 + .../devicetree/bindings/arm/intel,socfpga.yaml | 26 + .../devicetree/bindings/arm/mediatek.yaml | 4 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 2 + .../devicetree/bindings/arm/mstar/mstar.yaml | 4 + .../devicetree/bindings/arm/npcm/nuvoton,gcr.yaml | 48 + Documentation/devicetree/bindings/arm/qcom.yaml | 23 +- Documentation/devicetree/bindings/arm/renesas.yaml | 9 + .../devicetree/bindings/arm/rockchip.yaml | 13 + .../bindings/arm/samsung/samsung-boards.yaml | 2 + .../devicetree/bindings/arm/stm32/stm32.yaml | 6 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + Documentation/devicetree/bindings/arm/tesla.yaml | 27 + Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + .../devicetree/bindings/clock/intc_stratix10.txt | 20 - .../devicetree/bindings/clock/intel,stratix10.yaml | 35 + .../bindings/clock/mstar,msc313-cpupll.yaml | 45 + .../devicetree/bindings/clock/tesla,fsd-clock.yaml | 198 +++ .../devicetree/bindings/firmware/arm,scmi.yaml | 75 + .../interrupt-controller/andestech,ativic32.txt | 19 - .../ddr/jedec,lpddr2-timings.yaml | 135 ++ .../memory-controllers/ddr/jedec,lpddr2.yaml | 23 +- .../ddr/jedec,lpddr3-timings.yaml | 157 ++ .../memory-controllers/ddr/jedec,lpddr3.yaml | 263 +++ .../memory-controllers/ddr/lpddr2-timings.txt | 52 - .../memory-controllers/ddr/lpddr3-timings.txt | 58 - .../bindings/memory-controllers/ddr/lpddr3.txt | 107 -- .../bindings/memory-controllers/fsl/fsl,ifc.yaml | 113 ++ .../bindings/memory-controllers/fsl/ifc.txt | 82 - .../memory-controllers/mediatek,smi-common.yaml | 32 +- .../memory-controllers/mediatek,smi-larb.yaml | 19 +- .../memory-controllers/renesas,rpc-if.yaml | 3 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 3 +- .../devicetree/bindings/nds32/andestech-boards | 40 - Documentation/devicetree/bindings/nds32/atl2c.txt | 28 - Documentation/devicetree/bindings/nds32/cpus.txt | 38 - .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../devicetree/bindings/phy/qcom,usb-hs-phy.txt | 1 + .../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 + .../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 + .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 ++ .../bindings/pinctrl/samsung,pinctrl.yaml | 392 +++++ .../bindings/pinctrl/samsung-pinctrl.txt | 383 ---- .../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +- .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 2 + .../bindings/power/mediatek,power-controller.yaml | 3 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/power/renesas,rzg2l-sysc.yaml | 7 +- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 16 + .../bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml | 78 + .../bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml | 71 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 + .../devicetree/bindings/soc/rockchip/grf.yaml | 1 + .../bindings/soc/samsung/exynos-usi.yaml | 20 +- .../bindings/timer/andestech,atcpit100-timer.txt | 33 - .../bindings/timer/mediatek,mtk-timer.txt | 1 + Documentation/devicetree/bindings/usb/dwc2.yaml | 8 + .../devicetree/bindings/vendor-prefixes.yaml | 18 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../core/thread-info-in-task/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/debug-vm-pgtable/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kcov/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../features/debug/kmemleak/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - MAINTAINERS | 37 +- arch/Kconfig | 10 +- arch/alpha/Kconfig | 1 - arch/alpha/include/asm/processor.h | 4 - arch/alpha/include/asm/thread_info.h | 2 - arch/alpha/include/asm/uaccess.h | 53 +- arch/alpha/include/uapi/asm/signal.h | 2 +- arch/arc/Kconfig | 1 - arch/arc/include/asm/segment.h | 20 - arch/arc/include/asm/thread_info.h | 3 - arch/arc/include/asm/uaccess.h | 30 - arch/arc/kernel/process.c | 2 +- arch/arm/Kconfig | 57 +- arch/arm/Makefile | 1 + arch/arm/boot/dts/Makefile | 19 +- arch/arm/boot/dts/am335x-pdu001.dts | 2 +- .../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 113 ++ arch/arm/boot/dts/armada-370-c200-v2.dts | 388 +++++ arch/arm/boot/dts/armada-385-turris-omnia.dts | 3 + arch/arm/boot/dts/armada-385.dtsi | 52 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 26 +- arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts | 259 +++ .../arm/boot/dts/aspeed-bmc-facebook-bletchley.dts | 320 ++-- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 11 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 33 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 12 +- arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 610 +++++++ arch/arm/boot/dts/at91-sam9x60ek.dts | 8 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 32 +- arch/arm/boot/dts/bcm2711.dtsi | 50 + arch/arm/boot/dts/bcm2835.dtsi | 17 + arch/arm/boot/dts/bcm2836.dtsi | 50 + arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts | 136 ++ arch/arm/boot/dts/bcm2837.dtsi | 49 + arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 76 + arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 8 + arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 3 +- arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 3 +- .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 10 +- arch/arm/boot/dts/en7523-evb.dts | 35 + arch/arm/boot/dts/en7523.dtsi | 138 ++ arch/arm/boot/dts/exynos3250-artik5.dtsi | 10 +- arch/arm/boot/dts/exynos3250-monk.dts | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 165 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 4 +- arch/arm/boot/dts/exynos4.dtsi | 6 +- arch/arm/boot/dts/exynos4210-i9100.dts | 30 +- arch/arm/boot/dts/exynos4210-origen.dts | 2 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 226 +-- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 6 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 14 +- arch/arm/boot/dts/exynos4210.dtsi | 2 - arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 30 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos4412-origen.dts | 4 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 78 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 252 +-- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos4412.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 7 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 222 +-- arch/arm/boot/dts/exynos5250-smdk5250.dts | 10 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 27 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 25 +- arch/arm/boot/dts/exynos5250.dtsi | 19 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 148 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 23 +- arch/arm/boot/dts/exynos5260.dtsi | 128 ++ arch/arm/boot/dts/exynos5410-odroidxu.dts | 34 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 170 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 27 +- arch/arm/boot/dts/exynos5410.dtsi | 4 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 12 +- arch/arm/boot/dts/exynos5420-chagall-wifi.dts | 75 + .../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 691 ++++++++ arch/arm/boot/dts/exynos5420-klimt-wifi.dts | 75 + arch/arm/boot/dts/exynos5420-peach-pit.dts | 99 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 194 +-- arch/arm/boot/dts/exynos5420-smdk5420.dts | 19 +- arch/arm/boot/dts/exynos5420.dtsi | 26 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 99 +- arch/arm/boot/dts/imx28-tx28.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 + arch/arm/boot/dts/imx51-ts4800.dts | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 29 +- arch/arm/boot/dts/imx53-tx53.dtsi | 2 +- arch/arm/boot/dts/imx6dl-plym2m.dts | 131 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 203 ++- arch/arm/boot/dts/imx6dl-victgo.dts | 121 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 2 +- arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 3 + arch/arm/boot/dts/imx6qdl-mba6.dtsi | 16 +- arch/arm/boot/dts/imx6qdl-mba6a.dtsi | 6 - arch/arm/boot/dts/imx6qdl-mba6b.dtsi | 11 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 13 + arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 10 + arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 14 + arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-tx6-mb7.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 12 +- arch/arm/boot/dts/imx6qp-sabresd.dts | 6 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 74 + arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts | 2 +- arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 2 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 2 +- arch/arm/boot/dts/imx7d-pico-hobbit.dts | 4 +- arch/arm/boot/dts/imx7d-pico-pi.dts | 4 +- arch/arm/boot/dts/imx7d-sdb.dts | 4 +- arch/arm/boot/dts/imx7d.dtsi | 86 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/imxrt1050-pinfunc.h | 993 +++++++++++ arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts | 3 +- ...g302v2.dts => intel-ixp42x-netgear-wg302v1.dts} | 29 +- arch/arm/boot/dts/intel-ixp42x.dtsi | 2 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood-c200-v1.dts | 310 ++++ arch/arm/boot/dts/lan966x-pcb8291.dts | 64 + arch/arm/boot/dts/lan966x.dtsi | 237 +++ arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 8 + arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 9 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 41 +- arch/arm/boot/dts/mstar-infinity.dtsi | 34 + .../boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi | 20 + ...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 25 + .../dts/mstar-infinity2m-ssd202d-miyoo-mini.dts | 25 + ...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 23 + ...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 28 + arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 5 + arch/arm/boot/dts/mstar-infinity2m.dtsi | 17 + arch/arm/boot/dts/mstar-infinity3.dtsi | 58 + arch/arm/boot/dts/mstar-v7.dtsi | 9 + arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts | 43 + arch/arm/boot/dts/mt6582.dtsi | 128 ++ .../dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 43 + arch/arm/boot/dts/nuvoton-wpcm450.dtsi | 384 +++++ arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout.dtsi | 2 +- arch/arm/boot/dts/ox810se-wd-mbwe.dts | 4 + arch/arm/boot/dts/ox810se.dtsi | 18 + arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts | 132 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 6 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 3 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 19 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 3 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 125 ++ arch/arm/boot/dts/qcom-msm8660.dtsi | 3 +- arch/arm/boot/dts/qcom-msm8960-cdp.dts | 2 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 30 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 43 + arch/arm/boot/dts/qcom-sdx55.dtsi | 4 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 4 +- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 4 +- arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 2 +- arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 5 + arch/arm/boot/dts/r9a06g032.dtsi | 27 + arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +- arch/arm/boot/dts/rk3288.dtsi | 1 - arch/arm/boot/dts/rv1108-elgin-r1.dts | 1 + arch/arm/boot/dts/rv1108-evb.dts | 1 + arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 60 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 +-- arch/arm/boot/dts/s3c64xx.dtsi | 16 +- arch/arm/boot/dts/s5pv210-aquila.dts | 2 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 40 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 12 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 16 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 226 +-- arch/arm/boot/dts/sam9x60.dtsi | 10 +- arch/arm/boot/dts/sama5d2.dtsi | 11 +- arch/arm/boot/dts/sama5d3.dtsi | 6 +- arch/arm/boot/dts/sama5d4.dtsi | 9 +- arch/arm/boot/dts/sama7g5.dtsi | 243 ++- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 4 +- arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 2 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 39 +- arch/arm/boot/dts/ste-ab8505.dtsi | 34 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +- arch/arm/boot/dts/ste-href.dtsi | 25 +- arch/arm/boot/dts/ste-snowball.dts | 27 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 24 +- arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 22 +- arch/arm/boot/dts/stih407-clock.dtsi | 101 +- arch/arm/boot/dts/stih407-family.dtsi | 262 ++- arch/arm/boot/dts/stih410-b2120.dts | 16 +- arch/arm/boot/dts/stih410-b2260.dts | 30 +- arch/arm/boot/dts/stih410-clock.dtsi | 100 +- arch/arm/boot/dts/stih410.dtsi | 52 +- arch/arm/boot/dts/stih418-b2199.dts | 22 +- arch/arm/boot/dts/stih418-clock.dtsi | 101 +- arch/arm/boot/dts/stih418.dtsi | 38 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 22 +- arch/arm/boot/dts/stm32429i-eval.dts | 12 + arch/arm/boot/dts/stm32746g-eval.dts | 12 + arch/arm/boot/dts/stm32f429-disco.dts | 12 + arch/arm/boot/dts/stm32f429.dtsi | 57 +- arch/arm/boot/dts/stm32f469-disco.dts | 16 + arch/arm/boot/dts/stm32f746-disco.dts | 12 + arch/arm/boot/dts/stm32f746.dtsi | 47 - arch/arm/boot/dts/stm32f769-disco.dts | 12 + arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 81 +- arch/arm/boot/dts/stm32mp131.dtsi | 89 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 7 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 94 +- arch/arm/boot/dts/stm32mp151.dtsi | 37 +- arch/arm/boot/dts/stm32mp153.dtsi | 7 + .../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 + .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 + arch/arm/boot/dts/stm32mp157a-iot-box.dts | 2 + ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 4 + .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 4 + arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 6 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 2 + arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts | 53 + ...com-som.dtsi => stm32mp157c-emstamp-argon.dtsi} | 483 +++--- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 + arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 + arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 + arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 4 + arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 4 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 3 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 56 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 4 + arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts | 182 ++ arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 28 + arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 4 + arch/arm/boot/dts/sun8i-h3.dtsi | 2 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 22 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 18 + arch/arm/boot/dts/tegra20-asus-tf101.dts | 12 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 6 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +- arch/arm/boot/dts/tegra30-asus-tf700t.dts | 2 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 2 + arch/arm/boot/dts/tegra30-colibri.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 2 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 2 + arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +- arch/arm/configs/exynos_defconfig | 1 + arch/arm/configs/imxrt_defconfig | 35 + arch/arm/configs/multi_v5_defconfig | 26 +- arch/arm/configs/multi_v7_defconfig | 63 +- arch/arm/configs/pxa_defconfig | 3 - arch/arm/configs/sama7_defconfig | 31 +- arch/arm/configs/shmobile_defconfig | 4 + arch/arm/include/asm/uaccess.h | 22 +- arch/arm/include/uapi/asm/signal.h | 2 +- arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/traps.c | 2 +- arch/arm/lib/uaccess_with_memcpy.c | 10 - .../vdso/.gitignore => arm/mach-airoha/Makefile} | 2 +- arch/arm/mach-airoha/airoha.c | 16 + arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/pm.c | 27 +- arch/arm/mach-at91/pm_suspend.S | 4 +- arch/arm/mach-bcm/Kconfig | 1 - arch/arm/mach-dove/irq.c | 6 +- arch/arm/mach-exynos/firmware.c | 4 +- arch/arm/mach-footbridge/include/mach/hardware.h | 20 +- arch/arm/mach-footbridge/include/mach/io.h | 20 - arch/arm/mach-imx/Kconfig | 7 + arch/arm/mach-imx/Makefile | 2 + arch/arm/mach-imx/mach-imxrt.c | 19 + arch/arm/mach-integrator/Kconfig | 37 +- arch/arm/mach-integrator/hardware.h | 5 - arch/arm/mach-ixp4xx/Kconfig | 57 - arch/arm/mach-ixp4xx/Makefile | 19 +- arch/arm/mach-ixp4xx/common-pci.c | 451 ----- arch/arm/mach-ixp4xx/common.c | 448 ----- arch/arm/mach-ixp4xx/gateway7001-pci.c | 61 - arch/arm/mach-ixp4xx/gateway7001-setup.c | 113 -- arch/arm/mach-ixp4xx/goramo_mlr.c | 532 ------ arch/arm/mach-ixp4xx/include/mach/hardware.h | 32 - arch/arm/mach-ixp4xx/include/mach/io.h | 545 ------ arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 303 ---- arch/arm/mach-ixp4xx/include/mach/platform.h | 102 -- arch/arm/mach-ixp4xx/include/mach/udc.h | 8 - arch/arm/mach-ixp4xx/include/mach/uncompress.h | 4 +- arch/arm/mach-ixp4xx/irqs.h | 64 - arch/arm/mach-mmp/sram.c | 22 +- arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mach-mv78xx0/irq.c | 3 +- arch/arm/mach-nspire/Kconfig | 1 - arch/arm/mach-orion5x/Kconfig | 2 +- arch/arm/mach-orion5x/irq.c | 2 +- arch/arm/mach-pxa/Kconfig | 10 - arch/arm/mach-pxa/Makefile | 2 - arch/arm/mach-pxa/include/mach/uncompress.h | 5 +- arch/arm/mach-pxa/stargate2.c | 1046 ----------- arch/arm/mach-qcom/platsmp.c | 3 +- arch/arm/mach-shmobile/Kconfig | 2 +- arch/arm/mach-spear/spear13xx.c | 2 +- arch/arm/mach-ux500/Kconfig | 2 +- arch/arm/plat-orion/gpio.c | 8 +- arch/arm/plat-orion/include/plat/orion-gpio.h | 3 +- arch/arm64/Kconfig.platforms | 6 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 24 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +- arch/arm64/boot/dts/amlogic/Makefile | 7 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 43 + .../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 117 ++ .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 30 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 99 ++ .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts | 129 ++ .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts | 108 ++ arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi | 300 ++++ arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts | 145 ++ .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts | 133 ++ arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts | 112 ++ arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 27 + arch/arm64/boot/dts/arm/Makefile | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-r1-scmi.dts | 23 + arch/arm64/boot/dts/arm/juno-r2-scmi.dts | 23 + arch/arm64/boot/dts/arm/juno-scmi.dts | 9 + arch/arm64/boot/dts/arm/juno-scmi.dtsi | 199 +++ arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts | 2 + arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 161 +- .../arm64/boot/dts/broadcom/northstar2/ns2-svk.dts | 8 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 6 +- arch/arm64/boot/dts/exynos/Makefile | 8 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 211 +-- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 276 +-- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 7 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 11 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 176 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 44 +- .../boot/dts/exynos/exynos7885-jackpotlte.dts | 92 + arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 855 +++++++++ arch/arm64/boot/dts/exynos/exynos7885.dtsi | 423 +++++ arch/arm64/boot/dts/exynos/exynos850-e850-96.dts | 195 +++ arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 663 +++++++ arch/arm64/boot/dts/exynos/exynos850.dtsi | 701 ++++++++ .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 50 +- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 55 +- .../boot/dts/freescale/fsl-ls1028a-qds-13bb.dts | 146 +- .../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts | 138 +- .../boot/dts/freescale/fsl-ls1028a-qds-7777.dts | 99 +- .../boot/dts/freescale/fsl-ls1028a-qds-85bb.dts | 134 +- .../boot/dts/freescale/fsl-ls1028a-qds-899b.dts | 86 +- .../boot/dts/freescale/fsl-ls1028a-qds-9999.dts | 97 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 11 + arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 16 + .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 57 + .../boot/dts/freescale/imx8mm-emcon-avari.dts | 23 + .../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 139 ++ arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi | 627 +++++++ arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 55 + arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 7 +- arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts | 304 ++++ .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 19 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 5 + .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 49 + .../freescale/imx8mm-venice-gw72xx-0x-imx219.dts | 93 + .../imx8mm-venice-gw72xx-0x-rs232-rts.dts | 53 + .../freescale/imx8mm-venice-gw72xx-0x-rs422.dts | 61 + .../freescale/imx8mm-venice-gw72xx-0x-rs485.dts | 61 + .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 78 + .../freescale/imx8mm-venice-gw73xx-0x-imx219.dts | 93 + .../imx8mm-venice-gw73xx-0x-rs232-rts.dts | 53 + .../freescale/imx8mm-venice-gw73xx-0x-rs422.dts | 61 + .../freescale/imx8mm-venice-gw73xx-0x-rs485.dts | 61 + .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 78 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 59 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 89 +- ...-venice-gw7901.dts => imx8mm-venice-gw7903.dts} | 508 ++---- .../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 150 ++ .../boot/dts/freescale/imx8mm-verdin-dev.dtsi | 67 + .../dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts | 18 + .../dts/freescale/imx8mm-verdin-nonwifi-dev.dts | 18 + .../boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi | 75 + .../dts/freescale/imx8mm-verdin-wifi-dahlia.dts | 18 + .../boot/dts/freescale/imx8mm-verdin-wifi-dev.dts | 18 + .../boot/dts/freescale/imx8mm-verdin-wifi.dtsi | 94 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 1264 ++++++++++++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 68 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 51 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 104 ++ arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 50 + .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 39 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1 + .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 144 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 4 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 64 +- arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8qm-ss-lsio.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8qm.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-adma.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-lsio.dtsi | 8 + arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 5 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 7 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 10 + arch/arm64/boot/dts/lg/lg1312.dtsi | 3 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt6358.dtsi | 12 + arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts | 3 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 68 +- arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts | 3 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 12 + arch/arm64/boot/dts/mediatek/mt8192.dtsi | 299 +++- arch/arm64/boot/dts/nvidia/Makefile | 11 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 46 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 25 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 54 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 1824 ++++++++++++++++++++ arch/arm64/boot/dts/nvidia/tegra234.dtsi | 1010 +++++++++++ arch/arm64/boot/dts/qcom/Makefile | 12 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 12 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 13 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 35 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 23 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 1326 ++++++++++++++ .../boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts | 14 + .../boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts | 14 + ...llhead-rev-101.dts => msm8992-lg-bullhead.dtsi} | 2 - ...v-101.dts => msm8994-huawei-angler-rev-101.dts} | 0 arch/arm64/boot/dts/qcom/msm8994.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 34 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 56 +- arch/arm64/boot/dts/qcom/pm6150l.dtsi | 10 + arch/arm64/boot/dts/qcom/pm8953.dtsi | 90 + arch/arm64/boot/dts/qcom/pms405.dtsi | 4 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 16 + .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 16 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 126 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 2 + arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 97 ++ arch/arm64/boot/dts/qcom/sc7280-crd.dts | 12 + ...rine.dtsi => sc7280-herobrine-herobrine-r0.dts} | 166 +- .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 313 ++++ arch/arm64/boot/dts/qcom/sc7280-herobrine.dts | 14 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 1105 +++--------- arch/arm64/boot/dts/qcom/sc7280-idp-ec-h1.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 20 + arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 215 +-- arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 4 + arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 547 ++++++ arch/arm64/boot/dts/qcom/sc7280.dtsi | 815 ++++++++- arch/arm64/boot/dts/qcom/sdm630.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 183 ++ arch/arm64/boot/dts/qcom/sdm632.dtsi | 81 + arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 7 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 19 +- .../boot/dts/qcom/sdm845-oneplus-enchilada.dts | 12 + arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts | 12 + ...neplus-common.dtsi => sdm845-shift-axolotl.dts} | 599 ++++--- arch/arm64/boot/dts/qcom/sdm845.dtsi | 115 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 33 +- ...enovo-yoga-c630.dts => sdm850-samsung-w737.dts} | 356 ++-- arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 9 + .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 20 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 154 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 132 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 20 +- .../dts/qcom/{sm8450-qrd.dts => sm8450-hdk.dts} | 17 +- arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 20 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 417 ++++- arch/arm64/boot/dts/renesas/Makefile | 3 + .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 9 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi | 332 ++++ arch/arm64/boot/dts/renesas/hihope-common.dtsi | 2 +- .../boot/dts/renesas/hihope-rzg2-ex-lvds.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 14 +- .../boot/dts/renesas/r8a774b1-beacon-rzg2n-kit.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 4 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 10 +- .../boot/dts/renesas/r8a774e1-beacon-rzg2h-kit.dts | 2 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 43 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 26 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 102 ++ arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 191 ++ arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 24 +- .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 229 +++ arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 35 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 28 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 86 + arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi | 32 + arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts | 91 + arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi | 20 + arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 2 + arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 491 ++++++ arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi | 25 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 26 + arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi | 13 + arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi | 207 +++ .../boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi | 137 ++ arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 322 +--- .../boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi | 94 + ...{rzg2l-smarc-som.dtsi => rzg2lc-smarc-som.dtsi} | 153 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 77 + arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 141 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 20 +- arch/arm64/boot/dts/rockchip/Makefile | 3 + arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 11 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 11 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- .../boot/dts/rockchip/rk3566-pinenote-v1.1.dts | 18 + .../boot/dts/rockchip/rk3566-pinenote-v1.2.dts | 18 + arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 639 +++++++ arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 136 ++ .../{rk3568-evb1-v10.dts => rk3568-bpi-r2-pro.dts} | 181 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 205 ++- arch/arm64/boot/dts/rockchip/rk3568.dtsi | 21 + arch/arm64/boot/dts/rockchip/rk356x.dtsi | 257 +++ arch/arm64/boot/dts/tesla/Makefile | 3 + arch/arm64/boot/dts/tesla/fsd-evb.dts | 39 + arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 335 ++++ arch/arm64/boot/dts/tesla/fsd.dtsi | 754 ++++++++ arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 267 +++ arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 36 + arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 41 + arch/arm64/boot/dts/ti/k3-am62.dtsi | 105 ++ arch/arm64/boot/dts/ti/k3-am625-sk.dts | 206 +++ arch/arm64/boot/dts/ti/k3-am625.dtsi | 103 ++ arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 23 +- arch/arm64/boot/dts/ti/k3-am64.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 4 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 2 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j7200.dtsi | 1 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 2 - arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 + arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 1 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 76 +- arch/arm64/configs/defconfig | 156 +- arch/arm64/include/asm/uaccess.h | 29 +- arch/arm64/kernel/traps.c | 2 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/processor.h | 2 - arch/csky/include/asm/segment.h | 10 - arch/csky/include/asm/thread_info.h | 2 - arch/csky/include/asm/uaccess.h | 12 - arch/csky/kernel/asm-offsets.c | 1 - arch/csky/kernel/perf_callchain.c | 2 +- arch/csky/kernel/signal.c | 2 +- arch/h8300/Kconfig | 1 - arch/h8300/include/asm/processor.h | 1 - arch/h8300/include/asm/segment.h | 40 - arch/h8300/include/asm/thread_info.h | 3 - arch/h8300/include/uapi/asm/signal.h | 2 +- arch/h8300/kernel/entry.S | 1 - arch/h8300/kernel/head_ram.S | 1 - arch/h8300/mm/init.c | 6 - arch/h8300/mm/memory.c | 1 - arch/hexagon/Kconfig | 1 - arch/hexagon/include/asm/thread_info.h | 6 - arch/hexagon/include/asm/uaccess.h | 25 - arch/hexagon/kernel/process.c | 1 - arch/ia64/Kconfig | 1 - arch/ia64/include/asm/processor.h | 4 - arch/ia64/include/asm/thread_info.h | 2 - arch/ia64/include/asm/uaccess.h | 26 +- arch/ia64/include/uapi/asm/signal.h | 2 +- arch/ia64/kernel/unaligned.c | 60 +- arch/m68k/Kconfig.cpu | 1 + arch/m68k/include/asm/uaccess.h | 14 +- arch/m68k/include/uapi/asm/signal.h | 2 +- arch/microblaze/Kconfig | 1 - arch/microblaze/include/asm/thread_info.h | 6 - arch/microblaze/include/asm/uaccess.h | 61 +- arch/microblaze/kernel/asm-offsets.c | 1 - arch/microblaze/kernel/process.c | 1 - arch/mips/include/asm/uaccess.h | 49 +- arch/mips/include/uapi/asm/shmbuf.h | 7 +- arch/mips/include/uapi/asm/signal.h | 2 +- arch/mips/kernel/unaligned.c | 17 + arch/nds32/Kbuild | 4 - arch/nds32/Kconfig | 102 -- arch/nds32/Kconfig.cpu | 218 --- arch/nds32/Kconfig.debug | 2 - arch/nds32/Makefile | 63 - arch/nds32/boot/.gitignore | 2 - arch/nds32/boot/Makefile | 16 - arch/nds32/boot/dts/Makefile | 2 - arch/nds32/boot/dts/ae3xx.dts | 90 - arch/nds32/configs/defconfig | 104 -- arch/nds32/include/asm/Kbuild | 8 - arch/nds32/include/asm/assembler.h | 39 - arch/nds32/include/asm/barrier.h | 15 - arch/nds32/include/asm/bitfield.h | 985 ----------- arch/nds32/include/asm/cache.h | 12 - arch/nds32/include/asm/cache_info.h | 13 - arch/nds32/include/asm/cacheflush.h | 53 - arch/nds32/include/asm/current.h | 12 - arch/nds32/include/asm/delay.h | 39 - arch/nds32/include/asm/elf.h | 180 -- arch/nds32/include/asm/fixmap.h | 29 - arch/nds32/include/asm/fpu.h | 126 -- arch/nds32/include/asm/fpuemu.h | 44 - arch/nds32/include/asm/ftrace.h | 46 - arch/nds32/include/asm/futex.h | 101 -- arch/nds32/include/asm/highmem.h | 65 - arch/nds32/include/asm/io.h | 84 - arch/nds32/include/asm/irqflags.h | 41 - arch/nds32/include/asm/l2_cache.h | 137 -- arch/nds32/include/asm/linkage.h | 11 - arch/nds32/include/asm/memory.h | 91 - arch/nds32/include/asm/mmu.h | 12 - arch/nds32/include/asm/mmu_context.h | 62 - arch/nds32/include/asm/nds32.h | 82 - arch/nds32/include/asm/nds32_fpu_inst.h | 109 -- arch/nds32/include/asm/page.h | 64 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgalloc.h | 62 - arch/nds32/include/asm/pgtable.h | 378 ---- arch/nds32/include/asm/pmu.h | 386 ----- arch/nds32/include/asm/proc-fns.h | 44 - arch/nds32/include/asm/processor.h | 104 -- arch/nds32/include/asm/ptrace.h | 77 - arch/nds32/include/asm/sfp-machine.h | 158 -- arch/nds32/include/asm/shmparam.h | 19 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/string.h | 17 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/swab.h | 35 - arch/nds32/include/asm/syscall.h | 142 -- arch/nds32/include/asm/syscalls.h | 14 - arch/nds32/include/asm/thread_info.h | 76 - arch/nds32/include/asm/tlb.h | 11 - arch/nds32/include/asm/tlbflush.h | 46 - arch/nds32/include/asm/uaccess.h | 286 --- arch/nds32/include/asm/unistd.h | 6 - arch/nds32/include/asm/vdso.h | 24 - arch/nds32/include/asm/vdso_datapage.h | 37 - arch/nds32/include/asm/vdso_timer_info.h | 14 - arch/nds32/include/asm/vermagic.h | 9 - arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/include/uapi/asm/Kbuild | 2 - arch/nds32/include/uapi/asm/auxvec.h | 19 - arch/nds32/include/uapi/asm/byteorder.h | 13 - arch/nds32/include/uapi/asm/cachectl.h | 14 - arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 16 - arch/nds32/include/uapi/asm/param.h | 11 - arch/nds32/include/uapi/asm/ptrace.h | 25 - arch/nds32/include/uapi/asm/sigcontext.h | 84 - arch/nds32/include/uapi/asm/unistd.h | 16 - arch/nds32/kernel/.gitignore | 2 - arch/nds32/kernel/Makefile | 33 - arch/nds32/kernel/asm-offsets.c | 28 - arch/nds32/kernel/atl2c.c | 65 - arch/nds32/kernel/cacheinfo.c | 49 - arch/nds32/kernel/devtree.c | 19 - arch/nds32/kernel/dma.c | 82 - arch/nds32/kernel/ex-entry.S | 177 -- arch/nds32/kernel/ex-exit.S | 193 --- arch/nds32/kernel/ex-scall.S | 100 -- arch/nds32/kernel/fpu.c | 266 --- arch/nds32/kernel/ftrace.c | 278 --- arch/nds32/kernel/head.S | 197 --- arch/nds32/kernel/irq.c | 9 - arch/nds32/kernel/module.c | 278 --- arch/nds32/kernel/nds32_ksyms.c | 25 - arch/nds32/kernel/perf_event_cpu.c | 1500 ---------------- arch/nds32/kernel/pm.c | 80 - arch/nds32/kernel/process.c | 257 --- arch/nds32/kernel/ptrace.c | 118 -- arch/nds32/kernel/setup.c | 369 ---- arch/nds32/kernel/signal.c | 384 ----- arch/nds32/kernel/sleep.S | 131 -- arch/nds32/kernel/stacktrace.c | 53 - arch/nds32/kernel/sys_nds32.c | 84 - arch/nds32/kernel/syscall_table.c | 17 - arch/nds32/kernel/time.c | 11 - arch/nds32/kernel/traps.c | 354 ---- arch/nds32/kernel/vdso.c | 231 --- arch/nds32/kernel/vdso/Makefile | 79 - arch/nds32/kernel/vdso/datapage.S | 21 - arch/nds32/kernel/vdso/gen_vdso_offsets.sh | 15 - arch/nds32/kernel/vdso/gettimeofday.c | 269 --- arch/nds32/kernel/vdso/note.S | 11 - arch/nds32/kernel/vdso/sigreturn.S | 19 - arch/nds32/kernel/vdso/vdso.S | 18 - arch/nds32/kernel/vdso/vdso.lds.S | 75 - arch/nds32/kernel/vmlinux.lds.S | 70 - arch/nds32/lib/Makefile | 4 - arch/nds32/lib/clear_user.S | 42 - arch/nds32/lib/copy_from_user.S | 45 - arch/nds32/lib/copy_page.S | 40 - arch/nds32/lib/copy_template.S | 69 - arch/nds32/lib/copy_to_user.S | 45 - arch/nds32/lib/memcpy.S | 30 - arch/nds32/lib/memmove.S | 70 - arch/nds32/lib/memset.S | 33 - arch/nds32/lib/memzero.S | 18 - arch/nds32/math-emu/Makefile | 10 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fd2si.c | 30 - arch/nds32/math-emu/fd2siz.c | 30 - arch/nds32/math-emu/fd2ui.c | 30 - arch/nds32/math-emu/fd2uiz.c | 30 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 406 ----- arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fs2si.c | 29 - arch/nds32/math-emu/fs2siz.c | 29 - arch/nds32/math-emu/fs2ui.c | 29 - arch/nds32/math-emu/fs2uiz.c | 30 - arch/nds32/math-emu/fsi2d.c | 22 - arch/nds32/math-emu/fsi2s.c | 22 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/math-emu/fui2d.c | 22 - arch/nds32/math-emu/fui2s.c | 22 - arch/nds32/mm/Makefile | 10 - arch/nds32/mm/alignment.c | 578 ------- arch/nds32/mm/cacheflush.c | 338 ---- arch/nds32/mm/extable.c | 16 - arch/nds32/mm/fault.c | 396 ----- arch/nds32/mm/init.c | 262 --- arch/nds32/mm/mm-nds32.c | 96 -- arch/nds32/mm/mmap.c | 73 - arch/nds32/mm/proc.c | 536 ------ arch/nds32/mm/tlb.c | 50 - arch/nios2/Kconfig | 1 - arch/nios2/include/asm/thread_info.h | 9 - arch/nios2/include/asm/uaccess.h | 105 +- arch/nios2/kernel/signal.c | 20 +- arch/openrisc/Kconfig | 1 - arch/openrisc/include/asm/thread_info.h | 7 - arch/openrisc/include/asm/uaccess.h | 42 +- arch/parisc/Kconfig | 1 + arch/parisc/include/asm/futex.h | 6 - arch/parisc/include/asm/uaccess.h | 13 +- arch/parisc/include/uapi/asm/shmbuf.h | 2 + arch/parisc/include/uapi/asm/signal.h | 2 +- arch/parisc/kernel/signal.c | 4 +- arch/powerpc/include/asm/uaccess.h | 13 +- arch/powerpc/include/uapi/asm/shmbuf.h | 5 +- arch/powerpc/include/uapi/asm/signal.h | 2 +- arch/powerpc/lib/sstep.c | 4 +- arch/riscv/include/asm/uaccess.h | 33 +- arch/riscv/kernel/perf_callchain.c | 4 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/uaccess.h | 16 +- arch/s390/include/uapi/asm/signal.h | 2 +- arch/sh/Kconfig | 1 - arch/sh/include/asm/processor.h | 1 - arch/sh/include/asm/segment.h | 33 - arch/sh/include/asm/thread_info.h | 2 - arch/sh/include/asm/uaccess.h | 24 +- arch/sh/kernel/io_trapped.c | 9 +- arch/sh/kernel/process_32.c | 2 - arch/sh/kernel/traps_32.c | 30 +- arch/sparc/Kconfig | 2 +- arch/sparc/include/asm/processor_32.h | 6 - arch/sparc/include/asm/processor_64.h | 4 - arch/sparc/include/asm/switch_to_64.h | 4 +- arch/sparc/include/asm/thread_info_64.h | 4 +- arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 31 +- arch/sparc/include/asm/uaccess_64.h | 106 +- arch/sparc/include/uapi/asm/shmbuf.h | 5 +- arch/sparc/include/uapi/asm/signal.h | 3 +- arch/sparc/kernel/process_32.c | 2 - arch/sparc/kernel/process_64.c | 12 - arch/sparc/kernel/signal_32.c | 2 +- arch/sparc/kernel/traps_64.c | 2 - arch/sparc/lib/NGmemcpy.S | 3 +- arch/sparc/mm/init_64.c | 7 +- arch/um/include/asm/uaccess.h | 7 +- arch/x86/events/core.c | 2 +- arch/x86/include/asm/uaccess.h | 35 +- arch/x86/include/uapi/asm/shmbuf.h | 6 +- arch/x86/include/uapi/asm/signal.h | 2 +- arch/x86/kernel/dumpstack.c | 6 - arch/x86/kernel/stacktrace.c | 2 +- arch/x86/lib/usercopy.c | 2 +- arch/xtensa/Kconfig | 1 - arch/xtensa/include/asm/asm-uaccess.h | 71 - arch/xtensa/include/asm/processor.h | 7 - arch/xtensa/include/asm/thread_info.h | 3 - arch/xtensa/include/asm/uaccess.h | 26 +- arch/xtensa/include/uapi/asm/shmbuf.h | 5 +- arch/xtensa/include/uapi/asm/signal.h | 2 +- arch/xtensa/kernel/asm-offsets.c | 3 - drivers/bus/imx-weim.c | 135 +- drivers/char/hw_random/optee-rng.c | 6 +- drivers/clk/clk-scmi.c | 71 +- drivers/clk/samsung/Kconfig | 9 + drivers/clk/samsung/Makefile | 1 + drivers/clk/samsung/clk-fsd.c | 1803 +++++++++++++++++++ drivers/clk/samsung/clk-pll.c | 1 + drivers/clk/samsung/clk-pll.h | 1 + drivers/clocksource/Kconfig | 9 - drivers/clocksource/Makefile | 1 - drivers/clocksource/timer-atcpit100.c | 266 --- drivers/cpuidle/cpuidle-qcom-spm.c | 28 +- drivers/crypto/ixp4xx_crypto.c | 1 - drivers/firmware/arm_scmi/Kconfig | 56 + drivers/firmware/arm_scmi/Makefile | 8 + drivers/firmware/arm_scmi/clock.c | 34 +- drivers/firmware/arm_scmi/common.h | 26 +- drivers/firmware/arm_scmi/driver.c | 234 ++- drivers/firmware/arm_scmi/mailbox.c | 3 +- drivers/firmware/arm_scmi/optee.c | 567 ++++++ drivers/firmware/arm_scmi/smc.c | 98 +- drivers/firmware/arm_scmi/virtio.c | 613 +++++-- drivers/firmware/imx/rm.c | 45 + drivers/firmware/imx/scu-pd.c | 4 + drivers/firmware/qcom_scm.c | 215 +-- drivers/firmware/qcom_scm.h | 7 + drivers/firmware/ti_sci.c | 2 +- drivers/hid/uhid.c | 2 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-ativic32.c | 156 -- drivers/memory/brcmstb_dpfe.c | 2 +- drivers/memory/emif.c | 8 +- drivers/memory/fsl_ifc.c | 9 + drivers/memory/mtk-smi.c | 57 +- drivers/memory/of_memory.c | 29 +- drivers/memory/tegra/Kconfig | 1 + drivers/memory/tegra/tegra20-emc.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 131 +- drivers/net/ethernet/faraday/Kconfig | 12 +- drivers/net/ethernet/xscale/Kconfig | 4 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 85 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 1 - drivers/net/wan/Kconfig | 3 +- drivers/net/wan/ixp4xx_hss.c | 39 +- drivers/pcmcia/Kconfig | 2 +- drivers/pcmcia/Makefile | 1 - drivers/pcmcia/pxa2xx_stargate2.c | 137 -- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 - drivers/pinctrl/samsung/pinctrl-exynos.c | 4 + drivers/pinctrl/samsung/pinctrl-samsung.c | 87 +- drivers/remoteproc/qcom_q6v5_mss.c | 7 +- drivers/remoteproc/qcom_q6v5_pas.c | 36 +- drivers/scsi/sg.c | 5 - drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/amlogic/meson-secure-pwrc.c | 22 + drivers/soc/atmel/soc.c | 3 + drivers/soc/atmel/soc.h | 1 + drivers/soc/imx/imx8m-blk-ctrl.c | 66 + drivers/soc/imx/soc-imx.c | 3 - drivers/soc/ixp4xx/Kconfig | 1 + drivers/soc/ixp4xx/ixp4xx-npe.c | 33 +- drivers/soc/mediatek/mt8167-pm-domains.h | 16 +- drivers/soc/mediatek/mt8173-pm-domains.h | 22 +- drivers/soc/mediatek/mt8183-mmsys.h | 2 + drivers/soc/mediatek/mt8183-pm-domains.h | 32 +- drivers/soc/mediatek/mt8186-mmsys.h | 115 ++ drivers/soc/mediatek/mt8186-pm-domains.h | 344 ++++ drivers/soc/mediatek/mt8192-pm-domains.h | 44 +- drivers/soc/mediatek/mt8195-pm-domains.h | 613 +++++++ drivers/soc/mediatek/mtk-infracfg.c | 19 + drivers/soc/mediatek/mtk-mmsys.c | 18 +- drivers/soc/mediatek/mtk-mmsys.h | 3 +- drivers/soc/mediatek/mtk-mutex.c | 45 + drivers/soc/mediatek/mtk-pm-domains.c | 17 +- drivers/soc/mediatek/mtk-pm-domains.h | 8 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 71 + drivers/soc/microchip/Kconfig | 10 + drivers/soc/microchip/Makefile | 1 + drivers/soc/microchip/mpfs-sys-controller.c | 196 +++ drivers/soc/qcom/apr.c | 1 - drivers/soc/qcom/llcc-qcom.c | 107 +- drivers/soc/qcom/mdt_loader.c | 232 ++- drivers/soc/qcom/ocmem.c | 1 + drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/rpmpd.c | 20 + drivers/soc/qcom/socinfo.c | 12 + drivers/soc/renesas/Kconfig | 12 + drivers/soc/renesas/renesas-soc.c | 68 +- drivers/soc/tegra/fuse/fuse-tegra.c | 24 +- drivers/soc/tegra/pmc.c | 16 +- drivers/soc/ti/k3-ringacc.c | 15 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/smartreflex.c | 13 +- drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/tee/amdtee/call.c | 2 +- drivers/tee/amdtee/shm_pool.c | 55 +- drivers/tee/optee/Kconfig | 8 - drivers/tee/optee/call.c | 2 +- drivers/tee/optee/core.c | 21 +- drivers/tee/optee/device.c | 5 +- drivers/tee/optee/ffa_abi.c | 63 +- drivers/tee/optee/optee_private.h | 7 +- drivers/tee/optee/smc_abi.c | 125 +- drivers/tee/tee_core.c | 5 +- drivers/tee/tee_private.h | 15 +- drivers/tee/tee_shm.c | 320 ++-- drivers/tee/tee_shm_pool.c | 162 +- drivers/video/console/Kconfig | 2 +- fs/exec.c | 6 - include/asm-generic/access_ok.h | 48 + include/asm-generic/uaccess.h | 46 +- include/dt-bindings/clock/at91.h | 1 + include/dt-bindings/clock/fsd-clk.h | 150 ++ include/dt-bindings/clock/r9a06g032-sysctrl.h | 1 + include/dt-bindings/clock/r9a07g054-cpg.h | 229 +++ include/dt-bindings/clock/tegra234-clock.h | 135 +- include/dt-bindings/memory/tegra234-mc.h | 75 + include/dt-bindings/pinctrl/k3.h | 3 + include/dt-bindings/power/imx8mp-power.h | 35 + include/dt-bindings/power/imx8mq-power.h | 3 + include/dt-bindings/power/meson-s4-power.h | 19 + include/dt-bindings/power/mt8186-power.h | 32 + include/dt-bindings/power/mt8195-power.h | 46 + include/dt-bindings/power/qcom-rpmpd.h | 5 + include/dt-bindings/power/tegra234-powergate.h | 22 + include/dt-bindings/reset/tegra234-reset.h | 45 +- include/linux/clk/at91_pmc.h | 4 + include/linux/firmware/imx/svc/rm.h | 5 + include/linux/platform_data/eth_ixp4xx.h | 21 - include/linux/platform_data/wan_ixp4xx_hss.h | 17 - include/linux/qcom_scm.h | 16 +- include/linux/scmi_protocol.h | 15 + include/linux/soc/ixp4xx/cpu.h | 26 +- include/linux/soc/ixp4xx/npe.h | 2 + include/linux/soc/mediatek/infracfg.h | 133 ++ include/linux/soc/qcom/llcc-qcom.h | 9 +- include/linux/soc/qcom/mdt_loader.h | 17 +- include/linux/soc/ti/ti_sci_protocol.h | 2 +- include/linux/syscalls.h | 4 - include/linux/tee_drv.h | 138 +- include/linux/uaccess.h | 59 +- include/rdma/ib.h | 2 +- include/soc/at91/sama7-ddr.h | 15 +- include/soc/microchip/mpfs.h | 4 +- include/soc/tegra/bpmp-abi.h | 2 +- include/trace/events/scmi.h | 28 + include/uapi/asm-generic/shmbuf.h | 4 +- include/uapi/asm-generic/signal.h | 2 +- include/uapi/linux/android/binder.h | 4 +- include/uapi/linux/fsmap.h | 2 +- include/uapi/linux/kexec.h | 4 +- include/uapi/linux/reiserfs_xattr.h | 2 +- kernel/dma/mapping.c | 2 - kernel/events/callchain.c | 4 - kernel/events/core.c | 3 - kernel/exit.c | 14 - kernel/kthread.c | 5 - kernel/stacktrace.c | 3 - kernel/trace/bpf_trace.c | 4 - lib/strncpy_from_user.c | 2 +- lib/strnlen_user.c | 2 +- lib/test_lockup.c | 11 +- mm/maccess.c | 119 -- mm/memory.c | 8 - net/bpfilter/bpfilter_kern.c | 2 +- scripts/recordmcount.pl | 3 - security/keys/trusted-keys/trusted_tee.c | 23 +- sound/soc/pxa/Kconfig | 9 - sound/soc/pxa/Makefile | 2 - sound/soc/pxa/imote2.c | 99 -- tools/include/asm/barrier.h | 2 - tools/perf/arch/nds32/Build | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - tools/testing/selftests/vDSO/vdso_config.h | 4 - usr/include/Makefile | 8 - 1145 files changed, 45324 insertions(+), 29858 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/airoha.yaml create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml create mode 100644 Documentation/devicetree/bindings/arm/npcm/nuvoton,gcr.yaml create mode 100644 Documentation/devicetree/bindings/arm/tesla.yaml delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml create mode 100644 Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml create mode 100644 Documentation/devicetree/bindings/clock/tesla,fsd-clock.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/andestec [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/jedec, [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/lpddr2 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ifc.txt delete mode 100644 Documentation/devicetree/bindings/nds32/andestech-boards delete mode 100644 Documentation/devicetree/bindings/nds32/atl2c.txt delete mode 100644 Documentation/devicetree/bindings/nds32/cpus.txt delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio- [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins- [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeu [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hsio-blk-c [...] create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml delete mode 100644 Documentation/devicetree/bindings/timer/andestech,atcpit100-timer.txt delete mode 100644 arch/arc/include/asm/segment.h create mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-extended-wifi.dts create mode 100644 arch/arm/boot/dts/armada-370-c200-v2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts create mode 100644 arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts create mode 100644 arch/arm/boot/dts/en7523-evb.dts create mode 100644 arch/arm/boot/dts/en7523.dtsi create mode 100644 arch/arm/boot/dts/exynos5420-chagall-wifi.dts create mode 100644 arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi create mode 100644 arch/arm/boot/dts/exynos5420-klimt-wifi.dts create mode 100644 arch/arm/boot/dts/imxrt1050-pinfunc.h rename arch/arm/boot/dts/{intel-ixp42x-netgear-wg302v2.dts => intel-ixp42x-netgear [...] create mode 100644 arch/arm/boot/dts/kirkwood-c200-v1.dts create mode 100644 arch/arm/boot/dts/lan966x-pcb8291.dts create mode 100644 arch/arm/boot/dts/lan966x.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-miyoo-mini.dts create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2 [...] create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-som2 [...] create mode 100644 arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts create mode 100644 arch/arm/boot/dts/mt6582.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts copy arch/arm/boot/dts/{stm32mp15xx-dhcom-som.dtsi => stm32mp157c-emstamp-argon.dt [...] create mode 100644 arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts create mode 100644 arch/arm/configs/imxrt_defconfig rename arch/{nds32/kernel/vdso/.gitignore => arm/mach-airoha/Makefile} (66%) create mode 100644 arch/arm/mach-airoha/airoha.c delete mode 100644 arch/arm/mach-footbridge/include/mach/io.h create mode 100644 arch/arm/mach-imx/mach-imxrt.c delete mode 100644 arch/arm/mach-ixp4xx/common-pci.c delete mode 100644 arch/arm/mach-ixp4xx/common.c delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-pci.c delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-setup.c delete mode 100644 arch/arm/mach-ixp4xx/goramo_mlr.c delete mode 100644 arch/arm/mach-ixp4xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/io.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/platform.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/udc.h delete mode 100644 arch/arm/mach-ixp4xx/irqs.h delete mode 100644 arch/arm/mach-pxa/stargate2.c create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-vero4k-plus.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-s4.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-a95xf3-air.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air-gbit.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts create mode 100644 arch/arm64/boot/dts/arm/juno-r1-scmi.dts create mode 100644 arch/arm64/boot/dts/arm/juno-r2-scmi.dts create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dts create mode 100644 arch/arm64/boot/dts/arm/juno-scmi.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-zero-2-w.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-jackpotlte.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos7885.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos850-e850-96.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos850.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon-avari.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-emcon.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-prt8mm.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-imx219.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs232-rts.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs422.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw72xx-0x-rs485.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-imx219.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs232-rts.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs422.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw73xx-0x-rs485.dts copy arch/arm64/boot/dts/freescale/{imx8mm-venice-gw7901.dts => imx8mm-venice-gw79 [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dahlia.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-dev.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-dev.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8953.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-10.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead-rev-101.dts rename arch/arm64/boot/dts/qcom/{msm8992-bullhead-rev-101.dts => msm8992-lg-bullhe [...] rename arch/arm64/boot/dts/qcom/{msm8994-angler-rev-101.dts => msm8994-huawei-angl [...] create mode 100644 arch/arm64/boot/dts/qcom/pm8953.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi copy arch/arm64/boot/dts/qcom/{sc7280-herobrine.dtsi => sc7280-herobrine-herobrine [...] create mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-herobrine-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm632.dtsi copy arch/arm64/boot/dts/qcom/{sdm845-oneplus-common.dtsi => sdm845-shift-axolotl. [...] copy arch/arm64/boot/dts/qcom/{sdm850-lenovo-yoga-c630.dts => sdm850-samsung-w737. [...] copy arch/arm64/boot/dts/qcom/{sm8450-qrd.dts => sm8450-hdk.dts} (95%) create mode 100644 arch/arm64/boot/dts/renesas/gmsl-cameras.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g044c2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts create mode 100644 arch/arm64/boot/dts/renesas/r9a07g054l2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rz-smarc-common.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc-pinfunction.dtsi create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc-pinfunction.dtsi copy arch/arm64/boot/dts/renesas/{rzg2l-smarc-som.dtsi => rzg2lc-smarc-som.dtsi} (57%) create mode 100644 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote-v1.2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi copy arch/arm64/boot/dts/rockchip/{rk3568-evb1-v10.dts => rk3568-bpi-r2-pro.dts} (73%) create mode 100644 arch/arm64/boot/dts/tesla/Makefile create mode 100644 arch/arm64/boot/dts/tesla/fsd-evb.dts create mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/tesla/fsd.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625.dtsi delete mode 100644 arch/csky/include/asm/segment.h delete mode 100644 arch/h8300/include/asm/segment.h delete mode 100644 arch/nds32/Kbuild delete mode 100644 arch/nds32/Kconfig delete mode 100644 arch/nds32/Kconfig.cpu delete mode 100644 arch/nds32/Kconfig.debug delete mode 100644 arch/nds32/Makefile delete mode 100644 arch/nds32/boot/.gitignore delete mode 100644 arch/nds32/boot/Makefile delete mode 100644 arch/nds32/boot/dts/Makefile delete mode 100644 arch/nds32/boot/dts/ae3xx.dts delete mode 100644 arch/nds32/configs/defconfig delete mode 100644 arch/nds32/include/asm/Kbuild delete mode 100644 arch/nds32/include/asm/assembler.h delete mode 100644 arch/nds32/include/asm/barrier.h delete mode 100644 arch/nds32/include/asm/bitfield.h delete mode 100644 arch/nds32/include/asm/cache.h delete mode 100644 arch/nds32/include/asm/cache_info.h delete mode 100644 arch/nds32/include/asm/cacheflush.h delete mode 100644 arch/nds32/include/asm/current.h delete mode 100644 arch/nds32/include/asm/delay.h delete mode 100644 arch/nds32/include/asm/elf.h delete mode 100644 arch/nds32/include/asm/fixmap.h delete mode 100644 arch/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/ftrace.h delete mode 100644 arch/nds32/include/asm/futex.h delete mode 100644 arch/nds32/include/asm/highmem.h delete mode 100644 arch/nds32/include/asm/io.h delete mode 100644 arch/nds32/include/asm/irqflags.h delete mode 100644 arch/nds32/include/asm/l2_cache.h delete mode 100644 arch/nds32/include/asm/linkage.h delete mode 100644 arch/nds32/include/asm/memory.h delete mode 100644 arch/nds32/include/asm/mmu.h delete mode 100644 arch/nds32/include/asm/mmu_context.h delete mode 100644 arch/nds32/include/asm/nds32.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/page.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pgalloc.h delete mode 100644 arch/nds32/include/asm/pgtable.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/proc-fns.h delete mode 100644 arch/nds32/include/asm/processor.h delete mode 100644 arch/nds32/include/asm/ptrace.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/shmparam.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/string.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/asm/swab.h delete mode 100644 arch/nds32/include/asm/syscall.h delete mode 100644 arch/nds32/include/asm/syscalls.h delete mode 100644 arch/nds32/include/asm/thread_info.h delete mode 100644 arch/nds32/include/asm/tlb.h delete mode 100644 arch/nds32/include/asm/tlbflush.h delete mode 100644 arch/nds32/include/asm/uaccess.h delete mode 100644 arch/nds32/include/asm/unistd.h delete mode 100644 arch/nds32/include/asm/vdso.h delete mode 100644 arch/nds32/include/asm/vdso_datapage.h delete mode 100644 arch/nds32/include/asm/vdso_timer_info.h delete mode 100644 arch/nds32/include/asm/vermagic.h delete mode 100644 arch/nds32/include/asm/vmalloc.h delete mode 100644 arch/nds32/include/uapi/asm/Kbuild delete mode 100644 arch/nds32/include/uapi/asm/auxvec.h delete mode 100644 arch/nds32/include/uapi/asm/byteorder.h delete mode 100644 arch/nds32/include/uapi/asm/cachectl.h delete mode 100644 arch/nds32/include/uapi/asm/fp_udfiex_crtl.h delete mode 100644 arch/nds32/include/uapi/asm/param.h delete mode 100644 arch/nds32/include/uapi/asm/ptrace.h delete mode 100644 arch/nds32/include/uapi/asm/sigcontext.h delete mode 100644 arch/nds32/include/uapi/asm/unistd.h delete mode 100644 arch/nds32/kernel/.gitignore delete mode 100644 arch/nds32/kernel/Makefile delete mode 100644 arch/nds32/kernel/asm-offsets.c delete mode 100644 arch/nds32/kernel/atl2c.c delete mode 100644 arch/nds32/kernel/cacheinfo.c delete mode 100644 arch/nds32/kernel/devtree.c delete mode 100644 arch/nds32/kernel/dma.c delete mode 100644 arch/nds32/kernel/ex-entry.S delete mode 100644 arch/nds32/kernel/ex-exit.S delete mode 100644 arch/nds32/kernel/ex-scall.S delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/ftrace.c delete mode 100644 arch/nds32/kernel/head.S delete mode 100644 arch/nds32/kernel/irq.c delete mode 100644 arch/nds32/kernel/module.c delete mode 100644 arch/nds32/kernel/nds32_ksyms.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/process.c delete mode 100644 arch/nds32/kernel/ptrace.c delete mode 100644 arch/nds32/kernel/setup.c delete mode 100644 arch/nds32/kernel/signal.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/kernel/stacktrace.c delete mode 100644 arch/nds32/kernel/sys_nds32.c delete mode 100644 arch/nds32/kernel/syscall_table.c delete mode 100644 arch/nds32/kernel/time.c delete mode 100644 arch/nds32/kernel/traps.c delete mode 100644 arch/nds32/kernel/vdso.c delete mode 100644 arch/nds32/kernel/vdso/Makefile delete mode 100644 arch/nds32/kernel/vdso/datapage.S delete mode 100755 arch/nds32/kernel/vdso/gen_vdso_offsets.sh delete mode 100644 arch/nds32/kernel/vdso/gettimeofday.c delete mode 100644 arch/nds32/kernel/vdso/note.S delete mode 100644 arch/nds32/kernel/vdso/sigreturn.S delete mode 100644 arch/nds32/kernel/vdso/vdso.S delete mode 100644 arch/nds32/kernel/vdso/vdso.lds.S delete mode 100644 arch/nds32/kernel/vmlinux.lds.S delete mode 100644 arch/nds32/lib/Makefile delete mode 100644 arch/nds32/lib/clear_user.S delete mode 100644 arch/nds32/lib/copy_from_user.S delete mode 100644 arch/nds32/lib/copy_page.S delete mode 100644 arch/nds32/lib/copy_template.S delete mode 100644 arch/nds32/lib/copy_to_user.S delete mode 100644 arch/nds32/lib/memcpy.S delete mode 100644 arch/nds32/lib/memmove.S delete mode 100644 arch/nds32/lib/memset.S delete mode 100644 arch/nds32/lib/memzero.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fd2si.c delete mode 100644 arch/nds32/math-emu/fd2siz.c delete mode 100644 arch/nds32/math-emu/fd2ui.c delete mode 100644 arch/nds32/math-emu/fd2uiz.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fs2si.c delete mode 100644 arch/nds32/math-emu/fs2siz.c delete mode 100644 arch/nds32/math-emu/fs2ui.c delete mode 100644 arch/nds32/math-emu/fs2uiz.c delete mode 100644 arch/nds32/math-emu/fsi2d.c delete mode 100644 arch/nds32/math-emu/fsi2s.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 arch/nds32/math-emu/fui2d.c delete mode 100644 arch/nds32/math-emu/fui2s.c delete mode 100644 arch/nds32/mm/Makefile delete mode 100644 arch/nds32/mm/alignment.c delete mode 100644 arch/nds32/mm/cacheflush.c delete mode 100644 arch/nds32/mm/extable.c delete mode 100644 arch/nds32/mm/fault.c delete mode 100644 arch/nds32/mm/init.c delete mode 100644 arch/nds32/mm/mm-nds32.c delete mode 100644 arch/nds32/mm/mmap.c delete mode 100644 arch/nds32/mm/proc.c delete mode 100644 arch/nds32/mm/tlb.c delete mode 100644 arch/sh/include/asm/segment.h create mode 100644 drivers/clk/samsung/clk-fsd.c delete mode 100644 drivers/clocksource/timer-atcpit100.c create mode 100644 drivers/firmware/arm_scmi/optee.c delete mode 100644 drivers/irqchip/irq-ativic32.c delete mode 100644 drivers/pcmcia/pxa2xx_stargate2.c create mode 100644 drivers/soc/mediatek/mt8186-mmsys.h create mode 100644 drivers/soc/mediatek/mt8186-pm-domains.h create mode 100644 drivers/soc/mediatek/mt8195-pm-domains.h create mode 100644 drivers/soc/microchip/Kconfig create mode 100644 drivers/soc/microchip/Makefile create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c create mode 100644 include/asm-generic/access_ok.h create mode 100644 include/dt-bindings/clock/fsd-clk.h create mode 100644 include/dt-bindings/clock/r9a07g054-cpg.h create mode 100644 include/dt-bindings/power/imx8mp-power.h create mode 100644 include/dt-bindings/power/meson-s4-power.h create mode 100644 include/dt-bindings/power/mt8186-power.h create mode 100644 include/dt-bindings/power/mt8195-power.h create mode 100644 include/dt-bindings/power/tegra234-powergate.h delete mode 100644 include/linux/platform_data/eth_ixp4xx.h delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h delete mode 100644 sound/soc/pxa/imote2.c delete mode 100644 tools/perf/arch/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c