This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 15a2bc4dbb9c Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/ [...] new 5bfea2d9b17f mm: Fix mremap not considering huge pmd devmap new 3c61df3885e9 kcov: cleanup debug messages new 67b3d3cca385 kcov: fix potential use-after-free in kcov_remote_start new 76484b1c7724 kcov: move t->kcov assignments into kcov_start/stop new eeb91f9a2e3e kcov: move t->kcov_sequence assignment new 5fe7042dc0a2 kcov: use t->kcov_mode as enabled indicator new 5ff3b30ab57d kcov: collect coverage from interrupts new 76e278d6b505 usb: core: kcov: collect coverage from usb complete callback new c571686a92ff mm/util.c: remove the VM_WARN_ONCE for vm_committed_as und [...] new f426f4edf46c h8300: remove usage of __ARCH_USE_5LEVEL_HACK new 84e6ffb2c49c arm: add support for folded p4d page tables new e9f6376858b9 arm64: add support for folded p4d page tables new 00b13def5c03 hexagon: remove __ARCH_USE_5LEVEL_HACK new c03ab9e32a2c ia64: add support for folded p4d page tables new 9f4e70379f60 nios2: add support for folded p4d page tables new b187fb7fca9c openrisc: add support for folded p4d page tables new 2fb4706057bc powerpc: add support for folded p4d page tables new eaabf98b0932 sh: fault: modernize printing of kernel messages new a194a62650de sh: drop __pXd_offset() macros that duplicate pXd_index() ones new 874e2cc18972 sh: add support for folded p4d page tables new 453668afbf99 unicore32: remove __ARCH_USE_5LEVEL_HACK new ee7767430ec2 asm-generic: remove pgtable-nop4d-hack.h new f089dcc74226 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] new 8898ad58a019 x86/mm: define mm_p4d_folded() new 399145f9eb6c mm/debug: add tests validating architecture page table helpers new 73221d888724 mm/vmalloc: fix a typo in comment new 01c4b788e01b arch/kmap: remove BUG_ON() new 2159687248dd arch/xtensa: move kmap build bug out of the way new 525aaf9bad00 arch/kmap: remove redundant arch specific kmaps new e23c45976f82 arch/kunmap: remove duplicate kunmap implementations new ee9bc5fdf5b6 {x86,powerpc,microblaze}/kmap: move preempt disable new 78b6d91ec7bb arch/kmap_atomic: consolidate duplicate code new abca2500c0c1 arch/kunmap_atomic: consolidate duplicate code new db458d73fa35 arch/kmap: ensure kmap_prot visibility new d8c25836fa16 arch/kmap: don't hard code kmap_prot values new 20b271dfe9d9 arch/kmap: define kmap_atomic_prot() for all arch's new 915ecc22d5b2 drm: remove drm specific kmap_atomic code new 8bfb1a10f2bb kmap: remove kmap_atomic_to_page() new 7438f36310dd parisc/kmap: remove duplicate kmap code new db6f1785f1c2 sparc: remove unnecessary includes new 090e77e16633 kmap: consolidate kmap_prot definitions new d4eaa2837851 mm: add kvfree_sensitive() for freeing sensitive data objects new fa6d9ec79055 mm/memory_hotplug: refrain from adding memory into an impo [...] new ef1b51f7735e powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] new 04f3465c9866 mm/memory_hotplug: remove is_mem_section_removable() new c68ab18c6aee mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 new 52219aeaf2dc mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] new 7b7b27214bba mm/memory_hotplug: introduce add_memory_driver_managed() new 3fe4f4991a2a kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] new 8a725e4694b5 device-dax: add memory via add_memory_driver_managed() new b59d02ed0869 mm/memory_hotplug: disable the functionality for 32b new 57e86fa16a70 mm: replace zero-length array with flexible-array member new 52cfc24578c3 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" new 457aef949de9 mm: ksm: fix a typo in comment "alreaady"->"already" new b4f315b40d43 mm: mmap: fix a typo in comment "compatbility"->"compatibility" new 7c8de3588972 mm/hugetlb: fix a typos in comments new 55b65a57c254 mm/vmsan: fix some typos in comment new f386775510bf mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" new df1758d9f285 mm/memblock: fix a typo in comment "implict"->"implicit" new 3dc5f032c4ba mm/list_lru: fix a typo in comment "numbesr"->"numbers" new ffceeb62fce4 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" new 404f3ecfd86b mm/frontswap: fix some typos in frontswap.c new b8f2935f7244 mm, memcg: fix some typos in memcontrol.c new 68956ccb6ca9 mm: fix a typo in comment "strucure"->"structure" new 0d645ed19cf9 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] new 2e6787d38062 mm/sparse: fix a typo in comment "convienence"->"convenience" new e0857cf5ac10 mm/page-writeback: fix a typo in comment "effictive"->"effective" new 985ba004be29 mm/memory: fix a typo in comment "attampt"->"attempt" new fa1f68cc88f1 mm: use false for bool variable new 2b7874490243 include/linux/mm.h: return true in cpupid_pid_unset() new 276aa42e9ff3 zcomp: Use ARRAY_SIZE() for backends list new 8977a27b663e proc: rename "catch" function argument new de83dbd97f17 user.c: make uidhash_table static new 0c78c0137621 get_maintainer: add email addresses from .yaml files new e33c9fe8b80c get_maintainer: fix unexpected behavior for path/to//file [...] new 9ac175758040 lib/math: avoid trailing newline hidden in pr_fmt() new 07887358993d lib: Add might_fault() to strncpy_from_user. new 02223e36f315 lib/test_lockup.c: make test_inode static new acaab7335bd6 lib/zlib: remove outdated and incorrect pre-increment opti [...] new a818e526cb4e lib/percpu-refcount.c: use a more common logging style new 63d7f8167fe6 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max new c348c1630528 lib: make a test module with set/clear bit new bd93f003b746 include/linux/bitops.h: avoid clang shift-count-overflow warnings new 7ccf41a89cb0 checkpatch: additional MAINTAINER section entry ordering checks new a55ee0cc09a4 checkpatch: look for c99 comments in ctx_locate_comment new 32f30ca9f19d checkpatch: disallow --git and --file/--fix new c7f574d0e9f9 checkpatch: use patch subject when reading from stdin new 852991dd3a73 fs/binfmt_elf: remove redundant elf_map ifndef new 51da9dfb7f20 elfnote: mark all .note sections SHF_ALLOC new ada4ab7af1a6 init: allow distribution configuration of default init new b1b65750b8db fat: don't allow to mount if the FAT length == 0 new 898310032b96 fat: improve the readahead for FAT entries new a3963015787d fs/seq_file.c: seq_read: Update pr_info_ratelimited new d2c0e6e91c79 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] new 01a995600275 mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro new eac2cece4507 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro new 986db2d14a6d exec: simplify the copy_strings_kernel calling convention new 762a3af6faa0 exec: open code copy_string_kernel new e1c3cdb26ab8 rapidio: avoid data race between file operation callbacks [...] new 67446283d894 rapidio: convert get_user_pages() --> pin_user_pages() new 54e200ab40fc kernel/relay.c: handle alloc_percpu returning NULL in relay_open new 341a7213e5c1 kernel/relay.c: fix read_pos error when multiple readers new 804eb64615a4 selftests/x86/pkeys: move selftests to arch-neutral directory new c4273c7f0ec3 selftests/vm/pkeys: rename all references to pkru to a gen [...] new 5461c6625f29 selftests/vm/pkeys: move generic definitions to header file new 53555e2b4d9a selftests/vm/pkeys: move some definitions to arch-specific header new a09160e694cc selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() new 4dbdd947cb7f selftests: vm: pkeys: Use sane types for pkey register new 0c416bcaef8d selftests: vm: pkeys: add helpers for pkey bits new 11551801a71c selftests/vm/pkeys: fix pkey_disable_clear() new ea5f95c3d6bb selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() new 6e373263ce07 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new 57bcb57da241 selftests: vm: pkeys: use the correct huge page size new 604c496b227d selftests/vm/pkeys: introduce generic pkey abstractions new 589944b53b0f selftests/vm/pkeys: introduce powerpc support new c63e5e7f9942 selftests/vm/pkeys: fix number of reserved powerpc pkeys new b0acc5d6bf33 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() new 94c8a223ded5 selftests/vm/pkeys: improve checks to determine pkey support new aef759db63fd selftests/vm/pkeys: associate key on a mapped page and det [...] new 39351c1326cf selftests/vm/pkeys: associate key on a mapped page and det [...] new 4e06e718afd7 selftests/vm/pkeys: detect write violation on a mapped acc [...] new 6e2c2d0fb781 selftests/vm/pkeys: introduce a sub-page allocator new fa17437cb840 selftests/vm/pkeys: test correct behaviour of pkey-0 new e9506394a159 selftests/vm/pkeys: override access right definitions on powerpc new 473c3cc86c36 selftests: vm: pkeys: use the correct page size on powerpc new f21fda8f6453 selftests: vm: pkeys: fix multilib builds for x86 new 2792d488a2d3 tools/testing/selftests/vm: remove duplicate headers new 469cbd016157 lib/ubsan.c: fix gcc-10 warnings new 886d7de631da Merge branch 'akpm' (patches from Andrew) new 587f17018a2c Kconfig: add config option for asm goto w/ outputs new ba637aa019e0 ARM: integrator: Drop unneeded select of SPARSE_IRQ new 65fd41e6fa2e ARM: realview: Drop unneeded select of multi-platform features new db1e11357819 ARM: versatile: Remove dead sched_clock code new ce7107697986 ARM: versatile: Drop mapping IB2 module registers new 03d679bf004d bus: Add DT bindings for Integrator/AP logic modules new ccea5e8a5918 bus: Add driver for Integrator/AP logic modules new e07fec606286 ARM: integrator: Retire LM and IM-PD1 boardfile code new d2854bbe5f5c ARM: integrator: Add some Kconfig selections new 899895fb6dba MAINTAINERS: adjust to renaming physmap_of_versatile.c new 7adb2781f731 Merge tag 'versatile-v5.8-1' of git://git.kernel.org/pub/s [...] new 135e7a156ae2 ARM: shmobile: r8a7742: Basic SoC support new 37d03aa5358a Merge tag 'renesas-arm-soc-for-v5.8-tag1' of git://git.ker [...] new e5006671acc7 clk: versatile: Drop the legacy IM-PD1 clock code new 9bffcf42c670 ARM/time: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 1c2f05e72ade ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h> new b5bb63177d38 ARM: mmp: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 86aeee4d0a4c ARM: Prepare Realtek RTD1195 new ed25e516a100 MAINTAINERS: Add Realtek arm DT files new 125e07629f85 Merge tag 'realtek-soc-for-5.8' of git://git.kernel.org/pu [...] new 9442c09e784d MAINTAINERS: Update Raspberry Pi development repository new 93a50c102c29 Merge tag 'arm-soc/for-5.8/maintainers' of https://github. [...] new 446937a5056f ARM: mm: Remove virtual address print from B15 RAC driver new 3418b4c26a11 Merge tag 'arm-soc/for-5.8/soc' of https://github.com/Broa [...] new 778627c78f01 ARM: s3c64xx: convert to use i2c_new_client_device() new ee9a71ad2554 ARM: samsung: Omit superfluous error message in s3c_adc_probe() new 06b29212c3a2 ARM: samsung: Use devm_platform_ioremap_resource() to simp [...] new a7426a0e7f1e Merge tag 'samsung-soc-5.8' of git://git.kernel.org/pub/sc [...] new d85d5247885e ARM: OMAP2+: drop unnecessary adrl new 4f0f02cc4b54 ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 new 90d0ce39f8b0 ARM: omap2: make omap5_erratum_workaround_801819 static new d33e3d542b6c ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static new 5df04698bd39 Merge tag 'omap-for-v5.8/soc-signed-take2' of git://git.ke [...] new 9b06fc39084e ARM: vexpress: Move vexpress_flags_set() into arch code new 6aec54a64957 arm64: vexpress: Don't select CONFIG_POWER_RESET_VEXPRESS new 039599c92d3b amba: Retry adding deferred devices at late_initcall new 81134fb541d4 clk: versatile: Rework kconfig structure new 562bbb233513 clk: versatile: Only enable SP810 on 32-bit by default new 03cc105f2edf clk: vexpress-osc: Use the devres clock API variants new 75b272bd093b clk: vexpress-osc: Support building as a module new a229635f3bc9 mfd: vexpress-sysreg: Drop selecting CONFIG_CLKSRC_MMIO new 13fc767335ca mfd: vexpress-sysreg: Drop unused syscon child devices new 0ea355ef7843 mfd: vexpress-sysreg: Use devres API variants new 7b9d428e0519 mfd: vexpress-sysreg: Support building as a module new d06cfe3f123c bus: vexpress-config: Merge vexpress-syscfg into vexpress-config new a5a38765ac79 bus: vexpress-config: simplify config bus probing new 310f80d61717 vexpress: Move setting master site to vexpress-config bus new 70e4758aaae0 bus: vexpress-config: Support building as module new 848685c25da9 ARM: vexpress: Don't select VEXPRESS_CONFIG new a875e0e5a2a3 Merge tag 'vexpress-modules-for-soc-v2' of git://git.kerne [...] new 96866b1a1d32 ARM: debug-ll: Add support for r8a7742 new efb59c94c8a6 Merge tag 'renesas-arm-soc-for-v5.8-tag2' of git://git.ker [...] new d70f5e541ab3 firmware: tegra: Make BPMP a regular driver new b720aaa347f2 firmware: tf: Different way of L2 cache enabling after LP2 [...] new 836ca0081983 Merge branch 'for-5.8/firmware' into for-5.8/arm/core new 36dc3b1a7e9d ARM: tegra: Initialize r0 register for firmware wake-up new 38743e414e7c ARM: tegra: Do not fully reinitialize L2 on resume new 35509737c8f9 ARM: tegra: Correct PL310 Auxiliary Control Register initi [...] new d3c32c04adfd ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra [...] new 04985d00e2c9 ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30 new b9bf73aed99e ARM: tegra: Create tegra20-cpufreq platform device on Tegra30 new a7f6e07724ad Merge tag 'tegra-for-5.8-arm-core' of git://git.kernel.org [...] new 4c8a2bd23115 ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS new 4039a44c9ee9 ARM: actions: Drop unneeded select of COMMON_CLK new 84ce0141031a ARM: alpine: Drop unneeded select of HAVE_SMP new 80454a9908d7 ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS new 9fdba09a039e ARM: aspeed: Drop unneeded select of HAVE_SMP new b8c5a80689ba ARM: berlin: Drop unneeded select of HAVE_SMP new 022dacdd278d ARM: clps711x: Drop unneeded select of multi-platform sele [...] new 671ae2728504 ARM: davinci: Drop unneeded select of TIMER_OF new 1942cf1cb5e2 ARM: mmp: Drop unneeded select of COMMON_CLK new c5b18873f5b9 ARM: mvebu: Drop unneeded select of HAVE_SMP new 9fe2b45889db ARM: prima2: Drop unneeded select of HAVE_SMP new 9d281a4f6fd6 ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC new 97a2f40e3801 bus: arm-integrator-lm: Fix return value check in integrat [...] new dceb213ca4a7 ARM: vf610: report soc info via soc device new 64d7bf58e72b ARM: imx: pcm037: make pcm970_sja1000_platform_data static new d2199b34871b ARM: imx: use device_initcall for imx_soc_device_init new f72130c6b62e ARM: imx: move cpu definitions into a header new 52102a3ba6a6 soc: imx: move cpu code to drivers/soc/imx new 66ee9359b0d4 Merge tag 'imx-soc-5.8' of git://git.kernel.org/pub/scm/li [...] new 16aed29d7c01 clk: ti: dm816: enable sysclk6_ck on init new 4bba9bf08ff4 bus: ti-sysc: Ignore timer12 on secure omap3 new e69b4e1a7577 ARM: OMAP2+: Add omap_init_time_of() new e20ef23dd693 ARM: dts: Configure system timers for am335x new 545a95582e80 ARM: dts: Configure system timers for am437x new 14b1925a7219 ARM: dts: Configure system timers for omap4 new 036a3d42bb8f ARM: dts: Configure system timers for omap5 and dra7 new e428e250fde6 ARM: dts: Configure system timers for omap3 new 83bd18b46600 ARM: dts: Configure system timers for ti81xx new 64dbc3d55d60 ARM: dts: Configure system timers for omap2 new 2ee04b88547a ARM: OMAP2+: Drop old timer code for dmtimer and 32k counter new 1a5428119bc3 bus: ti-sysc: Timers no longer need legacy quirk handling new 803b504bf552 Merge tag 'omap-for-v5.8/timer-signed' of git://git.kernel [...] new 9d3239147d6d ARM: pxa: remove Compulab pxa2xx boards new 24320a7ff39e MAINTAINERS: pxa: remove Compulab arm/pxa support new b5321c304eb5 MAINTAINERS: clarify maintenance of ARM Dove drivers new ac7864936a91 Merge tag 'mvebu-arm-5.8-1' of git://git.infradead.org/lin [...] new 37aed36cfec3 ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> new 0b973c65d2f2 ARM: rockchip: fix spelling mistake "to" -> "too" new 063731c87a2c Merge tag 'v5.8-rockchip-soc32-1' of git://git.kernel.org/ [...] new 56f292ad6632 Revert "ARM: vexpress: Don't select VEXPRESS_CONFIG" new 73174acc9c75 power: vexpress: add suppress_bind_attrs to true new a90d99045230 power: vexpress: cleanup: use builtin_platform_driver new d0c7dc173969 power: reset: vexpress: fix build issue new 147922f91965 ARM: davinci: fix build failure without I2C new 5f55f1fb187d clk: versatile: Fix kconfig dependency on COMMON_CLK_VERSATILE new d86ad463d670 ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCs new e4df11cb99bf ARM: zynq: Don't select CONFIG_ICST new d2353bad2c1e ARM: omap2: fix omap5_realtime_timer_init definition new 694b5a5d313f Merge tag 'arm-soc-5.8' of git://git.kernel.org/pub/scm/li [...] new 911d1ef13194 ARM: defconfig: u8500: Enable new drivers for samsung-golden new 288d3f142bd6 ARM: defconfig: u8500: Enable new drivers for ux500 new 962abbc0847b Merge tag 'ux500-defconfig-v5.7' of git://git.kernel.org/p [...] new 4c427ab28fd1 ARM: shmobile: defconfig: Refresh for v5.7-rc1 new 929379dd0fa0 Merge tag 'renesas-arm-defconfig-for-v5.8-tag1' of git://g [...] new f06f924a65fb ARM: bcm2835_defconfig: Enable fixed-regulator new 35cdc3fa00ee Merge tag 'tags/bcm2835-defconfig-next-2020-03-27' into de [...] new 016eae21a317 Merge tag 'arm-soc/for-5.8/defconfig' of https://github.co [...] new f8beebe01946 ARM: exynos_defconfig: Enable serial bus and BCM HCIUART drivers new a8360727870b ARM: exynos_defconfig: Compile MAC80211/CFG80211 as modules new 66fa76a7dbd8 Merge tag 'samsung-defconfig-5.8' of git://git.kernel.org/ [...] new 1a90c5ba48c4 ARM: shmobile: defconfig: Enable r8a7742 SoC new 44b6141ebe93 ARM: multi_v7_defconfig: Enable r8a7742 SoC new c0feb184a71d Merge tag 'renesas-arm-defconfig-for-v5.8-tag2' of git://g [...] new 5d2408c6cd59 ARM: configs: sunxi: Add sun8i analog codec new cdaeaa2560a9 arm64: configs: Enable sun50i cpufreq nvmem new 6e15f0a9c498 Merge tag 'sunxi-config-for-5.8-1' of git://git.kernel.org [...] new 8d77c0296150 ARM: configs: at91: sama5: enable SAMA5D2_PIOBU new 6a2ab88ca789 ARM: configs: at91: sama5: enable MCP16502 regulator new 88b1542b06eb Merge tag 'at91-5.8-defconfig' of git://git.kernel.org/pub [...] new b47c5fc15d88 arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers new f7a8bc1cf0b2 arm64: defconfig: Enable SM8250 GCC driver new 9cbcb81dc8d2 arm64: defconfig: Remove QCOM_GLINK_SSR new ece74ab22714 arm64: defconfig: Enable Qualcomm SC7180 pinctrl and gcc new 5ef3c35809ec arm64: defconfig: enable Qualcomm IPA and RMNet modules new 72a790ac7c99 Merge tag 'qcom-arm64-defconfig-for-5.8' of git://git.kern [...] new 38f58fc51d12 arm64: defconfig: enable meson gx audio as module new 93d2fa6a035b Merge tag 'amlogic-defconfig' of git://git.kernel.org/pub/ [...] new 528443e32a3d arm64: defconfig: Enable UACCE/PCI PASID/SEC2/HPRE configs new fec6111ae322 Merge tag 'hisi-arm64-defconfig-for-5.8' of git://github.c [...] new fa4aa8a530b2 arm64: defconfig: Add LEDS_TRIGGER_TIMER new 8ce538ef2b60 Merge tag 'arm64_defconfig_for_v5.8' of git://git.kernel.o [...] new fecde876bc20 arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default new 5b4bf802427e ARM: imx_v6_v7_defconfig: extend RN5T618 PMIC family support new f11d7cb47f15 Merge tag 'imx-defconfig-5.8' of git://git.kernel.org/pub/ [...] new 298743c193bb Merge tag 'arm-defconfig-5.8' of git://git.kernel.org/pub/ [...] new b953dceaddbf dt-bindings: arm: Add smc/hvc transport for SCMI new 1dc6558062da firmware: arm_scmi: Add smc/hvc transport new 18988265b876 firmware: arm_scmi: Make mutex channel specific new b9d15ee21cd8 firmware: arm_scmi: Drop empty stub for smc_mark_txdone new 8aa6e12bbf9d firmware: arm_scmi: Check shmem property for channel availablity new 4e44590ee4a9 firmware: arm_scmi: Drop checking for shmem property in pa [...] new 70771c69ab9b firmware: arm_scmi: Add include guard to linux/scmi_protocol.h new 23818b3d8590 firmware: arm_scpi: Add include guard to linux/scpi_protocol.h new 4ebd8f6dea81 firmware: arm_scmi: Add receive buffer support for notifications new 2264417a9a99 firmware: arm_scmi: Update protocol commands and notificat [...] new d5141f37c42e firmware: arm_scmi: Add notifications support in transport layer new 4d09852b6f01 firmware: arm_scmi: Add support for notifications message [...] new 87dff4e63cf2 firmware: arm_scmi: Rename .clear_notification() transport_ops new b37f5cc8d243 firmware: arm_scmi: Clear channel on reception of unexpect [...] new d04fb2b2ddef firmware: arm_scmi: Clear channel for delayed responses new c5bceb98ce0e firmware: arm_scmi: Fix handling of unexpected delayed responses new f7199cf48902 firmware: arm_scmi: Fix return error code in smc_send_message new 5a897e3ab429 firmware: arm_scmi: fix psci dependency new a7afae50e2ab Merge tag 'scmi-updates-5.8' of git://git.kernel.org/pub/s [...] new 58f7381c9754 dt-bindings: power: rcar-sysc: Add r8a7742 power domain in [...] new 41b2df22fafb clk: renesas: Add r8a7742 CPG Core Clock Definitions new 557b7e545e09 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] new 5b9fa9cbe654 soc: renesas: rcar-sysc: Add R8A7742 support new 2f71832755a9 soc: renesas: rcar-rst: Add support for RZ/G1H new acb09eca328d Merge tag 'renesas-drivers-for-v5.8-tag1' of git://git.ker [...] new 2a6ba3f794e8 tee: enable support to register kernel memory new 104edb94cc4b tee: add private login method for kernel clients new b4ad9a32b204 Merge tag 'tee-subsys-for-5.8' of git://git.linaro.org/peo [...] new cdc8abe763c9 soc: renesas: Add Renesas R8A7742 config option new 8222d4c31576 Merge tag 'renesas-drivers-for-v5.8-tag2' of git://git.ker [...] new 10b200668133 firmware: tegra: Defer BPMP probe if shared memory not available new fff4a87f4419 Merge tag 'tegra-for-5.8-firmware-v2' of git://git.kernel. [...] new af19d6450101 drm/mediatek: Omit warning on probe defers new 1a680aa888d6 dt-bindings: mediatek: Update mmsys binding to reflect it [...] new 13032709e232 clk / soc: mediatek: Move mt8173 MMSYS to platform driver new 2c758e301ed9 soc / drm: mediatek: Move routing control to mmsys device new 667c769246b0 soc / drm: mediatek: Fix mediatek-drm device probing new 1a6e55ca8f36 soc: mediatek: mmsys: Drop <linux/clk-provider.h> new ff34e17cf9bc soc: mediatek: Missing platform_device_unregister() on err [...] new 154910f88676 ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h> new b4e3b881b983 Merge tag 'v5.7-next-soc' of git://git.kernel.org/pub/scm/ [...] new 1115899e7aad tee: remove unnecessary NULL check in tee_shm_alloc() new 6d83d800b245 Merge tag 'tee-smatch-for-5.8' of git://git.linaro.org/peo [...] new 18dfc0bf8167 dt-bindings: power: meson-ee-pwrc: add support for Meson8/8b/8m2 new cc9ca02a40e5 dt-bindings: power: meson-ee-pwrc: add support for the Mes [...] new 34217df28db7 soc: amlogic: meson-ee-pwrc: add support for Meson8/Meson8 [...] new 53773f2dfd9c soc: amlogic: meson-ee-pwrc: add support for the Meson GX SoCs new 93f9fb1e4a7e Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] new 3a5fc2520bc6 dt-bindings: reset: meson: add gxl internal dac reset new ecd910f4420a dt-bindings: reset: imx7: Add support for i.MX8MN new c4e181d6fec4 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC new e08672c03981 reset: imx7: Add support for i.MX8MP SoC new 697fa27dc5fb reset: hi6220: Add support for AO reset controller new 0417a5c6a4c5 Merge tag 'reset-for-v5.8' of git://git.pengutronix.de/pza [...] new e33bcbab16d1 tee: add support for session's client UUID generation new c5b4312bea5d tee: optee: Add support for session login client UUID generation new be4ad166b4e2 Merge tag 'tee-login-for-5.8' of git://git.linaro.org/peop [...] new 52660e568518 soc: mediatek: Enable mmsys driver by default if Mediatek [...] new 9c5a0a3a8f04 clk / soc: mediatek: Bind clock and gpu driver for mt2712 new c292b133b58b clk / soc: mediatek: Bind clock and gpu driver for mt2701 new 1f9adbc72824 clk/soc: mediatek: mt8183: Bind clock driver from platform device new cad4e3790a98 clk/soc: mediatek: mt6797: Bind clock driver from platform device new 32956dda9757 clk/soc: mediatek: mt6779: Bind clock driver from platform device new 372542d708e5 Merge tag 'v5.7-next-soc.2' of git://git.kernel.org/pub/sc [...] new 7ad18bb5c2c4 soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled new 27a344139c18 soc: qcom: socinfo: add missing soc_id sysfs entry new d6815c5c43d4 soc: qcom: cmd-db: Add debugfs dumping file new 1790c97125dd soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe() new bb7000677a1b soc: qcom: rpmh: Update dirty flag only when data changes new f5ac95f9ca2f soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before fl [...] new 985427f997b6 soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches new 15b3bf61b8d4 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS new 38427e5a47bf soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request new 3b5e3d50f83a soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds new 1f7dbeb51a4f soc: qcom: rpmh-rsc: Document the register layout better new 427ef4f72bba soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller new 53d49fe1ff49 soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction new 1bc92a933f19 soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire new e40b0c1628f2 soc: qcom: rpmh-rsc: A lot of comments new ff304ea34d2e soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use new dded0317f510 soc: qcom: rpmh-rsc: Don't double-check rpmh payload new 881808d0bbf3 soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity new 032c692ae588 soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are no [...] new 1d3c6f86fd3f soc: qcom: rpmh: Allow RPMH driver to be loaded as a module new d4889ec1fc6a soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module new f29808b2fb85 soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module new 9d6ba921acf4 soc: qcom: cmd-db: Cast sizeof() to int to silence field w [...] new 3adaf26e7b01 soc: qcom: cmd-db: Use 5 digits for printing address new 704887278b3f soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs new 820f63652bb4 firmware: qcom_scm: Remove unneeded conversion to bool new f49176fb13db dt-bindings: soc: qcom: apr: Use generic node names for AP [...] new 459b1f86f1cb firmware: qcom_scm: fix bogous abuse of dma-direct internals new 64016bb88e85 soc: qcom: rpmhpd: Add SM8250 power domains new 35bb4b22f606 soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner new 02d8ecc18b8f soc: qcom: pdr: Remove impossible error condition new ce187859cea2 soc: qcom: aoss: Add SM8250 compatible new 8f09210d89e7 soc: qcom: socinfo: add msm8936/39 and apq8036/39 soc ids new faa0c1f106ef soc: qcom: rpmh-rsc: Factor "tcs_reg_addr" and "tcs_cmd_ad [...] new 91160150aba0 soc: qcom: rpmh-rsc: Timeout after 1 second in write_tcs_r [...] new c20977721631 firmware: qcom_scm-legacy: Replace zero-length array with [...] new 1143c36656b8 soc: qcom: rpmh-rsc: Correctly ignore CPU_CLUSTER_PM notif [...] new c45def5d804a soc: qcom: rpmh-rsc: We aren't notified of our own failure [...] new b5945214b76a kernel/cpu_pm: Fix uninitted local in cpu_pm new 555701a45f14 soc: qcom: rpmh-rsc: Simplify locking by eliminating the p [...] new d2a8cfc6f320 soc: qcom: rpmh-rsc: Remove the pm_lock new 1f7a3eb785e4 Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as [...] new 502afe7f0432 Merge tag 'qcom-drivers-for-5.8' of git://git.kernel.org/p [...] new 4bff7214d263 memory: samsung: exynos5422-dmc: Fix tFAW timings alignment new 108c31e77594 memory: samsung: exynos5422-dmc: Reduce protected code are [...] new 84684272394e Merge tag 'samsung-drivers-5.8' of git://git.kernel.org/pu [...] new 9ce274630495 cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 s [...] new 9b127573b409 Merge tag 'tegra-for-5.8-cpufreq' of git://git.kernel.org/ [...] new 1555547ddaae Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle new fafd62e76880 cpuidle: tegra: Support CPU cluster power-down state on Tegra30 new 2e60fac70375 Merge tag 'tegra-for-5.8-cpuidle' of git://git.kernel.org/ [...] new 0da0e31600e8 of: reserved-memory: Support lookup of regions by name new 081df76a040d of: reserved-memory: Support multiple regions per device new 4a470f00e10e of: Make <linux/of_reserved_mem.h> self-contained new 19207ea8e099 Merge tag 'tegra-for-5.8-of' of git://git.kernel.org/pub/s [...] new 796705bcb10c dt-bindings: clock: tegra: Add clock ID for CSI TPG clock new c95854052558 dt-bindings: clock: tegra: Remove PMC clock IDs new 7a8327f57a1b dt-bindings: memory: tegra: Add external memory controller [...] new 13857b3829a8 dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30 new 0aade33dde36 dt-bindings: tegra: Add VI and CSI bindings new 4e79691d050e dt-bindings: i2c: tegra: Document Tegra210 VI I2C new 612c341c4e35 Merge branch 'for-5.8/dt-bindings' into for-5.8/media new 3d8a97eabef0 media: tegra-video: Add Tegra210 Video input driver new 6a5c2972e741 MAINTAINERS: Add Tegra Video driver section new 8e3d01808ca2 media: tegra-video: Make tegra210_video_formats static new 29238865dca7 MAINTAINERS: correct path in TEGRA VIDEO DRIVER new ba8f6682bcb3 media: tegra-video: Do not enable COMPILE_TEST new 9ffc30a66da1 Merge tag 'tegra-for-5.8-media' of git://git.kernel.org/pu [...] new c78cf9956f19 soc/tegra: pmc: Enable PMIC wake event on Tegra186 new 379ac9eb1fe9 soc/tegra: fuse: Add custom SoC attributes new d08a4095abd8 soc/tegra: fuse: Trivial clean-up of tegra_init_revision() new 37558ac85c19 soc/tegra: fuse: Update the SoC revision attribute to disp [...] new 5098e2b95e8e soc/tegra: pmc: Select GENERIC_PINCONF new 09701895aa93 soc/tegra: pmc: Enable PMIC wake event on Tegra194 new e4cc4f54be01 soc: tegra: Fix tegra_pmc_get_suspend_mode definition new df701a76a641 soc/tegra: pmc: Enable PMIC wake event on Tegra210 new e26552c5e054 Merge tag 'tegra-for-5.8-soc-v2' of git://git.kernel.org/p [...] new 04df45fba521 soc: imx8m: No need to put node when of_find_compatible_no [...] new f25a066d1a07 firmware: imx-scu: Support one TX and one RX new f5f27b79eab8 firmware: imx: scu: Fix corruption of header new 755a7397947e dt-bindings: firmware: imx: Move system control into dt-bi [...] new 88d93afd774e dt-bindings: firmware: imx: Add more system controls and P [...] new 89f12d6509bf firmware: imx: scu: Fix possible memory leak in imx_scu_probe() new 7b972f383061 Merge tag 'imx-drivers-5.8' of git://git.kernel.org/pub/sc [...] new f009c89df79a io: Provide _inX() and _outX() new 26c4c6ce808c logic_pio: Improve macro argument name new 4acaa93ef643 logic_pio: Use _inX() and _outX() new e1d908a76128 Merge tag 'hisi-drivers-for-5.8' of git://github.com/hisil [...] new 60b4000f5464 tee: fix crypto select new d3e81989c0f0 treewide: Replace zero-length array with flexible-array new 661ea25e5319 soc: fsl: qe: Replace one-element array and use struct_siz [...] new 162b323c3d08 soc: fsl: qbman: Remove unused inline function qm_eqcr_get [...] new d0bab301a046 soc: fsl: dpio: Prefer the CPU affine DPIO new b25511ef134a soc: fsl: qe: clean up an indentation issue new e9e4ef9116b1 soc: fsl: dpio: Remove unused inline function qbman_write_ [...] new fb6c05b08b1a Merge tag 'soc-fsl-next-v5.8' of git://git.kernel.org/pub/ [...] new 1f46d85ffa75 staging: tegra-video: fix V4L2 dependency new 232150cc32ea dt-bindings: soc: ti: add binding for k3 platforms chipid module new 907a2b7e2fc7 soc: ti: add k3 platforms chipid module driver new b8b38a8e3cae drivers: soc: ti: knav_qmss_queue: Make knav_gp_range_ops static new 9536a3155bf0 Merge tag 'drivers_soc_for_5.8' of git://git.kernel.org/pu [...] new 78c43a059a71 dt-bindings: bus: Add Baikal-T1 AXI-bus binding new a1c13784d251 dt-bindings: bus: Add Baikal-T1 APB-bus binding new 63cb77136e04 bus: Add Baikal-T1 AXI-bus driver new 8f93662d8324 bus: Add Baikal-T1 APB-bus driver new 83ca8b3e8f21 memory: Add Baikal-T1 L2-cache Control Block driver new 0d583273b49a Merge branch 'baikal/drivers' into arm/drivers new 2313fca7b44d dt-bindings: memory: Add Baikal-T1 L2-cache Control Block binding new 1c8ceb16bcb9 bus: bt1-apb: Include linux/io.h new b19dc1b79993 bus: bt1-apb: Fix show/store callback identations new 75341b3d358d bus: bt1-apb: Use PTR_ERR_OR_ZERO to return from request-r [...] new b7cb430d5f11 bus: bt1-apb: Use sysfs_streq instead of strncmp new 7f57416f2aeb bus: bt1-axi: Optimize the return points in the driver new 91920088536f bus: bt1-axi: Use sysfs_streq instead of strncmp new dc20e93b935e bus: bt1-apb: Build the driver into the kernel new 22e795b470ae bus: bt1-axi: Build the driver into the kernel new 78f7d98be7a8 Merge branch 'baikal/drivers' into arm/drivers new b5f73d47f34b clk: sprd: fix compile-testing new 828f3e18e1cb Merge tag 'arm-drivers-5.8' of git://git.kernel.org/pub/sc [...] new 78efc0199f3a arm64: dts: Add SC9863A clock nodes new 161af8fd02fd arm64: dts: Add SC9863A emmc and sd card nodes new 248a8ffd2c9d dts: arm: stih418: Fix complain about IRQ_TYPE_NONE usage new 7f21a85085b7 dts: arm: stih407-family: remove duplicated rng nodes new dca296dd1504 Merge tag 'sti-dt-for-v5.8-round1' of git://git.kernel.org [...] new d67ef24adf3c ARM: dts: Add devicetree for Integrator/AP with IM-PD1 new 3f0be4df50a7 Merge tag 'versatile-dts-v5.8-1' of git://git.kernel.org/p [...] new 667fd76faaf9 arm64: dts: renesas: r8a77961: Add USB2.0 device nodes new 8ab47ffc8d5d arm64: dts: renesas: r8a77961: Add USB3.0 device nodes new 3971a7734862 arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes new 174d0967b344 arm64: dts: renesas: r8a77961: Add PWM device nodes new 76e6c82c5378 arm64: dts: renesas: r8a77961: Add PCIe device nodes new d92798d5759d ARM: dts: r8a7791: Add TPU device node new 124eb5dc4ca5 ARM: dts: r8a7791: Add PWM device nodes new fea89b265f78 ARM: dts: shmobile: Update CMT1 compatible values new ae990a1de014 ARM: dts: renesas: Fix IOMMU device node names new cf8ae446bbcb arm64: dts: renesas: Fix IOMMU device node names new 71dbe9524dcd Merge tag 'renesas-arm-dt-for-v5.8-tag1' of git://git.kern [...] new 17a97f9db948 dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding new 9e01d74ce0a1 dt-bindings: reset: rcar-rst: Document r8a7742 reset module new 5971e53cf0c9 Merge tag 'renesas-dt-bindings-for-v5.8-tag1' of git://git [...] new 520557d4854b ARM: dts: am5729: beaglebone-ai: adding device tree new 441ba630ac92 ARM: dts: am57xx-idk-common: add tc358778 bridge new 7cf0bb804d7f Merge branch 'omap-for-v5.8/dt-timer' into omap-for-v5.8/dt new 5390130f3b28 ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers new 46ab8238e3e8 ARM: dts: DRA7: Add common IPU and DSP nodes new 78aae49a23eb ARM: dts: DRA74x: Add DSP2 processor device node new c6df6557268a ARM: dts: DRA74x: Add aliases for rproc nodes new 0ed073c218ee ARM: dts: DRA72x: Add aliases for rproc nodes new a11a2f73b32d ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files new 5e89b39049a6 ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes new d329f9f14d6f ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes new 371cddbd5f0f ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs new 791cc4e40f28 ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs new 81fe00fa4e5b ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & [...] new f09862d53736 ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs new 101a29dd31b1 ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs new 35529cc00996 ARM: dts: beagle-x15-common: Add CMA pools and enable IPU [...] new ac21a4a8f263 ARM: dts: am572x-idk-common: Add CMA pools and enable IPU [...] new c2a5678e3017 ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs new 1f15980525c6 ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU [...] new f9cd51bf6d1c ARM: dts: omap5: add aes1 entry new 4b9882ae4d28 ARM: dts: omap5: add aes2 entry new bf755817f82a ARM: dts: omap5: add SHA crypto accelerator node new 189a8739cc72 ARM: dts: omap5: add DES crypto accelerator node new f18e314a6bf1 ARM: OMAP4: Make L4SEC clock domain SWSUP only new e88ba436e561 ARM: OMAP5: Make L4SEC clock domain SWSUP only new 4875d9e230cc Merge tag 'omap-for-v5.8/dt-signed' of git://git.kernel.or [...] new d1f3f68f55ca ARM: dts: aspeed: ast2500: Add SCU interrupt controller new f9950ad27205 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers new bcee38919fa0 ARM: dts: aspeed: ast2600: Add Video Engine node new 3dcfff96f17a ARM: dts: aspeed: tiogapass: Add IPMB device new d85fa6c6f337 ARM: dts: aspeed: tiogapass: Add gpio line names new 7f9dad6bdc34 ARM: dts: aspeed: tacoma: Enable eMMC controller new 4aca6812d25c ARM: dts: aspeed: ast2400: Add video engine support new b19dad68c97e ARM: dts: aspeed: rainier: Enable VUART2 new 3ad7e45820d0 ARM: dts: aspeed: rainier: Set PCA9552 pin types new d0ba4f581ed5 ARM: dts: aspeed: tacoma: Add gpio-key definitions new b2fa526ca278 ARM: dts: aspeed: ast2600evb: Enable FSI master new 156fbb12f11e ARM: dts: aspeed: rainier: Add host FSI description new fbb6f3e068ec ARM: dts: aspeed: rainier: Remove regulators new c87f739459cc ARM: dts: aspeed: mihawk: Change the name of leds new 977f7e0028f1 ARM: dts: aspeed: tacoma: Add GPIOs for FSI new c998f40f2ae6 ARM: dts: aspeed: ast2600: Set arch timer always-on new d5ece55c1874 ARM: dts: aspeed: witherspoon: Add gpio line names new 1f2c9d31e480 ARM: dts: aspeed: romulus: Add gpio line names new fa09a28ca3e9 ARM: dts: aspeed: zaius: Add gpio line names new 2f68e4e7df67 ARM: dts: aspeed: tacoma: Add gpio line names new e9b24b55ca4f ARM: dts: aspeed: rainier: Add gpio line names new 3208f3a51339 ARM: dts: aspeed: rainier: Add VGA reserved memory region new bf6c99f3aeda ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices new d2718f5e30d0 ARM: dts: aspeed: tacoma: Enable the second VUART new 39d8a73c53a2 ARM: dts: aspeed: tacoma: Add TPM new 6456bc88c90d ARM: dts: aspeed: mihawk: add aliases for i2c new 697538bd65ad ARM: dts: aspeed: Add YADRO Nicole BMC new 266056d3c61d ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC new 910f65c55611 ARM: dts: aspeed: ast2500: Add XDMA Engine new e7d1ed849fd1 ARM: dts: aspeed: ast2600: Add XDMA Engine new f90fe8d3b242 ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset new fa4c8ec6feaa ARM: dts: aspeed: Change KCS nodes to v2 binding new 18e48cc0ba9c Merge tag 'aspeed-5.8-devicetree' of git://git.kernel.org/ [...] new 7c070e9a2352 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 new 517a77d07c39 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 new af19d9b8844f ARM: dts: rtd1195: Exclude boot ROM from memory ranges new ede8b703750c ARM: dts: rtd1195: Introduce r-bus new 89eac40f933c dt-bindings: arm: realtek: Add Realtek Horseradish EVB new 824c46117ae0 ARM: dts: rtd1195: Add Realtek Horseradish EVB new 31888c8be148 arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 new 690677c22d5f arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions new 6d2fdb241005 arm64: dts: realtek: rtd129x: Introduce r-bus new 3040e132beda arm64: dts: realtek: rtd129x: Carve out boot ROM from memory new 843603bbcdff dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 new 769c00a2f10b arm64: dts: realtek: Add RTD1395 and BPi-M4 new 158caa2e14ed dt-bindings: arm: realtek: Add Realtek Lion Skin EVB new 50a87ad8cd6a arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB new 8dcb8b063601 dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] new d8a6c3b34276 arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB new 44955042b512 arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory new 0d874aad940d arm64: dts: realtek: rtd16xx: Add memory reservations new 7c620476a623 dt-bindings: vendor-prefixes: Add Xnano new b5912cac6eac dt-bindings: arm: realtek: Add Xnano X5 new e557f4b0ba86 arm64: dts: realtek: rtd1295: Add Xnano X5 new c5021279aa71 ARM: dts: rtd1195: Introduce iso and misc syscon new 9e7c2a1caf25 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon new a5360a35772f arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon new cc022ebcaf74 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon new aff13f7cc869 ARM: dts: rtd1195: Add CRT syscon node new 63313c1ceb94 dt-bindings: reset: Add Realtek RTD1195 new 6f7f0d95380f ARM: dts: rtd1195: Add reset nodes new a4516dc56ea8 ARM: dts: rtd1195: Add UART resets new 4b1b26deeb58 arm64: dts: realtek: rtd16xx: Add CRT syscon node new fcf862824652 ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes new 6de1aced8bd6 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] new dd473726dc79 arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] new e624119013bf arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] new 378788120bed dt-bindings: reset: rtd1295: Add SB2 reset new 8c915019e3e0 Merge tag 'realtek-dt-for-5.8' of git://git.kernel.org/pub [...] new a8dad3e1e333 arm64: dts: hikey960: pinctrl: Fix spi2/spi3 pinconf new fd955a7eac36 arm64: dts: hi6220: Add CTI options new 9c7ae8edb958 Merge tag 'hisi-arm64-dt-for-5.8' of git://github.com/hisi [...] new 155c58f22528 ARM: dts: bcm2711: Update expgpio's GPIO labels new 8f7a54a74d72 ARM: dts: bcm2711: Add vmmc regulator in emmc2 new 3ac395a5b3f3 ARM: dts: bcm283x: Use firmware PM driver for V3D new 460227c329e5 Merge tag 'tags/bcm2835-dt-next-2020-03-27' into devicetree/next new c380981efbcd Merge tag 'arm-soc/for-5.8/devicetree' of https://github.c [...] new 15598aab6eb2 dt-bindings: arm: samsung: Add compatible string for the G [...] new 8620cc2f99b7 ARM: dts: exynos: Add devicetree file for the Galaxy S2 new b6353c31ab64 ARM: dts: exynos: Enable Bluetooth support for Rinato board new a19f6efc01df ARM: dts: exynos: Enable WLAN support for the Trats board new 8807d356bfea ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM366 [...] new 8df80c1801c9 ARM: dts: exynos: Convert to new i2c-gpio bindings new 5453c5c9c5af ARM: dts: exynos: Correct regulator names new ad0e74f0d670 ARM: dts: exynos: Correct the MAX8997 interrupts on the Tr [...] new d22928095975 ARM: dts: exynos: Remove useless address/size cells for ms [...] new 95384e977c42 ARM: dts: exynos: Enable WLAN support for the Rinato board new f1b0ffaa686f ARM: dts: exynos: Enable WLAN support for the UniversalC210 board new 6a52e305f2ac ARM: dts: s5pv210: Add helper define for sleep gpio config new d7d155a7693f ARM: dts: s5pv210: Add sleep GPIO configuration for Fascinate4G new e4e5f695085f ARM: dts: s5pv210: Add sleep GPIO configuration for Galaxy S new 386c7b372dd8 ARM: dts: s5pv210: Correct gpi pinctrl node name new 869d42e6eba8 ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries new 09b39f60ee09 ARM: dts: s5pv210: Disable pulls on GPIO I2C adapters for Aries new aa2146416dbe ARM: dts: s5pv210: Add WM8994 support to Aries boards new 3a4e7635d120 ARM: dts: s5pv210: Add FSA9480 support to Aries boards new 849994778e48 ARM: dts: s5pv210: Add touchkey support to Aries boards new ecd7a47382e5 ARM: dts: s5pv210: Add panel support to Aries boards new e619c4ef3839 ARM: dts: s5pv210: Add remaining i2c-gpio adapters to Arie [...] new 94f3c8132c30 ARM: dts: s5pv210: Add si470x FM radio to Galaxy S new 04568cb58a43 ARM: dts: s5pv210: Disable pull for vibrator enable GPIO o [...] new e39d3a4b23f7 ARM: dts: s5pv210: Add an ADC node new 07297ea732dd ARM: dts: s5pv210: Enable ADC on Aries boards new 44a390fb43d3 ARM: dts: s5pv210: Assign clocks to MMC devices on Aries boards new 18c41a634ebe ARM: dts: s5pv210: Correct FIMC definitions new c9ed436fd69b ARM: dts: s5pv210: Set MAX8998 GPIO pulls on Aries boards new ca6bc7a19241 Merge tag 'samsung-dt-5.8' of git://git.kernel.org/pub/scm [...] new 546283d580c7 ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429 new a7c0bbc3fd61 ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743 new 4bbb76eedde9 ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32mp15 new 88fcb8a340e5 ARM: dts: stm32: enable stm32mp157's &gpu by default new 9c32f980d999 ARM: dts: stm32: preset stm32mp15x video #address- and #si [...] new 276bd3f003b1 ARM: dts: stm32: remove now redundant STM32MP15x video cell sizes new 6ddf19e09fb2 ARM: dts: stm32: use uniform label names for sleep pinctrl [...] new c19e7f74966a ARM: dts: stm32: use uniform node names for sleep pinctrl groups new f0b06064bbd6 dt-bindings: add vendor prefix for Linux Automation GmbH new 666b5ca85cd3 ARM: dts: stm32: add STM32MP1-based Linux Automation MC-1 board new bc1aa0919284 dt-bindings: arm: stm32: document lxa,stm32mp157c-mc1 compatible new a49e244797f9 ARM: dts: stm32: Enable I2C2 on DHCOM PDK2 carrier board new dda830431640 ARM: dts: stm32: add cortex-M4 pdds management in Cortex-M4 node new 06a933aaef99 ARM: dts: stm32: use st,stm32mp15-i2c compatible for stm32mp151 new ea6318dc5a1d ARM: dts: stm32: add Fast Mode Plus info in I2C nodes of s [...] new dff503ab76b4 ARM: dts: stm32: Repair PMIC configuration on AV96 new f3aa3bc3a584 ARM: dts: stm32: Repair PMIC interrupt on AV96 new 7354ba62fa1e ARM: dts: stm32: Add alternate pinmux for ethernet RGMII o [...] new 3ed6bd31ba31 ARM: dts: stm32: Repair ethernet operation on AV96 new 010ca9fe500b ARM: dts: stm32: Add missing ethernet PHY reset on AV96 new 701f9e65e5d6 ARM: dts: stm32: Add missing ethernet PHY skews on AV96 new e88cee378719 ARM: dts: stm32: Add alternate pinmux for SDMMC pins on stm32mp15 new e1ea5c1721ae ARM: dts: stm32: Repair SDMMC1 operation on AV96 new 611325f68102 ARM: dts: stm32: Add eMMC attached to SDMMC2 on AV96 new 76045bc45710 ARM: dts: stm32: Add QSPI NOR on AV96 new 84faf29b2d52 ARM: dts: stm32: Add configuration EEPROM on AV96 new 7dd5cbba42c9 ARM: dts: stm32: Enable WiFi on AV96 new 077e0638fc83 ARM: dts: stm32: Add alternate pinmux for USART2 pins on s [...] new 224771c94764 ARM: dts: stm32: Enable Bluetooth on AV96 new 0752cc4c6671 ARM: dts: stm32: Add alternate pinmux for LTDC pins on stm32mp15 new 64e86752d7df ARM: dts: stm32: Add bindings for HDMI video on AV96 new dcf185ca8175 ARM: dts: stm32: Add alternate pinmux for SAI2 pins on stm32mp15 new e027da342772 ARM: dts: stm32: Add bindings for audio on AV96 new e74ef3823b4d ARM: dts: stm32: Add bindings for USB on AV96 new 878b0ba5c4d2 ARM: dts: stm32: Rename LEDs to match silkscreen on AV96 new 2f9306969a76 ARM: dts: stm32: add sd-uhs properties in SD-card node for [...] new b5a087139db2 ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dkx new 7d4d46ba051b ARM: dts: stm32: bump PSCI to version 1.0 on stm32mp15x new 11b08c46333c ARM: dts: stm32: Add alternate pinmux for I2C2 pins new b1c1fe1d43e3 ARM: dts: stm32: Repair I2C2 operation on AV96 new 39be968cb5a1 ARM: dts: stm32: Add alternate pinmux for FDCAN1 pins new b0b3a8b7be1e ARM: dts: stm32: Add bindings for FDCAN1 on AV96 new 099318445981 ARM: dts: stm32: Add alternate pinmux for FDCAN2 pins new c80b9dacdc6c ARM: dts: stm32: Add bindings for FDCAN2 on AV96 new d56eb118c37b ARM: dts: stm32: Add alternate pinmux for ADC pins new 8f92c7565325 ARM: dts: stm32: Add bindings for ADC on AV96 new 5afb13616baf ARM: dts: stm32: Add alternate pinmux for SPI2 pins new f572f485898a ARM: dts: stm32: Add bindings for SPI2 on AV96 new da80ddaf5176 dt-bindings: Add vendor prefix for Shiratech Solutions new 498a7014989d ARM: dts: stm32: Add missing pinctrl entries for STM32MP15 new b856e9d148ae dt-bindings: arm: stm32: Document Stinger96 compatible new aaac4bd35a83 ARM: dts: stm32: Add Stinger96 board support new 061e0a6e108f dt-bindings: arm: stm32: Document IoT Box compatible new f0c2df217c80 ARM: dts: stm32: Add IoT Box board support new 87cabf9405cb ARM: dts: stm32: Add GPIO keys for STM32MP1 DHCOM PDK2 new 81d5fc719798 ARM: dts: stm32: Add GPIO LEDs for STM32MP1 DHCOM PDK2 new 604536dc5837 ARM: dts: stm32: Split SoC-independent parts of DHCOM SOM [...] new 7e76f82acd9e ARM: dts: stm32: Split Avenger96 into DHCOR SoM and Avenge [...] new aff195d0ec65 Merge tag 'stm32-dt-for-v5.8-1' of git://git.kernel.org/pu [...] new ca0762ee4497 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] new eb4cdda7a30b ARM: dts: r8a7742: Initial SoC device tree new 269785eaba09 ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM new 48ad3c4a334a ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based [...] new a31a8c9cbc07 ARM: dts: r8a7742: Add IRQC support new b2cb7d8d5f0c ARM: dts: r8a7742: Add [H]SCIF{A|B} support new 7fc3b53a7bd6 ARM: dts: r8a7742: Add GPIO nodes new 0e36587c0832 arm64: dts: renesas: r8a774c0-cat874: Add support for AIST [...] new de12d92147c1 Merge tag 'renesas-arm-dt-for-v5.8-tag2' of git://git.kern [...] new 844beed47182 dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven [...] new 0b5832238d36 dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven [...] new 863c0b59f06a Merge tag 'renesas-dt-bindings-for-v5.8-tag2' of git://git [...] new fc539b90eda2 arm64: dts: ti: am654: Add DSS node new 76921f15acc0 arm64: dts: ti: k3-j721e-main: Add DSS node new 0836dacecf48 arm64: dts: ti: k3-j721e-common-proc-board: add assigned c [...] new 7fd28c6ab83d arm64: dts: ti: am65-wakeup: Add VTM node new 64f9147d914d arm64: dts: ti: am654: Add thermal zones new 57dfcb5dce99 arm64: dts: ti: k3-am65-main: Add ehrpwm nodes new cae809434da1 arm64: dts: ti: k3-j721e-main: Add main domain watchdog entries new a2a3e46cfb11 Merge tag 'ti-k3-dt-for-v5.8' of git://git.kernel.org/pub/ [...] new 22c328b1bc18 Merge tag 'tegra-for-5.8-dt-bindings' of git://git.kernel. [...] new 7860c8738a16 ARM: tegra: Kill off "simple-panel" compatibles new ae05ddc9b380 ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS new 94ea9681a9f5 ARM: dts: tegra30: beaver: Add CPU Operating Performance Points new 9c1acf5174bd Merge tag 'tegra-for-5.8-arm-dt' of git://git.kernel.org/p [...] new 69f6eb775ede dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino- [...] new 4a0cc312443d ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC new 89866b2667e0 arm64: dts: allwinner: a64: olinuxino: add user red LED new c21c2c86f606 ARM: dts: sun8i-h3: add opp table for mali gpu new 9a0e4df7f9be ARM: dts: sunxi: a83t: Add msgbox node new 667aeaef7451 ARM: dts: sunxi: h3/h5: Add msgbox node new 3e3f39a77438 arm64: dts: allwinner: a64: Add msgbox node new e7d5260e2b10 arm64: dts: allwinner: h6: Add msgbox node new 34b6826df746 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity new b928fd4674fe arm64: dts: allwinner: h6: orangepi: Add gpio power supply new 27c9f2a0c512 arm64: dts: allwinner: h6: orangepi: Disable OTG mode new 3d478d211b8e arm64: allwinner: h6: orangepi-lite2: Support BT+WIFI comb [...] new 8a3a9535189d arm64: dts: allwinner: h6: Add clock to CPU cores new 9f8a93b742e9 arm64: dts: allwinner: h6: Add thermal trip points/cooling map new 905434e0b544 arm64: dts: allwinner: h6: Add CPU Operating Performance P [...] new 67533f873ad7 arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1 new ebae33c3f6ce arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3 new d8e2b7e11b50 arm64: dts: allwinner: Sort Pine H64 device-tree nodes new fe79ea577be8 arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64 new cff111017887 arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells new c83e24e7bf1c arm64: dts: allwinner: h6: add voltage range to OPP table new 5961bdf2dfe5 arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6 new b3a0a2f910c7 arm64: dts: allwinner: h6: Add IOMMU new 0e909f186104 Merge tag 'sunxi-dt-for-5.8-1' of git://git.kernel.org/pub [...] new b64ac044ad94 ARM: dts: socfgpa: set bridges status to disabled new 29aed3ef6d49 ARM: dts: socfpga: Add fpga2hps and fpga2sdram bridges new e9f981c79432 Merge tag 'socfpga_dts_update_for_v5.8' of git://git.kerne [...] new ff5b89c2858f arm: dts: mt7623: add phy-mode property for gmac2 new 1f6ed2245946 arm: dts: mt7623: add Mali-450 device node new 795240b52ec9 dt-bindings: gpu: mali-utgard: add mediatek, mt7623-mali c [...] new 189881af810d arm: dts: mt2701: Add usb2 device nodes new 25880899bf9d Merge tag 'v5.7-next-dts32' of git://git.kernel.org/pub/sc [...] new 2ae6193a1b95 ARM: dts: ux500: samsung-golden: Add proximity sensor new 521d6678b9a4 ARM: dts: ux500: samsung-golden: Add magnetometer new 3c278a4749a8 ARM: dts: ux500: samsung-skomer: Add magnetometer new 4908471e1ed7 ARM: dts: ux500: Add touchscreen to the Skomer new 409b62942019 Merge tag 'ux500-dts-v5.8' of git://git.kernel.org/pub/scm [...] new 1ba2ed77210a arm64: dts: mt7622: add built-in Wi-Fi device nodes new eb4a01afedf6 arm64: dts: mt8173: Add gce setting in mmsys and display node new 6b55297581ea arm64: dts: mt8183: adjust cpuidle target residency new 668f44f354b7 dt-bindings: arm64: dts: mediatek: Add mt8173 elm and hana new 0f5da28ef827 arm64: dts: mt8173: add uart aliases new 72b29215aced arm64: dts: mt8173: fix unit name warnings new 689b937bedde arm64: dts: mediatek: add mt8173 elm and hana board new 26af2884e49c arm64: dts: mt8173: fix cooling device range new b25376126484 dt-bindings: i2c: Document I2C controller binding for MT6797 SoC new d3c84299f208 arm64: dts: mediatek: Add I2C support for MT6797 SoC new 1f3f87305ed6 arm64: dts: mediatek: Enable I2C support for 96Boards X20 [...] new 1b118385dec2 arm64: dts: mediatek: Switch to SPDX license identifier fo [...] new fff12573170e arm64: dts: mt8173: fix mdp aliases property name new f0210518aa7c arm64: dts: mt2712: use non-empty ranges for usb-phy new f0e5405b9ebf arm64: dts: mt8173: Add capacity-dmips-mhz attributes new 622a380d621f Merge tag 'v5.7-next-dts64' of git://git.kernel.org/pub/sc [...] new 07569acbef1d ARM: dts: uniphier: Add XDMAC node new 94a8c115cc5e ARM: dts: uniphier: Add ethernet aliases new 137a1cecb89a ARM: dts: uniphier: add #address-cells and #size-cells to [...] new 184a28331177 Merge tag 'uniphier-dt-v5.8' of git://git.kernel.org/pub/s [...] new f03b998de02d arm64: dts: uniphier: Add XDMAC node new 44f0746d60bc arm64: dts: uniphier: Add ethernet aliases new 8f664ce7eda5 arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs [...] new 1a13827b7750 arm64: dts: uniphier: add #address-cells and #size-cells t [...] new 82ab9b6705bd dt-bindings: arm: Add Akebi96 board support new 7d5620d31ecc arm64: dts: uniphier: Add support for Akebi96 new c8128b5c07a5 Merge tag 'uniphier-dt64-v5.8' of git://git.kernel.org/pub [...] new 7ed609b0020f ARM: dts: at91: sama5d3: switch to new clock bindings new 82a5df83e444 ARM: dts: at91: at91sam9n12: switch to new clock bindings new 15090390cac6 ARM: dts: at91: at91sam9g45: switch to new clock bindings new 0e0e528d8260 ARM: dts: at91: rm9200: switch to new clock bindings new a1af7f36c703 ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description new baa998aecb75 ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin new d08f4a5ac9fe ARM: dts: at91: sama5d2_ptc_ek: add PB_USER as wakeup source new d0815bc1b455 ARM: dts: at91: sama5d27_som1_ek: enable i2c0 new 32542faf867f ARM: dts: at91: sama5d27_som1_ek: add an alias for i2c0 new c378150337ef ARM: dts: at91: sam9x60ek: Use quad mode in the spi-nor flash new 471f0532ea37 ARM: dts: at91: sama5d27_som1: Add SPI NOR flash mapping new 0fd3a8f58f78 ARM: dts: at91: sam9x60ek: Add sdmmc1 node new 51cca920ce84 ARM: dts: at91: sama5d2_xplained: Add QSPI0 + SPI NOR memo [...] new 2fdc4e1c8cb1 ARM: dts: at91: at91-sama5d27_som1: Enable eeprom device new a2e269ca294c dt-bindings: ARM: Document SAMA5D2-ICP new 68a95ef72cef ARM: dts: at91: sama5d2-icp: add SAMA5D2-ICP new e1e2662036c0 ARM: dts: at91: sama5d27_wlsom1: Add alias for i2c0 new f1f2212eaddf ARM: dts: at91: sama5d2: Fix the label numbering for flexc [...] new 91fa03c9e33e ARM: dts: at91: sama5d2: Move flx4 definitions in the SoC dtsi new 445a9d6e562a ARM: dts: at91: sama5d2: Move flx3 definitions in the SoC dtsi new 0afa4365266a ARM: dts: at91: sama5d2: Move flx2 definitions in the SoC dtsi new 96f63ffdbc38 ARM: dts: at91: sama5d2: Move flx1 definitions in the SoC dtsi new 56cd4b9e8c67 ARM: dts: at91: sama5d2: Move flx0 definitions in the SoC dtsi new 4b098033279e ARM: dts: at91: sama5d2: Specify the FIFO size for the Fle [...] new ddcdaeb88242 ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and [...] new b793f1661777 ARM: dts: at91: sama5d2: Add DMA bindings for the flx3 SPI [...] new 1a6508a2ed9a ARM: dts: at91: sama5d2: Add DMA bindings for the flx1 I2C [...] new 466fb89be591 ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and [...] new 6e57359dd660 ARM: dts: at91: sama5d2: Remove i2s and tcb aliases from SoC dtsi new 6b9a3584c7ed ARM: dts: at91: sama5d2: Add missing flexcom definitions new c85273fd1452 ARM: dts: at91: sama5d2_xplained: Add alias for DBGU new dbe5bbdb28b4 ARM: dts: at91: sama5d2_ptc_ek: Add comments to describe t [...] new bd1f49e7792b ARM: dts: at91: sama5d2_xplained: Describe the flx0 I2C function new c5a283802573 ARM: dts: at91: Configure I2C SCL gpio as open drain new 88d801aec6e9 ARM: dts: at91: sama5d2_xplained: Add aliases for the dedi [...] new a9418e891170 Merge tag 'at91-5.8-dt' of git://git.kernel.org/pub/scm/li [...] new 912f9a6d0b75 arm64: dts: qcom: msm8916: Conform to the domain-idle-stat [...] new 31abcc91ef39 arm64: dts: qcom: msm8916: Conform to the nodename pattern [...] new 0e3ac61d703d dt-bindings: arm: cpus: Add kryo468 compatible new f97d414d7fee arm64: dts: qcom: sc7180: Fix cpu compatible new 9375e7d719b3 arm64: dts: qcom: qcs404: Add USB devices and PHYs new 70a8c5abc598 arm64: dts: qcom: qcs404-evb: Define VBUS pins new 599a0f340aa9 arm64: dts: qcom: qcs404-evb: Define USB ID pin new 2c0b742d2f18 arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator new 3d439b2a48bc arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage new 75e85d53fad2 arm64: dts: qcom: qcs404-evb: Enable USB controllers new 1c51a4aba591 arm64: dts: qcom: msm8916: Add i2c-qcom-cci node new 39e0ce6cd1bf arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes new 07484de372bd arm64: dts: qcom: sdm845: Add i2c-qcom-cci node new 68fc0facce11 arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names new d4919a44564b arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes new a0fa17f1ff74 arm64: dts: qcom: sc7180: Include interconnect definitions new eccdac07ae30 arm64: dts: qcom: sc7180: modify assigned clocks for sc718 [...] new fe2aff0c574d arm64: dts: qcom: msm8916: remove unit name for thermal tr [...] new 971b289d8749 arm64: dts: qcom: msm8996: remove unit name for thermal tr [...] new 285aa631e353 arm64: dts: qcom: msm8998: remove unit name for thermal tr [...] new a0e5aea1482b arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2 new 22337b91022d arm64: dts: qcom: sc7180: Changed polling mode in Thermal- [...] new 5a307c66a33d arm64: dts: qcom: sc7180: Add interconnect paths for the v [...] new e8a7fdc505bb arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address new 8cd6209962c6 arm64: dts: qcom: sc7180: Add cpuidle low power states new d724b42ededb arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible new 0fa007c1e8c2 arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible new 4a7b0cf24d9a arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for S [...] new 61d2ca503d0b arm64: dts: qcom: fix pm8150 gpio interrupts new 95c31e68058e arm64: dts: qcom: sc7180: Add Coresight support new b6f78e270969 arm64: dts: qcom: sm8250: Add rpmhpd node new ec13d5c23a33 arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009 new b7e2fba06622 arm64: dts: qcom: sm8250: Add UFS controller and PHY new 240031967ac4 arm64: dts: qcom: sm8250: Fix PDC compatible and reg new aab86bbbd3e3 dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs new feec34411d4c arm64: dts: qcom: Add SDM660 SoC support new 23a6da79fe8b arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender) new b1fcc5702a41 arm64: dts: qcom: msm8916: Add CTI options new e9e89c45bfeb arm64: dts: sdm845: add IPA iommus property new 54e9d5f70834 arm64: dts: qcom: sdm845: Add SoC compatible to MTP new 33c172b96a7d arm64: dts: qcom: sc7180: Update reserved memory map new e14a15eba89a arm64: dts: qcom: sc7180: Add Q6V5 MSS node new bec71ba243e9 arm64: dts: qcom: sc7180: Update Q6V5 MSS node new 4a4a26317ec8 arm64: dts: msm8996: Fix CSI IRQ types new 26bea4e42a36 arch: arm64: dts: msm8996: Add CCI node new 0d1ce0d14bd7 arm64: dts: sdm845: Add "no-hpd" to sn65dsi86 on cheza new 0f1decaa83b7 arm64: dts: qcom: sc7180: Support ETMv4 power management new 428384b535d6 arm64: dts: qcom: msm8916: Add blsp_i2c1 new 246d19d2c22e arm64: dts: qcom: msm8916: Add blsp_i2c5 new 16fb3e4226d6 arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen r [...] new a4c2951274e4 arm64: dts: qcom: msm8916-samsung-a5u: Add touchscreen new 9fc18435d214 arm64: dts: qcom: sc7180: Add "no-map" to cmd_db reserved area new b3d6fd8f25a5 arm64: dts: qcom: msm8916: Disable coresight by default new 14a9f4c6abdf arm64: dts: qcom: db820c: Add pmi8994 RPM regulators new 1cacdf5d3bb9 arm64: dts: qcom: db820c: Fix invalid pm8994 supplies new 4b20d4705a21 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for displ [...] new 3fb298d0b2f2 arm64: dts: qcom: c630: Add WiFi node new 2536bedec63e arm64: dts: qcom: c630: Specify UFS device reset new e6717dbaef63 arm64: dts: qcom: msm8916: avoid using _ in node names new 38a4d932f70a arm64: dts: qcom: msm8916: move gpu opp table to gpu node new 756d534b3e10 arm64: dts: qcom: apq8016-sbc: merge -pins.dtsi into main .dtsi new 2317b87a2a6f arm64: dts: qcom: db820c: Add vdd_gfx and tie it into mmcc new 3f65d51e9e22 arm64: dts: qcom: msm8996: Make GPU node control GPU_GX GDSC new 13c7a1683e63 dt-bindings: arm-smmu: Add sc7180 compatible string new 39f3d3bb05a4 arm64: dts: qcom: sc7180: Add A618 gpu dt blob new 909bc56cb008 arm64: dts: qcom: sc7180: Fix ETMv4 power management patch new d82fade846aa arm64: dts: qcom: sc7180: add IPA information new 7d2f29e49477 arm64: dts: qcom: sc7180: Correct the pdc interrupt ranges new 1cb00f8c3b36 Merge tag 'qcom-arm64-for-5.8' of git://git.kernel.org/pub [...] new 51befb888f62 ARM: dts: qcom: add scm definition to ipq806x new 8acc36189dca ARM: dts: qcom: ipq4019: fix high resolution timer new 4e7573e7a54e ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes new 9111bbf3a19d ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node new 8513de03928e ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes new 8bf7a360a92c ARM: dts: qcom: msm8974-klte: Add sdhci1 node new 65876ae91e80 ARM: dts: qcom: msm8974-klte: Add USB node new cd13c72c1853 ARM: dts: qcom: msm8974-klte: Add max77826 pmic node new 430640a659e0 Merge tag 'qcom-dts-for-5.8' of git://git.kernel.org/pub/s [...] new bb5cce12ac71 arm64: dts: fvp/juno: Fix node address fields new 849bfc3dfc13 arm64: dts: fvp: Move fixed devices out of bus node new d9258898ad49 arm64: dts: vexpress: Move fixed devices out of bus node new feebdc3f7950 arm64: dts: fvp: Move fixed clocks out of bus node new 948204a1bf68 arm64: dts: juno: Move fixed devices out of bus node new 0e529dae514b arm64: dts: juno: Fix mem-timer new 336edacfb98c arm64: dts: fvp: Fix GIC compatible names new a78aee9e4349 arm64: dts: juno: Fix GIC child nodes new 78631aecc52c arm64: dts: fvp: Fix GIC child nodes new fac959c93f97 arm64: dts: fvp: Fix ITS node names and #msi-cells new edfac966f60d arm64: dts: juno: Use proper DT node name for USB new 608f1b6cf366 arm64: dts: fvp/juno: Fix serial node names new 906e6dd481cb arm64: dts: fvp: Fix SMMU DT node new 9d0a36ddcc52 arm64: dts: fvp/juno: Fix bus node names new 36d48981d6ad arm64: dts: juno: Fix GPU interrupt order new 3b42c06061cd arm64: dts: vexpress: Fix VExpress LED names new 94cc3f1baaba arm64: dts: juno: Fix SCPI shared mem node name new 564ef853419c Merge tag 'juno-updates-5.8' of git://git.kernel.org/pub/s [...] new c589d6da965e ARM: dts: marvell: drop i2c timeout-ms property new 2bf399defde8 ARM: dts: kirkwood: Add Check Point L-50 board new 1383d42cffa6 ARM: dts: kirkwood: ReadyNAS NV+v2: Add LCD panel new 65ad1cafe71c Merge tag 'mvebu-dt-5.8-1' of git://git.infradead.org/linu [...] new 847c3323d5d1 arm64: dts: update SolidRun Armada 8040 phy interface types new 715878016984 arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gp [...] new df749cdb0150 arm64: dts: marvell: armada-37xx: Move PCIe comphy handle [...] new 1b5a2dd9e266 arm64: dts: marvell: armada-37xx: Move PCIe max-link-speed [...] new 1e6e61285354 arm64: dts: marvell: drop i2c timeout-ms property new 11b2af36cc87 arm64: dts: add uDPU i2c bus recovery new 7a2c36b039d2 arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO [...] new c2671acbbbd8 arm64: dts: armada-3720-turris-mox: fix SFP binding new 87b990ab6272 Merge tag 'mvebu-dt64-5.8-1' of git://git.infradead.org/li [...] new 1f5a3e167935 arm64: dts: rockchip: add micro SD card regulator to rockpro64 new 051083dddf07 arm64: dts: rockchip: remove bus-width from mmc nodes in r [...] new df07f7df7e5a arm64: dts: rockchip: add core devicetree for rk3326 new 98412e1e57ea dt-bindings: Add binding for Hardkernel Odroid Go Advance new ce33988fb698 arm64: dts: rockchip: add Odroid Advance Go new e565dd298c6b arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 n [...] new de70083cbaab arm64: dts: rockchip: remove #sound-dai-cells from &spdif [...] new cbd7214402ec arm64: dts: rockchip: Define the rockchip Video Decoder no [...] new 213f272b754f arm64: dts: rockchip: replace RK_FUNC defines in rk3326-od [...] new d09855bdd8c4 include: dt-bindings: rockchip: remove unused defines new 8370cc5533b3 arm64: dts: rockchip: fix phy nodename for rk3328 new 63834d1edb96 arm64: dts: rockchip: fix rtl8211f nodename for rk3328 Beelink A1 new b450d1c566bd arm64: dts: rockchip: fix rtl8211e nodename for rk3399-nanopi4 new 737157f9618b arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk [...] new b2bb769100d4 arm64: dts: rockchip: fix rtl8211e nodename for rk3399-orangepi new 302a729c84b5 arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk [...] new 84836ded76ec arm64: dts: rockchip: fix defines in pd_vio node for rk3399 new e916d85b922f arm64: dts: rockchip: rename and label gpio-led subnodes new 1fab4cf51e48 arm64: dts: rockchip: remove disable-wp from rk3308-roc-cc [...] new fb0ab17f1ab7 arm64: dts: rockchip: add bus-width properties to mmc node [...] new 2b99e6196663 arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node posit [...] new b2cb68e86422 arm64: dts: rockchip: fix pinctrl-names for gpio-leds node [...] new f0c59fd97c6e Merge tag 'v5.8-rockchip-dts64-1' of git://git.kernel.org/ [...] new f0344b33546c ARM: dts: rockchip: rename and label gpio-led subnodes new 439062737bc0 ARM: dts: rockchip: remove identical #include from rk3288.dtsi new 6067ec2c7ffa ARM: dts: enable WLAN for Mecer Xtreme Mini S6 new 2dd579fc9698 ARM: dts: remove disable-wp from rk3229-xms6 emmc new 54b1a4e07033 ARM: dts: rockchip: add rga node for rk322x new 9440d8acb5ac Merge tag 'v5.8-rockchip-dts32-1' of git://git.kernel.org/ [...] new 6656e1635355 ARM: dts: kirkwood: Fix interrupt controller node name new a857caa9d95b ARM: dts: dove: Fix interrupt controller node name new 4fade3403e5a ARM: dts: pxa168: Add missing address/size cells to i2c nodes new 51d6bba66113 ARM: dts: pxa168: Fix the gpio interrupt cell number new 55d26c38442e ARM: dts: pxa3xx: Fix up encoding of the /gpio interrupts [...] new c911cadfab50 ARM: dts: pxa910: Fix the gpio interrupt cell number new 2e7167d17bcd ARM: dts: pxa*: Fix up encoding of the /rtc interrupts property new 4989fd577d07 ARM: dts: mmp*: Fix up encoding of the /rtc interrupts property new 7df3a1ee12eb ARM: dts: mmp3: Fix L2 cache controller node name new bbbea1f2a9b1 ARM: dts: mmp3: Fix USB & USB PHY node names new dd95b542b74c ARM: dts: berlin*: Fix up the SDHCI node names new ed365a4a84a0 ARM: dts: mmp3: Add the fifth SD HCI new 9eddc06a3bc7 Merge branch 'mmp/fixes' into arm/dt new 9530dcf1082d ARM: dts: meson: add the gadget mode properties to the USB [...] new f5a7382d6f17 ARM: dts: meson8m2: Use the Meson8m2 specific USB2 PHY compatible new b632506c5af2 ARM: dts: meson: Add the Ethernet "timing-adjustment" clock new 005231128e9e ARM: dts: meson: Switch existing boards with RGMII PHY to [...] new 06273547dddc Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] new 2f9139c2609f arm64: dts: amlogic: use the new USB control driver for GX [...] new 9ecded10b4b6 arm64: dts: meson: fixup SCP sram nodes new 5c28dcbb3a1b arm64: dts: meson-g12b-ugoos-am6: fix board compatible new d120b5f98031 arm64: dts: meson-gxbb-kii-pro: fix board compatible new 08dc0e5dd9aa arm64: dts: meson: fix leds subnodes name new 75800d701782 arm64: dts: meson: S922X: extend cpu opp-points new f31505089497 arm64: dts: meson: kvim3: move hdmi to tdm a new 25c14afeea93 Merge branch 'reset/meson-gxl-dac' of git://git.pengutroni [...] new 4cc1b2659dd2 arm64: dts: meson-gx: add aiu support new 3ffeb9532d42 arm64: dts: meson: p230-q200: add initial audio playback support new a3ff86dcbbe8 arm64: dts: meson: libretech-cc: add initial audio playbac [...] new c755c7913ce7 arm64: dts: meson: libretech-ac: add initial audio playbac [...] new d8e8e66ea533 arm64: dts: meson: libretech-pc: add initial audio playbac [...] new fc9eab4b4276 arm64: dts: meson-g12b: move G12B thermal nodes to meson-g [...] new c30dd9270197 arm64: dts: meson-sm1: add cpu thermal nodes new 838f0905aaee dt-bindings: arm: amlogic: add odroid-c4 bindings new 326e57518b0d arm64: dts: meson-sm1: add support for Hardkernel ODROID-C4 new a66d4ae3144a arm64: dts: meson: gxl: add acodec support new f3c35382259f arm64: dts: meson: p230-q200: add internal DAC support new 249ce3777c25 arm64: dts: meson: libretech-cc: add internal DAC support new 451323f8bc9e arm64: dts: meson: libretech-ac: add internal DAC support new 2989a2d6c7f3 arm64: dts: meson: libretech-pc: add internal DAC support new 457fa78771a2 arm64: dts: meson: g12: add internal DAC new dbffd7f9bdb4 arm64: dts: meson: g12: add internal DAC glue new bc15895e1423 dt-bindings: add vendor prefix for Smartlabs LLC new 341e85047bdb dt-bindings: arm: amlogic: add support for the Smartlabs S [...] new 1d6ece87b750 arm64: dts: meson: add support for the Smartlabs SML-5442TW new 647e1643d613 arm64: dts: meson: add ethernet interrupt to wetek dtsi new 3cb74db9b256 arm64: dts: meson: convert ugoos-am6 to common w400 dtsi new 3a90ef281f85 dt-bindings: arm: amlogic: add support for the Beelink GT-King new c5522ff9c729 arm64: dts: meson-g12b-gtking: add initial device-tree new 8d4b8772296f dt-bindings: arm: amlogic: add support for the Beelink GT- [...] new 0b928e4e412b arm64: dts: meson-g12b-gtking-pro: add initial device-tree new 34a07a8da3a0 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] new 9fb276934a5d Merge branch 'for-5.8/dt-bindings' into for-5.8/arm64/dt new d3cd7d02e713 arm64: tegra: Kill off "simple-panel" compatibles new bc8788b2f3a0 arm64: tegra: Add XUDC node on Tegra194 new cd9350c55b5b arm64: tegra: Add external memory controller node for Tegra210 new e12325f699e6 arm64: tegra: Hook up EMC cooling device new bba25915b172 arm64: tegra: Fix ethernet phy-mode for Jetson Xavier new 4012ab12b3cb arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier new b4f99176a501 arm64: tegra: Fix SOR powergate clocks and reset new 2eb8e1a4b1da arm64: tegra: Add reset-cells to memory controller new c41538853949 arm64: tegra: Add Tegra VI CSI support in device tree new 3482a7afb261 arm64: tegra: Fix flag for 64-bit resources in 'ranges' property new ce8a85968dc4 arm64: tegra: Enable VI I2C on Jetson Nano new e9bdccb0bdf9 arm64: tegra: Make the RTC a wakeup source on Jetson TX2 new 358a6777f5dd arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1 new 4cafc5d9c9db Merge tag 'tegra-for-5.8-arm64-dt-v2' of git://git.kernel. [...] new 44111124fcfd dt-bindings: arm: fsl: add nxp based toradex colibri bindings new 9c4b24db828a dt-bindings: arm: imx: add kontron smarc to schema new 48d44c2e5f30 Merge tag 'imx-bindings-5.8' of git://git.kernel.org/pub/s [...] new 5b167212d673 ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support new f2e3d666a448 ARM: dts: imx7: Correct CPU supply name new 2d7401f8632f ARM: dts: imx7d: Add cpu1 supply new e7e5af7df1f5 ARM: dts: colibri: introduce device trees with UHS-I support new e0d8d4eaccc2 ARM: dts: e60k02: add interrupt for PMIC new 592a8191f058 arm: dts: ls1021atwr: Add QSPI node properties new 86b08bd5b994 ARM: dts: imx6-sr-som: add ethernet PHY configuration new 957743b79b1e ARM: dts: imx6qdl-gw552x: add USB OTG support new 16d6b91a4b2a ARM: dts: imx50: Remove unused iomuxc-gpr node new 905d3d25c18a ARM: dts: imx51: Add src node interrupt new 012d1c246f1f ARM: dts: imx53: Add src node interrupt new 9e72702a3d9a ARM: dts: imx6qdl-gw560x: add lsm9ds1 iio imu/magn support new c8756cbad816 ARM: dts: imx6qdl-gw5904: add lsm9ds1 iio imu/magn support new d40edafe8056 ARM: dts: imx6qdl-gw5910: add support for bcm4330-bt new 4792ff641cc8 ARM: dts: imx6qdl-gw5910: fix wlan regulator new d8a6511d988a ARM: dts: imx6qdl: Use nvmem interface to get fuse data new d7e1c2b081b0 ARM: dts: imx6sl: Use nvmem interface to get fuse data new fbf40f4e64ba ARM: dts: imx7d-pinfunc: add input mux for ENET2 mdio new eb998547a0bd ARM: dts: imx: make src node name generic new 1ebc662f5da6 ARM: dts: imx50: Add src node interrupt new 6a3153e1e0b7 ARM: dts: imx5: make src node name generic new 103515d91832 ARM: dts: imx53-cx9020: Group port definitions for the dvi [...] new d39b6ae4be3f Merge tag 'imx-dt-5.8' of git://git.kernel.org/pub/scm/lin [...] new f3fe96017f09 arm64: dts: imx8mm-evk: Add secondary cpus supply new 41235c8f1093 arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply new dd12fa6978a1 arm64: dts: ls1028a: Specify the DMA channels for the DSPI [...] new 76eceb0f3696 arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU new 9251dad3a3e5 arm64: dts: imx8mq-librem5-devkit: Don't use underscore in [...] new 593816fa2f35 arm64: dts: imx: Add Beacon i.MX8m-Mini development kit new f5ac5ac12dd6 arm64: dts: ls1012a: Add QSPI node properties new 30cdd62dce6b arm64: dts: imx8mp: Add thermal zones support new 6895681132ec arm64: dts: imx8qxp: support scu mailbox channel new ebfa8951e6cd arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes new bc3895b29de3 arm64: dts: imx8qxp-mek: Sort labels alphabetically new d394039c1abe arm64: dts: imx8qxp-mek: Add PMIC thermal zone support new ac082ea87d9d arm64: dts: lx2160a: add more thermal zone support new 8c30e7caac74 arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage new 6c660819d533 arm64: dts: fsl: add fsl,extts-fifo property for fman ptp new e98ad55989df arm64: dts: imx8qxp-mek: Do not use underscore in node name new f9654d26e11c arm64: dts: imx8mp: add "fsl,imx6sx-fec" compatible string new fa578d4e9fbe arm64: dts: ls1043a-rdb: add compatible for board new a0a44420e544 arm64: dts: freescale: sl28: enable LPUART1 new 9e6337e6fdb1 arm64: dts: imx8m: assign clocks for A53 new d0955f664941 arm64: dts: imx8mq: Add src node interrupts new 1641b2347070 arm64: dts: imx8mp: Add src node interrupts new 0d99633fd04f arm64: dts: ls1028a: sl28: keep switch port names consistent new 76afd7dbbdb3 arm64: dts: add qe node to ls1043ardb new 48ffd4ebc1da arm64: dts: Add ds26522 node to dts to ls1043ardb new 28ed0a0b4475 Merge tag 'imx-dt64-5.8' of git://git.kernel.org/pub/scm/l [...] new ae167ae25b37 arm64: dts: mt8173: Fix mmsys node name new 0607a30d5f8b arm64: dts: mt6797: Fix mmsys node name new 9f8872221674 arm64: dts: mt6358: add PMIC MT6358 related nodes new e9cabfd046d5 arm64: dts: mt2712: add ethernet device node new 5e6cdf0051f8 arm64: dts: mt8183: add mmc node new 21eb9ec7c3e6 arm: dts: mt2712: add uart APDMA to device tree new 3908895f412a Merge tag 'v5.7-next-dts64.2' of git://git.kernel.org/pub/ [...] new 644c5a582261 ARM: dts: keystone: Rename "msmram" node to "sram" new 36e29139cd47 Merge tag 'keystone_dts_for_5.8' of git://git.kernel.org/p [...] new 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node new 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support new 603986a7a486 Merge tag 'keystone_dts_for_5.7' of git://git.kernel.org/p [...] new 88affa2f891b arm64: zynqmp: Add Xilinx AES node new 818227321d33 arm64: zynqmp: Fix GIC compatible property new 9ad249abe7b8 Merge tag 'zynqmp-dt-for-v5.8' of https://github.com/Xilin [...] new 9d71d3cd9ef0 Merge tag 'arm-dt-5.8' of git://git.kernel.org/pub/scm/lin [...] new f98d7c3abca0 dt-bindings: usb: generic-ehci: Document power-domains property new e5bff02a101d dt-bindings: usb: generic-ohci: Document power-domains property new 133bf33effff dt-bindings: sram: Add Amlogic SCP SRAM compatibles new 58fb82ccbccc of: of_detach_node() remove unneeded local return variable new fa93816ba9ca dt-bindings: vendor-prefixes: Add an entry for Protonic Holland new aea37006e183 dt-bindings: i2c: cadence: Migrate i2c-cadence documentati [...] new f86ca4147976 dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML new abf8422cf6de dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc [...] new 78056e701c61 of: property: Add device link support for extcon new f22531438ff4 dt-bindings: net: dwmac: increase 'maxItems' for 'clocks', [...] new eb57a2988abc dt-bindings: net: dwmac: Convert stm32 dwmac to DT schema new 9a2506b1a29c dt-bindings: Add vendor prefix for BeagleBoard.org new 88986987c76f dt-bindings: memory-controllers: exynos-srom: Remove unnee [...] new 57f25e1cf00d dt-bindings: vendor-prefixes: Add Alps new 84a25ea9cfd9 dt-bindings: vendor-prefixes: Add Check Point new 18bc99156f01 dt-bindings: reserved-memory: Introduce memory-region-names new befc8236a74f dt-bindings: memory: tegra: Add external memory controller [...] new fbfb9a60d5d0 dt-bindings: input: Convert gpio-keys bindings to schema new 9f60a65bc5e6 dt-bindings: Clean-up schema indentation formatting new 7e5ff5917593 Merge branch 'dt/linus' into dt/next new 8d3cdfeca808 of: fix the warnings from command line. new 2d4a22e79a5f dt-bindings: sram: convert rockchip-pmu-sram bindings to yaml new 02c625c5de60 dt-bindings: gpu: mali-utgard: Add the #cooling-cells property new 4d8d2177625c dt-bindings: nvmem: Convert rockchip-efuse bindings to yaml new 49ac0c7cfe02 dt-bindings: timer: Convert ingenic,tcu.txt to YAML new 2ebeea2b8906 dt-bindings: mmc: Convert jz4740-mmc doc to YAML new 63d35f6cf31f dt-bindings: dma: Convert jz4740-dma doc to YAML new 989f51752783 dt-bindings: usb: ingenic,musb: Add usb-role-switch property new 680f9c28c1fd dt-bindings: MIPS: Require SoC compatible string after boa [...] new 56ae89228d9c dt-bindings: mailbox: imx-mu: correct example new 470d4116ef93 dt-bindings: Add an entry for Würth Elektronik, we new d074684a268d dt-bindings: i2c: i2c-stm32f7: add st,stm32mp15-i2c compatible new a4a8ced6fbbc dt-bindings: iio: adi,ltc2983: Add missing quotes on dependencies new 8f88fad370bb of: property: Don't retry device_link_add() upon failure new ed3655729182 of: property: Fix create device links for all child-suppli [...] new 7456427af9de of: property: Do not link to disabled devices new 040636668bff Merge branch 'dt/linus' into 'dt/next' new e5651e83980c dt-bindings: serial: Move Marvell compatible string to 825 [...] new e69f5dc623f9 dt-bindings: serial: Convert 8250 to json-schema new ea5b8b5eb004 dt-bindings: Add a minimum version check for dtschema new 3d21a4609335 dt-bindings: Remove cases of 'allOf' containing a '$ref' new 958ba5c23937 dt-bindings: clock: Convert Calxeda clock bindings to json-schema new 5918410d991c dt-bindings: sata: Convert Calxeda SATA controller to json-schema new 9e7c2bbfadf7 dt-bindings: net: Convert Calxeda Ethernet binding to json-schema new 16be1e40259d dt-bindings: phy: Convert Calxeda ComboPHY binding to json-schema new 04cbb87795f2 dt-bindings: arm: Convert Calxeda L2 cache controller to j [...] new a6325e3e6908 dt-bindings: memory-controllers: Convert Calxeda DDR to js [...] new fdab2dc5bc44 dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema new 2407fcb81b56 dt-bindings: arm: Add Calxeda system registers json-schema [...] new 9ae8578b517a of: Documentation: change overlay example to use current syntax new 4ef7f57ebe6e docs: dt: add an index.rst file for devicetree new d8e81bc3e87c docs: dt: convert usage-model.txt to ReST new b91a770a696c docs: dt: usage_model.rst: fix link for DT usage new afb6120519ae docs: dt: convert changesets to ReST new 26853a242057 docs: dt: convert dynamic-resolution-notes.txt to ReST new 218e1b3d10f1 docs: dt: convert of_unittest.txt to ReST new 642e6e5ce03e docs: dt: convert overlay-notes.txt to ReST format new 56516a9fe105 docs: dt: convert ABI.txt to ReST format new 858e6845654d docs: dt: convert submitting-patches.txt to ReST format new e7728fcf7dd7 docs: dt: convert writing-bindings.txt to ReST new dba496f36117 dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema new a0a3e0887d71 dt-bindings: thermal: Convert i.MX8MM to json-schema new 493d8f463e2e dt-bindings: gpio: Convert i.MX to json-schema new 8b2251f75f78 dt-bindings: nvmem: Convert i.MX OCOTP to json-schema new aa3afee63e2c dt-bindings: nvmem: Convert i.MX IIM to json-schema new 2c504460f502 dt-bindings: nvmem: Convert MXS OCOTP to json-schema new 81e41fec803d dt-bindings: watchdog: Convert i.MX to json-schema new 8d99f03c9fd0 dt-bindings: watchdog: Convert i.MX7ULP to json-schema new 410dcdc2dfd0 dt-bindings: at24: add microchip, 24lc[0-9]+ to the compat [...] new f678d2181d0d dt-bindings: sh_eth: Sort compatible string in increasing [...] new 2c905f6c3334 dt-bindings: gpu: add power-domains #cooling-cells to arm, [...] new 0b7140098667 dt-bindings: usb: dwc2: add power-domains property new c54030b19114 dt-bindings: timer: Document allwinner,erratum-unknown1 property new 4b7cf35c5584 dt-bindings: clock: Convert ingenic,cgu.txt to YAML new 6e172df71fe5 dt-bindings: intc: Convert ingenic,intc.txt to YAML new 118a209df613 dt-bindings: i2c: Convert i2c-jz4780.txt to YAML new 28c9c3d36b7c dt-bindings: serial: Convert ingenic,uart.txt to YAML new 7f7d408e5a00 dt-bindings: gpio: rcar: Convert to json-schema new d0941cfb9fa8 dt-bindings: watchdog: renesas-wdt: Convert to json-schema new 8f18632153e7 dt-bindings: timer: renesas: ostm: Convert to json-schema new b36a24725392 dt-bindings: phy: Convert UniPhier PCIe-PHY controller to [...] new 60f4fc43bac9 dt-bindings: phy: Convert UniPhier USB2-PHY controller to [...] new 134ab2845acb dt-bindings: phy: Convert UniPhier USB3-PHY conroller to j [...] new b1eac5f32c0f dt-bindings: thermal: Convert UniPhier thermal monitor to [...] new 7f0f855e6cf3 dt-bindings: vendor-prefixes: Add U-Boot bootloader prefix new f0a087a533b3 dt-bindings: vendor-prefixes: Add Vaisala new 48156b6bb401 dt-bindings: Add vendor prefix for Baikal Electronics, JSC new a658d9bcd262 dt-bindings: irqchip: renesas-irqc: Document r8a7742 bindings new 8908a822663f dt-bindings: serial: renesas,scif: Document r8a7742 bindings new 3cf1601ab00c dt-bindings: serial: renesas,scifb: Document r8a7742 bindings new 65994c09bc66 dt-bindings: serial: renesas,hscif: Document r8a7742 bindings new e2f233ec1553 spi: dt-bindings: sifive: Add missing 2nd register region new 3c9ab53f0348 dt-bindings: usb: ehci: Add missing 2nd register region new 346dda3167ff dt-bindings: ufs: ti: Fix address properties handling new 1195b303a661 dt-bindings: ufs: ti: Add missing 'additionalProperties: false' new fba5618451d2 dt-bindings: Fix incorrect 'reg' property sizes new 0be4ae74881c dt-bindings: irqchip: renesas-intc-irqpin: Convert to json-schema new 61efb56e30f1 dt-bindings: arm: gic: Allow combining arm,gic-400 compati [...] new 17b53ce33078 dt-bindings: mali-midgard: Allow dma-coherent new 59ffe4ed0725 dt-bindings: ehci/ohci: Allow iommus property new 907dd4539707 dt-bindings: serial: qca,ar9330-uart: Convert to json-schema new 24921a8f1847 docs/devicetree/i2c: brcm,bcm2835: fix node id in example new c8813f7ec01c drivers/of: keep description of function consistent with f [...] new cf4bc4686c6f dt-bindings: eeprom: at24: Fix list of page sizes for writing new df5f3b6f5357 dt-bindings: nvmem: stm32: new property for data access new 3828026c9ec8 dt-bindings: usb: qcom,dwc3: Convert USB DWC3 bindings new dffe5115047e dt-bindings: usb: qcom,dwc3: Add compatible for SC7180 new 9254bf1007d5 dt-bindings: clock: Convert i.MX6Q clock to json-schema new b9e267524b16 dt-bindings: clock: Convert i.MX6SX clock to json-schema new f41610309aff dt-bindings: clock: Convert i.MX6SL clock to json-schema new cd71b9e59a2e dt-bindings: clock: Convert i.MX6SLL clock to json-schema new 2bcfe2e0bc4a dt-bindings: clock: Convert i.MX6UL clock to json-schema new 122952665b45 dt-bindings: vendor-prefixes: Add Shanghai Awinic Technolo [...] new 06c3b7a60b4b dt-bindings: watchdog: renesas,wdt: Document r8a7742 support new 9826fb4db0d7 hwmon: lochnagar: Move binding over to dtschema new e1bfa75df229 ASoC: lochnagar: Move binding over to dtschema new 96c1517e0eda pinctrl: lochnagar: Move binding over to dtschema new e0a99c55d08b clk: lochnagar: Move binding over to dtschema new 9dae090f4b0a mfd: lochnagar: Move binding over to dtschema new 8a325dd06f23 of: Fix a refcounting bug in __of_attach_node_sysfs() new f9a529b9d6f1 dt/platform: Fix comment in of_dev_lookup() new b5e47184c372 dt-bindings: watchdog: Convert UniPhier watchdog timer to [...] new afd9ee0e97b6 regulator: arizona-regulator: Move binding over to dtschema new 0c906c92b7a3 extcon: arizona: Move binding over to dtschema new 575a29ed8f96 ASoC: arizona: Move binding over to dtschema new fc543f5367f3 mfd: arizona: Move binding over to dtschema new 8b3f0ed9e07f ASoC: madera: Move binding over to dtschema new 067243bab999 pinctrl: madera: Move binding over to dtschema new 2cb80529811b mfd: madera: Move binding over to dtschema new 37d1e94692e0 dt-bindings: thermal: rcar-gen3-thermal: Convert bindings [...] new b82f8cc72ba2 dt-bindings: rtc: Convert MXC RTC to json-schema new abc9e16f4953 dt-bindings: rtc: Convert MXC RTC V2 to json-schema new f1ea97039561 dt-bindings: pwm: Convert imx pwm to json-schema new 44f50b8d4058 dt-bindings: pwm: Convert imx tpm pwm to json-schema new b07de4461ade dt-bindings: display: anx7814.txt: convert to yaml new 30b1e7c4e24b dt-bindings: auxdisplay: hd44780: Convert to json-schema new 6457d644260d dt-bindings: pwm: Convert mxs pwm to json-schema new 0280a04ed9db dt-bindings: serial: renesas,scifa: Document r8a7742 bindings new 186835952e93 dt-bindings: serial: renesas,scifa: Remove part numbers fr [...] new 315148547563 dt-bindings: i2c: renesas, i2c: Document r8a7742 support new 90f90af71876 dt-bindings: i2c: renesas, iic: Document r8a7742 support new 33e70291d1de dt-bindings: ata: renesas,rcar-sata: Add r8a7742 support new 9c95312aad21 dt-bindings: net: renesas, ravb: Add support for r8a7742 SoC new 75d728ed2b1e dt-bindings: net: renesas,ether: Document R8A7742 SoC new a08790960382 dt-bindings: power: renesas,apmu: Document r8a7742 support new 39c7c93de02c dt-bindings: gpio: renesas, rcar-gpio: Add r8a7742 (RZ/G1H [...] new 9ecee1d6b43f dt-bindings: interrupt-controller: Convert imx irqsteer to [...] new 5b7c92e31fd7 dt-bindings: clock: Convert i.MX7D clock to json-schema new 268b7e3cdb57 dt-bindings: vendor-prefixes: Add MikroTik new 8f2d90100ad0 dt-bindings: timer: Convert i.MX TPM to json-schema new 1be96d14b7a4 dt-bindings: timer: Convert i.MX SYSCTR to json-schema new edaa9c460996 dt-bindings: media: Add missing clock domain description new ccc5d0c9d26f dt-bindings: rtc: rtc-sh: Add missing power-domains property new 451a044519c3 ASoC: fsi: Add missing properties to DT bindings new c95d5e138f4e dt-bindings: interrupt-controller: arm,gic: Document reset [...] new 8d6c65bd91bd dt-bindings: memory-controllers: renesas,dbsc: Convert to [...] new 4b74c424a1b1 dt-bindings: serial: Add renesas,em-uart bindings new 1ade7d1f9558 dt-bindings: gpio: Convert mxs to json-schema new 9484492c84d1 dt-bindings: memory: Convert ingenic,jz4780-nemc.txt to YAML new 3449aae34366 dt-bindings: mtd: Convert ingenic,jz4780-nand.txt to YAML new 6d97d497d48b dt-bindings: thermal: Convert i.MX to json-schema new 3591105b3c51 dt-bindings: media: Convert marvell,mmp2-ccic to json-schema new 7882d822b3f9 dt-bindings: spi: Convert spi-pxa2xx to json-schema new ece9e0684ed1 dt-bindings: usb: Convert ehci-mv to json-schema new 760b17a69ffd dt-bindings: dma: uart: mtk: fix example new 9184450a95f6 dt-bindings: phy: rcar-gen2: Add r8a7742 support new c6233c504974 dt-bindings: PCI: pci-rcar-gen2: Add device tree support f [...] new c092e1356b37 dt-bindings: usb: renesas,usbhs: Add support for r8a7742 new 935796968ff8 dt-bindings: usb: usb-xhci: Document r8a7742 support new 3910c5809fba dt-bindings: iio: imu: bmi160: convert format to yaml, add [...] new 8d71c8c0ab8f dt-bindings: clock: Convert i.MX5 clock to json-schema new 91ab38f7e9d0 dt-bindings: clock: Convert i.MX35 clock to json-schema new 69d52d893eac dt-bindings: clock: Convert i.MX31 clock to json-schema new fc95fd1ea4bb dt-bindings: clock: Convert i.MX28 clock to json-schema new 40df60f140b3 dt-bindings: clock: Convert i.MX23 clock to json-schema new 1b51ec3ac98d dt-bindings: clock: Convert i.MX27 clock to json-schema new 076026e9b408 dt-bindings: clock: Convert i.MX25 clock to json-schema new 80540e16e9ac dt-bindings: clock: Convert i.MX21 clock to json-schema new 67e35adf1b05 dt-bindings: clock: Convert i.MX1 clock to json-schema new 7536c7e03e74 of/fdt: Remove redundant kbasename function call new bc6b83d636eb dt-bindings: timer: renesas: mtu2: Convert to json-schema new 96ec7b3142b4 dt-bindings: usb: qcom,dwc3: Introduce interconnect proper [...] new 73b1e2170a9d dt-bindings: input: touchscreen: edt-ft5x06: change reg property new d3b780da511d dt-bindings: vendor-prefixes: Add Silex Insight vendor prefix new 3c2088430d27 dt-bindings: geni-se: Convert QUP geni-se bindings to YAML new add953dc472d dt-bindings: geni-se: Add interconnect binding for GENI QUP new 41d455bda234 dt-bindings: serial: Add binding for UART pin swap new fafcc40fd526 dt-bindings: thermal: rcar-thermal: Add device tree suppor [...] new df8cad689eae dt-bindings: timer: Convert i.MX GPT to json-schema new dff49d55e08a dt-bindings: clock: Convert i.MX8QXP LPCG to json-schema new 41a053886b05 dt-bindings: timer: renesas: cmt: Convert to json-schema new 8f8986e932c5 dt-bindings: Merge gpio-usb-b-connector with usb-connector new 0c03fa00fd2f dt-bindings: power: Convert imx gpc to json-schema new e6b12afe659c dt-bindings: power: Convert imx gpcv2 to json-schema new 2a975ac9c30c dt-bindings: mailbox: Convert imx mu to json-schema new 8211d1e83ade dt-bindings: clock: Add documentation for X1830 bindings. new 571d54ed91c0 Merge tag 'devicetree-for-5.8' of git://git.kernel.org/pub [...] new 2d2682512f0f riscv: Allow device trees to be built into the kernel new 8bb661742776 riscv: K210: Add a built-in device tree new 045c654220e5 riscv: K210: Update defconfig new eb077c9c387f RISC-V: Skip setting up PMPs on traps new f83b04d36e52 kgdb: Add kgdb_has_hit_break function new fe89bd2be866 riscv: Add KGDB support new d96575709cc7 riscv: Use the XML target descriptions to report 3 system [...] new edde5584c7ab riscv: Add SW single-step support for KDB new b80b3d582ebd riscv: Remove the 'riscv_' prefix of function name new 5303df244cbf riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation new 0ff7c3b33127 riscv: Use text_mutex instead of patch_lock new 087958a17658 riscv: cacheinfo: Implement cache_get_priv_group with a ge [...] new 4a3a37331248 riscv: Add support to determine no. of L2 cache way enabled new b4a4f036e846 soc: sifive: l2 cache: Eliminate an unsigned zero compare warning new 09c0533d129c soc: sifive: l2 cache: Mark l2_get_priv_group as static new 435faf5c218a Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.or [...]
The 1284 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/arm/microchip.rst | 2 +- Documentation/dev-tools/kcov.rst | 17 +- Documentation/devicetree/bindings/ABI.rst | 42 + Documentation/devicetree/bindings/ABI.txt | 39 - Documentation/devicetree/bindings/Makefile | 14 +- Documentation/devicetree/bindings/arm/altera.yaml | 6 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 6 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 2 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 34 +- .../devicetree/bindings/arm/atmel-at91.yaml | 7 + Documentation/devicetree/bindings/arm/bitmain.yaml | 2 +- .../devicetree/bindings/arm/calxeda/hb-sregs.yaml | 49 + .../devicetree/bindings/arm/calxeda/l2ecc.txt | 15 - .../devicetree/bindings/arm/calxeda/l2ecc.yaml | 42 + .../devicetree/bindings/arm/coresight-cti.yaml | 20 +- Documentation/devicetree/bindings/arm/cpus.yaml | 86 +- Documentation/devicetree/bindings/arm/fsl.yaml | 4 + Documentation/devicetree/bindings/arm/l2c2x0.yaml | 87 +- .../devicetree/bindings/arm/mediatek.yaml | 22 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +- .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 9 +- Documentation/devicetree/bindings/arm/psci.yaml | 16 +- Documentation/devicetree/bindings/arm/qcom.yaml | 7 + Documentation/devicetree/bindings/arm/realtek.yaml | 21 + .../devicetree/bindings/arm/renesas,prr.yaml | 2 +- Documentation/devicetree/bindings/arm/renesas.yaml | 10 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../bindings/arm/samsung/samsung-boards.yaml | 1 + .../bindings/arm/socionext/uniphier.yaml | 27 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../bindings/arm/stm32/st,stm32-syscon.yaml | 6 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 3 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + Documentation/devicetree/bindings/arm/syna.txt | 2 +- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../devicetree/bindings/ata/faraday,ftide010.yaml | 4 +- .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 1 + .../devicetree/bindings/ata/sata_highbank.txt | 44 - .../devicetree/bindings/ata/sata_highbank.yaml | 95 ++ .../devicetree/bindings/auxdisplay/hit,hd44780.txt | 45 - .../bindings/auxdisplay/hit,hd44780.yaml | 96 ++ .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- .../bindings/bus/arm,integrator-ap-lm.yaml | 83 + .../devicetree/bindings/bus/baikal,bt1-apb.yaml | 90 ++ .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 107 ++ .../clock/allwinner,sun4i-a10-gates-clk.yaml | 8 +- .../bindings/clock/bitmain,bm1880-clk.yaml | 2 +- .../devicetree/bindings/clock/calxeda.txt | 17 - .../devicetree/bindings/clock/calxeda.yaml | 82 + .../devicetree/bindings/clock/cirrus,lochnagar.txt | 94 -- .../bindings/clock/cirrus,lochnagar.yaml | 78 + .../bindings/clock/fixed-factor-clock.yaml | 5 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 19 +- .../devicetree/bindings/clock/imx1-clock.txt | 26 - .../devicetree/bindings/clock/imx1-clock.yaml | 51 + .../devicetree/bindings/clock/imx21-clock.txt | 27 - .../devicetree/bindings/clock/imx21-clock.yaml | 51 + .../devicetree/bindings/clock/imx23-clock.txt | 70 - .../devicetree/bindings/clock/imx23-clock.yaml | 92 ++ .../devicetree/bindings/clock/imx25-clock.txt | 160 -- .../devicetree/bindings/clock/imx25-clock.yaml | 186 +++ .../devicetree/bindings/clock/imx27-clock.txt | 27 - .../devicetree/bindings/clock/imx27-clock.yaml | 55 + .../devicetree/bindings/clock/imx28-clock.txt | 93 -- .../devicetree/bindings/clock/imx28-clock.yaml | 115 ++ .../devicetree/bindings/clock/imx31-clock.txt | 90 -- .../devicetree/bindings/clock/imx31-clock.yaml | 120 ++ .../devicetree/bindings/clock/imx35-clock.txt | 114 -- .../devicetree/bindings/clock/imx35-clock.yaml | 139 ++ .../devicetree/bindings/clock/imx5-clock.txt | 28 - .../devicetree/bindings/clock/imx5-clock.yaml | 65 + .../devicetree/bindings/clock/imx6q-clock.txt | 41 - .../devicetree/bindings/clock/imx6q-clock.yaml | 72 + .../devicetree/bindings/clock/imx6sl-clock.txt | 10 - .../devicetree/bindings/clock/imx6sl-clock.yaml | 48 + .../devicetree/bindings/clock/imx6sll-clock.txt | 36 - .../devicetree/bindings/clock/imx6sll-clock.yaml | 66 + .../devicetree/bindings/clock/imx6sx-clock.txt | 13 - .../devicetree/bindings/clock/imx6sx-clock.yaml | 70 + .../devicetree/bindings/clock/imx6ul-clock.txt | 13 - .../devicetree/bindings/clock/imx6ul-clock.yaml | 66 + .../devicetree/bindings/clock/imx7d-clock.txt | 13 - .../devicetree/bindings/clock/imx7d-clock.yaml | 65 + .../devicetree/bindings/clock/imx8qxp-lpcg.txt | 51 - .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 73 + .../devicetree/bindings/clock/ingenic,cgu.txt | 57 - .../devicetree/bindings/clock/ingenic,cgu.yaml | 124 ++ .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 2 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 16 +- .../bindings/clock/qcom,sc7180-dispcc.yaml | 2 +- .../bindings/clock/qcom,sc7180-gpucc.yaml | 2 +- .../devicetree/bindings/clock/qcom,sc7180-mss.yaml | 2 +- .../bindings/clock/qcom,sc7180-videocc.yaml | 2 +- .../bindings/clock/qcom,sdm845-dispcc.yaml | 2 +- .../bindings/clock/qcom,sdm845-gpucc.yaml | 2 +- .../bindings/clock/qcom,sdm845-videocc.yaml | 2 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 29 +- .../bindings/connector/usb-connector.yaml | 73 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 56 + .../crypto/allwinner,sun4i-a10-crypto.yaml | 14 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 16 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 4 +- .../devicetree/bindings/crypto/st,stm32-hash.yaml | 9 +- .../allwinner,sun4i-a10-display-engine.yaml | 7 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 40 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 63 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 28 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 10 +- .../bindings/display/bridge/analogix,anx7814.yaml | 119 ++ .../devicetree/bindings/display/bridge/anx7814.txt | 42 - .../bindings/display/bridge/lvds-codec.yaml | 18 +- .../bindings/display/panel/panel-common.yaml | 11 +- .../bindings/display/panel/panel-timing.yaml | 120 +- .../bindings/display/panel/sony,acx424akp.yaml | 2 +- .../bindings/display/panel/xinpeng,xpp055c272.yaml | 4 +- .../devicetree/bindings/display/renesas,cmm.yaml | 18 +- .../display/tegra/nvidia,tegra20-host1x.txt | 73 +- .../bindings/display/ti/ti,am65x-dss.yaml | 19 +- .../bindings/display/ti/ti,j721e-dss.yaml | 34 +- .../devicetree/bindings/dma/dma-common.yaml | 3 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 80 + .../devicetree/bindings/dma/jz4780-dma.txt | 64 - .../devicetree/bindings/dma/mtk-uart-apdma.txt | 3 +- .../bindings/dma/sifive,fu540-c000-pdma.yaml | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 29 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 13 +- .../devicetree/bindings/example-schema.yaml | 17 +- .../devicetree/bindings/extcon/extcon-arizona.txt | 76 - .../bindings/extcon/extcon-usbc-cros-ec.yaml | 3 +- .../devicetree/bindings/extcon/wlf,arizona.yaml | 125 ++ .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 2 +- .../devicetree/bindings/gpio/fsl-imx-gpio.txt | 35 - .../devicetree/bindings/gpio/fsl-imx-gpio.yaml | 68 + .../devicetree/bindings/gpio/gpio-mxs.txt | 88 -- .../devicetree/bindings/gpio/gpio-mxs.yaml | 136 ++ .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 94 -- .../bindings/gpio/renesas,rcar-gpio.yaml | 144 ++ .../devicetree/bindings/gpio/sifive,gpio.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 6 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 20 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 6 + .../devicetree/bindings/gpu/vivante,gc.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 3 +- .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 32 +- .../devicetree/bindings/hwmon/adt7475.yaml | 18 +- .../devicetree/bindings/hwmon/cirrus,lochnagar.txt | 26 - .../bindings/hwmon/cirrus,lochnagar.yaml | 35 + .../devicetree/bindings/hwmon/ti,tmp513.yaml | 21 +- .../devicetree/bindings/i2c/brcm,bcm2835-i2c.txt | 2 +- .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 58 + .../devicetree/bindings/i2c/i2c-cadence.txt | 28 - .../devicetree/bindings/i2c/i2c-jz4780.txt | 33 - .../devicetree/bindings/i2c/i2c-mt65xx.txt | 1 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 10 +- Documentation/devicetree/bindings/i2c/i2c-xiic.txt | 25 - .../devicetree/bindings/i2c/ingenic,i2c.yaml | 88 ++ .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 6 + .../devicetree/bindings/i2c/renesas,i2c.txt | 1 + .../devicetree/bindings/i2c/renesas,iic.txt | 1 + .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 15 +- .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 49 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 9 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 9 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 7 +- .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 35 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 27 +- .../devicetree/bindings/iio/imu/bmi160.txt | 37 - .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 75 + .../devicetree/bindings/iio/light/tsl2772.yaml | 13 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 60 +- Documentation/devicetree/bindings/index.rst | 12 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 9 +- .../devicetree/bindings/input/gpio-keys-polled.txt | 45 - .../devicetree/bindings/input/gpio-keys.txt | 58 - .../devicetree/bindings/input/gpio-keys.yaml | 149 ++ Documentation/devicetree/bindings/input/input.yaml | 9 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 7 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 30 +- .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/interconnect/qcom,msm8916.yaml | 4 +- .../bindings/interconnect/qcom,msm8974.yaml | 4 +- .../bindings/interconnect/qcom,qcs404.yaml | 4 +- .../bindings/interconnect/qcom,sc7180.yaml | 6 +- .../bindings/interconnect/qcom,sdm845.yaml | 4 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 12 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 39 +- .../bindings/interrupt-controller/arm,gic.yaml | 9 + .../bindings/interrupt-controller/fsl,irqsteer.txt | 35 - .../interrupt-controller/fsl,irqsteer.yaml | 89 ++ .../bindings/interrupt-controller/ingenic,intc.txt | 28 - .../interrupt-controller/ingenic,intc.yaml | 63 + .../intel,ixp4xx-interrupt.yaml | 8 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../interrupt-controller/renesas,intc-irqpin.txt | 62 - .../interrupt-controller/renesas,intc-irqpin.yaml | 107 ++ .../interrupt-controller/renesas,irqc.yaml | 3 +- .../interrupt-controller/st,stm32-exti.yaml | 12 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 4 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 73 - .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 98 ++ .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 10 +- .../devicetree/bindings/ipmi/ipmi-smic.txt | 25 - .../devicetree/bindings/ipmi/ipmi-smic.yaml | 63 + Documentation/devicetree/bindings/leds/common.yaml | 13 +- .../devicetree/bindings/leds/leds-gpio.yaml | 3 +- .../bindings/leds/rohm,bd71828-leds.yaml | 9 +- .../devicetree/bindings/mailbox/fsl,mu.txt | 58 - .../devicetree/bindings/mailbox/fsl,mu.yaml | 91 ++ .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 7 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 28 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 20 +- .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 5 +- .../devicetree/bindings/media/i2c/imx219.yaml | 3 +- .../bindings/media/marvell,mmp2-ccic.txt | 50 - .../bindings/media/marvell,mmp2-ccic.yaml | 99 ++ .../bindings/media/qcom,sc7180-venus.yaml | 2 +- .../bindings/media/qcom,sdm845-venus-v2.yaml | 2 +- .../bindings/media/qcom,sdm845-venus.yaml | 2 +- Documentation/devicetree/bindings/media/rc.yaml | 265 ++-- .../devicetree/bindings/media/renesas,ceu.yaml | 39 +- .../devicetree/bindings/media/renesas,csi2.yaml | 2 +- .../devicetree/bindings/media/renesas,vin.yaml | 21 +- .../devicetree/bindings/media/ti,vpe.yaml | 2 +- .../memory-controllers/baikal,bt1-l2-ctl.yaml | 63 + .../memory-controllers/calxeda-ddr-ctrlr.txt | 16 - .../memory-controllers/calxeda-ddr-ctrlr.yaml | 42 + .../bindings/memory-controllers/exynos-srom.yaml | 13 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 6 +- .../memory-controllers/ingenic,jz4780-nemc.txt | 76 - .../bindings/memory-controllers/ingenic,nemc.yaml | 126 ++ .../memory-controllers/nvidia,tegra124-emc.yaml | 13 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 5 +- .../memory-controllers/nvidia,tegra210-emc.yaml | 82 + .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/memory-controllers/renesas,dbsc.txt | 44 - .../bindings/memory-controllers/renesas,dbsc.yaml | 56 + .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 20 +- Documentation/devicetree/bindings/mfd/arizona.txt | 101 -- .../devicetree/bindings/mfd/cirrus,lochnagar.txt | 85 -- .../devicetree/bindings/mfd/cirrus,lochnagar.yaml | 352 +++++ .../devicetree/bindings/mfd/cirrus,madera.yaml | 299 ++++ Documentation/devicetree/bindings/mfd/madera.txt | 114 -- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 37 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 9 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 17 +- .../devicetree/bindings/mfd/wlf,arizona.yaml | 280 ++++ .../devicetree/bindings/mips/ingenic/devices.yaml | 4 + .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 4 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 79 +- .../devicetree/bindings/mmc/ingenic,mmc.yaml | 79 + Documentation/devicetree/bindings/mmc/jz4740.txt | 41 - .../devicetree/bindings/mmc/mmc-controller.yaml | 37 +- Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 2 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 24 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 14 +- .../bindings/mmc/synopsys-dw-mshc-common.yaml | 14 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 13 +- .../devicetree/bindings/mtd/denali,nand.yaml | 4 +- .../bindings/mtd/ingenic,jz4780-nand.txt | 92 -- .../devicetree/bindings/mtd/ingenic,nand.yaml | 132 ++ .../devicetree/bindings/mtd/nand-controller.yaml | 27 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../devicetree/bindings/net/calxeda-xgmac.txt | 18 - .../devicetree/bindings/net/calxeda-xgmac.yaml | 49 + .../devicetree/bindings/net/can/bosch,m_can.yaml | 111 +- .../bindings/net/ethernet-controller.yaml | 34 +- .../devicetree/bindings/net/qca,ar803x.yaml | 17 +- .../devicetree/bindings/net/qcom,ipa.yaml | 12 +- .../devicetree/bindings/net/renesas,ether.yaml | 9 +- .../devicetree/bindings/net/renesas,ravb.txt | 1 + .../devicetree/bindings/net/snps,dwmac.yaml | 30 +- .../devicetree/bindings/net/stm32-dwmac.txt | 44 - .../devicetree/bindings/net/stm32-dwmac.yaml | 148 ++ .../devicetree/bindings/net/ti,cpsw-switch.yaml | 18 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 34 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 98 +- .../devicetree/bindings/nvmem/imx-iim.txt | 22 - .../devicetree/bindings/nvmem/imx-iim.yaml | 57 + .../devicetree/bindings/nvmem/imx-ocotp.txt | 50 - .../devicetree/bindings/nvmem/imx-ocotp.yaml | 95 ++ .../devicetree/bindings/nvmem/mxs-ocotp.txt | 24 - .../devicetree/bindings/nvmem/mxs-ocotp.yaml | 50 + Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../devicetree/bindings/nvmem/rockchip-efuse.txt | 54 - .../devicetree/bindings/nvmem/rockchip-efuse.yaml | 70 + .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 17 + .../devicetree/bindings/pci/cdns-pcie-host.yaml | 3 +- .../devicetree/bindings/pci/cdns-pcie.yaml | 3 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 7 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 9 +- .../devicetree/bindings/pci/pci-rcar-gen2.txt | 3 +- .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../bindings/phy/amlogic,meson-axg-pcie.yaml | 2 +- .../devicetree/bindings/phy/calxeda-combophy.txt | 17 - .../devicetree/bindings/phy/calxeda-combophy.yaml | 51 + .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../bindings/phy/phy-cadence-torrent.yaml | 59 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 65 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 3 +- .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 2 +- .../bindings/phy/socionext,uniphier-pcie-phy.yaml | 77 + .../bindings/phy/socionext,uniphier-usb2-phy.yaml | 85 ++ .../phy/socionext,uniphier-usb3hs-phy.yaml | 103 ++ .../phy/socionext,uniphier-usb3ss-phy.yaml | 96 ++ .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 36 - .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 - .../bindings/phy/uniphier-usb3-hsphy.txt | 69 - .../bindings/phy/uniphier-usb3-ssphy.txt | 58 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 12 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 37 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 46 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 108 +- .../bindings/pinctrl/cirrus,lochnagar.txt | 141 -- .../bindings/pinctrl/cirrus,lochnagar.yaml | 190 +++ .../bindings/pinctrl/cirrus,madera-pinctrl.txt | 99 -- .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 122 ++ .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 31 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 4 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 3 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 3 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 54 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 105 +- .../devicetree/bindings/power/fsl,imx-gpc.txt | 91 -- .../devicetree/bindings/power/fsl,imx-gpc.yaml | 124 ++ .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 77 - .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 108 ++ .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../devicetree/bindings/power/renesas,apmu.yaml | 1 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + Documentation/devicetree/bindings/pwm/imx-pwm.txt | 27 - Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 66 + .../devicetree/bindings/pwm/imx-tpm-pwm.txt | 22 - .../devicetree/bindings/pwm/imx-tpm-pwm.yaml | 55 + Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 17 - Documentation/devicetree/bindings/pwm/mxs-pwm.yaml | 43 + .../devicetree/bindings/pwm/pwm-samsung.yaml | 27 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 2 +- .../bindings/regulator/arizona-regulator.txt | 18 - .../bindings/regulator/cirrus,lochnagar.txt | 82 - .../bindings/regulator/gpio-regulator.yaml | 35 +- .../devicetree/bindings/regulator/mps,mp5416.yaml | 6 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 28 +- .../devicetree/bindings/regulator/regulator.yaml | 5 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 34 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 27 +- .../bindings/regulator/st,stm32-booster.yaml | 3 +- .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 3 +- .../devicetree/bindings/regulator/wlf,arizona.yaml | 37 + .../bindings/remoteproc/st,stm32-rproc.yaml | 11 +- .../bindings/reserved-memory/reserved-memory.txt | 2 + .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 4 +- .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/reset/intel,rcu-gw.yaml | 3 +- .../devicetree/bindings/reset/renesas,rst.yaml | 1 + Documentation/devicetree/bindings/riscv/cpus.yaml | 20 +- .../devicetree/bindings/rtc/renesas,sh-rtc.yaml | 5 + Documentation/devicetree/bindings/rtc/rtc-mxc.txt | 26 - Documentation/devicetree/bindings/rtc/rtc-mxc.yaml | 57 + .../devicetree/bindings/rtc/rtc-mxc_v2.txt | 17 - .../devicetree/bindings/rtc/rtc-mxc_v2.yaml | 46 + .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 47 +- Documentation/devicetree/bindings/serial/8250.txt | 100 -- Documentation/devicetree/bindings/serial/8250.yaml | 233 +++ .../bindings/serial/amlogic,meson-uart.yaml | 16 +- .../devicetree/bindings/serial/ingenic,uart.txt | 28 - .../devicetree/bindings/serial/ingenic,uart.yaml | 94 ++ .../devicetree/bindings/serial/mrvl-serial.txt | 4 - .../devicetree/bindings/serial/pl011.yaml | 10 +- .../devicetree/bindings/serial/qca,ar9330-uart.txt | 31 - .../bindings/serial/qca,ar9330-uart.yaml | 50 + .../bindings/serial/renesas,em-uart.yaml | 49 + .../devicetree/bindings/serial/renesas,hscif.yaml | 1 + .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../devicetree/bindings/serial/renesas,scifa.yaml | 15 +- .../devicetree/bindings/serial/renesas,scifb.yaml | 1 + .../devicetree/bindings/serial/rs485.yaml | 43 +- .../devicetree/bindings/serial/samsung_uart.yaml | 5 +- .../devicetree/bindings/serial/serial.yaml | 8 + .../devicetree/bindings/serial/sifive-serial.yaml | 2 +- .../bindings/soc/amlogic/amlogic,canvas.yaml | 10 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 1 + .../devicetree/bindings/soc/qcom/qcom,apr.txt | 20 +- .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 94 -- .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 225 +++ .../devicetree/bindings/soc/ti/k3-socinfo.yaml | 40 + .../devicetree/bindings/sound/adi,adau7118.yaml | 20 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 51 +- .../devicetree/bindings/sound/amlogic,aiu.yaml | 3 +- .../bindings/sound/amlogic,g12a-toacodec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,t9015.yaml | 3 +- .../devicetree/bindings/sound/cirrus,lochnagar.txt | 39 - .../bindings/sound/cirrus,lochnagar.yaml | 52 + .../devicetree/bindings/sound/cirrus,madera.yaml | 113 ++ Documentation/devicetree/bindings/sound/madera.txt | 67 - .../devicetree/bindings/sound/qcom,wcd934x.yaml | 3 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 41 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 6 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 10 +- .../devicetree/bindings/sound/wlf,arizona.txt | 53 - .../devicetree/bindings/sound/wlf,arizona.yaml | 114 ++ .../devicetree/bindings/spi/marvell,mmp2-ssp.yaml | 58 + .../bindings/spi/qcom,spi-qcom-qspi.yaml | 10 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 4 +- .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 44 +- .../devicetree/bindings/spi/spi-controller.yaml | 14 +- .../devicetree/bindings/spi/spi-pl022.yaml | 57 +- .../devicetree/bindings/spi/spi-pxa2xx.txt | 27 - .../devicetree/bindings/spi/spi-sifive.yaml | 25 +- .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 64 +- .../devicetree/bindings/sram/rockchip-pmu-sram.txt | 16 - Documentation/devicetree/bindings/sram/sram.yaml | 28 +- .../devicetree/bindings/submitting-patches.rst | 91 ++ .../devicetree/bindings/submitting-patches.txt | 85 -- .../bindings/thermal/amlogic,thermal.yaml | 10 +- .../devicetree/bindings/thermal/imx-thermal.txt | 61 - .../devicetree/bindings/thermal/imx-thermal.yaml | 102 ++ .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 - .../bindings/thermal/imx8mm-thermal.yaml | 58 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 7 +- .../bindings/thermal/rcar-gen3-thermal.txt | 60 - .../bindings/thermal/rcar-gen3-thermal.yaml | 99 ++ .../devicetree/bindings/thermal/rcar-thermal.yaml | 7 +- .../thermal/socionext,uniphier-thermal.yaml | 59 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 2 +- .../bindings/thermal/uniphier-thermal.txt | 65 - .../devicetree/bindings/timer/arm,arch_timer.yaml | 10 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 11 +- .../bindings/timer/cadence,ttc-timer.txt | 21 - .../devicetree/bindings/timer/cdns,ttc.yaml | 48 + .../devicetree/bindings/timer/fsl,imxgpt.txt | 45 - .../devicetree/bindings/timer/fsl,imxgpt.yaml | 72 + .../devicetree/bindings/timer/ingenic,tcu.txt | 138 -- .../devicetree/bindings/timer/ingenic,tcu.yaml | 280 ++++ .../devicetree/bindings/timer/nxp,sysctr-timer.txt | 25 - .../bindings/timer/nxp,sysctr-timer.yaml | 54 + .../devicetree/bindings/timer/nxp,tpm-timer.txt | 28 - .../devicetree/bindings/timer/nxp,tpm-timer.yaml | 61 + .../devicetree/bindings/timer/renesas,cmt.txt | 110 -- .../devicetree/bindings/timer/renesas,cmt.yaml | 182 +++ .../devicetree/bindings/timer/renesas,mtu2.txt | 42 - .../devicetree/bindings/timer/renesas,mtu2.yaml | 76 + .../devicetree/bindings/timer/renesas,ostm.txt | 31 - .../devicetree/bindings/timer/renesas,ostm.yaml | 59 + .../devicetree/bindings/ufs/ti,j721e-ufs.yaml | 65 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 3 +- .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 18 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 11 +- Documentation/devicetree/bindings/usb/ehci-mv.txt | 23 - .../devicetree/bindings/usb/generic-ehci.yaml | 27 +- .../devicetree/bindings/usb/generic-ohci.yaml | 6 + .../devicetree/bindings/usb/ingenic,musb.yaml | 3 + .../bindings/usb/marvell,pxau2o-ehci.yaml | 62 + .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 6 +- .../devicetree/bindings/usb/qcom,dwc3.txt | 104 -- .../devicetree/bindings/usb/qcom,dwc3.yaml | 174 +++ .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 2 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 3 +- .../devicetree/bindings/usb/ti,j721e-usb.yaml | 54 +- .../devicetree/bindings/usb/usb-conn-gpio.txt | 30 - Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 28 + .../devicetree/bindings/watchdog/fsl-imx-wdt.txt | 24 - .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 54 + .../bindings/watchdog/fsl-imx7ulp-wdt.txt | 22 - .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 60 + .../devicetree/bindings/watchdog/renesas,wdt.txt | 51 - .../devicetree/bindings/watchdog/renesas,wdt.yaml | 101 ++ .../bindings/watchdog/socionext,uniphier-wdt.yaml | 36 + .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 2 +- .../devicetree/bindings/watchdog/uniphier-wdt.txt | 20 - .../devicetree/bindings/writing-bindings.rst | 67 + .../devicetree/bindings/writing-bindings.txt | 60 - Documentation/devicetree/changesets.rst | 37 + Documentation/devicetree/changesets.txt | 31 - .../devicetree/dynamic-resolution-notes.rst | 27 + .../devicetree/dynamic-resolution-notes.txt | 24 - Documentation/devicetree/index.rst | 17 + Documentation/devicetree/of_unittest.rst | 205 +++ Documentation/devicetree/of_unittest.txt | 197 --- Documentation/devicetree/overlay-notes.rst | 128 ++ Documentation/devicetree/overlay-notes.txt | 139 -- Documentation/devicetree/usage-model.rst | 420 ++++++ Documentation/devicetree/usage-model.txt | 415 ----- .../debug/debug-vm-pgtable/arch-support.txt | 34 + Documentation/index.rst | 3 + Documentation/process/submitting-patches.rst | 2 +- .../it_IT/process/submitting-patches.rst | 2 +- MAINTAINERS | 56 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/highmem.h | 18 - arch/arc/mm/highmem.c | 28 +- arch/arm/Kconfig | 4 +- arch/arm/Kconfig.debug | 10 + arch/arm/Makefile | 3 + arch/arm/boot/dts/Makefile | 19 +- arch/arm/boot/dts/am33xx-l4.dtsi | 6 +- arch/arm/boot/dts/am33xx.dtsi | 20 + arch/arm/boot/dts/am3517.dtsi | 24 +- arch/arm/boot/dts/am4372.dtsi | 20 + arch/arm/boot/dts/am437x-l4.dtsi | 7 +- arch/arm/boot/dts/am571x-idk.dts | 48 +- arch/arm/boot/dts/am5729-beagleboneai.dts | 731 +++++++++ arch/arm/boot/dts/am572x-idk-common.dtsi | 63 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 63 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 58 + arch/arm/boot/dts/armada-370-xp.dtsi | 2 - arch/arm/boot/dts/armada-375.dtsi | 2 - arch/arm/boot/dts/armada-38x.dtsi | 2 - arch/arm/boot/dts/armada-39x.dtsi | 4 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 4 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 78 +- .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 231 +++ arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 202 ++- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 310 +++- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 326 ++++ arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 35 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 112 ++ arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 37 +- arch/arm/boot/dts/aspeed-g4.dtsi | 10 + arch/arm/boot/dts/aspeed-g5.dtsi | 43 +- arch/arm/boot/dts/aspeed-g6.dtsi | 64 +- arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 2 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 4 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 48 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 23 + arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 54 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 64 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 16 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 12 - arch/arm/boot/dts/at91-sama5d2_icp.dts | 767 ++++++++++ arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 25 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 118 +- arch/arm/boot/dts/at91-wb50n.dtsi | 4 - arch/arm/boot/dts/at91rm9200.dtsi | 296 +--- arch/arm/boot/dts/at91sam9g45.dtsi | 338 +---- arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 324 +--- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 13 +- arch/arm/boot/dts/bcm2835-common.dtsi | 1 - arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 12 + arch/arm/boot/dts/bcm2835.dtsi | 1 + arch/arm/boot/dts/bcm2836.dtsi | 1 + arch/arm/boot/dts/bcm2837.dtsi | 1 + arch/arm/boot/dts/berlin2.dtsi | 6 +- arch/arm/boot/dts/berlin2cd.dtsi | 2 +- arch/arm/boot/dts/berlin2q.dtsi | 6 +- arch/arm/boot/dts/dm814x.dtsi | 74 +- arch/arm/boot/dts/dm816x.dtsi | 78 +- arch/arm/boot/dts/dove.dtsi | 3 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 1 + arch/arm/boot/dts/dra7-evm.dts | 54 + arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 39 + arch/arm/boot/dts/dra7-l4.dtsi | 57 +- arch/arm/boot/dts/dra7.dtsi | 46 + arch/arm/boot/dts/dra71-evm.dts | 42 + arch/arm/boot/dts/dra72-evm-common.dtsi | 18 +- arch/arm/boot/dts/dra72-evm-revc.dts | 42 + arch/arm/boot/dts/dra72-evm.dts | 42 + arch/arm/boot/dts/dra72x.dtsi | 6 + arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 18 + arch/arm/boot/dts/dra74x.dtsi | 21 + arch/arm/boot/dts/dra76-evm.dts | 54 + arch/arm/boot/dts/e60k02.dtsi | 2 + arch/arm/boot/dts/exynos3250-monk.dts | 3 +- arch/arm/boot/dts/exynos3250-rinato.dts | 48 +- arch/arm/boot/dts/exynos4210-i9100.dts | 768 ++++++++++ arch/arm/boot/dts/exynos4210-origen.dts | 7 +- arch/arm/boot/dts/exynos4210-trats.dts | 41 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 33 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 6 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 17 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos5250-arndale.dts | 13 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/imx50.dtsi | 8 +- arch/arm/boot/dts/imx51.dtsi | 3 +- arch/arm/boot/dts/imx53-cx9020.dts | 25 +- arch/arm/boot/dts/imx53.dtsi | 3 +- arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts | 31 + arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 115 +- arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi | 44 + arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 +- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 14 + arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 31 + arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 31 + arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 11 + arch/arm/boot/dts/imx6qdl.dtsi | 13 +- arch/arm/boot/dts/imx6sl.dtsi | 13 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 2 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 + arch/arm/boot/dts/imx7d-colibri.dtsi | 4 + arch/arm/boot/dts/imx7d-nitrogen7.dts | 4 + arch/arm/boot/dts/imx7d-pinfunc.h | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 4 + arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 + arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/integratorap-im-pd1.dts | 270 ++++ arch/arm/boot/dts/integratorap.dts | 53 +- arch/arm/boot/dts/keystone-k2e.dtsi | 4 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 101 ++ arch/arm/boot/dts/keystone-k2g.dtsi | 26 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l.dtsi | 4 +- arch/arm/boot/dts/kirkwood-l-50.dts | 438 ++++++ .../boot/dts/kirkwood-netgear_readynas_nv+_v2.dts | 14 + arch/arm/boot/dts/kirkwood.dtsi | 2 +- arch/arm/boot/dts/ls1021a-twr.dts | 14 + arch/arm/boot/dts/meson.dtsi | 3 + arch/arm/boot/dts/meson8b-odroidc1.dts | 3 +- arch/arm/boot/dts/meson8b.dtsi | 5 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 4 +- arch/arm/boot/dts/meson8m2.dtsi | 13 +- arch/arm/boot/dts/mmp2.dtsi | 2 +- arch/arm/boot/dts/mmp3.dtsi | 26 +- arch/arm/boot/dts/mt2701-evb.dts | 21 + arch/arm/boot/dts/mt2701.dtsi | 33 + arch/arm/boot/dts/mt7623.dtsi | 25 + arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 1 + arch/arm/boot/dts/omap2.dtsi | 31 +- arch/arm/boot/dts/omap2420.dtsi | 68 +- arch/arm/boot/dts/omap2430.dtsi | 68 +- arch/arm/boot/dts/omap3-beagle.dts | 33 + arch/arm/boot/dts/omap3-devkit8000.dts | 33 + arch/arm/boot/dts/omap3.dtsi | 134 +- arch/arm/boot/dts/omap4-l4.dtsi | 4 +- arch/arm/boot/dts/omap4.dtsi | 10 + arch/arm/boot/dts/omap5-l4.dtsi | 35 +- arch/arm/boot/dts/omap5.dtsi | 96 ++ arch/arm/boot/dts/pxa168.dtsi | 8 +- arch/arm/boot/dts/pxa3xx.dtsi | 2 +- arch/arm/boot/dts/pxa910.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 + arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 405 ++++- arch/arm/boot/dts/qcom-msm8974.dtsi | 11 + arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 37 + arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 53 + arch/arm/boot/dts/r8a7742.dtsi | 648 ++++++++ arch/arm/boot/dts/r8a7743.dtsi | 12 +- arch/arm/boot/dts/r8a7744.dtsi | 12 +- arch/arm/boot/dts/r8a7745.dtsi | 12 +- arch/arm/boot/dts/r8a7790.dtsi | 12 +- arch/arm/boot/dts/r8a7791.dtsi | 95 +- arch/arm/boot/dts/r8a7793.dtsi | 14 +- arch/arm/boot/dts/r8a7794.dtsi | 12 +- arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3066a-mk808.dts | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 6 +- arch/arm/boot/dts/rk3229-xms6.dts | 19 +- arch/arm/boot/dts/rk322x.dtsi | 10 + arch/arm/boot/dts/rk3288-firefly-reload.dts | 12 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 12 +- arch/arm/boot/dts/rk3288-miqi.dts | 2 +- arch/arm/boot/dts/rk3288-phycore-som.dtsi | 6 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 4 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 1 - arch/arm/boot/dts/rtd1195-horseradish.dts | 32 + arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 + arch/arm/boot/dts/rtd1195.dtsi | 217 +++ arch/arm/boot/dts/s5pv210-aries.dtsi | 359 ++++- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 249 +++ arch/arm/boot/dts/s5pv210-galaxys.dts | 292 ++++ arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 9 +- arch/arm/boot/dts/s5pv210.dtsi | 23 +- arch/arm/boot/dts/sama5d2.dtsi | 295 +++- arch/arm/boot/dts/sama5d3.dtsi | 430 +----- arch/arm/boot/dts/sama5d3_can.dtsi | 20 +- arch/arm/boot/dts/sama5d3_emac.dtsi | 8 +- arch/arm/boot/dts/sama5d3_gmac.dtsi | 11 +- arch/arm/boot/dts/sama5d3_lcd.dtsi | 19 +- arch/arm/boot/dts/sama5d3_mci2.dtsi | 11 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 12 +- arch/arm/boot/dts/sama5d3_uart.dtsi | 20 +- arch/arm/boot/dts/sama5d3xmb.dtsi | 6 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 6 +- arch/arm/boot/dts/sama5d4.dtsi | 6 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/socfpga.dtsi | 16 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 65 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 39 +- arch/arm/boot/dts/stih407-family.dtsi | 14 - arch/arm/boot/dts/stih418.dtsi | 8 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 666 ++++++++- arch/arm/boot/dts/stm32mp151.dtsi | 37 +- arch/arm/boot/dts/stm32mp157.dtsi | 8 +- arch/arm/boot/dts/stm32mp157a-avenger96.dts | 314 +--- arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts | 38 + arch/arm/boot/dts/stm32mp157a-iot-box.dts | 68 + arch/arm/boot/dts/stm32mp157a-stinger96.dts | 12 + arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 342 +++++ arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts | 265 +--- arch/arm/boot/dts/stm32mp157c-dhcom-som.dtsi | 368 ----- arch/arm/boot/dts/stm32mp157c-dk2.dts | 8 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 7 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 14 +- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 252 ++++ arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 337 +++++ arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 361 +++++ arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 401 +++++ arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi | 23 + arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 209 +++ arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 20 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 230 +++ .../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts | 32 + arch/arm/boot/dts/sun8i-a83t.dtsi | 10 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3.dtsi | 24 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 10 + arch/arm/boot/dts/tegra114-dalmore.dts | 3 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- arch/arm/boot/dts/tegra30-beaver.dts | 40 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/uniphier-ld4.dtsi | 2 + arch/arm/boot/dts/uniphier-ld6b-ref.dts | 1 + arch/arm/boot/dts/uniphier-pro4-ace.dts | 1 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 1 + arch/arm/boot/dts/uniphier-pro4-sanji.dts | 1 + arch/arm/boot/dts/uniphier-pro4.dtsi | 10 + arch/arm/boot/dts/uniphier-pro5.dtsi | 12 + arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 1 + arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 1 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 12 + arch/arm/boot/dts/uniphier-sld8.dtsi | 2 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 328 ++-- arch/arm/configs/bcm2835_defconfig | 1 + arch/arm/configs/cm_x2xx_defconfig | 173 --- arch/arm/configs/em_x270_defconfig | 178 --- arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/imx_v6_v7_defconfig | 2 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/pxa_defconfig | 2 - arch/arm/configs/sama5_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 2 + arch/arm/configs/sunxi_defconfig | 1 + arch/arm/configs/u8500_defconfig | 14 + arch/arm/include/asm/highmem.h | 9 - arch/arm/include/asm/pgtable.h | 1 - arch/arm/kernel/time.c | 2 +- arch/arm/lib/uaccess_with_memcpy.c | 7 +- arch/arm/mach-actions/Kconfig | 1 - arch/arm/mach-alpine/Kconfig | 1 - arch/arm/mach-asm9260/Kconfig | 1 - arch/arm/mach-aspeed/Kconfig | 1 - arch/arm/mach-berlin/Kconfig | 1 - arch/arm/mach-clps711x/Kconfig | 5 - arch/arm/mach-davinci/Kconfig | 1 - arch/arm/mach-davinci/board-dm644x-evm.c | 26 +- arch/arm/mach-imx/common.h | 1 - arch/arm/mach-imx/cpu.c | 159 -- arch/arm/mach-imx/mach-imx6q.c | 8 +- arch/arm/mach-imx/mach-imx6sl.c | 8 +- arch/arm/mach-imx/mach-imx6sx.c | 8 +- arch/arm/mach-imx/mach-imx6ul.c | 8 +- arch/arm/mach-imx/mach-imx7d.c | 6 - arch/arm/mach-imx/mach-imx7ulp.c | 2 +- arch/arm/mach-imx/mach-pcm037.c | 2 +- arch/arm/mach-imx/mach-vf610.c | 47 + arch/arm/mach-imx/mxc.h | 22 +- arch/arm/mach-integrator/Kconfig | 9 +- arch/arm/mach-integrator/Makefile | 3 +- arch/arm/mach-integrator/impd1.c | 475 ------ arch/arm/mach-integrator/impd1.h | 15 - arch/arm/mach-integrator/integrator_ap.c | 31 - arch/arm/mach-integrator/lm.c | 96 -- arch/arm/mach-integrator/lm.h | 24 - arch/arm/mach-mediatek/mediatek.c | 2 +- arch/arm/mach-mmp/Kconfig | 1 - arch/arm/mach-mmp/mmp-dt.c | 2 +- arch/arm/mach-mmp/mmp2-dt.c | 2 +- arch/arm/mach-mvebu/Kconfig | 3 - arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/board-generic.c | 39 +- arch/arm/mach-omap2/clockdomains44xx_data.c | 2 +- arch/arm/mach-omap2/clockdomains54xx_data.c | 2 +- arch/arm/mach-omap2/common.h | 7 + arch/arm/mach-omap2/omap-smp.c | 2 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 20 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 19 - .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 8 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 47 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 8 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 62 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 10 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 146 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 45 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 90 -- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 89 -- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 176 --- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 74 - arch/arm/mach-omap2/omap_hwmod_common_data.h | 3 - arch/arm/mach-omap2/pm33xx-core.c | 2 +- arch/arm/mach-omap2/sleep34xx.S | 2 +- arch/arm/mach-omap2/timer.c | 577 +------ arch/arm/mach-prima2/Kconfig | 1 - arch/arm/mach-pxa/Kconfig | 17 - arch/arm/mach-pxa/Makefile | 5 - arch/arm/mach-pxa/cm-x255.c | 240 --- arch/arm/mach-pxa/cm-x270.c | 419 ------ arch/arm/mach-pxa/cm-x2xx-pci.c | 196 --- arch/arm/mach-pxa/cm-x2xx-pci.h | 14 - arch/arm/mach-pxa/cm-x2xx.c | 538 ------- arch/arm/mach-pxa/em-x270.c | 1286 ---------------- arch/arm/mach-pxa/include/mach/io.h | 18 - arch/arm/mach-realtek/Kconfig | 11 + arch/arm/mach-realtek/Makefile | 2 + arch/arm/mach-realtek/rtd1195.c | 40 + arch/arm/mach-realview/Kconfig | 10 - arch/arm/mach-rockchip/platsmp.c | 2 +- arch/arm/mach-rockchip/rockchip.c | 2 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 7 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm/mach-socfpga/Kconfig | 1 - arch/arm/mach-tegra/pm.c | 4 + arch/arm/mach-tegra/reset-handler.S | 7 +- arch/arm/mach-tegra/sleep-tegra30.S | 16 +- arch/arm/mach-tegra/tegra.c | 8 +- arch/arm/mach-versatile/Kconfig | 1 - arch/arm/mach-versatile/versatile_dt.c | 5 - arch/arm/mach-vexpress/Kconfig | 3 - arch/arm/mach-vexpress/core.h | 1 + arch/arm/mach-vexpress/dcscb.c | 1 + arch/arm/mach-vexpress/v2m.c | 23 + arch/arm/mach-zynq/Kconfig | 1 - arch/arm/mm/cache-b15-rac.c | 3 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 22 +- arch/arm/mm/highmem.c | 35 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/ioremap.c | 12 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 35 +- arch/arm/mm/pgd.c | 40 +- arch/arm/plat-samsung/adc.c | 8 +- arch/arm/plat-versatile/Kconfig | 7 - arch/arm/plat-versatile/Makefile | 1 - arch/arm/plat-versatile/include/plat/sched_clock.h | 7 - arch/arm/plat-versatile/sched-clock.c | 28 - arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.platforms | 5 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 9 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 12 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 9 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 117 ++ .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 3 + .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 65 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 17 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 43 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 13 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 60 + arch/arm64/boot/dts/amlogic/Makefile | 4 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 11 + arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 32 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 125 ++ arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 145 ++ .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 18 +- arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 15 + .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 377 +---- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 423 ++++++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 22 + .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 78 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 98 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 23 + .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 73 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 +- .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 4 + .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 80 + .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 4 + .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 + .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 77 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 79 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 + arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 7 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +- .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 402 +++++ arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 24 + arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi | 4 +- arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi | 11 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 142 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 10 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 82 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 166 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 2 +- .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 4 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 152 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 13 + .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 4 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 5 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 33 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 65 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 130 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 285 ++++ .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 19 + .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 410 +++++ arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 12 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 12 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 88 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 4 +- .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 130 +- .../arm64/boot/dts/hisilicon/hikey960-pinctrl.dtsi | 6 +- arch/arm64/boot/dts/marvell/armada-3720-db.dts | 3 + .../boot/dts/marvell/armada-3720-espressobin.dtsi | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 10 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 22 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 4 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 +- .../dts/marvell/armada-8040-mcbin-singleshot.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 4 +- arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 1 - arch/arm64/boot/dts/mediatek/Makefile | 3 + arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 74 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 158 +- arch/arm64/boot/dts/mediatek/mt6358.dtsi | 358 +++++ arch/arm64/boot/dts/mediatek/mt6797-x20-dev.dts | 49 + arch/arm64/boot/dts/mediatek/mt6797.dtsi | 231 ++- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 + arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 11 + .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 27 + arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts | 14 + arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 70 + arch/arm64/boot/dts/mediatek/mt8173-elm.dts | 14 + arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1173 +++++++++++++++ arch/arm64/boot/dts/mediatek/mt8173.dtsi | 80 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 147 ++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 50 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 5 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 30 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 10 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 7 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 89 +- arch/arm64/boot/dts/qcom/Makefile | 1 + .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 74 - arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi | 89 -- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 257 +++- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 53 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 112 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 474 +++--- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 25 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 221 +-- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 98 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 54 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 35 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 228 ++- arch/arm64/boot/dts/qcom/msm8996.dtsi | 87 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 38 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 6 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 85 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 100 ++ arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 955 +++++++++++- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 46 + arch/arm64/boot/dts/qcom/sdm660.dtsi | 372 +++++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 210 +++ arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 96 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 13 + arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 351 +++++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 126 +- arch/arm64/boot/dts/realtek/Makefile | 6 + arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 + arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 ++- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 + arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 + arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 + arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 +++ arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 + arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 + arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 +++ arch/arm64/boot/dts/renesas/Makefile | 3 +- .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 94 ++ arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 18 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 72 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 34 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 403 ++++- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 10 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 20 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 3 + arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 557 +++++++ arch/arm64/boot/dts/rockchip/rk3326.dtsi | 15 + arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 4 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 29 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 10 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 4 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 11 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 29 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 27 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 34 +- arch/arm64/boot/dts/socionext/Makefile | 1 + .../boot/dts/socionext/uniphier-ld11-global.dts | 1 + .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 1 + arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 12 + .../boot/dts/socionext/uniphier-ld20-akebi96.dts | 189 +++ .../boot/dts/socionext/uniphier-ld20-global.dts | 1 + .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 1 + arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 16 + .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 18 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 12 + arch/arm64/boot/dts/sprd/sc9863a.dtsi | 66 + arch/arm64/boot/dts/sprd/sharkl3.dtsi | 164 ++ arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 104 ++ arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 11 + .../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 45 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 20 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 75 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 6 +- arch/arm64/configs/defconfig | 18 +- arch/arm64/include/asm/kvm_mmu.h | 10 +- arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 37 +- arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kvm/mmu.c | 209 ++- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 52 +- arch/arm64/mm/pageattr.c | 7 +- arch/csky/include/asm/highmem.h | 12 +- arch/csky/mm/highmem.c | 56 +- arch/h8300/include/asm/pgtable.h | 1 - arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/pgtable.h | 1 - arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 17 +- arch/ia64/mm/fault.c | 7 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 28 +- arch/microblaze/include/asm/highmem.h | 27 - arch/microblaze/mm/highmem.c | 21 +- arch/microblaze/mm/init.c | 3 - arch/mips/include/asm/highmem.h | 11 +- arch/mips/mm/cache.c | 6 +- arch/mips/mm/highmem.c | 54 +- arch/nds32/include/asm/highmem.h | 9 - arch/nds32/mm/highmem.c | 41 +- arch/nios2/include/asm/pgtable.h | 3 +- arch/nios2/mm/fault.c | 9 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/include/asm/pgtable.h | 1 - arch/openrisc/mm/fault.c | 10 +- arch/openrisc/mm/init.c | 4 +- arch/parisc/include/asm/cacheflush.h | 30 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/32/pgtable.h | 1 - arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 60 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/highmem.h | 28 - arch/powerpc/include/asm/nohash/32/pgtable.h | 1 - arch/powerpc/include/asm/nohash/64/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 32 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 +- arch/powerpc/include/asm/pgtable.h | 10 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 32 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 26 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/highmem.c | 26 +- arch/powerpc/mm/hugetlbpage.c | 28 +- arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/mm/mem.c | 3 - arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/hashpagetable.c | 20 +- arch/powerpc/mm/ptdump/ptdump.c | 12 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/xmon/xmon.c | 27 +- arch/riscv/Kbuild | 1 + arch/riscv/Kconfig | 7 + arch/riscv/Kconfig.socs | 17 +- arch/riscv/boot/dts/Makefile | 2 + arch/riscv/boot/dts/kendryte/Makefile | 4 +- arch/riscv/configs/nommu_k210_defconfig | 7 +- arch/riscv/include/asm/cacheinfo.h | 15 + arch/riscv/include/asm/gdb_xml.h | 117 ++ arch/riscv/include/asm/kdebug.h | 12 + arch/riscv/include/asm/kgdb.h | 112 ++ arch/riscv/include/asm/parse_asm.h | 219 +++ arch/riscv/include/asm/patch.h | 4 +- arch/riscv/include/asm/soc.h | 39 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/cacheinfo.c | 17 + arch/riscv/kernel/ftrace.c | 15 +- arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/kgdb.c | 390 +++++ arch/riscv/kernel/patch.c | 46 +- arch/riscv/kernel/setup.c | 4 + arch/riscv/kernel/soc.c | 27 + arch/riscv/kernel/traps.c | 5 + arch/riscv/kernel/vmlinux.lds.S | 5 + arch/riscv/mm/init.c | 9 + arch/s390/Kconfig | 1 + arch/sh/include/asm/pgtable-2level.h | 1 - arch/sh/include/asm/pgtable-3level.h | 1 - arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/kernel/io_trapped.c | 7 +- arch/sh/mm/cache-sh4.c | 4 +- arch/sh/mm/cache-sh5.c | 7 +- arch/sh/mm/fault.c | 64 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 15 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/include/asm/highmem.h | 25 +- arch/sparc/mm/highmem.c | 25 +- arch/sparc/mm/io-unit.c | 1 - arch/sparc/mm/iommu.c | 1 - arch/unicore32/include/asm/pgtable.h | 1 - arch/unicore32/kernel/hibernate.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/fixmap.h | 1 - arch/x86/include/asm/highmem.h | 9 - arch/x86/include/asm/pgtable.h | 1 + arch/x86/include/asm/pgtable_64.h | 6 + arch/x86/mm/highmem_32.c | 50 +- arch/xtensa/include/asm/highmem.h | 27 - arch/xtensa/mm/highmem.c | 22 +- drivers/amba/bus.c | 14 +- drivers/block/zram/zcomp.c | 7 +- drivers/bus/Kconfig | 41 +- drivers/bus/Makefile | 4 +- drivers/bus/arm-integrator-lm.c | 128 ++ drivers/bus/bt1-apb.c | 421 ++++++ drivers/bus/bt1-axi.c | 314 ++++ drivers/bus/ti-sysc.c | 25 +- drivers/bus/vexpress-config.c | 354 ++++- drivers/clk/Makefile | 4 +- drivers/clk/mediatek/Kconfig | 7 + drivers/clk/mediatek/Makefile | 1 + drivers/clk/mediatek/clk-mt2701-mm.c | 9 +- drivers/clk/mediatek/clk-mt2712-mm.c | 9 +- drivers/clk/mediatek/clk-mt6779-mm.c | 9 +- drivers/clk/mediatek/clk-mt6797-mm.c | 9 +- drivers/clk/mediatek/clk-mt8173-mm.c | 146 ++ drivers/clk/mediatek/clk-mt8173.c | 104 -- drivers/clk/mediatek/clk-mt8183-mm.c | 9 +- drivers/clk/ti/clk-816x.c | 1 + drivers/clk/versatile/Kconfig | 21 +- drivers/clk/versatile/clk-impd1.c | 121 -- drivers/clk/versatile/clk-vexpress-osc.c | 20 +- drivers/cpufreq/Kconfig.arm | 6 +- drivers/cpufreq/tegra20-cpufreq.c | 217 +-- drivers/cpuidle/cpuidle-tegra.c | 1 - drivers/dax/dax-private.h | 1 + drivers/dax/kmem.c | 28 +- drivers/firmware/arm_scmi/Makefile | 4 +- drivers/firmware/arm_scmi/base.c | 7 + drivers/firmware/arm_scmi/common.h | 11 + drivers/firmware/arm_scmi/driver.c | 133 +- drivers/firmware/arm_scmi/mailbox.c | 17 + drivers/firmware/arm_scmi/perf.c | 5 + drivers/firmware/arm_scmi/power.c | 6 + drivers/firmware/arm_scmi/sensors.c | 4 + drivers/firmware/arm_scmi/shmem.c | 15 + drivers/firmware/arm_scmi/smc.c | 153 ++ drivers/firmware/imx/imx-scu.c | 64 +- drivers/firmware/qcom_scm-legacy.c | 2 +- drivers/firmware/qcom_scm.c | 11 +- drivers/firmware/tegra/bpmp-tegra186.c | 4 +- drivers/firmware/tegra/bpmp.c | 9 +- drivers/firmware/trusted_foundations.c | 21 +- drivers/gpu/drm/mediatek/Kconfig | 1 + drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 12 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 19 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 259 +--- drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 7 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 45 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 8 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 56 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 17 +- drivers/memory/Kconfig | 11 + drivers/memory/Makefile | 1 + drivers/memory/bt1-l2-ctl.c | 322 ++++ drivers/memory/samsung/exynos5422-dmc.c | 8 +- drivers/mfd/Kconfig | 5 +- drivers/mfd/vexpress-sysreg.c | 99 +- drivers/misc/Kconfig | 9 - drivers/misc/Makefile | 1 - drivers/misc/vexpress-syscfg.c | 280 ---- drivers/of/dynamic.c | 3 +- drivers/of/fdt.c | 8 +- drivers/of/kobj.c | 3 +- drivers/of/of_reserved_mem.c | 51 +- drivers/of/platform.c | 2 +- drivers/of/property.c | 20 +- drivers/power/reset/Kconfig | 2 +- drivers/power/reset/vexpress-poweroff.c | 8 +- drivers/rapidio/devices/rio_mport_cdev.c | 27 +- drivers/reset/hisilicon/hi6220_reset.c | 69 +- drivers/reset/reset-imx7.c | 101 ++ drivers/soc/amlogic/meson-ee-pwrc.c | 112 +- drivers/soc/fsl/dpio/dpio-service.c | 6 +- drivers/soc/fsl/dpio/qbman-portal.c | 12 - drivers/soc/fsl/qbman/qman.c | 5 - drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/imx/Makefile | 3 + drivers/soc/imx/soc-imx.c | 192 +++ drivers/soc/imx/soc-imx8m.c | 7 +- drivers/soc/kendryte/k210-sysctl.c | 12 + drivers/soc/mediatek/Kconfig | 7 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-mmsys.c | 378 +++++ drivers/soc/qcom/Kconfig | 6 +- drivers/soc/qcom/cmd-db.c | 78 +- drivers/soc/qcom/pdr_interface.c | 4 - drivers/soc/qcom/qcom_aoss.c | 1 + drivers/soc/qcom/rpmh-internal.h | 59 +- drivers/soc/qcom/rpmh-rsc.c | 746 ++++++--- drivers/soc/qcom/rpmh.c | 97 +- drivers/soc/qcom/rpmhpd.c | 24 + drivers/soc/qcom/rpmpd.c | 5 + drivers/soc/qcom/smp2p.c | 4 +- drivers/soc/qcom/socinfo.c | 6 + drivers/soc/renesas/Kconfig | 11 + drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a7742-sysc.c | 42 + drivers/soc/renesas/rcar-rst.c | 1 + drivers/soc/renesas/rcar-sysc.c | 3 + drivers/soc/renesas/rcar-sysc.h | 1 + drivers/soc/sifive/sifive_l2_cache.c | 40 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 57 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 1 + drivers/soc/tegra/fuse/fuse-tegra30.c | 6 + drivers/soc/tegra/fuse/fuse.h | 8 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 32 +- drivers/soc/tegra/pmc.c | 3 + drivers/soc/ti/Kconfig | 10 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/k3-socinfo.c | 152 ++ drivers/soc/ti/knav_qmss_queue.c | 2 +- drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/tegra-video/Kconfig | 12 + drivers/staging/media/tegra-video/Makefile | 8 + drivers/staging/media/tegra-video/TODO | 11 + drivers/staging/media/tegra-video/csi.c | 539 +++++++ drivers/staging/media/tegra-video/csi.h | 147 ++ drivers/staging/media/tegra-video/tegra210.c | 978 ++++++++++++ drivers/staging/media/tegra-video/vi.c | 1074 +++++++++++++ drivers/staging/media/tegra-video/vi.h | 257 ++++ drivers/staging/media/tegra-video/video.c | 155 ++ drivers/staging/media/tegra-video/video.h | 29 + drivers/tee/Kconfig | 2 + drivers/tee/optee/call.c | 6 +- drivers/tee/tee_core.c | 159 ++ drivers/tee/tee_shm.c | 31 +- drivers/thermal/imx_sc_thermal.c | 2 +- drivers/usb/core/hcd.c | 3 + fs/binfmt_elf.c | 4 - fs/binfmt_em86.c | 6 +- fs/binfmt_misc.c | 4 +- fs/binfmt_script.c | 6 +- fs/exec.c | 52 +- fs/fat/fatent.c | 103 +- fs/fat/inode.c | 6 + fs/proc/array.c | 8 +- fs/seq_file.c | 7 +- include/asm-generic/5level-fixup.h | 59 - include/asm-generic/io.h | 64 +- include/asm-generic/pgtable-nop4d-hack.h | 64 - include/asm-generic/pgtable-nopud.h | 4 - include/drm/ttm/ttm_bo_api.h | 4 - include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 + include/dt-bindings/clock/tegra114-car.h | 14 +- include/dt-bindings/clock/tegra124-car-common.h | 14 +- include/dt-bindings/clock/tegra20-car.h | 2 +- include/dt-bindings/clock/tegra210-car.h | 16 +- include/dt-bindings/clock/tegra30-car.h | 14 +- include/dt-bindings/firmware/imx/rsrc.h | 84 ++ include/dt-bindings/pinctrl/rockchip.h | 11 - include/dt-bindings/power/meson-gxbb-power.h | 13 + include/dt-bindings/power/meson8-power.h | 13 + include/dt-bindings/power/qcom-rpmpd.h | 12 + include/dt-bindings/power/r8a7742-sysc.h | 29 + .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/imx8mp-reset.h | 50 + include/dt-bindings/reset/imx8mq-reset.h | 56 +- include/dt-bindings/reset/realtek,rtd1195.h | 74 + include/dt-bindings/reset/realtek,rtd1295.h | 3 + include/linux/binfmts.h | 3 +- include/linux/bitops.h | 2 +- include/linux/elfnote.h | 2 +- include/linux/firmware/imx/sci.h | 1 - include/linux/firmware/imx/types.h | 65 - include/linux/firmware/trusted_foundations.h | 1 + include/linux/fsl/bestcomm/bestcomm.h | 2 +- include/linux/highmem.h | 81 +- include/linux/ioport.h | 1 + include/linux/memory_hotplug.h | 9 +- include/linux/mfd/core.h | 2 +- include/linux/mm.h | 12 +- include/linux/of_reserved_mem.h | 12 + include/linux/platform_data/clk-integrator.h | 2 - include/linux/sched.h | 3 + include/linux/scmi_protocol.h | 6 + include/linux/scpi_protocol.h | 6 + include/linux/seq_file.h | 19 + include/linux/soc/mediatek/mtk-mmsys.h | 20 + include/linux/tee_drv.h | 17 + include/linux/vexpress.h | 30 - include/soc/fsl/qe/qe.h | 2 +- include/soc/imx/cpu.h | 36 + include/soc/qcom/cmd-db.h | 1 + include/uapi/linux/tee.h | 9 + init/Kconfig | 14 + init/main.c | 10 + kernel/cpu_pm.c | 4 +- kernel/debug/debug_core.c | 12 + kernel/kcov.c | 266 +++- kernel/kexec_file.c | 5 + kernel/kprobes.c | 34 +- kernel/relay.c | 22 +- kernel/user.c | 2 +- lib/Kconfig.debug | 44 + lib/Makefile | 2 + lib/flex_proportions.c | 7 +- lib/logic_pio.c | 22 +- lib/math/prime_numbers.c | 10 +- lib/percpu-refcount.c | 6 +- lib/strncpy_from_user.c | 1 + lib/test_bitops.c | 60 + lib/test_lockup.c | 2 +- lib/ubsan.c | 33 +- lib/zlib_inflate/inffast.c | 91 +- mm/Kconfig | 4 + mm/Makefile | 1 + mm/compaction.c | 2 +- mm/debug_vm_pgtable.c | 382 +++++ mm/filemap.c | 2 +- mm/frontswap.c | 6 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 16 +- mm/internal.h | 2 +- mm/kasan/init.c | 11 - mm/ksm.c | 10 +- mm/list_lru.c | 2 +- mm/memblock.c | 2 +- mm/memcontrol.c | 4 +- mm/memory.c | 10 +- mm/memory_hotplug.c | 159 +- mm/mmap.c | 2 +- mm/mremap.c | 4 +- mm/page-writeback.c | 2 +- mm/slub.c | 2 +- mm/sparse.c | 2 +- mm/util.c | 22 +- mm/vmalloc.c | 2 +- mm/vmscan.c | 6 +- mm/vmstat.c | 32 +- mm/zbud.c | 2 +- scripts/checkpatch.pl | 64 +- scripts/get_maintainer.pl | 46 +- security/keys/internal.h | 11 - security/keys/keyctl.c | 16 +- tools/testing/selftests/lib/config | 1 + tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 73 + tools/testing/selftests/vm/mremap_dontunmap.c | 1 - tools/testing/selftests/vm/pkey-helpers.h | 225 +++ tools/testing/selftests/vm/pkey-powerpc.h | 133 ++ tools/testing/selftests/vm/pkey-x86.h | 181 +++ tools/testing/selftests/vm/protection_keys.c | 1580 ++++++++++++++++++++ tools/testing/selftests/x86/.gitignore | 1 - tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/pkey-helpers.h | 219 --- tools/testing/selftests/x86/protection_keys.c | 1506 ------------------- 1477 files changed, 53292 insertions(+), 24348 deletions(-) create mode 100644 Documentation/devicetree/bindings/ABI.rst delete mode 100644 Documentation/devicetree/bindings/ABI.txt create mode 100644 Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.yaml delete mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.txt create mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/hit,hd44780.txt create mode 100644 Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml create mode 100644 Documentation/devicetree/bindings/bus/arm,integrator-ap-lm.yaml create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml delete mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt create mode 100644 Documentation/devicetree/bindings/clock/calxeda.yaml delete mode 100644 Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx1-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx1-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx21-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx21-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx23-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx23-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx25-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx25-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx28-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx28-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx31-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx31-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx5-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx5-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx6q-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx6q-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx6sl-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx6sl-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx6sll-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx6sll-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx6sx-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx6sx-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx6ul-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx6ul-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.yaml delete mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.txt create mode 100644 Documentation/devicetree/bindings/clock/ingenic,cgu.yaml create mode 100644 Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/anx7814.txt create mode 100644 Documentation/devicetree/bindings/dma/ingenic,dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/jz4780-dma.txt delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-arizona.txt create mode 100644 Documentation/devicetree/bindings/extcon/wlf,arizona.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.txt create mode 100644 Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/renesas,gpio-rcar.txt create mode 100644 Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml create mode 100644 Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-cadence.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-jz4780.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xiic.txt create mode 100644 Documentation/devicetree/bindings/i2c/ingenic,i2c.yaml create mode 100644 Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/bmi160.txt create mode 100644 Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml create mode 100644 Documentation/devicetree/bindings/index.rst delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys-polled.txt delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-keys.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqs [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqs [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ingenic, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.txt create mode 100644 Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.txt create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.txt create mode 100644 Documentation/devicetree/bindings/mailbox/fsl,mu.yaml delete mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.txt create mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/baikal,bt1 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,jz [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/arizona.txt delete mode 100644 Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml create mode 100644 Documentation/devicetree/bindings/mfd/cirrus,madera.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/madera.txt create mode 100644 Documentation/devicetree/bindings/mfd/wlf,arizona.yaml create mode 100644 Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/jz4740.txt delete mode 100644 Documentation/devicetree/bindings/mtd/ingenic,jz4780-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ingenic,nand.yaml delete mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.txt create mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.yaml delete mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.txt create mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.txt create mode 100644 Documentation/devicetree/bindings/nvmem/imx-iim.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.txt create mode 100644 Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.txt create mode 100644 Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml delete mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.txt create mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs [...] create mode 100644 Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss [...] delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml delete mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpc.txt create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpc.yaml delete mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/imx-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/imx-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/mxs-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/mxs-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/arizona-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/regulator/wlf,arizona.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc_v2.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc_v2.yaml delete mode 100644 Documentation/devicetree/bindings/serial/8250.txt create mode 100644 Documentation/devicetree/bindings/serial/8250.yaml delete mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.txt create mode 100644 Documentation/devicetree/bindings/serial/ingenic,uart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/mrvl-serial.txt delete mode 100644 Documentation/devicetree/bindings/serial/qca,ar9330-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/qca,ar9330-uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/renesas,em-uart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml delete mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt create mode 100644 Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml create mode 100644 Documentation/devicetree/bindings/sound/cirrus,madera.yaml delete mode 100644 Documentation/devicetree/bindings/sound/madera.txt delete mode 100644 Documentation/devicetree/bindings/sound/wlf,arizona.txt create mode 100644 Documentation/devicetree/bindings/sound/wlf,arizona.yaml create mode 100644 Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-pxa2xx.txt delete mode 100644 Documentation/devicetree/bindings/sram/rockchip-pmu-sram.txt create mode 100644 Documentation/devicetree/bindings/submitting-patches.rst delete mode 100644 Documentation/devicetree/bindings/submitting-patches.txt delete mode 100644 Documentation/devicetree/bindings/thermal/imx-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/imx-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/socionext,uniphier-th [...] delete mode 100644 Documentation/devicetree/bindings/thermal/uniphier-thermal.txt delete mode 100644 Documentation/devicetree/bindings/timer/cadence,ttc-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/cdns,ttc.yaml delete mode 100644 Documentation/devicetree/bindings/timer/fsl,imxgpt.txt create mode 100644 Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.yaml delete mode 100644 Documentation/devicetree/bindings/timer/nxp,sysctr-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,cmt.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,cmt.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,mtu2.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,mtu2.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,ostm.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ehci-mv.txt create mode 100644 Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/qcom,dwc3.txt create mode 100644 Documentation/devicetree/bindings/usb/qcom,dwc3.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usb-conn-gpio.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/uniphier-wdt.txt create mode 100644 Documentation/devicetree/bindings/writing-bindings.rst delete mode 100644 Documentation/devicetree/bindings/writing-bindings.txt create mode 100644 Documentation/devicetree/changesets.rst delete mode 100644 Documentation/devicetree/changesets.txt create mode 100644 Documentation/devicetree/dynamic-resolution-notes.rst delete mode 100644 Documentation/devicetree/dynamic-resolution-notes.txt create mode 100644 Documentation/devicetree/index.rst create mode 100644 Documentation/devicetree/of_unittest.rst delete mode 100644 Documentation/devicetree/of_unittest.txt create mode 100644 Documentation/devicetree/overlay-notes.rst delete mode 100644 Documentation/devicetree/overlay-notes.txt create mode 100644 Documentation/devicetree/usage-model.rst delete mode 100644 Documentation/devicetree/usage-model.txt create mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt create mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts create mode 100644 arch/arm/boot/dts/at91-sama5d2_icp.dts create mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi create mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi create mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi create mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts create mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi create mode 100644 arch/arm/boot/dts/integratorap-im-pd1.dts create mode 100644 arch/arm/boot/dts/kirkwood-l-50.dts create mode 100644 arch/arm/boot/dts/r8a7742-iwg21d-q7.dts create mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi create mode 100644 arch/arm/boot/dts/r8a7742.dtsi create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts create mode 100644 arch/arm/boot/dts/rtd1195.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-iot-box.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dts create mode 100644 arch/arm/boot/dts/stm32mp157a-stinger96.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-som.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xx-osd32.dtsi create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts delete mode 100644 arch/arm/configs/cm_x2xx_defconfig delete mode 100644 arch/arm/configs/em_x270_defconfig delete mode 100644 arch/arm/mach-integrator/impd1.c delete mode 100644 arch/arm/mach-integrator/impd1.h delete mode 100644 arch/arm/mach-integrator/lm.c delete mode 100644 arch/arm/mach-integrator/lm.h delete mode 100644 arch/arm/mach-pxa/cm-x255.c delete mode 100644 arch/arm/mach-pxa/cm-x270.c delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.c delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.h delete mode 100644 arch/arm/mach-pxa/cm-x2xx.c delete mode 100644 arch/arm/mach-pxa/em-x270.c delete mode 100644 arch/arm/mach-pxa/include/mach/io.h create mode 100644 arch/arm/mach-realtek/Kconfig create mode 100644 arch/arm/mach-realtek/Makefile create mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm/plat-versatile/Kconfig delete mode 100644 arch/arm/plat-versatile/include/plat/sched_clock.h delete mode 100644 arch/arm/plat-versatile/sched-clock.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt6358.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana-rev7.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm660.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi create mode 100644 arch/arm64/boot/dts/renesas/aistarvision-mipi-adapter-2.1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3326.dtsi create mode 100644 arch/arm64/boot/dts/socionext/uniphier-ld20-akebi96.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi create mode 100644 arch/riscv/include/asm/cacheinfo.h create mode 100644 arch/riscv/include/asm/gdb_xml.h create mode 100644 arch/riscv/include/asm/kdebug.h create mode 100644 arch/riscv/include/asm/kgdb.h create mode 100644 arch/riscv/include/asm/parse_asm.h create mode 100644 arch/riscv/kernel/kgdb.c create mode 100644 drivers/bus/arm-integrator-lm.c create mode 100644 drivers/bus/bt1-apb.c create mode 100644 drivers/bus/bt1-axi.c create mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c create mode 100644 drivers/firmware/arm_scmi/smc.c create mode 100644 drivers/memory/bt1-l2-ctl.c delete mode 100644 drivers/misc/vexpress-syscfg.c create mode 100644 drivers/soc/imx/soc-imx.c create mode 100644 drivers/soc/mediatek/mtk-mmsys.c create mode 100644 drivers/soc/renesas/r8a7742-sysc.c create mode 100644 drivers/soc/ti/k3-socinfo.c create mode 100644 drivers/staging/media/tegra-video/Kconfig create mode 100644 drivers/staging/media/tegra-video/Makefile create mode 100644 drivers/staging/media/tegra-video/TODO create mode 100644 drivers/staging/media/tegra-video/csi.c create mode 100644 drivers/staging/media/tegra-video/csi.h create mode 100644 drivers/staging/media/tegra-video/tegra210.c create mode 100644 drivers/staging/media/tegra-video/vi.c create mode 100644 drivers/staging/media/tegra-video/vi.h create mode 100644 drivers/staging/media/tegra-video/video.c create mode 100644 drivers/staging/media/tegra-video/video.h delete mode 100644 include/asm-generic/5level-fixup.h delete mode 100644 include/asm-generic/pgtable-nop4d-hack.h create mode 100644 include/dt-bindings/clock/r8a7742-cpg-mssr.h create mode 100644 include/dt-bindings/power/meson-gxbb-power.h create mode 100644 include/dt-bindings/power/meson8-power.h create mode 100644 include/dt-bindings/power/r8a7742-sysc.h create mode 100644 include/dt-bindings/reset/imx8mp-reset.h create mode 100644 include/dt-bindings/reset/realtek,rtd1195.h delete mode 100644 include/linux/firmware/imx/types.h delete mode 100644 include/linux/platform_data/clk-integrator.h create mode 100644 include/linux/soc/mediatek/mtk-mmsys.h create mode 100644 include/soc/imx/cpu.h create mode 100644 lib/test_bitops.c create mode 100644 mm/debug_vm_pgtable.c create mode 100644 tools/testing/selftests/vm/pkey-helpers.h create mode 100644 tools/testing/selftests/vm/pkey-powerpc.h create mode 100644 tools/testing/selftests/vm/pkey-x86.h create mode 100644 tools/testing/selftests/vm/protection_keys.c delete mode 100644 tools/testing/selftests/x86/pkey-helpers.h delete mode 100644 tools/testing/selftests/x86/protection_keys.c